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
Lennart Poettering
e6b3f00f66
manager: both rescue and emergency should be started in isolate mode
2010-06-24 03:07:43 +02:00
Lennart Poettering
541d6159c6
log: unify log env var prefix
2010-06-24 03:07:06 +02:00
Lennart Poettering
daaa7e5a65
sd-daemon: refer to the man pages
2010-06-24 00:10:03 +02:00
Lennart Poettering
2e225d657a
pam: make sure we don't assign colliding session ids if we get our session ids from multiple sources
2010-06-24 00:09:45 +02:00
Lennart Poettering
2e33c4331f
minor fixes to help texts
2010-06-24 00:08:42 +02:00
Lennart Poettering
2218198b73
man: start documenting systemd itself
2010-06-23 20:34:34 +02:00
Lennart Poettering
a838e6a17a
pam: dont use $XDG_SESSION_COOKIE since CK wants that to be secret. Come up with our own $XDG_SESSION_ID based on /proc/self/sessionid if that is available
2010-06-23 19:46:29 +02:00
Lennart Poettering
1d0ae74ae3
minor typo fixes
2010-06-23 02:10:19 +02:00
Lennart Poettering
f9378423b9
man: document sd-daemon.[ch]
2010-06-23 00:31:54 +02:00
Lennart Poettering
b1fc29fb70
systemctl: fix systemctl help text
2010-06-22 04:10:06 +02:00
Lennart Poettering
4eab639f92
service: rework logic when we consider a service running
2010-06-22 04:09:50 +02:00