Commit Graph
13179 Commits
Author SHA1 Message Date
Lennart Poettering 61cbdc4b30 systemctl: implement 'status' command 2010-07-05 02:40:39 +02:00
Lennart Poettering 7492290434 turn negative options into positive options 2010-07-05 01:08:13 +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 fae20b110f dbus: fix unclean shut-down 2010-07-04 21:17:40 +02:00
Lennart Poettering 03fae01822 uniformly suffix time span properties with their unit 2010-07-04 21:12:10 +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 b58b41160f dbus: complete exec status coverage 2010-07-04 18:49:58 +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 d264aa332a dbus: complete coverage of service units 2010-07-04 05:14:30 +02:00
Lennart Poettering 4e1e43c8f0 dbus: complete socket unit coverage 2010-07-04 05:07:31 +02:00
Lennart Poettering 6681ad4d41 dbus: complete target unit coverage 2010-07-04 05:01:36 +02:00
Lennart Poettering 5bd0707340 dbus: complete automount and mount unit coverage 2010-07-04 04:55:33 +02:00
Lennart Poettering f295f5c0c0 dbus: complete coverage of manager interface 2010-07-04 04:47:19 +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 a68c7a7ace dbus: complete coverage for unit interface 2010-07-04 04:24:07 +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 09c661966c dbus: implement GetAll() with empty interface string properly 2010-07-04 03:43:20 +02:00
Lennart Poettering 0442c13bfa dbus: properly name StartupTimestamp property 2010-07-04 03:42:55 +02:00
Lennart Poettering daf32cc791 snapshot: downgrade automatic dependencies from Requires to Wants 2010-07-03 19:51:24 +02:00
Lennart Poettering a40eb73224 unit: add DefaultDependencies= setting
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-03 19:48:33 +02:00
Lennart Poettering 2c966c038d unit: simplify things a little by introducing API to add two dependencies in one step 2010-07-03 19:46:38 +02:00
Lennart Poettering c5da34ef1b execute: check tcpwrap for sockets passed via new-style socket passing as well. 2010-07-02 23:25:25 +02:00
Lennart Poettering 6759e7a763 systemctl: implement delete command 2010-07-02 03:51:05 +02:00
Lennart Poettering 1cf18f2733 automount: add DirectoryMode= setting 2010-07-02 01:17:21 +02:00
Lennart Poettering 3e5235b0d9 mount: automatically create non-existing mount point dirs prior to mounting 2010-07-02 00:28:44 +02:00
Lennart Poettering 1f812feafb man: document socket units 2010-07-01 23:49:50 +02:00
Lennart Poettering c0115b1f4a systemd: include /etc/systemd/system/ and /lib/systemd/system/ in search path unconditionally 2010-07-01 20:43:52 +02:00
Lennart Poettering 0d624a785a man: finish service man page 2010-07-01 19:39:35 +02:00
Kay Sievers 16c42ce173 socket: define IP_FREEBIND if not defined 2010-07-01 17:44:13 +02:00
Lennart Poettering 8b03daeb58 systemd: add IP TOS field to --dump-configuration-items output 2010-07-01 16:34:26 +02:00
Lennart Poettering 46925ac5a8 socket: on ipv6 try to use IPV6_UNICAST_HOPS sockopt 2010-07-01 15:27:30 +02:00
Lennart Poettering 01b1b079c1 systemctl: fix detection of active units 2010-07-01 15:19:45 +02:00
Lennart Poettering 51cfdda7e2 systemadm: update signal connection for new vala 2010-07-01 04:14:57 +02:00
Lennart Poettering 5e37489593 systemctl: return error codes for failed jobs 2010-07-01 03:44:09 +02:00
Lennart Poettering 6ec1117a74 snapshot: ensure that snapshots cannot be created unless with create_snapshot 2010-07-01 03:39:55 +02:00
Lennart Poettering 032ff4afc9 unit: shorten active state enums to make systemctl output nicer 2010-07-01 03:34:15 +02:00
Lennart Poettering 2419cc5bdb socket: fix D-Bus introspection data 2010-07-01 01:07:13 +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 6124958c7b unit: add new abstracted maintenance state for units 2010-07-01 00:31:53 +02:00
Lennart Poettering 4fd5948e74 socket: make various socket/pipe options configurable 2010-07-01 00:29:17 +02:00
Lennart Poettering 6398320759 core: rename struct timestamp to dual_timestamp to avoid name clash with IP system headers 2010-07-01 00:26:44 +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 bf9a6e8bfc path-lookup: unconditionally check /usr and /usr/share unit directories 2010-06-24 03:08:22 +02:00