summaryrefslogtreecommitdiff
path: root/src/core/service.c
AgeCommit message (Expand)Author
2016-10-10exit-status: kill is_clean_exit_lsb(), move logic to sysv-generatorLennart 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
2016-08-04core: turn various execution flags into a proper flags parameterLennart Poettering
2016-08-02socket: add support to control no. of connections from one source (#3607)Susant Sahani
2016-07-22core: add a concept of "dynamic" user ids, that are allocated as long as a se...Lennart Poettering
2016-07-20core: when forcibly killing/aborting left-over unit processes log about itLennart Poettering
2016-06-22watchdog: Support changing watchdog_usec during runtime (#3492)Minkyung
2016-06-18Ensure kdbus isn't used (#3501)Dave Reisner
2016-06-14core: on unified we don't need to check u->pids: we can use proper notificati...Evgeny Vereshchagin
2016-05-02core: move enforcement of the start limit into per-unit-type code againLennart Poettering
2016-04-29core: merge service_connection_unref() into service_close_socket_fd()Lennart Poettering
2016-04-29core: make sure to close connection fd when we fail to activate a per-connect...Lennart Poettering
2016-04-29core: minor error path fixLennart Poettering
2016-04-22core,systemctl: add bus API to retrieve processes of a unitLennart Poettering
2016-04-12core: introduce MANAGER_IS_RELOADING() macroLennart Poettering
2016-04-12core: remove ManagerRunningAs enumLennart Poettering
2016-04-08core/service: only search for pid if loading from file failedZbigniew Jędrzejewski-Szmek
2016-04-08core/service: drop return value that is always ignored anywayZbigniew Jędrzejewski-Szmek
2016-02-22tree-wide: make ++/-- usage consistent WRT spacingVito Caputo
2016-02-13service: remove unnecessary checkAlexander Kuleshov
2016-02-11Remove kdbus custom endpoint supportDaniel Mack
2016-02-10Merge pull request #2569 from zonque/removalsMartin Pitt
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack
2016-02-10core: make the StartLimitXYZ= settings generic and apply to any kind of unit,...Lennart Poettering
2016-02-04core: rework job_get_timeout() to use usec_t and handle USEC_INFINITY time ev...Lennart Poettering
2016-02-03core: move service_unwatch_control_pid() call into service_enter_running()Lennart Poettering
2016-02-03core: when a service's ExecStartPre= times out, skip ExecStop=Lennart Poettering
2016-02-01core: no need to use unlink_noerrno()Lennart Poettering
2016-02-01core: rework unit timeout handling, and add new setting RuntimeMaxSec=Lennart Poettering
2016-01-28core: don't reset /dev/console if stdin/stdout/stderr as passed as fd in a tr...Lennart Poettering
2016-01-22Merge pull request #2080 from chaloulo/split-mode-host-remove-port-from-journ...Daniel Mack
2015-12-21core: fix bus name synchronization after daemon-reloadDaniel Mack
2015-12-01journal-remote: split-mode=host, remove port from journal filenameKlearchos Chaloulos
2015-11-27tree-wide: expose "p"-suffix unref calls in public APIs to make gcc cleanup easyLennart Poettering
2015-11-12core: drop "override" flag when building transactionsLennart Poettering
2015-11-12core: fix typoTorstein Husebø
2015-11-11core: pull in dbus.socket from Type=dbus servicesLennart Poettering
2015-11-11core: change default deps of services to require sysinit.target instead of ba...Lennart Poettering