- 04 Sep, 2014 1 commit
-
-
Michael Biebl authored
-
- 11 Jul, 2014 1 commit
-
-
Jon Severinsson authored
-
- 27 Apr, 2014 1 commit
-
-
Michael Biebl authored
-
- 26 Apr, 2014 3 commits
-
-
Michael Stapelberg authored
Instead of tracking git upstream directly, the upstream branch now contains the contents of the orig tarball available at http://www.freedesktop.org/software/systemd/
-
Michael Stapelberg authored
This is necessary to properly deal with files like units/syslog.target, which would not be deleted when merging otherwise.
-
Michael Stapelberg authored
-
- 01 Mar, 2014 1 commit
-
-
Michael Stapelberg authored
closes #634472
-
- 27 Feb, 2014 2 commits
-
-
Michael Biebl authored
This bug was introduced in aa57b6c5 We need to initialize the DBusError struct before it is used/freed.
-
Michael Stapelberg authored
from Ubuntu’s patches/pam-check-runtime-dir-user.patch: From: Martin Pitt <martinpitt@gnome.org> Date: Wed, 13 Nov 2013 13:02:28 +0100 Subject: [PATCH] pam: Check $XDG_RUNTIME_DIR owner http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html requires that $XDG_RUNTIME_DIR "MUST be owned by the user, and he MUST be the only one having read and write access to it.". Don't set an existing $XDG_RUNTIME_DIR in the PAM module if it isn't owned by the session user. Otherwise su sessions get a runtime dir from a different user which leads to either permission errors or scribbling over the other user's files. Bug-Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=753882 Bug-Ubuntu: https://launchpad.net/bugs/1197395
-
- 15 Feb, 2014 1 commit
-
-
Michael Stapelberg authored
fix systemctl enable/disable/… error message “Failed to issue method call: No such file or directory” For real. This commit was accidentally reverted when merging upstream-fixes into the debian branch *shakes fist at gitpkg*. Closes: #738843
-
- 11 Feb, 2014 3 commits
-
-
Eelco Dolstra authored
This fixes the error message "Unknown or unsupported cgroup attribute CPUShares".
-
Zbigniew Jędrzejewski-Szmek authored
Usually the network is stopped before filesystems are umounted. Ordering network filesystems before remote-fs.target means that their unmounting will be performed earlier, and can terminate sucessfully. https://bugs.freedesktop.org/show_bug.cgi?id=70002
-
Václav Pavlín authored
Unit names were mangled in function enable_unit only when dbus was used. This patch adds mangling also when the dbus is not in use. This makes it possible to say e.g.: systemctl --root=/path enable cups without spelling cups.service out in full.
-
- 30 Jan, 2014 1 commit
-
-
Eelco Dolstra authored
This fixes the error message "Unknown or unsupported cgroup attribute CPUShares".
-
- 26 Jan, 2014 1 commit
-
-
Zbigniew Jędrzejewski-Szmek authored
Usually the network is stopped before filesystems are umounted. Ordering network filesystems before remote-fs.target means that their unmounting will be performed earlier, and can terminate sucessfully. https://bugs.freedesktop.org/show_bug.cgi?id=70002
-
- 19 Jan, 2014 1 commit
-
-
Michael Stapelberg authored
No such file or directory” The bug affected only non-native services, i.e. LSB SysV init scripts, with isc-dhcp-server.service being an example for this commit message. The bug was introduced with commit fdcb1bce. The issue is that enable_unit() would not return even though the SysV init script was disabled by enable_sysv_units(). enable_unit() then tried to disable a native systemd unit called isc-dhcp-server.service, even though there is no such native unit. This is what caused the “no such file or directory” error message. Closes: #734809
-
- 21 Dec, 2013 1 commit
-
-
Michael Stapelberg authored
Closes: #726466
-
- 27 Nov, 2013 2 commits
-
-
Michael Stapelberg authored
We don’t have /usr mounted in the initramfs yet in Debian, so let’s support split usr by copying the file instead of symlinking if necessary, for now. Closes: #726256
-
Václav Pavlín authored
Unit names were mangled in function enable_unit only when dbus was used. This patch adds mangling also when the dbus is not in use. This makes it possible to say e.g.: systemctl --root=/path enable cups without spelling cups.service out in full.
-
- 29 Oct, 2013 1 commit
-
-
Michael Stapelberg authored
Debian is not there yet. Let’s revert this upstream change for now. Closes: #724797
-
- 27 Oct, 2013 1 commit
-
-
Michael Stapelberg authored
Closes: #722523
-
- 23 Sep, 2013 1 commit
-
-
Colin Walters authored
If a calling process execve()s a setuid program, it can appear to be uid 0. Since we're receiving requests over DBus, avoid this by simply passing system-bus-name as a subject.
-
- 10 Aug, 2013 3 commits
-
-
Ondrej Balaz authored
Signed-off-by:
Ondrej Balaz <blami@blami.net>
-
Michael Stapelberg authored
-
Michael Stapelberg authored
-
- 09 Aug, 2013 1 commit
-
-
Michael Stapelberg authored
I.e. make systemctl enable rsyslog work (previously, only systemctl enable rsyslog.service)
-
- 08 Aug, 2013 1 commit
-
-
Michael Stapelberg authored
-
- 31 Jul, 2013 1 commit
-
-
Eelco Dolstra authored
This makes ctrl-alt-del reboots more robust, just like "systemctl reboot".
-
- 29 Jul, 2013 1 commit
-
-
Michael Stapelberg authored
-
- 25 Jul, 2013 2 commits
-
-
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.
-
- 18 Jul, 2013 9 commits
-
-
Michael Biebl authored
This reverts commit 97595710. Since we are keeping the old persistent network interface naming for now, and make the new naming scheme [1] explictly opt-in [2], re-apply this old hack to make the renaming less likely to fail. [1] http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ [2] d5051f76
-
Martin Pitt authored
Storing huge binary files in /etc/ is ugly, as this is neither user-editable nor configuration of any kind. This is just a cache file, and does not need backing up. Move it to udevlibexecdir instead.
-
Michael Biebl authored
We need to setup the cgroupfs mount and the runtime directory before starting logind. Use a shell script which is triggered by the D-Bus service.
-
Michael Biebl authored
Since we want to use logind on non-systemd systems, no longer skip the rules and always tag the devices. This reverts most of 4b3902b7.
-
Michael Biebl authored
Don't make pam_sm_open_session() a NOP if logind is not running. Trying to access logind via D-Bus will start it on demand.
-
Martin Pitt authored
In logind's manager_gc(), submit "closing" session to garbage collection, to clean them up once they are empty. This is usually triggered through manager_cgroup_notify_empty() from a org.freedesktop.systemd1.Agent.Released signal, but that doesn't happen when not running under systemd.
-
Michael Biebl authored
We want to use those services outside of systemd, so we make them activatable over D-Bus.
-
Michael Biebl authored
Prefer /etc/default/locale over /etc/locale.conf when writing the locale configuration and use /etc/default/keyboard instead of /etc/X11/xorg.conf.d/00-keyboard.conf. Path courtesy of Steve Langasek.
-
Michael Biebl authored
For now fallback to read the locale settings from /etc/default/locale. This reverts the Debian specific bits from 46a2911b 99f86131
-