Skip to content
Snippets Groups Projects
  1. Jun 17, 2024
    • Eric Vidal's avatar
      Remove the '@' prefix at key name. · 31e19b31
      Eric Vidal authored
      Key name now begin with a capital letters instead of using the '@' character.
      Also, '-' character are removed from  a composite name.
      This is introduce the very first change of the key field.
      Some simplications and changes to the key name will be made.
      Add the  get_enum_list() function.
      31e19b31
  2. 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
  3. May 31, 2024
    • Eric Vidal's avatar
      Allow empty module. · 595a8c57
      Eric Vidal authored
      Permit to set uid and gid for a run script.
      Unknown key may occur at end of the file.
      Avoid to changed pointer.
      Typo fix.
      595a8c57
  4. May 28, 2024
  5. May 24, 2024
    • Eric Vidal's avatar
      fix environment computation and · 6fcf2dd4
      Eric Vidal authored
      clean of string from frontend key for module.
      fix value of intree key.
      allow sufficient space for rename of interdependences.
      fix use of parse_list functions even in case of multiple line.
      6fcf2dd4
  6. May 18, 2024
  7. May 17, 2024
  8. May 07, 2024
  9. Apr 01, 2024
  10. Jan 08, 2024
  11. Jan 07, 2024
  12. Jan 06, 2024
  13. Dec 23, 2023
  14. Dec 22, 2023
  15. Dec 21, 2023
  16. Dec 10, 2023
  17. Nov 27, 2023
  18. Nov 25, 2023
  19. Nov 23, 2023
  20. Nov 21, 2023
  21. Nov 13, 2023
  22. Nov 10, 2023
  23. Nov 09, 2023
Loading