Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2010-07-07 | execute: change stdout inherit logic, when run as PID 1 use /dev/null | Lennart Poettering | |
2010-07-07 | service: serialize exec status | Lennart Poettering | |
2010-07-07 | unit: when reading description from LSB prefer short over long description | Lennart Poettering | |
2010-07-07 | manager: optionally print status updates to console on boot | Lennart Poettering | |
2010-07-04 | dbus: complete exec status coverage | Lennart Poettering | |
2010-07-03 | unit: add DefaultDependencies= setting | Lennart Poettering | |
In order to simplify writing of unit files introduce default dependencies that are added to all units unless explictly disabled in a unit. This option can be switched off for select units that are involved in early boot-up ot late system shutdown, This should simplify service files for most normal daemons, but breaks existing service files for software involved in early boot (notably udev), which need to be updated for a DefaultDependencies=no setting) | |||
2010-07-03 | unit: simplify things a little by introducing API to add two dependencies in ↵ | Lennart Poettering | |
one step | |||
2010-07-01 | man: finish service man page | Lennart Poettering | |
2010-07-01 | unit: shorten active state enums to make systemctl output nicer | Lennart Poettering | |
2010-07-01 | unit: add new abstracted maintenance state for units | Lennart Poettering | |
2010-06-22 | service: rework logic when we consider a service running | Lennart Poettering | |
2010-06-19 | service: require KillMode=control-group when PAM is enabled | Lennart Poettering | |
2010-06-19 | unit: get rid of various unnecessary casts | Lennart Poettering | |
2010-06-19 | don't use 'long long' unless we have a really good reason to | Lennart Poettering | |
2010-06-19 | socket: enforce limit on number of concurrent connections | Lennart Poettering | |
2010-06-19 | service: honour empty cgroup even in ValidNoProcess mode | Lennart Poettering | |
2010-06-18 | service: add minimal access control logic for notifcation socket | Lennart Poettering | |
2010-06-18 | service: when we supervise a process, ensure it is our child | Lennart Poettering | |
2010-06-18 | systemctl: add verbs for special units | Lennart Poettering | |
2010-06-17 | service: rework PID parsing logic everywhere | Lennart Poettering | |
2010-06-16 | typo: the correct spelling is maintenance not maintainance | Lennart Poettering | |
2010-06-16 | notify: add minimal readiness/status protocol for spawned daemons | Lennart Poettering | |