utils: improve default_init_allocator
0c3b6e2
document: inittab- settings apply only to process services
c937b6f
Do not allow changing the log-type of a running service
dd32cff
Fix potential out-of-bounds parsing variable substitution in setting
01fb7ce
Clear logfile (name) if log type != file.
34736fb
dinit-service manpage: fix recently introduced typo
aae536c
dinit-service(5): correct sentence end formatting, add substitution note
3702212
meson: Always define `USE_INITGROUPS` and make that option as boolean
e8b0a3a
configure: Always define `USE_INITGROUPS`
9187dd3
Update NEWS with recent changes
2de0f22
Slight improvements to quoting/wording
1fb7d0b
Clarify quoting rules for service properties that specify commands
2782329
make, meson: Some configurable options in compile time
a8b3602
Slightly rework run-as processing to allow support for specific group
d6b5035
Define USE_INITGROUPS unconditionally via mconfig-gen
ddb605c
BUILD: adjust spacing/line widths for consistency
b8abd14
meson: initialise use_initgroups variable from build options
8b2f5df
run-child-proc: initialize supplementary groups for named run-as
63f60db
meson: Minor documentation improvements
106cfb1
meson: Bump required meson to 0.56 and Remove `version.conf` workaround
2a7e0eb
baseproc-service: fix default log target for none-logged services
79cf66f
configure: Remove obsolete `NO_SANITIZE` variable
122599a
configure: Better logic for some if(s)
62791e6
CI: Use `DEBIAN_FRONTEND=noninteractive` in Debian CI(s)
28b4b35
meson: Add new `environ2` igr test
0d6e509
Add support for export-service-name load option
7aaa3d3
Substitute env-file in service files at load
c7b9e5e
meson: Respect `shutdown-prefix` in generated man-pages
bda50c3
Make services automatically restart on stop by default
63b3c8a
CI: Upgrade to FreeBSD 12.4 in cirrus-ci
42228a5