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