Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-30 | quota: do not pull in quota tools for mounts that do not originate in ↵ | Lennart Poettering | |
neither /etc/fstab nor fragment files | |||
2011-03-29 | exec: drop process group kill mode since it has little use and confuses the user | Lennart Poettering | |
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 | mount: pull in quota services from local mountpoints with usr/grpquota options | Andrey Borzenkov | |
2011-03-17 | def: centralize definition of default timeout in one place | Lennart Poettering | |
2011-03-08 | mount: support less cumbersome x-systemd-xxx mount options | Lennart Poettering | |
2011-03-03 | kill: always send SIGCONT after SIGTERM | Lennart Poettering | |
When we kill a process to terminate it make sure to send SIGCONT to ensure it is unpaused and processes the signal. | |||
2011-02-21 | mount: make sure network mounts are ordered after network.target | Lennart Poettering | |
2011-02-15 | mount,swap: properly add dependencies to logger if needed | Lennart Poettering | |
2011-02-15 | exec: introduce global defaults for the standard output of services | Lennart Poettering | |
2011-01-21 | mount: ignore if an fsck is requested for a bind mount, so that we don't ↵ | Lennart Poettering | |
wait for the bind 'device' to show up | |||
2011-01-21 | automount: fix segfault when shutting down | Lennart Poettering | |
https://bugs.freedesktop.org/show_bug.cgi?id=32076 | |||
2011-01-20 | systemctl: highlight failed processes in systemctl status | Lennart Poettering | |
2011-01-20 | service: when reloading a service fails don't fail the entire service but ↵ | Lennart Poettering | |
just the reload job | |||
2011-01-18 | execute: make sending of SIGKILL on shutdown optional | Lennart Poettering | |
2010-11-17 | cgroup: by default, duplicate service cgroup in the cpu hierarchy | Lennart Poettering | |
2010-11-11 | split mount_point_is_api() and mount_point_ignore() | Kay Sievers | |
We should not handle the ignore list as API mounts, as systemd itself never touches them. On Thu, Nov 11, 2010 at 10:34, Andreas Jaeger <aj@novell.com> wrote: > > I noticed for some time that systemd-remount-api-vfs is in the > failed state and found now the following in the log files > > systemd-remount-api-vfs[467]: /bin/mount for /proc/bus/usb exited with exit status 32. > systemd-remount-api-vfs[467]: mount: /proc/bus/usb not mounted already, or bad option > systemd[1]: systemd-remount-api-vfs.service: main process exited, code=exited, status=1 > systemd[1]: Unit systemd-remount-api-vfs.service entered failed state. | |||
2010-11-10 | cryptsetup: minimal cryptsetup unit generator | Lennart Poettering | |
2010-10-29 | mount: don't pull in nofail mounts by default, but use them if they are around | Lennart Poettering | |
2010-10-29 | unit: get rid of gnoreDependencyFailure= instead treat ConflictedBy= as ↵ | Lennart Poettering | |
weaker counterpart of Conflicts=, similar to Wants= vs. Requires= | |||
2010-10-29 | unit: replace StopRetroactively= by BindTo= dependencies | Lennart Poettering | |
The property StopRetroactively= needs to be per-dependency, not per-unit, in order to properly express dependencies between .mount units and its .device and fsck .service units. If the .device unit is unplugged the mount should go away, but if the fsck process terminates the .mount should stay. | |||
2010-10-28 | unit: replace recursive_stop by stop_retroactively to simplify things a little | Lennart Poettering | |
2010-10-26 | swap: add only swaps listed in /etc/fstab automatically to swap.target, ↵ | Lennart Poettering | |
others should be added via .wants/ links | |||
2010-10-22 | systemctl: introduce systemctl kill | Lennart Poettering | |
2010-10-20 | mount: pull in quotacheck.service, not quotacheck.target | Lennart Poettering | |
2010-10-20 | mount: require fsck | Lennart Poettering | |
2010-10-20 | mount: do not implicitly pull in fsck service for root dir | Lennart Poettering | |
2010-10-19 | fsck: properly hook in fsck everywhere, add special support for fsck'ing ↵ | Lennart Poettering | |
root dir | |||
2010-10-18 | swap: listen for POLLPRI events on /proc/swaps if available | Lennart Poettering | |
2010-10-13 | mount: pull in fsck only in systemd instances | Lennart Poettering | |
2010-10-13 | mount: hook in q fsck@.service instance for all mount points with passno > 0 | Lennart Poettering | |
2010-10-12 | mount: minor cleanups | Lennart Poettering | |
2010-10-08 | service: optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service | Lennart Poettering | |
This should fix accounting for pam_limits and suchlike. https://bugzilla.redhat.com/show_bug.cgi?id=636036 | |||
2010-10-08 | mount: properly handle NULL fstype | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=636752 | |||
2010-10-05 | mount: Don't stop the mountinfo parser if one line can't be read | Fabiano Fidêncio | |
The current behavior of the /proc/self/mountinfo parser is to stop the parser on parse failures I'm only changing this behavior to try the next line and adding a warning if occurs a fail. | |||
2010-10-05 | fix typo: s/seperat/separat/g | Dave Reisner | |
2010-10-05 | mount: sort network mounts after network.target by default | Lennart Poettering | |
2010-09-28 | mount: properly handle bind mounts | Lennart Poettering | |
2010-09-27 | mount: Remove double include of "mount.h" | Fabiano Fidencio | |
2010-09-16 | vconsole: add new utility to initialize the virtual console | Lennart Poettering | |
2010-08-31 | service: rework killing logic so that we always kill the main process, even ↵ | Lennart Poettering | |
if it left our service cgroup Related to: http://bugzilla.redhat.com/show_bug.cgi?id=626477 | |||
2010-08-31 | manager: add missing second part of s/maintenance/failed/ | Matthew Miller | |
2010-08-25 | mount: imply noauto for mount points configured with native mount files | Lennart Poettering | |
2010-08-25 | mount: rework automatic mounting to follow the 'nofail' option in fstab | Lennart Poettering | |
2010-08-25 | mount: add global configuration options for handling of auto mounts | Lennart Poettering | |
2010-08-21 | mount: don't create depdency for device node of root fs, since it is always ↵ | Lennart Poettering | |
there | |||
2010-08-20 | mount: properly handle LABEL="" in fstab | Lennart Poettering | |
2010-08-20 | dbus: follow standardized fdo PropertiesChanged signal spec | Lennart Poettering | |
2010-08-14 | emacs: make sure nobody accidently adds tabs to our sources | Lennart Poettering | |
2010-08-11 | gc: remove a lot of unused code | Lennart Poettering | |