Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | sd-daemon: in some places sizeof(sa_family_t) actually does make sense | 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 | systemctl: require correctly formed unit names when enabling units | Lennart Poettering | |
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 | unit-name: fix unit name escaping | Mike Kelly | |
we want to do a bitwise shift, not a greater-than comparision | |||
2010-10-05 | service: rename settings for Restart= from 'restart-always' to 'always' and ↵ | Lennart Poettering | |
similar | |||
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-10-05 | mount: sort network mounts after network.target by default | Lennart Poettering | |
2010-10-05 | socket: make sockets to pass to a service configurable | Lennart Poettering | |
2010-10-05 | socket: make service to start on incoming traffic configurable | Lennart Poettering | |
2010-10-05 | readahead: ignore deleted files | Lennart Poettering | |
2010-09-30 | readahead: minor 32bit fixes | Lennart Poettering | |
2010-09-29 | tmpfiles: fix typo in comment | Andreas Jaeger | |
2010-09-29 | readahead: preload pack file | Lennart Poettering | |
2010-09-29 | readahead: make sure /dev/.systemd/readahead exists | Lennart Poettering | |
2010-09-28 | parse_env_file() - return empty value strings like FOO="" as NULL value | Kay Sievers | |
2010-09-28 | tmpfiles: move dir to /etc/tempfiles.d/ | Lennart Poettering | |
2010-09-28 | tmpfiles: return sensible error code | Lennart Poettering | |
2010-09-28 | tmpfiles: rename tempfiles to tmpfiles since this isn't windows | Lennart Poettering | |
2010-09-28 | list: Fixing typo in LIST_FIND_HEAD | Fabiano Fidencio | |
Just removing a parenthesis | |||
2010-09-28 | readahead: ignore replay events when collecting | Lennart Poettering | |
2010-09-28 | service: first lookup LSB facility names in tables, only then suppress ↵ | Lennart Poettering | |
self-provides | |||
2010-09-28 | readahead: fix SSD check | Lennart Poettering | |
2010-09-28 | service: Don't crash because of double free when Arch services are disabled ↵ | Matthias Schiffer | |
in rc.conf | |||
2010-09-28 | service: filter out empty LSB description strings | Lennart Poettering | |
2010-09-28 | service: when resolving sysv names drop leading $ | Lennart Poettering | |
2010-09-28 | modules-load: use /etc/modules-load.d/?*.conf | Kay Sievers | |
2010-09-28 | use .conf for new config files: locale, vconsole, modules.d | Kay Sievers | |
2010-09-28 | vconsole-setup: ignore empty strings like FOO="", imported from config files | Kay Sievers | |
2010-09-28 | tempfiles: add little utility for creating volatile files/dirs in tmpfs ↵ | Lennart Poettering | |
hierarchies | |||
2010-09-28 | mount: properly handle bind mounts | Lennart Poettering | |
2010-09-28 | service: shortcut sysv provides on ourselves | Lennart Poettering | |
2010-09-28 | service: ignore sysv $null service | Lennart Poettering | |
2010-09-27 | fix spelling of 'unneeded' at various places | Lennart Poettering | |
2010-09-27 | service: don't create sysv order deps on merged units | Lennart Poettering | |
2010-09-27 | load-fragment: reset fragment_path if we couldn't find a unit file for it | Lennart Poettering | |
2010-09-27 | readahead: avoid collisions with the NULL pointer | Lennart Poettering | |
2010-09-27 | Revert "hashmap: HASHMAP_FOREACH* iterate until ITERATOR_LAST" | Lennart Poettering | |
This reverts commit 66d9b3b59551a33398b2201662af5c8c17a367c9. If we check for i == ITERATOR_LAST we exit the loop one entry before the end. Instead we should return if e is NULL. | |||
2010-09-27 | Need to use #elif defined(DEBIAN) here... | Michael Biebl | |
This fixes a c&p error in 7472744bf9eddc7137f03233e49fa780793d5fc0 | |||
2010-09-27 | debian: add locale compat support | Michael Biebl | |
Read LANG from /etc/default/locale. | |||
2010-09-27 | readahead: properly initialize variable | Lennart Poettering | |