Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-09 | units: Enable plymouth for Frugalware | Miklos Vajna | |
2011-05-02 | units: enable automount units only if the kernel supports them | Lennart Poettering | |
2011-04-30 | binfmt, modules-load, sysctl, tmpfiles: add missing ConditionDirectoryNotEmpty= | Kay Sievers | |
2011-04-30 | plymouth: introduce plymouth.enable=0 kernel command line switch | Lennart Poettering | |
2011-04-20 | units: set capability bounding set for syslog services | Lennart Poettering | |
2011-04-20 | MeeGo support | Chris E Ferron | |
This commit consists of the initial work to include MeeGo as a ported distribution for systemd. The majority of the changes are small configuration additions to auto tools, so that MeeGo is identified as a valid distribution option. Some small deviations will be noticed between the configuration of MeeGo and other distributions. As MeeGo is a distribution striving for compliancy to support its near embedded attributes and target users, there is less user configuration options available by default. Most services will be enabled by systemd as part of the distribution requirements, and as such most links and service files will be pre-setup for the MeeGo distribution. As much of this is going to be done within the MeeGo distribution packaging this is still noteworthy to mention, as it explains why in systemd you will observe configuration differences where the MeeGo distribution removes all links in the pkgsysconfdir for instance. MeeGo will be user configurable if there is desire, but most services will be enabled by the distribution as designated by the MeeGo compliancy standards. Other changes are in source to add such areas as meego-release defined in utils, and hostname in hostname-setup, defining vconsole-setup, localizations and rescue additions as needed. As this is all ground work, MeeGo will continue to strive for complete compatibility. | |||
2011-04-20 | fsck: don't fsck against basic.target in order to properly allow automount /home | Lennart Poettering | |
2011-04-19 | hostnamed: drop all caps but CAP_SYS_ADMIN | Lennart Poettering | |
2011-04-16 | hostnamed: introduce systemd-hostnamed | Lennart Poettering | |
http://www.freedesktop.org/wiki/Software/systemd/hostnamed | |||
2011-04-16 | units: wording fix | Lennart Poettering | |
2011-04-16 | units: order quotacheck after remount-rootfs | Lennart Poettering | |
2011-04-16 | manager: introduce IgnoreOnIsolate flag so that we can keep systemd-logger ↵ | Lennart Poettering | |
around when isolating | |||
2011-04-16 | units: never pull in sysinit from utmp, so that we can shutdown from ↵ | Lennart Poettering | |
emergency mode without pulling in sysinit | |||
2011-04-16 | units: require syslog.socket from the logger because we simply fail if we ↵ | Lennart Poettering | |
don't have it | |||
2011-04-16 | logger: adjust socket description to match service | Lennart Poettering | |
2011-04-16 | units: set stdout of kmsg syslogd to /dev/null | Lennart Poettering | |
2011-04-16 | units: add --no-block when starting normal service after shell exited | Lennart Poettering | |
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. |