Commit graph

100 commits

Author SHA1 Message Date
Lennart Poettering bc8c2f5c54 systemctl: short cut things if we aren't root and the user requested a reboot to suppress unnecessary wall message 2010-07-08 21:36:40 +02:00
Kay Sievers d47b555bb6 systemctl: don't actually reboot/poweroff/halt if only a wtmp update is requested 2010-07-08 21:36:40 +02:00
Lennart Poettering fa776d8e96 cgls: beef up control group dumping and introduce cgls tool 2010-07-08 21:01:42 +02:00
Lennart Poettering ab35fb1bc6 systemctl: filter and sort member pid of cgroup 2010-07-08 06:08:32 +02:00
Lennart Poettering 54165a3939 log: bump up a number of log messages so that they are shown even if debug logging is disabled, for diagnostic purposes 2010-07-07 17:57:54 +02:00
Lennart Poettering e0376b177c systemctl: minor beautifications 2010-07-07 04:13:19 +02:00
Lennart Poettering f4579ce704 dbus: don't try to run AddMatch when connected to a private bus 2010-07-07 04:13:19 +02:00
Lennart Poettering 7e61bf2019 systemctl: minor cosmetic fixes 2010-07-07 02:21:41 +02:00
Lennart Poettering ed2d7a4465 systemctl: when we cannot load a unit, retry with getting it 2010-07-06 20:33:54 +02:00
Lennart Poettering fc6071bfb3 systemctl: don't use UTF directly 2010-07-06 05:55:41 +02:00
Lennart Poettering 5f75059770 systemctl: fix parsing of cgroup contents 2010-07-06 05:38:12 +02:00
Lennart Poettering 9a1ac7b9ae install: implement --start option 2010-07-06 05:06:40 +02:00
Lennart Poettering c59760eeda systemctl: show cgroup contents in status 2010-07-05 03:06:02 +02:00
Lennart Poettering 61cbdc4b30 systemctl: implement 'status' command 2010-07-05 02:40:39 +02:00
Lennart Poettering a567261a29 dbus: send signals about jobs to the clients having created them unconditionally, and thus get rid of broadcast signals in most cases 2010-07-05 00:58:07 +02:00
Lennart Poettering 552e4331bf systemctl: use format_timespan() where applicable 2010-07-04 21:18:06 +02:00
Lennart Poettering 393a2f9be1 man: update systemctl man page 2010-07-04 20:46:12 +02:00
Lennart Poettering fe68089df6 dbus: complete exec command coverage 2010-07-04 20:38:14 +02:00
Lennart Poettering 14ad1d1437 dbus: include NextElapse field in timer properties 2010-07-04 16:48:24 +02:00
Lennart Poettering 82c121a475 dbus: complete exec coverage 2010-07-04 16:44:58 +02:00
Lennart Poettering 5bd0707340 dbus: complete automount and mount unit coverage 2010-07-04 04:55:33 +02:00
Lennart Poettering 707e5e5280 dbus: complete coverage of timer units 2010-07-04 04:37:03 +02:00
Lennart Poettering e87d1818cd systemctl: load unit when introspecting 2010-07-04 04:24:23 +02:00
Lennart Poettering ebf57b80c3 dbus: complete coverage for path units 2010-07-04 04:23:48 +02:00
Lennart Poettering 48220598fe systemctl: implement 'show' command 2010-07-04 03:43:57 +02:00
Lennart Poettering 6759e7a763 systemctl: implement delete command 2010-07-02 03:51:05 +02:00
Lennart Poettering 01b1b079c1 systemctl: fix detection of active units 2010-07-01 15:19:45 +02:00
Lennart Poettering 5e37489593 systemctl: return error codes for failed jobs 2010-07-01 03:44:09 +02:00
Lennart Poettering 0183528f6b systemctl: add 'check' call 2010-07-01 01:06:58 +02:00
Lennart Poettering 6e905d9360 systemctl: block by default 2010-07-01 00:32:29 +02:00
Lennart Poettering 2f02ce4005 utils: show help blurb when run without any arguments 2010-06-24 04:55:57 +02:00
Lennart Poettering 5ec7ed4ec6 systemctl: minor --help rewording 2010-06-24 03:08:37 +02:00
Lennart Poettering 2e33c4331f minor fixes to help texts 2010-06-24 00:08:42 +02:00
Lennart Poettering b1fc29fb70 systemctl: fix systemctl help text 2010-06-22 04:10:06 +02:00
Lennart Poettering f1c5860be7 systemctl: make upstart glue code talk to upstart via private abstarct bus and verify its UID owner 2010-06-19 16:58:59 +02:00
Lennart Poettering 5e8d1c9a9f dbus: to make sure that systemd stays controllable during early bootup, register our services on our own micro usb server in addition to the bus 2010-06-19 03:04:04 +02:00
Lennart Poettering 4545812fbe systemctl: don't fail if first argument to shutdown isn't 'now' just warn loudly. 2010-06-18 20:26:05 +02:00
Lennart Poettering 442b90946a systemctl: when called as shutdown, fail if first argument isn't 'now' 2010-06-18 20:23:39 +02:00
Lennart Poettering e4a9373fb3 systemctl: when called as shutdown, properly handle user specified wall message 2010-06-18 20:23:17 +02:00
Lennart Poettering d55ae9e6d7 systemctl: add compat support for shutting down the system via upstart 2010-06-18 19:16:14 +02:00
Lennart Poettering eb22ac37f3 systemctl: add /dev/initctl fallback 2010-06-18 04:44:53 +02:00
Lennart Poettering 514f4ef52f systemctl: add verbs for special units 2010-06-18 04:22:59 +02:00
Lennart Poettering ef2f1067d0 systemctl: warn users via wall that the system goes down 2010-06-18 02:28:35 +02:00
Lennart Poettering e4b613402d systemctl: provide compatibility implementations for various sysv utilities 2010-06-17 22:57:28 +02:00
Lennart Poettering 5b6319dcee service: optionally call into PAM when dropping priviliges 2010-06-16 21:54:17 +02:00
Lennart Poettering 10e87ee7f6 install: add systemd-install tool for managing alias/wants symlinks 2010-06-16 01:58:50 +02:00
Lennart Poettering b08a35509c systemctl: make sure getopt doesn't segfault 2010-06-15 19:47:38 +02:00
Lennart Poettering 2ded0c0442 manager: recheck unit paths on daemon reload 2010-06-15 14:32:26 +02:00
Lennart Poettering 479ef5d398 systemctl: fix race in --block 2010-06-15 04:24:30 +02:00
Lennart Poettering 7e4249b94e systemctl: reimplement systemctl in pure C without Vala/GObject 2010-06-15 02:51:55 +02:00