summaryrefslogtreecommitdiff
path: root/units
AgeCommit message (Collapse)Author
2011-01-06getty: unset locale before executionLennart Poettering
On the console indian characters cannot be displayed, hence it is advisable to disable indian locales on the console, which most distributions traditionally did from a shell fragment executed post login. If getty gets started with locale settings passed it would itself however be translated without the no-indian-on-console fixup applied. Hence, for now don't pass any locale settings to getty/login, and thus rely on the classic post-login script fragment to set and fix the locale. Eventually we probably want to drop this again since the system locale should be read and set at one place, and not at multiple, and that one place should be PID 1. https://bugzilla.redhat.com/show_bug.cgi?id=663900
2011-01-04serial: use TERM=vt100 instead of TERM=vt100-navLennart Poettering
TERM=vt100-nav was necessary for compat with some ppc hvc devices, a long time ago. Unfortunately vt100-nav terminfo is not installed by default on most distros, hence change the default to v100 which is available universally and still should be a relatively safe and conservative default. Should it turn out that vt100 is not really the best choice we can revert this change again and then ask distros to move vt100-nav into their default install.
2010-12-20Fix misspellings in os-release manpage and hwclock-load.serviceMiklos Vajna
2010-12-16Frugalware: start gettys after local.serviceMiklos Vajna
2010-11-25units: Remove Gentoo specific xdm.servicesystemd/v14Gustavo Sverzut Barbieri
That unity pulls in OpenRC which in turn pulls in most of legacy system that causes lots of troubles as it is too smart, thus not recommended. Moreover, SystemD developers seems to agree that a service file per DM is the best approach, so having gdm.service, kdm.service, slim.service is better than a single wrapper for them.
2010-11-23units: simplify shutdown scriptsLennart Poettering
2010-11-19units: move a couple of units from base.target to sysinit.targetLennart Poettering
2010-11-18sysctl: implement native sysctl tool to support Debian-style /etc/sysctl.dLennart Poettering
2010-11-18units: enable console ask-password agent by defaultLennart Poettering
2010-11-18units: make sure prefdm is killed first, user sessions second on shutdownLennart Poettering
2010-11-18cryptsetup: automatically order crypt partitions before cryptsetup.targetLennart Poettering
2010-11-16units: order hwclock after readaheadLennart Poettering
2010-11-16units: set TERM for gettys again, since they acquire a TTY on their ownLennart Poettering
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