Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-13 | lookup: look for dynamic throw-away units in /dev/.systemd/system | Lennart Poettering | |
2010-10-13 | inotify: properly handle multiple inotify events per read() | Lennart Poettering | |
2010-10-13 | unit: add minimal condition checker for unit startup | Lennart Poettering | |
2010-10-12 | swap: major rework, use /sbin/swapon for setting up swaps, fix merging of ↵ | Lennart Poettering | |
aliased swap disks | |||
2010-10-12 | mount: minor cleanups | Lennart Poettering | |
2010-10-12 | systemctl: drop [] around date in status output | Lennart Poettering | |
2010-10-12 | systemctl: show whether we follow somebody in 'status' output | Lennart Poettering | |
2010-10-12 | update fixme | Lennart Poettering | |
2010-10-08 | service: introduce Restart=on-failure and Restart=on-abort | Lennart Poettering | |
2010-10-08 | units: enable utmp for serial gettys too | Lennart Poettering | |
2010-10-08 | util: don't specifically check for the /dev/null major/minor, just check ↵ | Lennart Poettering | |
whether something is a char or block device | |||
2010-10-08 | unit: rename 'banned' load state to 'masked' | Lennart Poettering | |
2010-10-08 | service: optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service | Lennart Poettering | |
This should fix accounting for pam_limits and suchlike. https://bugzilla.redhat.com/show_bug.cgi?id=636036 | |||
2010-10-08 | systemd-shutdown: add umount.h to sources | Kay Sievers | |
2010-10-08 | systemctl: fix 'systemctl enable getty@.service' | Lennart Poettering | |
2010-10-08 | service: increase default timeout for sysv scripts to 3min | Lennart Poettering | |
For SysV services we cannot set the timeout inside the configuration file. Hence let's pick a large timeout by default. https://bugzilla.redhat.com/show_bug.cgi?id=635393 | |||
2010-10-08 | mount: properly handle NULL fstype | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=636752 | |||
2010-10-08 | unit: introduce 'banned' load state for units symlinked to /dev/null | Lennart Poettering | |
2010-10-07 | update fixme | Lennart Poettering | |
2010-10-07 | systemd-user-sessions: install .service file and enable by default | Lennart Poettering | |
2010-10-07 | user-sessions: properly unlink both nologin files | 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: drop last referral to mp->read_only | Lennart Poettering | |
2010-10-07 | shutdown: drop redundant read_only bool var | Lennart Poettering | |
2010-10-07 | shutdown: create /var/run/nologin instead of /etc/nologin which is supported ↵ | Lennart Poettering | |
since PAM 1.1.2 | |||
2010-10-07 | util: unify implementations of freeze() | Lennart Poettering | |
2010-10-07 | use common names: fixme -> TODO, bootstrap.sh -> autogen.sh | Kay Sievers | |
2010-10-07 | README: Check for libudev-160, as in configure.ac | Fabiano Fidencio | |
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 | umount: Adding unmount functions to be used in shutdown | Fabiano Fidencio | |
This functions will: - umount all mount points that aren't API - remount read-only all mount points that can't be umounted - umount all swap devices. - detach all loopback devices TODO: - umount dms Mountpoints are being read from /proc/self/mountinfo. Swaps are being read from /proc/swaps. Loop devices from /sys/class/block/loop*. | |||
2010-10-07 | util: Adding a strneq, to represent (!strncmp(a, b, n)) | Fabiano Fidencio | |
As we have streq to repesent (strcmp(a, b) == 0),I'm adding strneq to represent (strncmp(a, b, n) == 0), that will be used in umount.c (at least). | |||
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-07 | sd-daemon: in some places sizeof(sa_family_t) actually does make sense | Lennart Poettering | |
2010-10-07 | build-sys: prepare v11systemd/v11 | Lennart Poettering | |
2010-10-07 | update fixme | Lennart Poettering | |
2010-10-07 | units: make sure we run all early boot units before entering basic.target | Lennart Poettering | |
2010-10-07 | update fixme | Lennart Poettering | |
2010-10-07 | util: never use sizeof(sa_family_t) when calculating sockaddr sizes | Lennart Poettering | |
2010-10-06 | manager: notify plymouth about progress if it is running | Lennart Poettering | |
2010-10-06 | unit: continue boot when exiting emergency/resuce shell | Lennart Poettering | |
2010-10-06 | systemctl: require correctly formed unit names when enabling units | Lennart Poettering | |
2010-10-05 | README: mention libcap dependency | Lennart Poettering | |
https://bugs.freedesktop.org/show_bug.cgi?id=30060 | |||
2010-10-05 | timer: Add missing break in switch | Matthias Schiffer | |
2010-10-05 | mount: Don't stop the mountinfo parser if one line can't be read | Fabiano Fidêncio | |
The current behavior of the /proc/self/mountinfo parser is to stop the parser on parse failures I'm only changing this behavior to try the next line and adding a warning if occurs a fail. | |||
2010-10-05 | notify: fix include properly | Lennart Poettering | |
2010-10-05 | fix typo: s/seperat/separat/g | Dave Reisner | |
2010-10-05 | readahead: fix printf format string | Lennart Poettering | |
2010-10-05 | notify: add missing include | Lennart Poettering | |
2010-10-05 | build-sys: Add compiler and linker flags to reduce binary size | Gustavo Sverzut Barbieri | |
Reduce number of exported symbols with -fvisibility=hidden by default, this is safe as we're not generating and loadable library and our binaries should have no exported symbol other than main(). This alone reduces around 4kb per binary. It will also request GCC to emit every function and data variable in its own section, then request the linker to remove unused sections. This reduces the size of utility tools (/lib/systemd/systemd-*) by half or even more (in my system some binaries went from 84kb to 32kb). | |||
2010-10-05 | unit-name: fix unit name escaping | Mike Kelly | |
we want to do a bitwise shift, not a greater-than comparision |