- Aug 12, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
Better errno handling
-
Eric Vidal authored
-
Eric Vidal authored
-
- Jul 13, 2024
-
-
Eric Vidal authored
Add islog internal key to quickly is the resolve file concern the logger itself. Add the rversion internal field. This field will be used to know the previous version of the resolve file and possibly make an automatic migration of the db to the new format.
-
- Jun 20, 2024
-
-
Eric Vidal authored
At write time: - Add the whole sa to the new cdb field named sa instead of storing the key one by one. - Store uniquely the uint of the key instead of appending a string. At read time: - Do not build again the sa looking for the cdb value but read the whole sa instead. - Do not use extra HEAP memory allocation. At modification time: - Sanitize the resolve by writting the sa from scratch. - Use /tmp directory as temporary cdb file. Replace resolve_find_cdb by the resolve_get_key and resolve_get_sa function. Replace service_resolve_copy by service_resolve_sanitize.
-
- 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 03, 2024
-
-
Eric Vidal authored
Each tool needs to be independent, which meant that every time a tool was called, it would build the entire system graph. This was an obvious waste of time and resources. Now, the tools build the graph based on the requested services, which drastically reduces the time needed to construct the necessary dependency graph.
-
- Jun 01, 2024
-
-
Eric Vidal authored
-
- 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 24, 2024
-
-
Eric Vidal authored
This is avoid having supplementary directories at SS_SERVICE_ADMDIR or SS_SERVICE_USERDIR mostly in case of crash of module parse process. In that case, as the resolve file of the module is not created yet, it cannot be found at remove time.
-
- May 18, 2024
-
-
Eric Vidal authored
-
- May 17, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
This reverts commit 87bd69c6.
-
- May 07, 2024
-
-
Eric Vidal authored
-
Eric Vidal authored
-
- Jan 08, 2024
-
-
Eric Vidal authored
-
- Dec 23, 2023
-
-
Eric Vidal authored
-
Eric Vidal authored
-
- Dec 22, 2023
-
-
Eric Vidal authored
-
- Dec 21, 2023
-
-
Eric Vidal authored
-
- Dec 10, 2023
-
-
Eric Vidal authored
-
- Nov 27, 2023
-
-
Eric Vidal authored
-
- Nov 25, 2023
-
-
Eric Vidal authored
-
- Nov 21, 2023
-
-
Eric Vidal authored
-
Eric Vidal authored
-
Eric Vidal authored
-
- Nov 13, 2023
-
-
Eric Vidal authored
-
- Nov 09, 2023
-
-
Eric Vidal authored
-
Eric Vidal authored
-
- Oct 31, 2023
-
-
Eric Vidal authored
-
Eric Vidal authored
-
Eric Vidal authored
-
- Oct 30, 2023
-
-
Eric Vidal authored
-
Eric Vidal authored
-
Eric Vidal authored
-
Eric Vidal authored
-
Eric Vidal authored
add servicedir entry at live addon. Add enabled at configuration group entry. Move status entry from path to live addon
-
Eric Vidal authored
-