Skip to content
Snippets Groups Projects
  1. Jul 13, 2024
  2. Jun 18, 2024
  3. Jun 17, 2024
  4. Jun 02, 2024
    • Eric Vidal's avatar
      Add the 66-execute program. · afd3dbe4
      Eric Vidal authored
      This program is executed via the run script in the service's live directory. It sits between s6-supervise and the user's executable script, allowing for the preparation of the user's script execution. This introduces a dual capability:
      
          Define certain preparations through frontend keys, such as setting ownership, moving to a working directory, limiting resources used by the service, etc.
          Since 66-execute runs on each signal received and transmitted by s6-supervise, it is now possible to send messages to an event management daemon.
      
      By default, this program performs previously defined actions such as logging redirections and managing environment variables (previously handled by excel-envfile), creation of the log destination directory, and so on.So, the user's file now contains only the exact copy of the @execute field.
      Also, the name of the script for an start or
      stop process are the same. This was a old behabvior
      coming from s6-rc  manager.
      afd3dbe4
  5. Jan 08, 2024
  6. Jan 07, 2024
  7. Jan 06, 2024
  8. Dec 22, 2023
  9. Nov 27, 2023
  10. Nov 21, 2023
  11. Nov 10, 2023
  12. Nov 09, 2023
  13. Oct 31, 2023
  14. Oct 30, 2023
  15. Aug 06, 2023
  16. Jun 12, 2023
  17. Jun 05, 2023
  18. Jun 02, 2023
  19. Jun 01, 2023
  20. May 31, 2023
  21. May 28, 2023
  22. May 21, 2023
  23. Apr 15, 2023
  24. Mar 10, 2023
  25. Feb 17, 2023
    • Eric Vidal's avatar
      remove the tree path. · 9f097519
      Eric Vidal authored
      This commit sign the end of the "[WIP] allow to switch between trees" works.
      The tree directory was used with s6-rc. Tree are now completely handled by
      resolve file. That's means that services are not independent of a tree.
      Again earn of flexibility.
      9f097519
  26. Jan 26, 2023
  27. Oct 15, 2022
Loading