Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-01 | journal: allow setting of a cutoff log level for disk storage, syslog, kmsg, ↵ | Lennart Poettering | |
console forwarding | |||
2012-06-01 | journal: support changing the console tty to forward to | Lennart Poettering | |
2012-06-01 | logind: fix indentation | Lennart Poettering | |
2012-06-01 | logind: interpret the can_sleep return value properly | Matthias Clasen | |
can_sleep() returns a boolean, so a return value > 0 does not mean 'na'. | |||
2012-06-01 | sleep: Don't call execute_directory() on a binary | Matthias Clasen | |
Probably a copy-paste error, SYSTEMD_SLEEP_BINARY_PATH should have been SYSTEMD_SLEEP_PATH. | |||
2012-05-31 | logind: add new user state 'closing' | Lennart Poettering | |
2012-05-31 | logind: properly clean up user cgroups when they run empty | Lennart Poettering | |
2012-05-31 | main: Silence gcc warning | Marc-Antoine Perennou | |
2012-05-31 | Revert "label: fix systemd-udev labeling of /run directory." | Kay Sievers | |
This reverts commit 9b5af248f04b6cad8a5bca836e89a39e9f6823d9. Udev now explicitely labels only files/directories in /dev. The selinux array API is not released and will not work on other distros at this moment. | |||
2012-05-31 | udev: do not selinux label files in /run/udev | Kay Sievers | |
2012-05-31 | mkdir: provide all functions with and without selinux label application | Kay Sievers | |
2012-05-31 | mkdir: append _label to all mkdir() calls that explicitly set the selinux ↵ | Kay Sievers | |
context | |||
2012-05-31 | util: don't require libcap when building libsystemd-shared | Kay Sievers | |
src/shared/util.c includes <sys/capability.h> but doesn't use anything defined there. Since <sys/capability.h> is part of libcap, not libc, don't require it. Allows systemd-without-udevd to require fewer external libraries. | |||
2012-05-31 | main: allow setting of timer slack for PID 1 | Lennart Poettering | |
2012-05-31 | util: introduce a proper nsec_t and make use of it where appropriate | Lennart Poettering | |
2012-05-31 | systemctl: introduce "systemctl man" to show man page for unit | Lennart Poettering | |
For now this only reads man: URLs, but later on we might want to support info: too. http/https is probably out of focus. | |||
2012-05-31 | label: fix systemd-udev labeling of /run directory. | Daniel J Walsh | |
systemd-udev is currently incorrectly labeling /run/udev/* content because it is using selinux prefix labeling of /dev. This patch will allow systemd-udev to use prefix labeling of /dev and /run. | |||
2012-05-31 | journald: properly handle if we have no PID in a kmsg line | Lennart Poettering | |
2012-05-31 | login: properly detect MIMO USB displays | Lennart Poettering | |
MIMO USB displays use a generic VID/PID for the hub component. With a bit of trickery we can detect them by the VID/PID of the graphics component. | |||
2012-05-31 | udev: skip timestamp check if rules are already free()d during reload | Kay Sievers | |
2012-05-31 | selinux: downgrade database load time message to LOG_DEBUG | Lennart Poettering | |
2012-05-30 | shutdown: Don't skip bind mounts on shutdown | Daniel Drake | |
This reverts commits d72238fcb34abc81aca97c5fb15888708ee937d3 and f3accc08. OLPC runs / as a bind-mount, so this must be remounted RO during shutdown to avoid corruption. As Lennert can't recall the exact reasons for making the shutdown code skip bind mounts, revert to previous behaviour to solve the issue for OLPC. http://lists.freedesktop.org/archives/systemd-devel/2012-April/004957.html | |||
2012-05-30 | journal: don't allow adding invalid matches to the context | Lennart Poettering | |
2012-05-30 | journalctl: check first if match is a path name | Lennart Poettering | |
2012-05-30 | journalctl: support /usr/bin/nginx, etc | Shawn Landden | |
2012-05-30 | journalctl: for now complain if more than one match is provided since this ↵ | Lennart Poettering | |
is still broken | |||
2012-05-30 | build-sys: fix built with --disable-logind | Lennart Poettering | |
2012-05-30 | dbus: better don't expose options we better shouldn't exposed | Lennart Poettering | |
NotifySocket= is hardly useful, people should use $NOTIFY_SOCKET if anything. RunningAs= suggests people had a choice of running user mode as PID 1 or vice versa, so remove this too. | |||
2012-05-30 | service: mark compat options as such | Lennart Poettering | |
This moves FsckPassNo= and SysVStartPriority= into its own "Compatibility Options" section in the man page to clarify that these options are not useful for anything but establishing a limited amount of compatibility. Also stop exposing these options on the bus. | |||
2012-05-30 | logind: rework button setting semantics | Lennart Poettering | |
If a graphical session without full DE that handles power/suspend events is used this can now be controlled by logind instead, optionally. | |||
2012-05-30 | login: Use the GOTO properly in udev rule | Tero Roponen | |
In udev rules the labels must be assigned to GOTO keys with '='. | |||
2012-05-30 | journald: ignore messages read from /proc/kmsg that we generated via /dev/kmsg | Lennart Poettering | |
Avoid a busy loop. | |||
2012-05-30 | logind: add missing files | Lennart Poettering | |
2012-05-30 | sleep: print nice messages right before and right after system hibernate/sleep | Lennart Poettering | |
2012-05-30 | logind: optionally handle power, sleep and lid switch events | Lennart Poettering | |
This takes handling of chassis power and sleep keys as well as the lid switch over from acpid. This logic is enabled by default for power and sleep keys, but not for the lid switch. If a graphical session is in the foreground no action is taken under the assumption that the graphical session does this. | |||
2012-05-29 | capabilities: when dropping capabilities system-wide also drop them from ↵ | Lennart Poettering | |
usermode helpers This hooks things up with /proc/sys/kernel/usermodehelper/bset and /proc/sys/kernel/usermodehelper/inheritable. | |||
2012-05-29 | cgtop: work even if not all cgroups are available | Shawn Landden | |
cgtop quits on startup if all the cgroup mounts it expects are not available. Just continue without nonexistant ones. | |||
2012-05-27 | udev.pc: install udev files to /lib/udev rather than /lib/systemd | Tom Gundersen | |
2012-05-27 | journald: refer to the correct man page | Matthias Clasen | |
Fix the reference to the journald.conf man page in the config file of the same name. | |||
2012-05-27 | scsi_id: fix truncated model in by-id device links | Jean Delvare | |
Do not forget the leading "S" when appending the serial number, otherwise we chop the last character of the model name. Addresses: https://bugzilla.novell.com/show_bug.cgi?id=763397 Signed-off-by: Jean Delvare <jdelvare@suse.de> Signed-off-by: Petr Uzel <petr.uzel@suse.cz> | |||
2012-05-25 | udev: silent gcc warnings | Kay Sievers | |
2012-05-24 | swap: avoid bad memory accesssystemd/v183 | Lennart Poettering | |
2012-05-24 | build-sys: prepare release 183 | Lennart Poettering | |
2012-05-24 | main: add configuration option to alter capability bounding set for PID 1 | Lennart Poettering | |
This also ensures that caps dropped from the bounding set are also dropped from the inheritable set, to be extra-secure. Usually that should change very little though as the inheritable set is empty for all our uses anyway. | |||
2012-05-24 | service: for Type=idle units consider START_PRE, START, START_POST all as ACTIVE | Lennart Poettering | |
We want to avoid a deadlock when a service has ExecStartPre= programs that wait for the job queue to run empty because of Type=idle, but which themselves keep the queue non-empty because START_PRE was considered ACTIVATING and hence the job not complete. With this patch we alter the state translation table so that it is impossible ever to wait for Type=idle unit, hence removing the deadlock. | |||
2012-05-23 | journal: don't complain if SELinux userspace is available but the kernel ↵ | Lennart Poettering | |
lacks it | |||
2012-05-23 | man: properly document FsckPassNo= for mount units | Lennart Poettering | |
2012-05-23 | readahead: use Conflicts= instead of masking to get rid of readahead units | Lennart Poettering | |
2012-05-23 | readahead: disable collect/replay during system updates | Lennart Poettering | |
2012-05-23 | readahead: avoid running of readahead services if readahead is already done | Lennart Poettering | |