]>
err.no Git - systemd/log
Lennart Poettering [Wed, 25 Aug 2010 01:15:12 +0000 (03:15 +0200)]
units: invoke sulogin instead of /bin/sh
Lennart Poettering [Wed, 25 Aug 2010 01:14:53 +0000 (03:14 +0200)]
utmp: write out runlevels 5 and 3 preferrably if multiples make sense, and S instead of 1
Lennart Poettering [Wed, 25 Aug 2010 01:14:04 +0000 (03:14 +0200)]
systemctl: rename a few status lines
Lennart Poettering [Wed, 25 Aug 2010 01:13:44 +0000 (03:13 +0200)]
systemctl: show timestamps for state changes
Lennart Poettering [Wed, 25 Aug 2010 01:13:09 +0000 (03:13 +0200)]
systemctl: add --sysv-compat
Lennart Poettering [Wed, 25 Aug 2010 01:12:19 +0000 (03:12 +0200)]
log: SCM_CREDENTIALS will be added by the kernel anyway, so there's no need to write them manually
Lennart Poettering [Wed, 25 Aug 2010 01:11:26 +0000 (03:11 +0200)]
mount: add global configuration options for handling of auto mounts
Lennart Poettering [Wed, 25 Aug 2010 01:10:13 +0000 (03:10 +0200)]
man: minor updates
Lennart Poettering [Wed, 25 Aug 2010 01:09:57 +0000 (03:09 +0200)]
serial: use seperate getty template for serial ttys
Lennart Poettering [Sat, 21 Aug 2010 01:57:47 +0000 (03:57 +0200)]
syslog: add minimal syslog/kmsg bridge syslogd
Lennart Poettering [Fri, 20 Aug 2010 23:51:55 +0000 (01:51 +0200)]
mount: don't create depdency for device node of root fs, since it is always there
Lennart Poettering [Fri, 20 Aug 2010 23:51:16 +0000 (01:51 +0200)]
log: pass SCM_CREDENTIALS when logging to syslog
Lennart Poettering [Fri, 20 Aug 2010 02:04:05 +0000 (04:04 +0200)]
device: handle properly if two devices want to have the same name
https://bugzilla.redhat.com/show_bug.cgi?id=624539
Lennart Poettering [Fri, 20 Aug 2010 01:27:23 +0000 (03:27 +0200)]
units: add service file that remounts the root file system
Lennart Poettering [Fri, 20 Aug 2010 01:26:37 +0000 (03:26 +0200)]
exit-status: add missing files src/exit-status.h src/exit-status.c
Lennart Poettering [Fri, 20 Aug 2010 01:26:15 +0000 (03:26 +0200)]
remount: add tool that applies /etc/fstab mount options to all api mounts
Lennart Poettering [Fri, 20 Aug 2010 00:46:15 +0000 (02:46 +0200)]
mount: properly handle LABEL="" in fstab
Lennart Poettering [Fri, 20 Aug 2010 00:27:05 +0000 (02:27 +0200)]
selinux: properly query policy for FIFO files
Lennart Poettering [Fri, 20 Aug 2010 00:26:05 +0000 (02:26 +0200)]
dbus: follow standardized fdo PropertiesChanged signal spec
Lennart Poettering [Thu, 19 Aug 2010 01:18:49 +0000 (03:18 +0200)]
service/systemctl: don't consider LSB exit codes 5 and 6 as failure, and decode exit codes in systemctl
Lennart Poettering [Thu, 19 Aug 2010 00:42:07 +0000 (02:42 +0200)]
service: make sure sysv services marked as interactive in the LSB header get output on the TTY in all cases
Kay Sievers [Thu, 19 Aug 2010 08:02:42 +0000 (10:02 +0200)]
update fixme
Lennart Poettering [Thu, 19 Aug 2010 00:23:49 +0000 (02:23 +0200)]
units: fix After= setting in var-lock.service
Lennart Poettering [Thu, 19 Aug 2010 01:30:36 +0000 (03:30 +0200)]
kmod: downgrade modprobe log message for since ipv6 might be compiled as module for blacklisting
Lennart Poettering [Thu, 19 Aug 2010 01:29:43 +0000 (03:29 +0200)]
hostname: if no hostname is configured use localhost
Lennart Poettering [Thu, 19 Aug 2010 01:02:22 +0000 (03:02 +0200)]
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.
Lennart Poettering [Thu, 19 Aug 2010 00:04:47 +0000 (02:04 +0200)]
update fixme
Lennart Poettering [Thu, 19 Aug 2010 00:03:03 +0000 (02:03 +0200)]
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
Lennart Poettering [Wed, 18 Aug 2010 21:10:27 +0000 (23:10 +0200)]
units: make sure getty@xxx.service is always run before gettys.target
Matthias Clasen [Wed, 18 Aug 2010 20:27:58 +0000 (16:27 -0400)]
dbus: small typo in introspection data
Hey,
here is a patch to fix a small typo in the systemd dbus introspection data.
I found this while trying to explore the systemd dbus API via bash
completion with gdbus. You should try this, it is really fun, and,
evidently, helps to find some bugs...
Matthias
Lennart Poettering [Wed, 18 Aug 2010 17:38:45 +0000 (19:38 +0200)]
random-seed: honour kernel pool size when saving/restoring seed
Lennart Poettering [Wed, 18 Aug 2010 00:24:31 +0000 (02:24 +0200)]
units: add hwclock-load service
Lennart Poettering [Tue, 17 Aug 2010 23:04:51 +0000 (01:04 +0200)]
udev: dm has been fixed in the meantime
Lennart Poettering [Tue, 17 Aug 2010 23:01:22 +0000 (01:01 +0200)]
udev: fix syntax
Tero Roponen [Tue, 17 Aug 2010 17:46:18 +0000 (20:46 +0300)]
main: restore an accidentally removed 'else'
I just noticed this when reading the latest commits.
Lennart Poettering [Tue, 17 Aug 2010 20:50:28 +0000 (22:50 +0200)]
update fixme
Lennart Poettering [Tue, 17 Aug 2010 20:14:43 +0000 (22:14 +0200)]
dbus: downgrade disconnection message
Lennart Poettering [Tue, 17 Aug 2010 20:14:03 +0000 (22:14 +0200)]
units: add generic sysctl/hwclock-save service
Lennart Poettering [Tue, 17 Aug 2010 20:09:18 +0000 (22:09 +0200)]
update fixme
Lennart Poettering [Tue, 17 Aug 2010 18:42:53 +0000 (20:42 +0200)]
main: properly fallback to rescue.target if default.target is hosed
Lennart Poettering [Tue, 17 Aug 2010 18:04:03 +0000 (20:04 +0200)]
units: fix conflicts between random seed services
Kay Sievers [Tue, 17 Aug 2010 17:43:44 +0000 (19:43 +0200)]
units: add tmp.mount
Lennart Poettering [Tue, 17 Aug 2010 17:37:36 +0000 (19:37 +0200)]
service: rename ValidNoProcess= to RemainAfterExit=
Lennart Poettering [Tue, 17 Aug 2010 16:59:05 +0000 (18:59 +0200)]
service: prefix descriptions when they come from legacy sources
Lennart Poettering [Tue, 17 Aug 2010 16:53:47 +0000 (18:53 +0200)]
systemctl: break output properly for 80ch terminals
Lennart Poettering [Tue, 17 Aug 2010 16:10:46 +0000 (18:10 +0200)]
modprobe: kill support for nomodules
this should happen in the kernel itself, not be controlled from
userspace, if at all. So let's kill this here.
Lennart Poettering [Tue, 17 Aug 2010 16:04:06 +0000 (18:04 +0200)]
shutdown: drop -f/-F switches again, simply because we don't want to condone non-ro root dirs
Instead of using /forcefsck and /fastboot people should just kernel
command line options to achieve the same.
Lennart Poettering [Tue, 17 Aug 2010 16:00:48 +0000 (18:00 +0200)]
nss: don't disable nscd anymore, since it doesn't make sense to socket-activate nscd anyway
Kay Sievers [Tue, 17 Aug 2010 12:01:12 +0000 (14:01 +0200)]
units: add missing After= for var-run.service, var-lock.service
Kay Sievers [Tue, 17 Aug 2010 08:34:58 +0000 (10:34 +0200)]
update fixme
Kay Sievers [Tue, 17 Aug 2010 08:33:37 +0000 (10:33 +0200)]
update fixme
Kay Sievers [Tue, 17 Aug 2010 08:17:42 +0000 (10:17 +0200)]
units: add var-run.service var-lock.service
Kay Sievers [Tue, 17 Aug 2010 07:37:11 +0000 (09:37 +0200)]
update fixme
Lennart Poettering [Tue, 17 Aug 2010 02:53:08 +0000 (04:53 +0200)]
update fixme
Lennart Poettering [Tue, 17 Aug 2010 01:33:07 +0000 (03:33 +0200)]
emacs: disable tabs in .h files, too
Lennart Poettering [Tue, 17 Aug 2010 01:49:49 +0000 (03:49 +0200)]
update fixme
Lennart Poettering [Tue, 17 Aug 2010 01:31:45 +0000 (03:31 +0200)]
log: print at to one target at max
Lennart Poettering [Tue, 17 Aug 2010 01:31:31 +0000 (03:31 +0200)]
device: be more verbose of udev confuses us
Lennart Poettering [Tue, 17 Aug 2010 01:30:53 +0000 (03:30 +0200)]
load-fragment: make parser more forgiving
Lennart Poettering [Tue, 17 Aug 2010 01:29:46 +0000 (03:29 +0200)]
auto-getty: rework auto console getty logic to work in conjunction with single user mode
Lennart Poettering [Mon, 16 Aug 2010 21:52:19 +0000 (23:52 +0200)]
shutdownd: kill /etc/nologin file before we go down
Lennart Poettering [Mon, 16 Aug 2010 20:40:11 +0000 (22:40 +0200)]
shutdown: various fixes for handling of delayed shutdowns
Lennart Poettering [Mon, 16 Aug 2010 20:39:02 +0000 (22:39 +0200)]
log: properly open log target in the various utilities
Lennart Poettering [Mon, 16 Aug 2010 19:25:09 +0000 (21:25 +0200)]
util: properly detect ttyname_r() failing
Lennart Poettering [Mon, 16 Aug 2010 19:24:50 +0000 (21:24 +0200)]
util: use format_timestamp() instead of ctime() wherever possible
Lennart Poettering [Mon, 16 Aug 2010 19:05:22 +0000 (21:05 +0200)]
shutdown: fix socket type in .socket file
Lennart Poettering [Sun, 15 Aug 2010 00:21:17 +0000 (02:21 +0200)]
systemctl: sort case-insensitively
Lennart Poettering [Mon, 16 Aug 2010 17:26:27 +0000 (19:26 +0200)]
systemctl: warn in intervals before going down when delayed shutdown is used
Lennart Poettering [Mon, 16 Aug 2010 15:12:35 +0000 (17:12 +0200)]
shutdown: if now time argument is passed, imply +1 not +0
That should friendlier for folks who just run "shutdown" to figure out
the command line arguments...
https://bugzilla.redhat.com/show_bug.cgi?id=624149
Lennart Poettering [Mon, 16 Aug 2010 13:56:42 +0000 (15:56 +0200)]
man: document new shutdown features
Lennart Poettering [Mon, 16 Aug 2010 13:41:30 +0000 (15:41 +0200)]
units: enable notify interface for internals services
Lennart Poettering [Mon, 16 Aug 2010 13:41:12 +0000 (15:41 +0200)]
shutdownd: enable by default
Lennart Poettering [Mon, 16 Aug 2010 13:37:52 +0000 (15:37 +0200)]
systemctl: add support for delayed shutdown, similar to sysv in style
Lennart Poettering [Sat, 14 Aug 2010 19:23:26 +0000 (21:23 +0200)]
random-seed: add missing random-seed.c file
Lennart Poettering [Sat, 14 Aug 2010 17:59:25 +0000 (19:59 +0200)]
emacs: make sure nobody accidently adds tabs to our sources
Lennart Poettering [Sat, 14 Aug 2010 17:34:48 +0000 (19:34 +0200)]
units: don't require tty in rc-local.service
https://bugzilla.redhat.com/show_bug.cgi?id=623802
Lennart Poettering [Sat, 14 Aug 2010 17:25:12 +0000 (19:25 +0200)]
units: write utmp record before we kill all processes
Lennart Poettering [Sat, 14 Aug 2010 17:24:08 +0000 (19:24 +0200)]
units: X 1.8 doesn't need HAL anymore, so avoid synchronization on that
Lennart Poettering [Sat, 14 Aug 2010 17:23:16 +0000 (19:23 +0200)]
units: make sure plymouth shutdown screen is shown before we kill all processes/shut down
Lennart Poettering [Sat, 14 Aug 2010 17:17:37 +0000 (19:17 +0200)]
random-seed: add little tool for saving/loading random seed on shutdown/boot, but don't enable it by default
Lennart Poettering [Sat, 14 Aug 2010 17:14:52 +0000 (19:14 +0200)]
systemctl: skip writing of utmp if we booted using systemd, under the assumption that systemd-update-utmp is used
Lennart Poettering [Sat, 14 Aug 2010 01:40:10 +0000 (03:40 +0200)]
systemctl: sort 'list-units' output
Lennart Poettering [Fri, 13 Aug 2010 17:29:21 +0000 (19:29 +0200)]
job: don't accidently access a job that doesn't exist anymore
Lennart Poettering [Fri, 13 Aug 2010 17:14:12 +0000 (19:14 +0200)]
units: move plymouth services from /etc to /lib since fedora does not support plymouth-less boots
Lennart Poettering [Fri, 13 Aug 2010 17:13:25 +0000 (19:13 +0200)]
units: move runlevel[2-5] links to /lib because they are legacy and hence should not be as obviously in sight. The user may still override them by placing links in /etc
Lennart Poettering [Fri, 13 Aug 2010 16:46:04 +0000 (18:46 +0200)]
man: document that we now accept more than one main process for Type=oneshot services
Lennart Poettering [Fri, 13 Aug 2010 16:23:01 +0000 (18:23 +0200)]
service: rename Type=finish to Type=oneshot and allow multiple ExecStart= lines for oneshot services
In contrast to the other service types oneshot services are usually not
long lasting and there's not necessarily a single clean main process for
them. This change allows multiple ExecStart= lines for this type of
services so that the admin/developer doesn't have to arbitrarily pick on
of various sequential commands as the "main one".
Lennart Poettering [Fri, 13 Aug 2010 02:57:19 +0000 (04:57 +0200)]
update fixme
Lennart Poettering [Fri, 13 Aug 2010 02:53:00 +0000 (04:53 +0200)]
systemctl: properly detect whether taling to systemd via D-Bus worked before falling back to upstart/initctl
Lennart Poettering [Fri, 13 Aug 2010 00:19:24 +0000 (02:19 +0200)]
unit: create three seperate plymouth service for halt/poweroff/reboot
Lennart Poettering [Fri, 13 Aug 2010 00:15:10 +0000 (02:15 +0200)]
man: document new 'systemctl status PID' syntax
Lennart Poettering [Fri, 13 Aug 2010 00:08:34 +0000 (02:08 +0200)]
cgroup: try harder to find a unit a PID belongs to by traversing through parent cgroups
Lennart Poettering [Fri, 13 Aug 2010 00:07:22 +0000 (02:07 +0200)]
systemctl: when calling 'status' accept a PID
Lennart Poettering [Thu, 12 Aug 2010 23:38:09 +0000 (01:38 +0200)]
update fixme
Lennart Poettering [Thu, 12 Aug 2010 23:28:05 +0000 (01:28 +0200)]
systemctl: show sysv path if it is set if the fragment path isn't in systemctl status
Lennart Poettering [Thu, 12 Aug 2010 15:14:20 +0000 (17:14 +0200)]
unit: move prefdm after livesys
https://bugzilla.redhat.com/show_bug.cgi?id=623561
Lennart Poettering [Thu, 12 Aug 2010 02:23:54 +0000 (04:23 +0200)]
plymouth: call plymouth quit before running the getty, not after
https://bugzilla.redhat.com/show_bug.cgi?id=623430
Lennart Poettering [Thu, 12 Aug 2010 02:23:47 +0000 (04:23 +0200)]
systemctl: at full stop after last message before shutting down
Lennart Poettering [Thu, 12 Aug 2010 01:51:58 +0000 (03:51 +0200)]
audit: suppress repeated audit events when deserializing
Lennart Poettering [Wed, 11 Aug 2010 23:05:35 +0000 (01:05 +0200)]
unit: don't show ENOENT configuration file warnings for units that are not essential