Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-07 | systemd-user-sessions: install .service file and enable by default | Lennart Poettering | |
2010-10-07 | user-sessions: add minimal utility to kill user sessions that shall be ↵ | Lennart Poettering | |
called before destroying services on shutdown | |||
2010-10-07 | shutdown: Adding binary to shutdown the system | Fabiano 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-07 | vconsole-setup: fix path on Arch | Lucas 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-06 | systemctl: require correctly formed unit names when enabling units | Lennart Poettering | |
2010-10-05 | man: document readahdea split-off | Lennart Poettering | |
2010-10-05 | sd-daemon: split off sd_readahead() since it is not a feature of systemd ↵ | Lennart Poettering | |
itself but of an auxiliary tool | |||
2010-09-29 | units: properly terminate readahead collection 10s after boot | Lennart Poettering | |
2010-09-29 | units: get rid of special setup services for /var/run, /var/lock and /tmp, ↵ | Lennart Poettering | |
and rely on tmpfiles.d/ instead | |||
2010-09-29 | units: ship unit file for systemd-tmpfiles by default | Lennart Poettering | |
2010-09-28 | tmpfiles: install default tmpfiles configuration | Lennart Poettering | |
2010-09-28 | tmpfiles: rename tempfiles to tmpfiles since this isn't windows | Lennart Poettering | |
2010-09-28 | build-sys: add missing header files to tarball | Lennart Poettering | |
2010-09-28 | units: add readahead unit files | Lennart Poettering | |
2010-09-28 | units: 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-28 | tempfiles: add little utility for creating volatile files/dirs in tmpfs ↵ | Lennart Poettering | |
hierarchies | |||
2010-09-26 | readahead: add interface to sd-daemon.[ch] to control readahead | Lennart Poettering | |
2010-09-23 | readahead: implement minimal readahead logic based on fanotify(), mincore() ↵ | Lennart Poettering | |
and readahead() | |||
2010-09-22 | units: add tmp.service to file list | Kay Sievers | |
2010-09-22 | units: enable getty.target by default | Kay Sievers | |
2010-09-22 | units: move ctrl-alt-delete, default getty targets from /etc to /lib | Kay Sievers | |
2010-09-22 | units: hwclock support for non-UTC must not be in the default | Kay Sievers | |
2010-09-21 | units: enable var-run + var-lock service by default | Kay Sievers | |
2010-09-21 | units: enable sysctl by default | Kay Sievers | |
2010-09-21 | units: enable hwclock by default | Kay Sievers | |
2010-09-21 | units: always enable random-seed, module-load, vconsole | Kay Sievers | |
2010-09-21 | tmpwatch: install the unit files | Kay Sievers | |
2010-09-21 | units: add default tmpwatch units | Lennart Poettering | |
2010-09-21 | gentoo: 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-17 | ask-password: popup notification when we ask for a password | Lennart Poettering | |
2010-09-17 | ask-password: add minimal framework to allow services query SSL/harddisk ↵ | Lennart Poettering | |
passphrases from the user | |||
2010-09-16 | locale: initialize locale from /etc/locale by default | Lennart Poettering | |
2010-09-16 | vconsole: add new utility to initialize the virtual console | Lennart Poettering | |
2010-09-14 | units: add generic description for http-daemon.target | Lennart Poettering | |
2010-09-08 | units: On Debian Runlevel 2, 3, 4 and 5 are multi-user | Michael 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-08 | units: add umount unit files for Debian | Michael 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-06 | units: Provide separate fsck.target for Debian | Michael 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-06 | units: Add halt, killall, poweroff and reboot unit files for Debian | Michael Biebl | |
2010-09-03 | build-sys: fix fedpkg git path | Lennart Poettering | |
2010-08-30 | console: rework automatic getty on kernel console logic again | Lennart 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-25 | cgroup: mount cgroup file systems to /sys/fs/cgroup instead of /cgroup | Lennart 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-25 | serial: use seperate getty template for serial ttys | Lennart Poettering | |
2010-08-21 | syslog: add minimal syslog/kmsg bridge syslogd | Lennart Poettering | |
2010-08-20 | units: add service file that remounts the root file system | Lennart Poettering | |
2010-08-20 | remount: add tool that applies /etc/fstab mount options to all api mounts | Lennart Poettering | |
2010-08-20 | service/systemctl: don't consider LSB exit codes 5 and 6 as failure, and ↵ | Lennart Poettering | |
decode exit codes in systemctl | |||
2010-08-19 | hostname: 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-19 | modules-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-18 | units: add hwclock-load service | Lennart Poettering | |
2010-08-17 | units: add generic sysctl/hwclock-save service | Lennart Poettering | |