summaryrefslogtreecommitdiff
path: root/src/manager.c
AgeCommit message (Collapse)Author
2010-08-09manager: 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-06manager: downgrade a few log msgs regarding conflicting but fixable jobsLennart Poettering
2010-08-05manager: fix conflicting job checkLennart Poettering
2010-08-05manager: when breaking ordering cycle show full cycle loopLennart Poettering
2010-07-20manager: write serialization to /dev/.systemd/ instead of /dev/shmLennart Poettering
2010-07-19systemctl: introduce reset-maintenance commandLennart Poettering
2010-07-17job: timeout every job independently of the unitLennart Poettering
2010-07-13manager: always allow stopping of units that failed to loadLennart Poettering
2010-07-13unit: disable retroactive starting/stopping of units when deserializingLennart Poettering
2010-07-12units: introduce emergency.targetLennart Poettering
2010-07-11socket: pass minimal abstract socket namesLennart Poettering
2010-07-11manager: free dbus error when ignoring itLennart Poettering
2010-07-11manager: introduce unit path cache to minimize disk accessesLennart Poettering
2010-07-11cgroup: kill processes, not tasks and other cgroup changesLennart Poettering
2010-07-10cgroup: make cgroup controller name a constantLennart Poettering
2010-07-10systemctl: show exec status of all exited programsLennart Poettering
2010-07-10snapshot: fix deserializationLennart Poettering
2010-07-10main: add a few more useful diagnostic log messagesLennart Poettering
2010-07-09main: make it possible to run a system daemon along side an aloready running ↵Lennart Poettering
one for testing purposes
2010-07-08execute: 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-08dbus: make errors reported via D-Bus more usefulLennart Poettering
2010-07-07log: 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-07manager: optionally print status updates to console on bootLennart Poettering
2010-07-05dbus: send signals about jobs to the clients having created them ↵Lennart Poettering
unconditionally, and thus get rid of broadcast signals in most cases
2010-07-01unit: add new abstracted maintenance state for unitsLennart Poettering
2010-07-01core: rename struct timestamp to dual_timestamp to avoid name clash with IP ↵Lennart Poettering
system headers
2010-06-24manager: both rescue and emergency should be started in isolate modeLennart Poettering
2010-06-21pam: implement systemd PAM module and generelize cgroup API for that a bitLennart Poettering
2010-06-19unit: make unit casts typesafeLennart Poettering
2010-06-19don't use 'long long' unless we have a really good reason toLennart Poettering
2010-06-19manager: get rid of destinction between running_as=system and ↵Lennart Poettering
running_as=init, as there is little value in it and we cannot really test this
2010-06-19dbus: to make sure that systemd stays controllable during early bootup, ↵Lennart Poettering
register our services on our own micro usb server in addition to the bus
2010-06-18notify: properly NUL-terminate received messagesLennart Poettering
2010-06-18service: add minimal access control logic for notifcation socketLennart Poettering
2010-06-18cgroup: make sure the user cannot accidentaly unmount our cgroup filesystemLennart Poettering
2010-06-18systemctl: add verbs for special unitsLennart Poettering
2010-06-17manager: expose a few special units via SIGRTMIN+x signalsLennart Poettering
2010-06-16service: optionally call into PAM when dropping priviligesLennart Poettering
2010-06-16notify: add minimal readiness/status protocol for spawned daemonsLennart Poettering
2010-06-15manager: split off path lookup logic into own .c fileLennart Poettering
2010-06-15manager: recheck unit paths on daemon reloadLennart Poettering
2010-06-05unit: when destructing units make sure we don't readd the unit to the gc ↵Lennart Poettering
queue after we already removed it there
2010-06-04unit: avoid assert on daemon reloadLennart Poettering
2010-06-04manager: dump to usual debug channel on SIGUSR2, don't rely on stdinLennart Poettering
2010-06-03unit: serialize jobs in addition to unitsLennart Poettering
2010-06-03manager: when we sweep the tree when looking for ordering cycles, remember ↵Lennart Poettering
and reuse if we already decided a tree was loop free, to improve speed drastically
2010-05-24unit: introduce exit.service for exiting from session instancesLennart Poettering
2010-05-24timer: fully implement timer unitsLennart Poettering
2010-05-22manager: link ~/.local/share/systemd/session to ~/.config/systemd/session if ↵Lennart Poettering
possible
2010-05-22manager: canonicalize search paths and filter out non-existing paths and ↵Lennart Poettering
those pointing to the same fs directory