summaryrefslogtreecommitdiff
path: root/src/systemctl.c
AgeCommit message (Collapse)Author
2010-07-24systemctl: fold systemd-install into systemctlLennart Poettering
2010-07-23systemctl: support force-reload and condrestart as aliases for ↵Lennart Poettering
reload-or-try-restart
2010-07-23systemctl: accept -p more than onceLennart Poettering
2010-07-20systemctl: always disable color when output goes into a fileLennart Poettering
2010-07-20device: do not merge devicesLennart Poettering
Don't try to merge devices that have been created via dependencies when they appear in the system and can be recognized as the same. Instead, simply continue to maintain them independently of each other, however with the same state cycle. Why? Because otherwise we'd have a hard time to seperate the dependencies after the devices are unplugged again and we hence cannot be sure anymore that next time the device is plugged in it will carry the same names. Example: if one depndency refers to dev-sda.device and another one to dev-by-id-xxxyyy.device we only learn at time of plug in of the device that it is actually the same device that was ment. In the moment the device is unplugged again we won't know anymore their relation to each other and the next time the harddisk is plugged it might even appear as dev-by-id-xxxyyy.device and dev-sdb.service. To ensure the dependencies continue to have the meaning they were intended to have let's hence keep the .device objects seperate all the time, even when they are plugged in. This patch also introduces a new Following= property which points from the various .device units of a specific device to the main .device unit for it. This can be used by the client side to figure out the relation of the .device units to each other and even filter units from display.
2010-07-19systemctl: introduce reset-maintenance commandLennart Poettering
2010-07-17systemctl: extend list-units output a littleLennart Poettering
2010-07-17systemctl: warn when operating on service files that changed on disk but ↵Lennart Poettering
haven't been reloaded
2010-07-16systemctl: always show units with active jobs in list-units outputLennart Poettering
2010-07-16systemctl: add to command for virtualizing the dependency tree with graphvizLennart Poettering
2010-07-13systemctl: introduce try-restart and reload-or-restart commandsLennart Poettering
2010-07-12units: introduce emergency.targetLennart Poettering
2010-07-12cgroup: reimplement the last bit of libcgroup functionality nativelyLennart Poettering
2010-07-12execute: optionally ignore return status of invoked commandsLennart Poettering
2010-07-11units: turn Wants=shutdown back into Requires=shutdown to avoid removal of ↵Lennart Poettering
jobs due to the impact minimizer
2010-07-11systemctl: turn --replace into --failLennart Poettering
2010-07-11Merge branch 'master' of ssh://git.freedesktop.org/git/systemdLennart Poettering
2010-07-11dbus: use private connections wherever possibleLennart Poettering
2010-07-11systemctl: move status further downLennart Poettering
2010-07-11cgroup: kill processes, not tasks and other cgroup changesLennart Poettering
2010-07-10systemctl: show exec status of all exited programsLennart Poettering
2010-07-10systemctl: show connection counters only for Accept=yes socketsLennart Poettering
2010-07-08systemctl: short cut things if we aren't root and the user requested a ↵Lennart Poettering
reboot to suppress unnecessary wall message
2010-07-08systemctl: don't actually reboot/poweroff/halt if only a wtmp update is ↵Kay Sievers
requested
2010-07-08cgls: beef up control group dumping and introduce cgls toolLennart Poettering
2010-07-08systemctl: filter and sort member pid of cgroupLennart 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-07systemctl: minor beautificationsLennart Poettering
2010-07-07dbus: don't try to run AddMatch when connected to a private busLennart Poettering
2010-07-07systemctl: minor cosmetic fixesLennart Poettering
2010-07-06systemctl: when we cannot load a unit, retry with getting itLennart Poettering
2010-07-06systemctl: don't use UTF directlyLennart Poettering
2010-07-06systemctl: fix parsing of cgroup contentsLennart Poettering
2010-07-06install: implement --start optionLennart Poettering
2010-07-05systemctl: show cgroup contents in statusLennart Poettering
2010-07-05systemctl: implement 'status' commandLennart 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-04systemctl: use format_timespan() where applicableLennart Poettering
2010-07-04man: update systemctl man pageLennart Poettering
2010-07-04dbus: complete exec command coverageLennart Poettering
2010-07-04dbus: include NextElapse field in timer propertiesLennart Poettering
2010-07-04dbus: complete exec coverageLennart Poettering
2010-07-04dbus: complete automount and mount unit coverageLennart Poettering
2010-07-04dbus: complete coverage of timer unitsLennart Poettering
2010-07-04systemctl: load unit when introspectingLennart Poettering
2010-07-04dbus: complete coverage for path unitsLennart Poettering
2010-07-04systemctl: implement 'show' commandLennart Poettering
2010-07-02systemctl: implement delete commandLennart Poettering
2010-07-01systemctl: fix detection of active unitsLennart Poettering
2010-07-01systemctl: return error codes for failed jobsLennart Poettering