1. 06 Apr, 2020 4 commits
    • Jérome Perrin's avatar
      monitor: use monitor- prefix in cert and key · 854057ce
      Jérome Perrin authored
      By using a short filenames like "httpd.crt" or "httpd.key", we risk have
      conflict with users of this stack. Use a name with more context, that
      should likely not be used by applications.
      
      This solves an issue with lamp stack, that was visible with nextcloud
      software:
      
           While:
             Installing ca-apache-php.
           Error: The following paths are already installed by other sections: {'/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/inst/ncs2/srv/ssl/certs/httpd.key': 'ca-monitor-httpd', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/inst/ncs2/srv/ssl/certs/httpd.crt': 'ca-monitor-httpd'}
      854057ce
    • Jérome Perrin's avatar
      software/caddy-frontend: review caddy-log-access to not overwrite installed paths · 1771df7b
      Jérome Perrin authored
      We were using caddy-log-access-header to make sure we have at least one
      file to include, but this was implemented in a way that the config file
      was overwritten.
      Reimplement this by using caddy-log-access-empty to create an empty file
      when there are no slaves, caddy-log-access otherwise.
      1771df7b
    • Jérome Perrin's avatar
      software/caddy-frontend: don't install caucase eggs twice · 3446030d
      Jérome Perrin authored
      If we list eggs as eggs= of a zc.recipe.egg section, the scripts of these eggs
      will be installed again.
      
      This fixes this error while building:
      
          While:
            Installing extra-eggs.
          Error: The following paths are already installed by other sections: {'/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucased-manage': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase-key-id': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase-updater': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase-rerequest': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucase-probe': 'caucase-eggs', '/srv/slapgrid/slappart8/srv/testnode/cvt/inst/test0-0/tmp/soft/72b4c4e0472506664a0cb3cc44bbb0b2/bin/caucased': 'caucase-eggs'}
      3446030d
    • Jérome Perrin's avatar
      software/caddy-frontend: small cleanups · c5bfc990
      Jérome Perrin authored
      The same caddy-log-access section was defined more than once, keep only
      one implementation.
      Remove some trailing spaces.
      c5bfc990
  2. 03 Apr, 2020 6 commits
  3. 02 Apr, 2020 4 commits
  4. 31 Mar, 2020 6 commits
  5. 30 Mar, 2020 1 commit
  6. 29 Mar, 2020 1 commit
  7. 28 Mar, 2020 2 commits
  8. 27 Mar, 2020 2 commits
  9. 26 Mar, 2020 2 commits
  10. 24 Mar, 2020 5 commits
  11. 23 Mar, 2020 7 commits