summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-07-22install: add new installer implementationLennart Poettering
This new installer will replace the current code of "systemctl enable" but also be available via D-Bus. It adds a couple of new features: - Mask/Unmask calls - Reenable call - Preset call - Support for enabling units temporarily (i.e. in /run/systemd instead of /etc/systemd) - Enumeration of installed units - Support for out-of-search-path units systemctl and D-Bus are not hooked up with this yet
2011-07-22systemctl: fix indentingLennart Poettering
2011-07-22path-lookup: add both the configured and the fixed search paths inLennart Poettering
2011-07-22path-lookup: make inclusion of user private units optionalLennart Poettering
2011-07-21fix hwclock_apply_localtime_delta() to properly handle negative TZ offsetKay Sievers
Localtime may be a negative number, i.e. GMT-7. Fix based on a patch from Kelly Anderson <kelly@silka.with-linux.com>.
2011-07-15sysctl: support multiple prefixes in a single invocationLennart Poettering
2011-07-15logind: enable PowerOff/Reboot callsLennart Poettering
2011-07-14libs: add symbol versioning for the benefit of RPMLennart Poettering
2011-07-14sd-daemon: turn sd-daemon.c into a shared libraryLennart Poettering
2011-07-14uaccess: become a nop when not run on a systemd systemLennart Poettering
2011-07-14logind: introduce libsystemd-login.so as fast path to access logind dataLennart Poettering
2011-07-14systemctl: don't try rebooting with /dev/initcl if Upstart workedLennart Poettering
2011-07-13logind: fix some potentially uninitialized accessessystemd/v30Lennart Poettering
2011-07-13nspawn: compress mount table a bitLennart Poettering
2011-07-13consolidate TODOLennart Poettering
2011-07-13nspawn: always use bind mounts to make API file systems available in the ↵Lennart Poettering
container This ensures that read-only flags are never passed from the container to the host OS.
2011-07-13logind: use new udev_enumerate_add_match_parent() where applicableLennart Poettering
2011-07-13loginctl: use new udev_device_has_tag() call from libudev where applicableLennart Poettering
2011-07-13logind: remove some unused labelsLennart Poettering
2011-07-13udev: actually check for existance of ID_PATH_TAG before we use itLennart Poettering
2011-07-13loginctl: implement missing kill verbLennart Poettering
2011-07-13unit: use ESRCH as error when we don't find anybody to killLennart Poettering
2011-07-13unit: accept empty defaults for kill who/mode argsLennart Poettering
2011-07-13loginctl: implement more verbsLennart Poettering
2011-07-13seat: udev - use ID_PATH_TAG instead of 'sed' hackKay Sievers
2011-07-12unit: introduce ConditionFileIsExecutable= and use it where we check for a ↵Lennart Poettering
binary we'll spawn
2011-07-12service: properly handle who argument on D-Bus kill callsLennart Poettering
2011-07-12tmpfiles: allow creation of named pipes with tmpfilesLennart Poettering
2011-07-12sysctl: support application of sysctl subtreesLennart Poettering
2011-07-12build-sys: fix make distcheckLennart Poettering
2011-07-11shutdown: coding style fixesLennart Poettering
2011-07-11Merge remote-tracking branch 'harald/master'Lennart Poettering
2011-07-11logind: Fix compilation without ACLZbigniew Jędrzejewski-Szmek
Compilation fails if sys/acl.h is not available. The configure script already tests for sys/acl.h presence, but the result was so far unused. To compile without acl, stub implementations of the acl functions are used.
2011-07-11build-sys: Add i18n support through intltoolBastien Nocera
And put the PolicyKit policy files up for translation.
2011-07-11clarify separate-/usr messageKay Sievers
Everything should be fine if /usr is mounted from initramfs.
2011-07-09loginctl: add missing header fileLennart Poettering
2011-07-08systemctl: fix --help syntax for variablesLennart Poettering
2011-07-08logind: don't confuse 'shared' with a session of its ownLennart Poettering
2011-07-08logind: fix introspection typoLennart Poettering
2011-07-08acl: two tag matching is not going to be available in libudevLennart Poettering
2011-07-08loginctl: add various introspection functionsLennart Poettering
2011-07-08seat: only mark main input device for seat assignmentsLennart Poettering
2011-07-07systemctl: hide all information on --kill-mode= since it is mostly uselessLennart Poettering
2011-07-07systemctl: use cached tty value where possibleLennart Poettering
2011-07-07systemctl: cache tty value before we open the pagerLennart Poettering
2011-07-07loginctl: add basic implementation of loginctl for introspecting controlling ↵Lennart Poettering
sessions/users/seats
2011-07-07cgls: add pager support to systemd-cglsLennart Poettering
2011-07-07path,unit: support globbing in conditions and path unitsLennart Poettering
2011-07-06manager: merge serialization and desrialization counter into one, and ↵Lennart Poettering
increase it when reexecuting Instead of having individual counters n_serializing and n_deserializing have a single one n_reloading, which should be sufficient. Set n_reloading when we are about to go down for reexecution to avoid cgroup trimming when we free the units for reexecution.
2011-07-06cgroup: don't trim a cgroup we create, we might just take it over from ↵Lennart Poettering
somebody else