- Jul 31, 2013
-
-
Eelco Dolstra authored
This makes ctrl-alt-del reboots more robust, just like "systemctl reboot".
-
- Jul 25, 2013
-
-
Jan Alexander Steffens (heftig) authored
Since 11ec7ced, journald isn't setting the ACLs properly anymore if the files had no ACLs to begin with: acl_set_fd fails with EINVAL. An ACL with ACL_USER or ACL_GROUP entries but no ACL_MASK entry is invalid, so make sure a mask exists before trying to set the ACL.
-
Zbigniew Jędrzejewski-Szmek authored
Spotted by uau in #systemd.
-
- Jul 22, 2013
-
-
Tom Gundersen authored
Without this, tmpfiles-setpu-dev would be re-run if any other service, which pulls in basic.target, was started after setup-dev was finished and before basic.target was active.
-
- Jul 17, 2013
-
- Jun 21, 2013
-
-
Michael Biebl authored
Conflicts: Makefile.am TODO man/systemd.socket.xml man/systemd.unit.xml src/core/service.c src/journal/journal-file.c src/journal/journald.c src/shared/util.c src/systemctl/systemctl.c
-
Michael Biebl authored
systemd 204
-
- Jun 19, 2013
-
-
Michal Schmidt authored
glibc moved clock_* functions from librt to the core libc. As a result, clock_gettime is no more a suitable symbol to use when finding librt. Look for mq_open instead. Reference: http://www.sourceware.org/git/gitweb.cgi?p=glibc.git&h=6e6249d0b461b952d0f544792372663feb6d792a Fixes a FTBFS in Fedora Rawhide.
-
- May 09, 2013
-
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Karol Lewandowski authored
According to Documentation/security/Smack.txt: In keeping with the intent of Smack, configuration data is minimal and not strictly required. The most important configuration step is mounting the smackfs pseudo filesystem. This means that checking the mount point should be enough.
-
Zbigniew Jędrzejewski-Szmek authored
sd_get_uids, sd_get_seats, sd_get_sessions, and sd_get_machine_names.
-
Zbigniew Jędrzejewski-Szmek authored
-
Zbigniew Jędrzejewski-Szmek authored
-
Zbigniew Jędrzejewski-Szmek authored
-
- May 07, 2013
-
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
hostname: only suppress setting of pretty hostname if it is non-equal to the static hostname and if the static hostname is set, too https://bugzilla.redhat.com/show_bug.cgi?id=957814
-
Zbigniew Jędrzejewski-Szmek authored
Previous commit (20d40876) was broken. The problem is not connected to DESTDIR being set or not, but to the fact that targets in $GENERAL_ALIASES have directory components, so mkdir -p wasn't recursing deep enough.
-
Zbigniew Jędrzejewski-Szmek authored
grawity> ln: failed to create symbolic link ‘/home/grawity/pkg/aur/systemd-git/pkg/systemd//etc/systemd/system/multi-user.target.wants/remote-fs.target’: No such file or directory
-
Lennart Poettering authored
Otherwise we might end up with executable files if some default ACL is set for the journal directory.
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
Previously we skipped every second entry. This also cleans up much of the code and removes some dead code.
-
Zbigniew Jędrzejewski-Szmek authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
- May 06, 2013
-
-
Lennart Poettering authored
journald: be more careful when we try to flush the runtime journal to disk and the disk is close to being full Bump the minimal size of the journal so that we can be sure creating the journal file will always succeed. Previously the minimum size was smaller than a empty jounral file...
-
Lennart Poettering authored
-
Lennart Poettering authored
-
MUNEDA Takahiro authored
This patch escapes a unit name which was derived from udev. Please imagine following udev rule. ACTION=="online|offline", TAG+="systemd", ENV{SYSTEMD_WANTS}="muneda@%p.service" ACTION=="online|offline", TAG+="systemd", ENV{SYSTEMD_WANTS}="muneda@%r.service" ACTION=="online|offline", TAG+="systemd", ENV{SYSTEMD_WANTS}="muneda@%S.service" When unit name is derived from udev via udev_device_get_property_value(), the name may contains '/' if ENV{SYSTEMD_WANTS} has the udev options $devpath(%p), $root(%r), or $sys(%S). However, '/' is a invalid char for unit name so processing of this rule fails as Invalid argument with following message. Apr 22 13:21:37 localhost systemd[1]: Failed to load device unit: Invalid argument Apr 22 13:21:37 localhost systemd[1]: Failed to process udev device event: Invalid argument This patch escapes those invalid chars in a unit name. Tested with 202, and confirmed to apply cleanly on top of commit 195f8e36. Thanks, Takahiro
-
Zbigniew Jędrzejewski-Szmek authored
A new config file /etc/systemd/sleep.conf is added. It is parsed by systemd-sleep and logind. The strings written to /sys/power/disk and /sys/power/state can be configured. This allows people to use different modes of suspend on systems with broken or special hardware. Configuration is shared between systemd-sleep and logind to enable logind to answer the question "can the system be put to sleep" as correctly as possible without actually invoking the action. If the user configured systemd-sleep to only use 'freeze', but current kernel does not support it, logind will properly report that the system cannot be put to sleep. https://bugs.freedesktop.org/show_bug.cgi?id=57793 https://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=7e73c5ae6e7991a6c01f6d096ff8afaef4458c36 http://lists.freedesktop.org/archives/systemd-devel/2013-February/009238.html SYSTEM_CONFIG_FILE and USER_CONFIG_FILE defines were removed since they were used in only a fe...
-
Zbigniew Jędrzejewski-Szmek authored
The new function allows one to write to an already open file.
-
Daniel Wallace authored
Instead of completing the whole line, which doesn't work, only complete the pid, but still show the whole line so the user can see which command was which. Users can also let the parameter expansion sort the completion by date instead of by pid, by setting zstyle ':completion:*:*:systemd-coredumpctl:*' sort no so that the zshcompsys doesn't sort the _describe function for only systemd-coredumpctl.
-
Ross Lagerwall authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Lennart Poettering authored
-
Nirbheek Chauhan authored
Checking for the apparmor directory in securityfs means the apparmor module is loaded and enabled, and hence should suffice as a test. https://bugs.freedesktop.org/show_bug.cgi?id=63312
-