Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-21 | service: start Arch daemons | Tom Gundersen | |
Arch does not use proper SysV runlevels. Instead /etc/rc.conf contains an array of daemons to load in a multi-user runlevel, and some dependencies between them. This patch enables this behaviour in SystemD (only when compiled with Arch support), which allows SystemD to be a drop in replacement on Arch (modulo some minor bugs). v2: simplified after suggestion from Lennart | |||
2010-09-14 | service: fix check for non-LSB files | Lennart Poettering | |
2010-09-13 | service: add generic LSB provides handling for facilities | Lennart Poettering | |
2010-09-13 | service: translate 'httpd' LSB Provides into '$httpd' on Fedora | Lennart Poettering | |
2010-09-11 | service: don't automatically add D-Bus service name as an alias to all dbus ↵ | Lennart Poettering | |
service, rely on manual symlinks to allow disabling of dbus services | |||
2010-09-03 | service: calculate sysv startup priority only in start runlevels | Lennart Poettering | |
2010-09-03 | service: make sure we properly figure out whether a sysv service is enabled ↵ | Lennart Poettering | |
before creating $foo wants links | |||
2010-09-03 | service: properly handle if the main process is down and we wait for the ↵ | Lennart Poettering | |
cgroup to die, too | |||
2010-09-01 | service: recheck PID status when a cgroup runs empty | Lennart Poettering | |
2010-09-01 | service: wait for process exit only if we actually killed somebody | Lennart Poettering | |
2010-08-31 | service: properly pass dbus error structure | Michal Schmidt | |
2010-08-31 | service: rework killing logic so that we always kill the main process, even ↵ | Lennart Poettering | |
if it left our service cgroup Related to: http://bugzilla.redhat.com/show_bug.cgi?id=626477 | |||
2010-08-31 | manager: add missing second part of s/maintenance/failed/ | Matthew Miller | |
2010-08-26 | service: properly handle Fedora's broken MTA meta-service name | Lennart Poettering | |
2010-08-26 | service: reword warnings a little | Lennart Poettering | |
2010-08-26 | service: if we cannot add an alias to a sysv service, ignore this and go on | Lennart Poettering | |
2010-08-20 | dbus: follow standardized fdo PropertiesChanged signal spec | Lennart Poettering | |
2010-08-20 | service/systemctl: don't consider LSB exit codes 5 and 6 as failure, and ↵ | Lennart Poettering | |
decode exit codes in systemctl | |||
2010-08-20 | service: make sure sysv services marked as interactive in the LSB header get ↵ | Lennart Poettering | |
output on the TTY in all cases | |||
2010-08-17 | service: rename ValidNoProcess= to RemainAfterExit= | Lennart Poettering | |
2010-08-17 | service: prefix descriptions when they come from legacy sources | Lennart Poettering | |
2010-08-14 | emacs: make sure nobody accidently adds tabs to our sources | Lennart Poettering | |
2010-08-13 | service: rename Type=finish to Type=oneshot and allow multiple ExecStart= ↵ | Lennart Poettering | |
lines for oneshot services In contrast to the other service types oneshot services are usually not long lasting and there's not necessarily a single clean main process for them. This change allows multiple ExecStart= lines for this type of services so that the admin/developer doesn't have to arbitrarily pick on of various sequential commands as the "main one". | |||
2010-08-11 | clang: fix numerous little issues found with clang-analyzer | Lennart Poettering | |
2010-08-09 | main: fix auto restarting of units after a configuration reload | Lennart Poettering | |
2010-08-09 | manager: when two pending jobs conflict, keep the one that "conflicts", ↵ | Lennart Poettering | |
remove the one that is "conflicted" This gives the writer of units control which unit is kept and which is stopped when two units conflict. | |||
2010-08-09 | service: hide output of sysv scripts if quiet is passed on the kernel cmdline | Lennart Poettering | |
2010-08-09 | service: properly remember if a sysv is actually enabled | Lennart Poettering | |
Previously we checked the SysV priority value to figure out if a SysV unit was enabled or not, since th value was mostly read from the S startup links. Since we read this value from the LSB headers as a fallback we hence ended up considering a lot more services enabled than were actually enabled. This patch adds an explicit boolean which encodes whether a sysv service is enabled or not via S links. https://bugzilla.redhat.com/show_bug.cgi?id=615293 | |||
2010-08-09 | service: show restart value in dump | Lennart Poettering | |
2010-08-05 | service: read special startup dirs only on the respective distros | Lennart Poettering | |
2010-08-05 | service: always sort services from suse B runlevel before services from ↵ | Lennart Poettering | |
normal runlevels | |||
2010-07-21 | service: save/restore status text string | Lennart Poettering | |
2010-07-20 | sysv: do not add sysv services that are not enabled in /etc/rcN.d/ to ↵ | Lennart Poettering | |
network.target or other LSB-style Provides: targets | |||
2010-07-19 | systemctl: introduce reset-maintenance command | Lennart Poettering | |
2010-07-17 | execute: bump up log level of executed processes that failed | Lennart Poettering | |
2010-07-16 | service: refuse to start services that are configured for per-connection ↵ | Lennart Poettering | |
instantiation to start without a socket | |||
2010-07-12 | service: allow input from terminal when executing more than one start-pre or ↵ | Lennart Poettering | |
stop-post command | |||
2010-07-12 | service: trim cgroups if services that are "active" but "exited" | Lennart Poettering | |
2010-07-12 | execute: optionally ignore return status of invoked commands | Lennart Poettering | |
2010-07-11 | service: fix minor memory leak | Lennart Poettering | |
2010-07-10 | service: allow immediate stopping while starting | Lennart Poettering | |
2010-07-10 | execute: add ability to configure the kill signal | Lennart Poettering | |
2010-07-08 | service: don't enable native services via legacy sysv symlinks anymore | Lennart Poettering | |
2010-07-08 | execute: if the main process of a service already owns the TTY, don't wait ↵ | Lennart Poettering | |
for acquiring it again in the reload/stop step | |||
2010-07-08 | dbus: make errors reported via D-Bus more useful | Lennart Poettering | |
2010-07-08 | service: set env var for stop/reload commands | Lennart Poettering | |
2010-07-07 | util: use quoted word parsing where applicable | Lennart Poettering | |
2010-07-07 | log: bump up a number of log messages so that they are shown even if debug ↵ | Lennart Poettering | |
logging is disabled, for diagnostic purposes | |||
2010-07-07 | service: fix parsing word size functions | Lennart Poettering | |
2010-07-07 | util: implement safe_atolu based on safe_atolli/safe_atoi, depending on word ↵ | Lennart Poettering | |
size |