Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2012-12-22 | udevd: add missing ':' to getopt_long 'e' | Lukas Nykryn | |
Parameter -e is set without additional argument in getopt and this leads to segfault when calling 'systemd-udevd -e'. | |||
2012-12-21 | update TODO | Lennart Poettering | |
2012-12-19 | socket: Too many incoming connections | Dimitrios Apostolou | |
Hello list, some socket activated service gave me the error message you can see on the subject, maybe systemd should be more verbose in that case. Thanks, Dimitris | |||
2012-12-19 | update TODO | Lennart Poettering | |
2012-12-19 | zsh: add hibernate and hybrid-sleep to zsh-completion | Daniel Wallace | |
2012-12-19 | unit: add %U for uids in units | Daniel Wallace | |
2012-12-19 | update TODO | Lennart Poettering | |
2012-12-19 | coredumpctl: check return of strndup | Lukas Nykryn | |
2012-12-19 | bash-completion: update list of verbs | Dave Reisner | |
Add suspend, hibernate, hybrid-sleep | |||
2012-12-18 | logind: allow HybridSleep methods in default DBus context | Mantas Mikulėnas | |
2012-12-17 | socket-util: added check of return value | Michal Sekletar | |
2012-12-17 | path-util: set pointer to null after calling free() | Michal Sekletar | |
In cases where path_strv_canonicalize() returns NULL, strv_free() is called afterwards and it will call free() on pointers which were freed already in path_strv_canonicalize() | |||
2012-12-17 | sd-daemon: fix cppcheck warnings | Sami Kerola | |
Found with 'cppcheck --enable=all --inconclusive --std=posix' while working with util-linux, which has a copy of this file. [misc-utils/sd-daemon.c:363]: (style) Checking if unsigned variable \ 'length' is less than zero. [misc-utils/sd-daemon.c:366]: (style) Checking if unsigned variable \ 'length' is less than zero. References: http://www.spinics.net/lists/util-linux-ng/msg07031.html |