summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)Author
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
2010-09-17ask-password: add minimal framework to allow services query SSL/harddisk ↵Lennart Poettering
passphrases from the user
2010-09-16locale: initialize locale from /etc/locale by defaultLennart Poettering
2010-09-16vconsole: add new utility to initialize the virtual consoleLennart Poettering
2010-09-14units: add generic description for http-daemon.targetLennart Poettering
2010-09-08units: On Debian Runlevel 2, 3, 4 and 5 are multi-userMichael Biebl
Patch by Tollef Fog Heen <tfheen@err.no> Extended to re-create the runlevel5.target symlink by Michael Biebl <biebl@debian.org>
2010-09-08units: add umount unit files for DebianMichael Biebl
Add unit files to call /etc/init.d/umountnfs.sh stop (network file systems) /etc/init.d/umountfs stop (local file systems) /etc/init.d/umountroot stop ("/" file system) in the right order and hook them up in the umount.target so they are run on shutdown and reboot.
2010-09-06units: Provide separate fsck.target for DebianMichael Biebl
On Debian sysinit is not a single script but a separate runlevel. Split of fsck.target into separate unit file as otherwise we get an unbreakable cycle on shutdown/reboot.
2010-09-06units: Add halt, killall, poweroff and reboot unit files for DebianMichael Biebl
2010-09-03build-sys: fix fedpkg git pathLennart Poettering
2010-08-30console: rework automatic getty on kernel console logic againLennart Poettering
It is essential that the gettys are proper dependencies from getty.target so that they aren't killed and immediately restarted on runlevel changes. Hence rework the logic to implicitly add console gettys to getty.target as dependencies. This also adds an automatic hvc console for virtualizers. https://bugzilla.redhat.com/show_bug.cgi?id=501720
2010-08-25cgroup: mount cgroup file systems to /sys/fs/cgroup instead of /cgroupLennart Poettering
This requires the /sys/fs/cgroup to exist. Current git kernels have this, released kernels need a backport of a single patch.
2010-08-25serial: use seperate getty template for serial ttysLennart Poettering
2010-08-21syslog: add minimal syslog/kmsg bridge syslogdLennart Poettering
2010-08-20units: add service file that remounts the root file systemLennart Poettering
2010-08-20remount: add tool that applies /etc/fstab mount options to all api mountsLennart Poettering
2010-08-20service/systemctl: don't consider LSB exit codes 5 and 6 as failure, and ↵Lennart Poettering
decode exit codes in systemctl
2010-08-19hostname: on all distros make the name configured in /etc/hostname take ↵Lennart Poettering
precedence over distro-specific configuration In order to unify configuration across distributions we pick the simple-most option by default (Debian's /etc/hostname) and then fall back to distro-specific hacks if that doesn't exist.
2010-08-19modules-load: add systemd-modules-load tool that can load a configured list ↵Lennart Poettering
of modules in /etc/modules.d/ on boot, replacing distro-dependent shell hacks for this
2010-08-18units: add hwclock-load serviceLennart Poettering