Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-09 | MeeGo: Remove build support for MeeGo distribution. | Auke Kok | |
The MeeGo distribution is still a supported distribution, but will probably not see an updated version of systemd anymore. Most of the development is focussing on Tizen now, and the generic support for building --with-distro=other is more than adequate enough. This patch removes the support as a custom configuration build target in systemd. People who are still building this for the MeeGo distribution should build as "other" distro. | |||
2012-07-09 | man: document sd_print() and friends | Lennart Poettering | |
2012-07-05 | udev: network device renaming - immediately give up if the target name isn't ↵ | Kay Sievers | |
available | |||
2012-07-05 | udev: add some O_CLOEXEC | Kay Sievers | |
2012-07-05 | udev: ata_id - fixup all 8 not only 6 bytes of the fw_rev string | Kay Sievers | |
The last two digits are in the wrong order: $ hdparm -I /dev/sda | grep Revision 4PC10362 $ /lib/udev/ata_id -x /dev/sda | grep REVISION 4PC10326 | |||
2012-07-04 | service: flush the start counter in "systemctl reset-failed" | Lennart Poettering | |
2012-07-03 | readahead: fix calculation of percentage | Lennart Poettering | |
2012-07-03 | mount-setup: don't complain if we try to fix the label of a dir beneath a ↵ | Lennart Poettering | |
mount but can't due to EROFS | |||
2012-07-03 | hashmap: make hashmap_clear() work on NULL hashmaps | Lennart Poettering | |
2012-07-03 | load-fragment: a few modernizations | Lennart Poettering | |
2012-07-03 | timedate: uniq'ify ntp units list | Lennart Poettering | |
2012-07-03 | journal: default ImportKernel=no until we make use of structured logging | Lennart Poettering | |
2012-07-03 | journal: move Storage=auto stanza to right file | Lennart Poettering | |
2012-07-03 | journald: handle /proc/kmsg reads returning 0 more nicely | Lennart Poettering | |
2012-07-03 | journal: fix iteration through journal if one file is corrupt | Lennart Poettering | |
2012-07-03 | timedated: replace ntp-units file with an ntp-units.d drop-in dir | Lennart Poettering | |
To be considered by timedated for NTP a package simply has to drop in /usr/lib/systemd/ntp-units.d/foobar.list and write one or more unit names into it. The first one listed is the one that is enabled. | |||
2012-07-02 | udev: static nodes - fix default permissions if no rules is given | Kay Sievers | |
<falconindy> kay: just curious -- it looks like nodes created by udev from modules.devname all have 000 perms, and there's nothing in udev that attempts to change this. is it intended? <falconindy> c--------- 1 root root 10, 223 Jul 1 23:10 uinput <kay> falconindy: we might miss the default of 0600 <falconindy> seems like it <kay> falconindy: stuff that has a rule works i guess <kay> falconindy: i'll add the 0600 now | |||
2012-07-02 | modules load: rename kernel command line option to (rd.)modules-load= | Kay Sievers | |
2012-07-02 | timedate: fix ntp-units comment | Lennart Poettering | |
2012-07-02 | core: mention if we are run from an initial RAM disk | Lennart Poettering | |
2012-07-02 | journald: add Storage= setting to control where the journal is stored | Lennart Poettering | |
2012-07-02 | manager: turn notify socket into abstract namespace socket again | Lennart Poettering | |
sd_notify() should work for daemons that chroot() as part of their initilization, hence it's a good idea to use an abstract namespace socket which is not affected by chroot. | |||
2012-07-02 | journalctl: add new switch -b to show data from current boot only | Lennart Poettering | |
2012-07-02 | timedated: replace systemd-timedated-ntp.target logic with simpler scheme | Lennart Poettering | |
The previous systemd-timedated-ntp.target was suffering by the problem that NTP implementations enabled via the machanism could not be disabled the obvious way on the "systemctl disable" command line. Replace systemd-timedated-ntp.target by a list of implementations we try in turn. The list is encoded in $pkgdatadir/ntp-units. | |||
2012-07-02 | udevd: fix bogus mkdir invocation | Dave Reisner | |
The filename parameter passed to mkdir can't contain anything but a garbage value at this point. This was meant to be the full pathname to the new udev DB, as the mkdir_parents() call before it won't create the trailing child directory. [replace mkdir_parents() + mkdir() with mkdir_p() -- kay] | |||
2012-07-02 | udevd: use ROOTPREFIX to create path to modules.devname | Dave Reisner | |
2012-06-29 | manager: serialize/deserialize job counters across reexec/reload | Lennart Poettering | |
2012-06-29 | logind: add PreparingForShutdown/PreparingForSleep properties | Lennart Poettering | |
2012-06-29 | remount-fs: also remount /usr according to fstab | Lennart Poettering | |
2012-06-29 | mount: load only if we there's mountinfo or fragment | Michal Schmidt | |
Having information from /proc/self/mountinfo is sufficient to consider a mount unit loaded. When there's no mountinfo, the loading of the fragment for the mount unit is not optional. No extra dependency links must be added when the loading fails. https://bugzilla.redhat.com/show_bug.cgi?id=835848 | |||
2012-06-29 | mount: split adding of extras from mount_load() | Michal Schmidt | |
2012-06-28 | main: print detected virtualiaztion at boot | Lennart Poettering | |
2012-06-28 | nspawn: introduce new --capabilities= flag and make use of it in the nspawn ↵ | Lennart Poettering | |
test case | |||
2012-06-28 | modules-load: use correct va_list logging function | Michal Schmidt | |
2012-06-28 | modules-load: fix return value | Michal Schmidt | |
2012-06-27 | modules-load: don't fail on builtin modules, better prints | Michal Schmidt | |
Distinguish between non-existing modules, builtin modules, already loaded modules, and modules we load. Only the non-existing ones are treated as errors. https://bugzilla.redhat.com/show_bug.cgi?id=817760 | |||
2012-06-27 | udev: use the matching binary name "systemd-udevd" in log messages | Kay Sievers | |
2012-06-27 | core: rename system.preset to system-presets to follow naming scheme of ↵ | Lennart Poettering | |
other dirs in /usr/lib/systemd/ Thankfully nobody is using this yet, and presets aren't documented yet, hence take the liberty to rename this. | |||
2012-06-27 | man: add reference to crypttab(5) from cryptsetup units | Lennart Poettering | |
2012-06-27 | man: document systemd-cryptsetup | Lennart Poettering | |
2012-06-27 | man: document tty-ask-password-agent | Lennart Poettering | |
2012-06-26 | journal: typo fix in sd-journal.h | David Strauss | |
2012-06-26 | core: make systemd.confirm_spawn=1 actually work | Lennart Poettering | |
This adds a timeout if the TTY cannot be acquired and makes sure we always output the question to the console, never to the TTY of the respective service. | |||
2012-06-26 | service: pass via FAILED/DEAD before going to AUTO_RESTART | Michal Schmidt | |
With misconfigured mysql, which uses Restart=always, the following two messages would loop indefinitely and the "systemctl start" would never finish: Job pending for unit, delaying automatic restart. mysqld.service holdoff time over, scheduling restart. In service_enter_dead() always set the state to SERVICE_FAILED/DEAD first before setting SERVICE_AUTO_RESTART. This is to allow running jobs to complete. OnFailure will be also triggered at this point, so there's no need to do it again from service_stop() (where it was added in commit f0c7b229). Note that OnFailure units should better trigger only after giving up auto-restarting, but that's for another patch to solve. https://bugzilla.redhat.com/show_bug.cgi?id=832039 | |||
2012-06-26 | service: fix incorrect argument | Michal Schmidt | |
The last argument to service_enter_dead() is bool allow_restart, not a service result. | |||
2012-06-26 | bus: drop HaveWatchdog option | Lennart Poettering | |
Clients should always watch /dev/watchdog directly, instead of going indirect. Let's keep our stacks small. | |||
2012-06-25 | systemctl: make sure we print URLs we can't show in systemctl in a nicely ↵ | Lennart Poettering | |
clickable way | |||
2012-06-25 | cryptsetup: fix escaping when generating cryptsetup units | Lennart Poettering | |
2012-06-25 | man: document systemd-user-sessions.service | Lennart Poettering | |
2012-06-25 | units: rename cryptsetup@.service to systemd-cryptsetup@.service | Lennart Poettering | |
It's also our own code, hence should have the prefix. |