summaryrefslogtreecommitdiff
path: root/src/unit.h
AgeCommit message (Collapse)Author
2010-07-03unit: add DefaultDependencies= settingLennart 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-03unit: simplify things a little by introducing API to add two dependencies in ↵Lennart Poettering
one step
2010-07-01unit: shorten active state enums to make systemctl output nicerLennart Poettering
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-19unit: make unit casts typesafeLennart Poettering
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-18service: add minimal access control logic for notifcation socketLennart Poettering
2010-06-16notify: add minimal readiness/status protocol for spawned daemonsLennart Poettering
2010-06-05unit: bump up default timeout to 60sLennart Poettering
2010-06-03unit: make sure deserialized_job's type is knownLennart Poettering
2010-06-03unit: serialize jobs in addition to unitsLennart Poettering
2010-06-02macro: avoid name clash with _unused on ppcLennart Poettering
2010-05-24path: add .path unit type for monitoring filesLennart Poettering
2010-05-24timer: fully implement timer unitsLennart Poettering
2010-05-21unit: add simple only-by-dependency flag for unitsLennart Poettering
2010-05-16build-sys: move source files to subdirectoryLennart Poettering