Davin McCall
|
17be458165
FreeBSD unit test build fix
|
2 gadi atpakaļ |
Davin McCall
|
691c8e4ecb
Compilation fixes for libc++/FreeBSD
|
2 gadi atpakaļ |
Davin McCall
|
9911f34edc
Don't lose LISTEN_FDS from environment when launching child
|
2 gadi atpakaļ |
Davin McCall
|
564e1d031e
Initial implementation of enhanced environment support
|
2 gadi atpakaļ |
Davin McCall
|
b259c3378d
env file: don't try to log warnings if in forked child
|
2 gadi atpakaļ |
Davin McCall
|
d419aecdd6
env file: fail exec if error reading file
|
2 gadi atpakaļ |
Davin McCall
|
8d6ab2f98c
Initial support for cgroups
|
2 gadi atpakaļ |
Davin McCall
|
f823b72dce
Set group id before user id in child process
|
4 gadi atpakaļ |
Davin McCall
|
5e4a2693db
Log more information on exec failure.
|
5 gadi atpakaļ |
Davin McCall
|
4035745d53
Don't put "shares console" processes in the foreground.
|
5 gadi atpakaļ |
Davin McCall
|
79bfbd4f9e
Implement "env-file" service setting for service-specific environment.
|
5 gadi atpakaļ |
Davin McCall
|
46b3e0151d
Fix notification environment variable setting.
|
5 gadi atpakaļ |
Davin McCall
|
bb428a89e9
Only move fds from force_notify_fd if it is set!
|
5 gadi atpakaļ |
Davin McCall
|
fa38d458f2
Shuffle file descriptors as necessary to avoid clash with notify fd.
|
5 gadi atpakaļ |
Davin McCall
|
18ece72eeb
Implement resource limit settings.
|
5 gadi atpakaļ |
Davin McCall
|
f1d6fa077b
Backend support for S6-style readiness notification.
|
5 gadi atpakaļ |
Davin McCall
|
880fa93b35
Allow setting working directory for services.
|
6 gadi atpakaļ |
Davin McCall
|
08c5387694
Clean up a comparison warning.
|
6 gadi atpakaļ |
Davin McCall
|
6d37305e78
Add #include's to fix OpenBSD build.
|
6 gadi atpakaļ |
Davin McCall
|
bd7762913a
Support for running services as a different user (run-as=...).
|
6 gadi atpakaļ |
Davin McCall
|
f8693a9e47
Move some data/functions from service_record to base_process_service.
|
6 gadi atpakaļ |
Davin McCall
|
ca29440519
Move 'run_child_proc' function into a separate source file.
|
6 gadi atpakaļ |