summaryrefslogtreecommitdiff
path: root/units
AgeCommit message (Collapse)Author
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
2010-10-18tmpfiles: integrate kay's directory cleanup code and otherwise beef up ↵Lennart Poettering
tmpfiles quite a bit
2010-10-14fedora: add compat unit for /sbin/halt.localLennart Poettering
2010-10-14units: introduce final.target that can be used to plug units between ↵Lennart Poettering
shutdown.target and the final shutdown
2010-10-14units: get rid of distro-specific shutdown scripts, replace them by ↵Lennart Poettering
systemd-shutdown invocations
2010-10-14units: introduce kexec.service, kexec.target and exit.targetLennart Poettering
2010-10-08units: enable utmp for serial gettys tooLennart Poettering
2010-10-08service: optionally, create INIT_PROCESS/DEAD_PROCESS entries for a serviceLennart Poettering
This should fix accounting for pam_limits and suchlike. https://bugzilla.redhat.com/show_bug.cgi?id=636036
2010-10-07systemd-user-sessions: install .service file and enable by defaultLennart Poettering
2010-10-07units: make sure we run all early boot units before entering basic.targetLennart Poettering
2010-10-06unit: continue boot when exiting emergency/resuce shellLennart Poettering
2010-10-05service: rename settings for Restart= from 'restart-always' to 'always' and ↵Lennart Poettering
similar
2010-09-29units: getty.target is pulled in via /lib these daysLennart Poettering
2010-09-29units: properly terminate readahead collection 10s after bootLennart Poettering
2010-09-29units: get rid of special setup services for /var/run, /var/lock and /tmp, ↵Lennart Poettering
and rely on tmpfiles.d/ instead
2010-09-29units: ship unit file for systemd-tmpfiles by defaultLennart Poettering
2010-09-28units: schedule tmpwatch on idle classLennart Poettering
2010-09-28units: add readahead unit filesLennart Poettering
2010-09-28units: enable mount units by default and hook binary units into base.target ↵Lennart Poettering
instead of sysinit.target, leaving the latter for sysv compatibility
2010-09-22units: add optional tmp.serviceKay Sievers
2010-09-22units: hwclock support for non-UTC must not be in the defaultKay Sievers
2010-09-21units: enable var-run + var-lock service by defaultKay Sievers
2010-09-21units: enable sysctl by defaultKay Sievers
2010-09-21units: enable hwclock by defaultKay Sievers
2010-09-21units: always enable random-seed, module-load, vconsoleKay Sievers