summaryrefslogtreecommitdiff
path: root/src/systemctl.c
AgeCommit message (Collapse)Author
2010-08-31systemctl: rework exit codes for all utility programs to follow LSB or other ↵Lennart Poettering
standards
2010-08-31systemctl: avoid wrapping of headers/footersLennart Poettering
This change makes sure that our output never exceeds 80ch on 80ch terminals. https://bugzilla.redhat.com/show_bug.cgi?id=626443
2010-08-31manager: add missing second part of s/maintenance/failed/Matthew Miller
2010-08-26systemctl: very very trivial typo patch :)Matthew Miller
2010-08-25dbus: simplify some dbus error messages a bitLennart Poettering
2010-08-25systemctl: rename a few status linesLennart Poettering
2010-08-25systemctl: show timestamps for state changesLennart Poettering
2010-08-25systemctl: add --sysv-compatLennart Poettering
2010-08-20dbus: follow standardized fdo PropertiesChanged signal specLennart Poettering
2010-08-20service/systemctl: don't consider LSB exit codes 5 and 6 as failure, and ↵Lennart Poettering
decode exit codes in systemctl
2010-08-17systemctl: break output properly for 80ch terminalsLennart Poettering
2010-08-17shutdown: drop -f/-F switches again, simply because we don't want to condone ↵Lennart Poettering
non-ro root dirs Instead of using /forcefsck and /fastboot people should just kernel command line options to achieve the same.
2010-08-16shutdown: various fixes for handling of delayed shutdownsLennart Poettering
2010-08-16log: properly open log target in the various utilitiesLennart Poettering
2010-08-16systemctl: sort case-insensitivelyLennart Poettering
2010-08-16systemctl: warn in intervals before going down when delayed shutdown is usedLennart Poettering
2010-08-16shutdown: if now time argument is passed, imply +1 not +0Lennart Poettering
That should friendlier for folks who just run "shutdown" to figure out the command line arguments... https://bugzilla.redhat.com/show_bug.cgi?id=624149
2010-08-16systemctl: add support for delayed shutdown, similar to sysv in styleLennart Poettering
2010-08-14emacs: make sure nobody accidently adds tabs to our sourcesLennart Poettering
2010-08-14systemctl: skip writing of utmp if we booted using systemd, under the ↵Lennart Poettering
assumption that systemd-update-utmp is used
2010-08-14systemctl: sort 'list-units' outputLennart Poettering
2010-08-13systemctl: properly detect whether taling to systemd via D-Bus worked before ↵Lennart Poettering
falling back to upstart/initctl
2010-08-13man: document new 'systemctl status PID' syntaxLennart Poettering
2010-08-13systemctl: when calling 'status' accept a PIDLennart Poettering
2010-08-13systemctl: show sysv path if it is set if the fragment path isn't in ↵Lennart Poettering
systemctl status
2010-08-12systemctl: at full stop after last message before shutting downLennart Poettering
2010-08-11clang: fix numerous little issues found with clang-analyzerLennart Poettering
2010-08-11systemctl: beef up highlighting of service states a littleLennart Poettering
2010-08-11utmp: enable systemd-update-utmp by defaultLennart Poettering
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-09systemctl: show exit code only if it is actually setLennart Poettering
2010-08-07systemctl: fix parsing of DBus reply in 'dot'Michal Schmidt
"systemctl dot" has been broken since the addition of the "Following=" property.
2010-08-05reboot: handle -p switch properlyMichal Schmidt
https://bugzilla.redhat.com/show_bug.cgi?id=618678
2010-07-24telinit: forward to upstart, if not booted with systemdsystemd/v4Lennart Poettering
2010-07-24systemctl: don't use the systemd bus to talk to upstartLennart Poettering
2010-07-24systemctl: don't hit an assert when we are run from a non-systemd bootLennart Poettering
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