Lennart Poettering
b2bb3dbed9
console: rework automatic getty on kernel console logic again
...
It is essential that the gettys are proper dependencies from
getty.target so that they aren't killed and immediately restarted on
runlevel changes. Hence rework the logic to implicitly add console
gettys to getty.target as dependencies.
This also adds an automatic hvc console for virtualizers.
https://bugzilla.redhat.com/show_bug.cgi?id=501720
2010-08-30 23:03:58 +02:00
Lennart Poettering
1ceec64c08
update fixme
2010-08-30 21:45:19 +02:00
Lennart Poettering
165e1b1a83
var-run: make sure /var/run/user is properly created and labelled
...
https://bugzilla.redhat.com/show_bug.cgi?id=627457
2010-08-27 00:07:04 +02:00
Lennart Poettering
1740dc8bc2
units: don't install runlevel links anymore, since thsoe are maintained in /lib now
2010-08-26 04:10:40 +02:00
Lennart Poettering
3177a49ce9
service: properly handle Fedora's broken MTA meta-service name
2010-08-26 04:10:40 +02:00
Lennart Poettering
43a3754933
service: reword warnings a little
2010-08-26 04:10:17 +02:00
Lennart Poettering
42a097a253
service: if we cannot add an alias to a sysv service, ignore this and go on
2010-08-26 04:08:28 +02:00
Lennart Poettering
eb9e50de3e
device: allow aliases on devices
2010-08-26 04:08:01 +02:00
Lennart Poettering
1271623839
build-sys: show audit/selinux in summary
2010-08-26 03:23:03 +02:00
Matthew Miller
cc8a7a6129
systemctl: very very trivial typo patch :)
2010-08-26 02:04:25 +02:00
Lennart Poettering
cff89041ae
build-sys: prepare release v8
2010-08-25 21:28:50 +02:00
Lennart Poettering
81bf310edc
mount: imply noauto for mount points configured with native mount files
2010-08-25 21:24:21 +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
4cf5d67507
dbus: simplify some dbus error messages a bit
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
Kay Sievers
e0973af1a2
systemd-remount-api-vfs.service: fix typo
2010-08-25 15:06:21 +02:00
Lennart Poettering
b574fa098d
units: fix auto-serial unit
2010-08-25 05:02:48 +02:00
Lennart Poettering
77d5f105bf
cgroup: mount cgroup file systems to /sys/fs/cgroup instead of /cgroup
...
This requires the /sys/fs/cgroup to exist. Current git kernels have
this, released kernels need a backport of a single patch.
2010-08-25 04:58:24 +02:00
Lennart Poettering
ee2083d5ca
utmp: document that the order of preference for runlevel numbers might be something to change in other distributions
2010-08-25 03:31:59 +02:00
Lennart Poettering
1a7fdcad3a
units: make sure prefdm is automatically respawned
2010-08-25 03:15:32 +02:00
Lennart Poettering
ddad68097d
units: invoke sulogin instead of /bin/sh
2010-08-25 03:15:12 +02:00
Lennart Poettering
3006982d93
utmp: write out runlevels 5 and 3 preferrably if multiples make sense, and S instead of 1
2010-08-25 03:14:53 +02:00
Lennart Poettering
f3d41013e2
systemctl: rename a few status lines
2010-08-25 03:14:04 +02:00
Lennart Poettering
584be568b9
systemctl: show timestamps for state changes
2010-08-25 03:13:44 +02:00
Lennart Poettering
f1e36d677a
systemctl: add --sysv-compat
2010-08-25 03:13:09 +02:00
Lennart Poettering
44bcea6654
log: SCM_CREDENTIALS will be added by the kernel anyway, so there's no need to write them manually
2010-08-25 03:12:19 +02:00
Lennart Poettering
d3689161a2
mount: add global configuration options for handling of auto mounts
2010-08-25 03:11:26 +02:00
Lennart Poettering
20604ebc04
man: minor updates
2010-08-25 03:10:13 +02:00
Lennart Poettering
93a45c562a
serial: use seperate getty template for serial ttys
2010-08-25 03:09:57 +02:00
Lennart Poettering
addab137cd
syslog: add minimal syslog/kmsg bridge syslogd
2010-08-21 03:57:47 +02:00
Lennart Poettering
8e4d105ddf
mount: don't create depdency for device node of root fs, since it is always there
2010-08-21 01:51:55 +02:00
Lennart Poettering
6309077509
log: pass SCM_CREDENTIALS when logging to syslog
2010-08-21 01:51:16 +02:00
Lennart Poettering
5845b46ba3
device: handle properly if two devices want to have the same name
...
https://bugzilla.redhat.com/show_bug.cgi?id=624539
2010-08-20 04:04:08 +02:00
Lennart Poettering
90685f7d12
units: add service file that remounts the root file system
2010-08-20 03:27:23 +02:00
Lennart Poettering
1afbdcb06b
exit-status: add missing files src/exit-status.h src/exit-status.c
2010-08-20 03:26:37 +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
049f86421b
selinux: properly query policy for FIFO files
2010-08-20 02:31:54 +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
867c2882bc
units: fix After= setting in var-lock.service
2010-08-19 02:24:11 +02:00
Lennart Poettering
be11c12e49
kmod: downgrade modprobe log message for since ipv6 might be compiled as module for blacklisting
2010-08-19 03:30:36 +02:00
Lennart Poettering
28695e0fac
hostname: if no hostname is configured use localhost
2010-08-19 03:29:43 +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