Commit History

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