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