summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)Author
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-25ask-password: add basic tty agentLennart Poettering
2010-10-22ask-password: rename ask-password-agent to gnome-ask-password-agentLennart Poettering
2010-10-20syslog: enable kmsg bridge by default and enable syslogging for early boot ↵Lennart Poettering
services
2010-10-20install: enable quota/fsck-root/hwclock load by defaultLennart 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-19fsck: add initial version of fsck and quotacheck wrappersLennart Poettering
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-13move .h file from SOURCES to DIST to make vala autotools happyKay Sievers
2010-10-13unit: add minimal condition checker for unit startupLennart 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-08systemd-shutdown: add umount.h to sourcesKay Sievers
2010-10-07systemd-user-sessions: install .service file and enable by defaultLennart Poettering
2010-10-07user-sessions: add minimal utility to kill user sessions that shall be ↵Lennart Poettering
called before destroying services on shutdown
2010-10-07shutdown: Adding binary to shutdown the systemFabiano Fidencio
This functions are working as follows: - Send a SIGTERM to all processes that may be finished - Send a SIGKILL to all processes that still live and may be finished - Try to unmount all mount points - Try to remount read-only all mount points that can't be umounted - Umount all swap devices - Umount and detach all loopback devices - Call [poweroff|halt|reboot|kexec] TODO: - Umount device-mapper. - Make log work. So far it is being useless as we do not parse /etc/systemd/system.conf, kernel command line but just environment, however we're executed by init and thus have no useful variables. Forcing it to target=kmsg/console and level=debug also does not produce any output, however writing to /dev/console does work (hack used during debug).
2010-10-07vconsole-setup: fix path on ArchLucas De Marchi
Arch uses the same paths and default font of gentoo. Previously, systemd-vconsole-setup was failing with the following message: systemd-vconsole-setup[59]: /bin/setfont failed with error code 1.
2010-10-06systemctl: require correctly formed unit names when enabling unitsLennart Poettering
2010-10-05man: document readahdea split-offLennart Poettering
2010-10-05sd-daemon: split off sd_readahead() since it is not a feature of systemd ↵Lennart Poettering
itself but of an auxiliary tool
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-28tmpfiles: install default tmpfiles configurationLennart Poettering
2010-09-28tmpfiles: rename tempfiles to tmpfiles since this isn't windowsLennart Poettering
2010-09-28build-sys: add missing header files to tarballLennart 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-28tempfiles: add little utility for creating volatile files/dirs in tmpfs ↵Lennart Poettering
hierarchies
2010-09-26readahead: add interface to sd-daemon.[ch] to control readaheadLennart Poettering
2010-09-23readahead: implement minimal readahead logic based on fanotify(), mincore() ↵Lennart Poettering
and readahead()
2010-09-22units: add tmp.service to file listKay Sievers
2010-09-22units: enable getty.target by defaultKay Sievers
2010-09-22units: move ctrl-alt-delete, default getty targets from /etc to /libKay 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
2010-09-21tmpwatch: install the unit filesKay Sievers
2010-09-21units: add default tmpwatch unitsLennart Poettering
2010-09-21gentoo: vconsole-setup support.Gustavo Sverzut Barbieri
This patch is a bit bigger than expected since Gentoo being non-standard in some places. 1. it is installing binaries at /usr/bin instead of /bin. 2. it is using CamelCase names for consolefonts. 3. /etc/rc.conf:unicode=(yes|no) just forbids loadkeys and setfont "-u" options, but do not disable the actual kernel default_utf8 from vt module.
2010-09-17ask-password: popup notification when we ask for a passwordLennart Poettering