summaryrefslogtreecommitdiff
path: root/units
AgeCommit message (Collapse)Author
2010-11-16units: allow start-up of plymouth ask-password agent very earlyLennart Poettering
2010-11-16units: enable ask-paswword .path units early enough to be useful for early ↵Lennart Poettering
mounts
2010-11-16units: delay getty until logins are allowedLennart Poettering
2010-11-15exec: automatically determine right TERM= setting based on tty nameLennart Poettering
2010-11-15drop support for MANAGER_SESSION, introduce MANAGER_USER insteadLennart Poettering
2010-11-15units: use ConditionDirectoryNotEmpty= where applicableLennart Poettering
2010-11-15delete tmp.mount which may conflict with an unrelated fstab entryKay Sievers
2010-11-14units: make use of agetty mandatoryLennart Poettering
2010-11-14Remove umount*.service files for DebianMichael Biebl
With the introduction of native shutdown/reboot, the killall.service was removed (as this functionality was moved into systemd-shutdown). Without killall.service though, the umount*.service files no longer work correctly. Wit native mount support those files are also no longer necessary, so remove them.
2010-11-11units: deal properly with the fact that agetty is called getty on DebianLennart Poettering
2010-10-31readahead: shortcut replay if /.readahead doesn't existLennart Poettering
2010-10-31fedora: start plymouth after udev-settle, so that the graphics modules are ↵Lennart Poettering
loaded
2010-10-30units: add unit to call /bin/plymouth update-root-fs --read-writeLennart Poettering
2010-10-30fedora: /bin/plymouth --sysinit is not necessary on shut downLennart Poettering
2010-10-29fedora: invoke plymouth with its /bin instead of the /usr/bin/ pathLennart Poettering
2010-10-29units: fix variable expansionLennart Poettering
2010-10-29units: fix quota check descriptionLennart Poettering
2010-10-29fedora plymouthd doesn't seem to like --attach-to-session hereLennart Poettering
2010-10-29units: make fedora/single.service standard and rename it to rescue.serviceLennart Poettering
2010-10-29units: introduce plymouth-start and plymouth-kexec, and move a few things ↵Lennart Poettering
back from basic to sysinit
2010-10-29fedora: get rid of sysinit.serviceLennart Poettering
2010-10-29Fedora: by default, run prefdm last to match prior behavior.Bill Nottingham
2010-10-29Fedora: don't ship [Install] sections; these are enabled in the system ↵Bill Nottingham
configuration.
2010-10-29Fedora: further unit tweaksBill Nottingham
1) Just ship rc-local as-is; don't worry about the 'local' name. 2) Don't install rc-local and prefdm to /etc ; just enable them globally for the system in /lib.
2010-10-29Fedora: Assorted tweaks to Fedora single-user mode.Bill Nottingham
1) Start after basic.target, not the deprecated sysinit.target 2) Conflict with shutdown.
2010-10-29unit: get rid of gnoreDependencyFailure= instead treat ConflictedBy= as ↵Lennart Poettering
weaker counterpart of Conflicts=, similar to Wants= vs. Requires=
2010-10-29getty@.service: switch to agetty as the defaultKay Sievers
2010-10-29unit: replace StopRetroactively= by BindTo= dependenciesLennart 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-28units: run sysctl only if /etc/sysctl.conf existsLennart Poettering
2010-10-27units: run sysv related scripts with TERM=linuxLennart Poettering
2010-10-26ask-password: enable plymouth agent by defaultLennart Poettering
2010-10-26units: now that we don't set TERM anymore by default, make sure to pass it ↵Lennart Poettering
to our rescue sessions
2010-10-26units: Remove the distro specific references to killall.service.Franz Dietrich
Maybe debian and fedora still have the killall.service but usually it shouldn't be necessary anymore.
2010-10-25units: Since killall.service does not exist anymore remove all references.Franz Dietrich
This commit deletes all references to killall.service for the default services. The distribution specific services will be modified in a separate commit.
2010-10-25mount: add nosuid,nodev,noexec switches to /var/lock and /var/runLennart Poettering
2010-10-25arch: remove obsolete sysinit.serviceTom Gundersen
This is now split into smaller units and shipped with the downstream package.
2010-10-25fsck: remove symlink from fsck.target to sysinit.targetTom Gundersen
2010-10-25ubuntu: Treat Ubuntu as a distinct distro in configure.ac etcAndrew Edmunds
Previously Ubuntu was treated as being equivalent to Debian, but the two distributions require different behaviour in certain places. This commit does not change the behaviour of systemd on either distro but it creates a framework for changes to be introduced by later commits. The following previously meant "Target is Debian or Ubuntu". * configure option "--with-distro=debian" * C preprocessor symbol "TARGET_DEBIAN" * Automake conditional "TARGET_DEBIAN" After this commit, all of the above are redefined to mean "Target is Debian" The following are introduced to mean "Target is Ubuntu". * configure option "--with-distro=ubuntu" * C preprocessor symbol "TARGET_UBUNTU" * Automake conditional "TARGET_UBUNTU" Most code written for Debian will also be applicable to Ubuntu. An extra Automake conditional "TARGET_DEBIAN_OR_UBUNTU" is introduced to avoid duplication of code that would otherwise occur. This commit updates configure.ac, Makefile.am and distro-specific source files in line with the above definitions.
2010-10-25units: activate wall agent automatically if something is dropped in ↵Lennart Poettering
/dev/.systemd/ask-password
2010-10-21units: order syslog.target after syslog.socketLennart Poettering
2010-10-20syslog: enable kmsg bridge by default and enable syslogging for early boot ↵Lennart Poettering
services
2010-10-20quota: fix quotaon command lineLennart Poettering
2010-10-20unit: introduce %f specifier to decode file namesLennart Poettering
2010-10-20quota: enable quotaon/quotacheck in local-fs.target, not basic.targetLennart Poettering
2010-10-20quota: add install hooks for basic.targetLennart Poettering
2010-10-20fsck: wait for device to show upLennart Poettering
2010-10-20units: properly use ConditionPathExists= instead of ConditionFileExists=Lennart Poettering
2010-10-20service: implement FsckPassNo= optionLennart Poettering
2010-10-20units: add missing fsck unitsLennart Poettering
2010-10-19fsck: properly hook in fsck everywhere, add special support for fsck'ing ↵Lennart Poettering
root dir