- Sep 10, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
-
- Sep 08, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
Try to be explicit at redirection doc.
-
- Sep 04, 2024
-
-
Eric Vidal authored
See comment line 290 at parse_bracket function.
-
Eric Vidal authored
Prevent user to remove service inside a module.
-
- Aug 18, 2024
-
-
Eric Vidal authored
Destination field is replaced by StdXXX key field. StdXXX s6log type accept now path for a specific destination.
-
Eric Vidal authored
-
- Aug 14, 2024
-
-
Eric Vidal authored
at 66-execute invocation. Default is 2.
-
- Aug 13, 2024
-
-
Eric Vidal authored
-
- Aug 12, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
-
Eric Vidal authored
-
Eric Vidal authored
-
Eric Vidal authored
the version of the system and the version of services
-
Eric Vidal authored
-
- Jul 15, 2024
-
-
Eric Vidal authored
-
- Jul 13, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
-
Eric Vidal authored
-
- Jun 20, 2024
-
-
Eric Vidal authored
In addition to the string "@I" as identifier to replace by the name of instance service, the following identifier are now recognize : @I, @U, @u, @G, @g, @H, @S, @R. see doc/66-identifier.md for furthers information.
-
Eric Vidal authored
-
- Jun 18, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
Rename TimeoutKill to TimeoutStart. Rename TimeoutFinish to TimeoutStop. Remove TimeoutUp and TimeoutDown key. To avoid confusion and mistake, oneshot and classic service use now the same key name to declare the timeout to use. TimeoutStart and TimeoutStop are clearer than TimeoutKill and TimeoutFinish. 66 is sufficiently smart to name the file correctly for s6-supervise whick look for the timeout-kill and timeout-finish file.
-
- Jun 17, 2024
-
-
Eric Vidal authored
-
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.
-
- Jun 02, 2024
-
-
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.
-
- May 31, 2024
-
-
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.
-
- May 28, 2024
-
-
Eric Vidal authored
Splitting through a wrapper the main parse_section allow to be flexible in case of specific needs for a section. It also easier to add another section.
-
Eric Vidal authored
-
Eric Vidal authored
-
- May 24, 2024
-
-
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.
-
- May 18, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
-
- May 17, 2024
-
-
Eric Vidal authored
This reverts commit 87bd69c6.
-
- May 07, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
Reduce use of HEAP memory with the stack_xxx functions familly. Switch to the new lexer algorithm. Fix the parse of the @runas key.
-
- Apr 01, 2024
-
-
Eric Vidal authored
-
- Jan 08, 2024
-
-
Eric Vidal authored
-
- Jan 07, 2024
-
-
Eric Vidal authored
-