Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-13 | units: isolate emergency.target instead of emergency.service when we fail to ↵ | Lennart Poettering | |
mount all file systems | |||
2011-04-10 | local-fs: invoke emergency.service mounting at boot fails | Lennart Poettering | |
2011-04-10 | path: optionally, create watched directories in .path units | Lennart Poettering | |
2011-04-06 | units: rename rtc-set.target to time-sync.target and pull it in by ↵ | Lennart Poettering | |
hwclock-load.service On request of Miroslav Lichvar, rename rtc-set.target to time-sync.target since usually the RTC chip isn't involved at all in NTP syncs. Also, pull it in by hwclock-load.service. | |||
2011-04-05 | units: call the logger a bridge too | Lennart Poettering | |
2011-04-04 | logger: name socket like service | Lennart Poettering | |
2011-04-04 | units: improve logger descriptions | Lennart Poettering | |
2011-04-04 | binfmt: add binfmt tool to set up binfmt_misc at boot | Lennart Poettering | |
2011-04-03 | initctl: /dev/initctl is a named pipe, not a socket | Lennart Poettering | |
2011-03-31 | plymouth: use PID file to detect whether ply is running | Lennart Poettering | |
2011-03-30 | plymouth: don't explicitly enable status message when plymouth is upsystemd/v21 | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=676302 systemd now watches /run/initramfs/plymouth and generates messages exactly when that file exists. Hence we don't need the sending of the signals anymore. | |||
2011-03-29 | exec: drop process group kill mode since it has little use and confuses the user | Lennart Poettering | |
2011-03-29 | man: really fix all LC_MESSAGE to LC_MESSAGES | Lennart Poettering | |
https://bugs.freedesktop.org/show_bug.cgi?id=35534 | |||
2011-03-29 | plymouth: Remove the calls to plymouth message | William Jon McCann | |
* messages aren't translated * console text is ugly * they are jargonny * they really aren't needed https://bugs.freedesktop.org/show_bug.cgi?id=35711 | |||
2011-03-28 | use /run instead of /dev/.run | Kay Sievers | |
Instead of the /dev/.run trick we have currently implemented, we decided to move the early-boot runtime dir to /run. An existing /var/run directory is bind-mounted to /run. If /var/run is already a symlink, no action is taken. An existing /var/lock directory is bind-mounted to /run/lock. If /var/lock is already a symlink, no action is taken. To implement the directory vs. symlink logic, we have a: ConditionPathIsDirectory= now, which is used in the mount units. Skipped mount unit in case of symlink: $ systemctl status var-run.mount var-run.mount - Runtime Directory Loaded: loaded (/lib/systemd/system/var-run.mount) Active: inactive (dead) start condition failed at Fri, 25 Mar 2011 04:51:41 +0100; 6min ago Where: /var/run What: /run CGroup: name=systemd:/system/var-run.mount The systemd rpm needs to make sure to add something like: %pre mkdir -p -m0755 /run >/dev/null 2>&1 || : or it needs to be added to filesystem.rpm. Udev -git already uses /run if that exists, and is writable at bootup. Otherwise it falls back to the current /dev/.udev. Dracut and plymouth need to be adopted to switch from /dev/.run to run too. Cheers, Kay | |||
2011-03-18 | units: replace Names=dm.service with symlink for mandriva prefdm | Andrey Borzenkov | |
2011-03-18 | mount: pull in quota services from local mountpoints with usr/grpquota options | Andrey Borzenkov | |
2011-03-18 | units: pull in syslog.target from syslog.socket | Lennart Poettering | |
2011-03-18 | units: don't ever pull in SysV targets from other SysV targets | Lennart Poettering | |
2011-03-18 | units: document that some targets exists only for compat with SysV | Lennart Poettering | |
2011-03-18 | units: we don't need to generate syslog.target with sed anymore | Lennart Poettering | |
2011-03-18 | units: we no longer need m4 to build graphical.target or multi-user.taregt | Lennart Poettering | |
2011-03-18 | units: on mandriva/fedora create single.service alias via symlink, not Names= | Lennart Poettering | |
2011-03-18 | units: get rid of runlevel Names=, the symlinks in /lib/systemd/system are ↵ | Lennart Poettering | |
much more useful | |||
2011-03-18 | units: get rid of empty units/suse/ subdir | Lennart Poettering | |
2011-03-18 | syslog: rework syslog detection so that we need no compile-time option what ↵ | Lennart Poettering | |
the name of the syslog implementation is | |||
2011-03-18 | special: get rid of dbus.target | Lennart Poettering | |
2011-03-16 | Add Frugalware display-manager service | Miklos Vajna | |
2011-03-14 | units: add console-shell.service which can be used insted of the gettys to ↵ | Lennart Poettering | |
get a shell on /dev/console | |||
2011-03-14 | core: move abstract namespace sockets to /dev/.run | Lennart Poettering | |
Now that we have /dev/.run there's no need to use abstract namespace sockets. So, let's move things to /dev/.run, to make things more easily discoverable and improve compat with chroot() and fs namespacing. | |||
2011-03-11 | units: move the last flag files to /dev/.run | Lennart Poettering | |
2011-03-09 | dev: use /dev/.run/systemd as runtime directory, instead of /dev/.systemd | Lennart Poettering | |
2011-03-09 | mount: use /dev/.run as an early boot alias for /var/run | Lennart Poettering | |
During early boot, mount a tmpfs to /dev/.run and then bind mount it to /var/run as soon as /var is available. This makes it possible for programs involved in early boot to put runtime data in /dev/.run which later on will show up in /var/run like any other. This can be used to solve the early-boot D-Bus problem: D-Bus may start up with its socket bound to /dev/.run/dbus/system_bus_socket and after /var it will also be available under the traditional name /var/run/dbus/system_bus_socket. This also is intended to be used as a better place for systemd, mount, mdadm, blkid, plymouth, bootchart and dracut runtime data, which is currently stored in various places in /dev/.xxx. | |||
2011-03-08 | build-sys: add Mandriva distribution supportsystemd/v20 | Andrey Borzenkov | |
This merges several separate patches that I carry as part of Mandriva systemd RPM. They touch those parts that are very unlikely to be changed in near future and do not impose any functionality change for systemd core. I also think it is useful for troubleshooting to have real distribution name in system logs, espicially when someone reports problem upstream. The patch looks bigger than sum of replaced patches because - previous patches were applied on top of distro=fedora, now I need to add all those bits for distro=mandriva as well - part of patch was done as spec file magic, but it seems more logical to ship all these bits together | |||
2011-03-08 | unit: distuingish mandatory from triggering conditions | Lennart Poettering | |
2011-03-07 | mount: make /media a tmpfs | Lennart Poettering | |
2011-02-28 | build-sys: update ALTLinux support | Alexey Shabalin | |
Please apply patch for update ALTLinux support. | |||
2011-02-24 | units: synchronize gettys to plymouth even if plymouth is killed by gdm | Lennart Poettering | |
2011-02-23 | rescue: terminate plymouth entirely when going into rescue mode | Lennart Poettering | |
2011-02-22 | plymouth: don't wait forever for plymouth in case it is stuck | Lennart Poettering | |
2011-02-21 | plymouth: ensure we start not a single getty before plymouth is gone because ↵ | Lennart Poettering | |
we never know which ttys plymouth still controls | |||
2011-02-20 | unit: don't timeout fsck | Lennart Poettering | |
2011-02-18 | units: order fsck@.service before basic.target instead of local-fs.target to ↵ | Lennart Poettering | |
relax things a little | |||
2011-02-16 | rescue: make 'systemctl default' fail if there is already something running ↵ | Lennart Poettering | |
when the shell exited | |||
2011-02-15 | exec: introduce global defaults for the standard output of services | Lennart Poettering | |
2011-02-15 | fsck: output to /dev/console by default in addition to syslog | Lennart Poettering | |
2011-02-14 | fsck: skip root fsck if dracut already did it | Lennart Poettering | |
2011-02-13 | tmpfiles: move binary to /bin to make it publicly available | Lennart Poettering | |
2011-02-09 | units: introduce and hook up sound.target | Lennart Poettering | |
2011-02-09 | systemd: show status when run with plymouth, and don't start plymouth a ↵ | Lennart Poettering | |
second time when it is already running |