summaryrefslogtreecommitdiff
path: root/src/core/service.c
AgeCommit message (Expand)Author
2017-04-24Merge pull request #5354 from msekletar/issue-518Lennart Poettering
2017-04-21tree-wide: mark log_struct with _printf_ and fix falloutZbigniew Jędrzejewski-Szmek
2017-04-11service: serialize information about currently executing commandMichal Sekletar
2017-02-28service: refuse using PID 1 as MAINPID for a serviceLennart Poettering
2017-02-28service: make use of log_unit_warning_errno()'s return valueLennart Poettering
2017-02-28core: use PID_FMT where appropriateLennart Poettering
2017-02-24cgroup: rename cg_unified() → cg_unified_controller()Lennart Poettering
2017-02-24cgroup: change cg_unified() to possibly return errors againLennart Poettering
2017-02-18core: simplify cg_[all_]unified()Tejun Heo
2017-01-10core: add AF_VSOCK support to socket unitsStefan Hajnoczi
2017-01-10socket-util: introduce port argument in sockaddr_port()Stefan Hajnoczi
2016-12-13core: run each system service with a fresh session keyringLennart Poettering
2016-12-10Merge pull request #4835 from poettering/unit-name-printfZbigniew Jędrzejewski-Szmek
2016-12-07core: move specifier expansion out of service.c/socket.cLennart Poettering
2016-12-06service: go through stop_post on failure (#4770)Jouke Witteveen
2016-11-29service: new NotifyAccess= value for control processes (#4212)Jouke Witteveen
2016-11-29service: prevent registering control pids as the main pidJouke Witteveen
2016-11-29service: only fail notify services on empty cgroup during startJouke Witteveen
2016-11-22service: fix main processes exit behavior for type notify servicesJouke Witteveen
2016-11-22service: introduce protocol error typeJouke Witteveen
2016-11-17core: allow to redirect confirmation messages to a different consoleFranck Bui
2016-11-07Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek
2016-11-03Merge pull request #4510 from keszybz/tree-wide-cleanupsLennart Poettering
2016-11-02pid1: fix fd memleak when we hit FileDescriptorStoreMax limitZbigniew Jędrzejewski-Szmek
2016-11-01core: when restarting services, don't close fdsZbigniew Jędrzejewski-Szmek
2016-10-28pid1: nicely log when doing operation on stored fdsZbigniew Jędrzejewski-Szmek
2016-10-28pid1: only log about added fd if it was really addedZbigniew Jędrzejewski-Szmek
2016-10-23tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek
2016-10-22Merge pull request #4428 from lnykryn/ctrl_v2Zbigniew Jędrzejewski-Szmek
2016-10-21failure-action: generalize failure action to emergency actionLukas Nykryn
2016-10-21core: if the start command vanishes during runtime don't hit an assertLennart Poettering
2016-10-19core: let's upgrade the log level for service processes dying of signal (#4415)Lennart Poettering
2016-10-16tree-wide: introduce free_and_replace helperZbigniew Jędrzejewski-Szmek
2016-10-11Merge pull request #4067 from poettering/invocation-idZbigniew Jędrzejewski-Szmek
2016-10-10core: when determining whether a process exit status is clean, consider wheth...Lennart Poettering
2016-10-10exit-status: kill is_clean_exit_lsb(), move logic to sysv-generatorLennart Poettering
2016-10-07core: add "invocation ID" concept to service managerLennart Poettering
2016-09-10service: fixup ExecStop for socket-activated shutdown (#4120)Kyle Russell
2016-09-09service: Continue shutdown on socket activated unit on termination (#4108)Kyle Russell
2016-08-19Merge pull request #3965 from htejun/systemd-controller-on-unifiedZbigniew Jędrzejewski-Szmek
2016-08-19core: add RemoveIPC= settingLennart Poettering
2016-08-17core: use the unified hierarchy for the systemd cgroup controller hierarchyTejun Heo
2016-08-15core: rename cg_unified() to cg_all_unified()Tejun Heo
2016-08-05Merge pull request #3818 from poettering/exit-status-envZbigniew Jędrzejewski-Szmek
2016-08-05systemd: do not serialize peer, bump count when deserializing socket insteadZbigniew Jędrzejewski-Szmek
2016-08-05core/service: serialize and deserialize accept_socketZbigniew Jędrzejewski-Szmek
2016-08-04core: only set the watchdog variables in ExecStart= linesLennart Poettering
2016-08-04core: remember first unit failure, not last unit failureLennart Poettering
2016-08-04core: set $SERVICE_RESULT, $EXIT_CODE and $EXIT_STATUS in ExecStop=/ExecStopP...Lennart Poettering
2016-08-04core: move masking of chroot/permission masking into service_spawn()Lennart Poettering