Kay Sievers
647703fecb
update fixme
2010-09-22 18:26:20 +02:00
Kay Sievers
45cf971672
units: move ctrl-alt-delete, default getty targets from /etc to /lib
2010-09-22 12:49:17 +02:00
Lennart Poettering
f0a73e245c
units: add default tmpwatch units
2010-09-21 03:38:32 +02:00
Lennart Poettering
26febd4590
update fixme
2010-09-20 21:47:32 +02:00
Lennart Poettering
68bc54e555
update fixme
2010-09-18 01:38:46 +02:00
Lennart Poettering
72bca11ba2
locale: initialize locale from /etc/locale by default
2010-09-16 01:57:42 +02:00
Lennart Poettering
2e78aa9988
util: introduce waitpid_loop()
2010-09-15 14:37:45 +02:00
Lennart Poettering
b00bad3641
logger: support SOCK_STREAM /dev/log sockets as necessary for syslog-ng
2010-09-10 17:11:48 +02:00
Kay Sievers
f27dcdcaa0
update fixme
2010-09-10 15:11:51 +02:00
Kay Sievers
2f4a4e1e54
update fixme
2010-09-10 15:10:39 +02:00
Lennart Poettering
ed370f5daa
main: when we encounter 'emergency' on the kernel cmdline start the emergency shell
2010-09-08 01:55:35 +02:00
Lennart Poettering
31091693ec
update fixme
2010-09-03 03:58:11 +02:00
Lennart Poettering
c68364b790
service: make sure we properly figure out whether a sysv service is enabled before creating $foo wants links
2010-09-03 03:56:05 +02:00
Lennart Poettering
53c6a358a8
dbus: don't send cgroup agent messages directly to system bus to avoid dbus activation loop
2010-09-03 01:45:53 +02:00
Lennart Poettering
5d452f9cec
dbus: make sure to flush bus connection before disconnecting, so that no messages are lost
2010-09-02 23:26:04 +02:00
Lennart Poettering
8f6df3fa98
dbus: don't accept activation requests anymore if we are going down anyway
2010-09-01 03:30:59 +02:00
Lennart Poettering
22f4096ca9
systemctl: rework exit codes for all utility programs to follow LSB or other standards
2010-08-31 21:05:54 +02:00
Lennart Poettering
dd6c17b159
exec: replace OOMAdjust= by OOMScoreAdjust= to follow new kernel interface
...
This replaces OOMAdjust= by OOMScoreAdjust= in the config files,
breaking compatibility with older unit files. However, this keeps compat
with older kernels which lack the new OOM rework.
2010-08-31 01:33:43 +02:00
Matthew Miller
74ac3cbd50
manager: rename 'maintenance' state to 'failed' to avoid user confusion
...
https://bugzilla.redhat.com/show_bug.cgi?id=614619
2010-08-31 00:17:56 +02:00
Lennart Poettering
c88e7f4e57
manager: don't try to minimize transaction when using isolate
...
We should not avoid stopping services when using isolate, since that
kinda defeats the point of it.
http://bugzilla.redhat.com/show_bug.cgi?id=627014
2010-08-30 23:51:52 +02:00
Lennart Poettering
da726a4d4d
exec: make sure O_NONBLOCK is off for all sockets passed as STDIN/STDOUT/STDERR
2010-08-30 23:31:27 +02:00
Lennart Poettering
2528a7a62c
unit: introduce AllowIsolate= switch
2010-08-30 23:04:36 +02:00
Lennart Poettering
1ceec64c08
update fixme
2010-08-30 21:45:19 +02:00
Lennart Poettering
ca2937ce0b
update fixme
2010-08-25 20:39:45 +02:00
Lennart Poettering
173a8d04fc
mount: rework automatic mounting to follow the 'nofail' option in fstab
2010-08-25 20:37:04 +02:00
Lennart Poettering
9d2205426a
update fixme
2010-08-25 19:50:06 +02:00
Lennart Poettering
50f74deea3
sd-daemon: drop SCM_CREDENTIALS passing since it is redundant, the kernel fills this in anyway
2010-08-25 19:50:05 +02:00
Lennart Poettering
20604ebc04
man: minor updates
2010-08-25 03:10:13 +02:00
Lennart Poettering
6309077509
log: pass SCM_CREDENTIALS when logging to syslog
2010-08-21 01:51:16 +02:00
Lennart Poettering
449ddb2d23
remount: add tool that applies /etc/fstab mount options to all api mounts
2010-08-20 03:26:15 +02:00
Lennart Poettering
11ce342724
mount: properly handle LABEL="" in fstab
2010-08-20 02:46:15 +02:00
Lennart Poettering
c4e2ceae94
dbus: follow standardized fdo PropertiesChanged signal spec
2010-08-20 02:31:54 +02:00
Lennart Poettering
d06dacd002
service/systemctl: don't consider LSB exit codes 5 and 6 as failure, and decode exit codes in systemctl
2010-08-20 02:31:54 +02:00
Lennart Poettering
8a2b3c097b
service: make sure sysv services marked as interactive in the LSB header get output on the TTY in all cases
2010-08-20 02:31:54 +02:00
Kay Sievers
71e4012737
update fixme
2010-08-19 10:02:42 +02:00
Lennart Poettering
e59077036b
hostname: on all distros make the name configured in /etc/hostname take precedence over distro-specific configuration
...
In order to unify configuration across distributions we pick the
simple-most option by default (Debian's /etc/hostname) and then fall
back to distro-specific hacks if that doesn't exist.
2010-08-19 03:02:22 +02:00
Lennart Poettering
490ebb027d
update fixme
2010-08-19 02:04:47 +02:00
Lennart Poettering
b2423f1f43
modules-load: add systemd-modules-load tool that can load a configured list of modules in /etc/modules.d/ on boot, replacing distro-dependent shell hacks for this
2010-08-19 02:03:17 +02:00
Lennart Poettering
9f24a81068
units: make sure getty@xxx.service is always run before gettys.target
2010-08-18 23:12:16 +02:00
Lennart Poettering
26192dfc21
random-seed: honour kernel pool size when saving/restoring seed
2010-08-18 19:38:45 +02:00
Lennart Poettering
d51d2d3db9
update fixme
2010-08-17 22:50:28 +02:00
Lennart Poettering
f556ea46f6
units: add generic sysctl/hwclock-save service
2010-08-17 22:14:58 +02:00
Lennart Poettering
40b3203173
update fixme
2010-08-17 22:09:18 +02:00
Lennart Poettering
1c27d3f3fd
main: properly fallback to rescue.target if default.target is hosed
2010-08-17 20:42:53 +02:00
Lennart Poettering
02ee865a46
service: rename ValidNoProcess= to RemainAfterExit=
2010-08-17 19:37:36 +02:00
Lennart Poettering
85ad5b18ad
systemctl: break output properly for 80ch terminals
2010-08-17 18:53:47 +02:00
Kay Sievers
8acb3d88d3
update fixme
2010-08-17 10:34:58 +02:00
Kay Sievers
21c57e1d0b
update fixme
2010-08-17 10:33:37 +02:00
Kay Sievers
20d910092d
update fixme
2010-08-17 09:37:11 +02:00
Lennart Poettering
ee70614cd8
update fixme
2010-08-17 04:53:08 +02:00