Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-04 | udev: set device node permissions only at "add" events | Kay Sievers | |
2013-01-04 | Added globbing support to EnvironmentFile | Pekka Lundstrom | |
This patch allows globbing to be used with EnvironmentFile option. Example: EnvironmentFile=/etc/foo.d/*.conf t. Pekka | |||
2013-01-04 | systemctl: add is-failed | Thomas Hindoe Paaboel Andersen | |
Adds is-failed to join is-active and is-enabled. I grabbed this one from the todo list. Most of the functionality was already there for is-active. I just needed to make check_one_unit take the states to check for as an argument instead of the hardcoded "active" and "reloading". is-failed will return 1 if none of the units given are failed. This is different from is-active which will return 3 if none of the units given are active. It returns 3 with this comment: /* According to LSB: "program is not running" */ As that does not make sense when looking for failed units I simply chose 1 instead. | |||
2013-01-04 | man: fix parameter in systemd-fstab-generator(8) | Michał Bartoszkiewicz | |
There is no parameter named luks.fstab. | |||
2013-01-04 | localed: create /etc/X11/xorg.conf.d if needed | Michał Bartoszkiewicz | |
Use mkdir_p_label instead of mkdir_parents_label, so that the final directory component is created too. | |||
2013-01-03 | correct Macedonian keyboard mapping (X layout is 'mk', not 'mkd') | Adam Williamson | |
2013-01-03 | add Lithuanian keyboard mapping (lt/lt) | Adam Williamson | |
2013-01-03 | add Kazakh keyboard mapping (kazakh/kz) | Adam Williamson | |
2013-01-03 | add Hebrew (Israel) - simple, il/il | Adam Williamson | |
2013-01-03 | French Canadian xlayout is just "ca", not "ca(fr)" any more | Adam Williamson | |
2013-01-03 | add Belarussian mapping: simple, 'by' and 'by' | Adam Williamson | |
2013-01-03 | tmpfiles: Fix file descriptor leak on error | Thomas Jarosch | |
Detected by cppcheck | |||
2013-01-03 | readahead: don't complain that we cannot precache symlinks | Lennart Poettering | |
http://lists.freedesktop.org/archives/systemd-devel/2012-December/007847.html | |||
2013-01-03 | man: clarify that specifiers cannot be used in ExecStart='s first argument | Lennart Poettering | |
2012-12-31 | TODO | Lennart Poettering | |
2012-12-31 | unit: add ConditionACPower= | Lennart Poettering | |
2012-12-31 | analyze: properly parse firmware/loader time and handle times for container ↵ | Lennart Poettering | |
boots correctly | |||
2012-12-31 | TODO | Lennart Poettering | |
2012-12-31 | units: add CAP_DAC_OVERRIDE+CAP_SYS_PTRACE to hostnamed so that detection of ↵ | Lennart Poettering | |
virtualization works | |||
2012-12-31 | macro: use C11 static_assert() macro for static assertions | Lennart Poettering | |
2012-12-31 | TODO | Lennart Poettering | |
2012-12-31 | polkit: add "imply" rules to a number of polkit actions | Lennart Poettering | |
2012-12-31 | hwdb: Add database for Bluetooth company identifiers | Marcel Holtmann | |
2012-12-31 | udev: in addition to DEVMODE, honor DEVUID, DEVGID from the uevent | Kay Sievers | |
2012-12-29 | fstab-generator: fix typo | Tom Gundersen | |
2012-12-28 | fstab-generator: generate new_root.mount in initrd | Tom Gundersen | |
The configuration is taken from /proc/cmdline, aiming at emulating the behavior of the kernel when no initramfs is used. The supported options are: root=, rootfstype=, rootwait=, rootflags=, ro, and rw. rootdelay= was dropped, as it is not really useful in a systemd world, but could easily be added. v2: fix comments by Lennart, and complain loudly if root= can not be found Cc: Harald Hoyer <harald@redhat.com> Cc: Dave Reisner <dreisner@archlinux.org> | |||
2012-12-28 | systemctl: switch-root - read init= from /proc/cmdline | Tom Gundersen | |
If the path to init is not specified as an argumnt to systemctl, but init= is given on the kernel commandline, use that. This means the initrd does not need glue code to parse the kernel commandline before passing on init= to systemctl. Cc: Harald Hoyer <harald@redhat.com> Cc: Dave Reisner <dreisner@archlinux.org> | |||
2012-12-24 | pam_systemd: new option for the session class | Matthew Monaco | |
2012-12-24 | update TODO | Lennart Poettering | |
2012-12-24 | hostnamed: make chassis type configurable via /etc/machine-info | Lennart Poettering | |
For many usecases it is useful to store the chassis type somewhere, and /etc/machine-info sounds like a good place. Ideally we could always detect the chassis type from firmware, but frequently that's not available and in many embedded devices probably entirely unrealistic. This patch adds a configurable setting CHASSIS= to /etc/machine-info and exposes this via hostnamectl/hostnamed. hostnamed will guess the chassis type from DMI if nothing is set explicitly. I also added support for detecting it from ACPI, which should be more useful as ACPI 5.0 actually knows a "tablet" chassis type, which neither DMI nor previous ACPI versions knew. This also enables DMI-based and ACPI-based detection for non-x86 systems as ACPI is apparently coming to ARM platforms soon. I tried to minimize the vocabulary of chassis types understood and added: desktop, laptop, server, tablet, handset. This is much less than either APCI or DMI know. If we need more types later on we can easily add them. | |||
2012-12-24 | fstab-generator: properly detect bind mounts | Lennart Poettering | |
This kinda undoes a83cbaccd03c3f28e47e9330f4a22ff65ce4b561 and 1d634e21b453f3c80d7c6c4bd90a6b84e42a3d2a but corrects the original code to compare the mount type with "bind" rather than the mount options. | |||
2012-12-24 | update TODO | Lennart Poettering | |
2012-12-24 | logind: don't allow suspending/hibernating if the kernel doesn't support it | Lennart Poettering | |
2012-12-24 | util: if /sys mounted read-only we can't suspend/hibernate | Lennart Poettering | |
2012-12-24 | util: when determining controlling tty of a process properly handle ↵ | Lennart Poettering | |
processes without | |||
2012-12-24 | logind: add support for automatic suspend/hibernate/shutdown on idle | Lennart Poettering | |
2012-12-24 | pam: properly handle SSH logins lacking the PAM tty field | Lennart Poettering | |
2012-12-24 | update TODO | Lennart Poettering | |
2012-12-24 | systemctl: don't show cgroup field for a unit if cgroup is empty | Lennart Poettering | |
2012-12-23 | build-sys: Make libsystemd-shared link to libsystemd-daemon | Colin Walters | |
Commit f934051c4d17d167bd8e46dd3c70a745e26fd2eb broke the build because it made libsystemd-shared call sd_listen_fds() which is defined in libsystemd-daemon. This is a bit of a contortion because libsystemd-shared.la is a noinst_LTLIBRARY, but libtool should do the right thing here and emit DT_NEEDED on libsystemd-daemon.so for things that consume libsystemd-shared.la. | |||
2012-12-23 | hwdb: update | Kay Sievers | |
2012-12-23 | shared: move fdset.c from core/ to shared/ since it is used by more than the ↵ | Lennart Poettering | |
core now | |||
2012-12-23 | journalctl: strip TABs and ANSI color sequences from log messages when ↵ | Lennart Poettering | |
displaying them | |||
2012-12-22 | update TODO | Lennart Poettering | |
2012-12-22 | nspawn: try to orderly shutdown container when receiving SIGTERM | Lennart Poettering | |
2012-12-22 | socket: support socket activation of containers | Lennart Poettering | |
2012-12-22 | nspawn: allow passing socket activation fds through nspawn | Lennart Poettering | |
2012-12-22 | fdset: add calls for initializing fdset from socket activation fds | Lennart Poettering | |
2012-12-22 | socket: properly serialize/desrialize mqueue fds | Lennart Poettering | |
2012-12-22 | nspawn: allow nspawn to be invoked without tty | Lennart Poettering | |
This allows invoking nspawn containers as systemd services, to create a minimal, light-weight OS container solution for servers. |