Commit Graph

811 Commits

Author SHA1 Message Date
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
dd1eb43ba7 man: document execution context related settings 2010-07-02 23:24:38 +02:00
Lennart Poettering
ba60f9054e man: extend references to exec man page 2010-07-02 19:51:28 +02:00
Lennart Poettering
0a715d9783 man: minor fix 2010-07-02 17:28:02 +02:00
Lennart Poettering
5f2ee303af man: refer to snapshot man page from unit man page 2010-07-02 17:23:19 +02:00
Lennart Poettering
6cbdbc5f22 man: minor fixes 2010-07-02 17:19:52 +02:00
Lennart Poettering
225fdfd3dd man: fix typo in systemctl man page 2010-07-02 17:04:48 +02:00
Kay Sievers
b439c6ee04 man: trivial spelling fixes 2010-07-02 16:05:16 +02:00
Lennart Poettering
b2c20dd958 man: document snapshot units 2010-07-02 03:51:29 +02:00
Lennart Poettering
6759e7a763 systemctl: implement delete command 2010-07-02 03:51:05 +02:00
Lennart Poettering
eec575d8eb man: document device units 2010-07-02 03:28:33 +02:00
Lennart Poettering
da49e9ab4c man: document target units 2010-07-02 02:55:34 +02:00
Lennart Poettering
b36b082c8a man: document path units 2010-07-02 02:38:30 +02:00
Lennart Poettering
11fcc3ab1b man: document timer units 2010-07-02 02:14:13 +02:00
Lennart Poettering
e0cabd4bb5 man: document swap units 2010-07-02 01:33:54 +02:00
Lennart Poettering
65232ea79d man: document automount units 2010-07-02 01:17:55 +02:00
Lennart Poettering
1cf18f2733 automount: add DirectoryMode= setting 2010-07-02 01:17:21 +02:00
Lennart Poettering
cdb788e4cd man: document mount units 2010-07-02 00:29:15 +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
7594fb250b man: update systemctl man page 2010-07-01 03:55:42 +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
6398bea5d2 build-sys: fix automake version check 2010-07-01 00:24:14 +02:00
Kay Sievers
4176e53079 man: more fixes 2010-06-25 00:06:49 +02:00
Kay Sievers
af62c70405 man: various fixes 2010-06-25 00:04:29 +02:00
Lennart Poettering
11e299550e man: finish systemd.unit.5 2010-06-24 19:08:38 +02:00
Kay Sievers
436c44a5d6 man: spelling fixes 2010-06-24 17:25:16 +02:00
Lennart Poettering
771610b04d man: additional documentation 2010-06-24 17:22:52 +02:00
Lennart Poettering
c61fbdfcb9 man: extend systemd-notify man page a bit 2010-06-24 16:13:56 +02:00
Lennart Poettering
58474090e9 man: minor updates for pam_systemd's page 2010-06-24 05:23:16 +02:00
Lennart Poettering
c5abba0887 man: document systemd-notify 2010-06-24 05:17:02 +02:00
Lennart Poettering
2f02ce4005 utils: show help blurb when run without any arguments 2010-06-24 04:55:57 +02:00