Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-27 | service: ifdef (more) distro-specific compat logic | Michael Biebl | |
This should make it easier to get rid of that compat code later and avoids problems like stripping of rc. from /etc/init.d/rc.local on Debian. | |||
2010-12-24 | pam: do not sort user sessions into their own cgroups in the 'cpu' hierarchy ↵ | Lennart Poettering | |
by default While this offers quite a few benefits for normally scheduled processes this breaks RT scheduling for all user processes, since we do not assign an RT share to the cgroups created via this mechanism. If the user cgroups have no RT share assigned no member process can make use of RT functionality. However, software like JACK and PA/rtkit assume that RT is available in some way or another, either via RLIMIT_RTPRIO or via some privileged service. Creating implicit cpu cgroups but not adding RT shares to them hence breaks these applications. There is no sane way to implicitly add RT shares to these groups, since they are pulled from a global, limited pool and it would hence be very hard to make this work without limiting the number of concurrent sessions, or constantly rewriting the cpu share settings of already logged in session cgroups. Most likely this issue needs to be fixed in-kernel because we can enable this feature by default again. | |||
2010-12-23 | mount-setup: drop noexec flag from default mount options for /dev/shm | Lennart Poettering | |
We shouldn't break PROT_EXEC which is a valid mmap() flag. | |||
2010-12-21 | util: properly handle OOM when allocating Debian version string | Lennart Poettering | |
2010-12-21 | debian: Prefix welcome string with "Debian " | Michael Biebl | |
For stable releases /etc/debian_version only contains a version number, so we add a prefix "Debian ". | |||
2010-12-16 | service: ifdef distro-specific compat logic | Kay Sievers | |
2010-12-16 | service: drop rc. prefix on frugalware linux | Miklos Vajna | |
2010-12-09 | suse: add 'smtp' LSB facility | Kay Sievers | |
2010-12-01 | path: fix watching the root directory | Michal Schmidt | |
If you have a path unit with: DirectoryNotEmpty=/foo and "/foo" does not exist, creating it later escapes the attention of systemd. When adding watches for parent directories, systemd never adds one for the root directory. It attempts to add a watch for an empty string instead, which fails. If the path is "/", we must not trim the slash. | |||
2010-12-01 | src/quotacheck.c: Fix typo | Ozan Çağlayan | |
Fix quota misspelling in quotacheck.c Signed-off-by: Ozan Çağlayan <ozan@pardus.org.tr> | |||
2010-11-29 | build-sys: frugalware linux support | Miklos Vajna | |
2010-11-26 | gnome-ask-password-agent: also support libnotify < 0.7 for now | Kay Sievers | |
2010-11-26 | udev: make sure we aleways read from netlink, if there is data | Kay Sievers | |
2010-11-26 | udev: increase event buffer size, handle -ENOBUFS, handle filtered-out devices | Kay Sievers | |
2010-11-25 | dbus: use the right data slot allocator | Lennart Poettering | |
Thanks to 'trapni' on IRC for tracking this down. | |||
2010-11-24 | manager: bump up max number of units to 128K | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=655857 | |||
2010-11-24 | mount: trivial typo fix | Lennart Poettering | |
2010-11-23 | build-sys: allow cross-compilation | Thierry Reding | |
When cross-compiling systemd, the introspection XML files fail to be generated because the systemd host binary is not executable. This patch works around this by putting the introspection XML data into separate ELF sections and extracting them from the binary when generating the XML files. The extracted XML data is passed through the strings utility in order to strip the trailing NUL character. A small AWK script is used to prepend the doctype and add the opening and closing node tags respectively. Finally, the C preprocessor is used to substitute the correct doctype information from the D-Bus header files. | |||
2010-11-23 | logger: fix error handling | Lennart Poettering | |
2010-11-22 | swap: order file-based swap devices after remount-rootfs | Lennart Poettering | |
2010-11-22 | mount_cgroup_controllers: expect 2 items from fscanf() | Kay Sievers | |
2010-11-21 | systemctl: don't return LSB status error codes for systemctl show | Lennart Poettering | |
Use them only for systemctl status. https://bugzilla.redhat.com/show_bug.cgi?id=637183 | |||
2010-11-21 | mount: do not try to mount disable cgroup controllers | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=655222 | |||
2010-11-21 | systemctl: redirect enable/disable to chkconfig if applicable | Lennart Poettering | |
2010-11-19 | Revert "Revert "fsck: add new -l switch to fsck mount options"" | Lennart Poettering | |
This reverts commit c8bc83f5eac49f083ae53d965577118c1b5c1116. As Karel pointed out the -l switch doesn't actualy conflict with per-filesystem options, since those can be seperated by -- in the command line. Since -l is here to stay we hence enable it again for now. | |||
2010-11-18 | cryptsetup: actually show disk name | Lennart Poettering | |
2010-11-18 | cryptsetup: show udev device name when asking for password | Lennart Poettering | |
2010-11-18 | sysctl: don't consider missing kernel options fatal | Lennart Poettering | |
2010-11-18 | sysctl: implement native sysctl tool to support Debian-style /etc/sysctl.d | Lennart Poettering | |
2010-11-18 | mount: trivial optimization | Lennart Poettering | |
2010-11-18 | util: introduce /etc/os-release so that distros don't need to patch systemd ↵ | Lennart Poettering | |
to get a welcome message | |||
2010-11-18 | job: make sure we don't fail umount.target if a mount unit failed to stop | Lennart Poettering | |
2010-11-18 | cgroup: after killing cgroup processes, ensure the group is really dead ↵ | Lennart Poettering | |
gone. wait for 3s at max | |||
2010-11-18 | cgroup: if we couldn't remove a cgroup after killing evertyhing in it then ↵ | Lennart Poettering | |
it's fine | |||
2010-11-18 | cryptsetup: automatically order crypt partitions before cryptsetup.target | Lennart Poettering | |
2010-11-18 | manager: make list of default controllers configurable | Lennart Poettering | |
2010-11-18 | build: expose libcryptsetup dependency in build string | Lennart Poettering | |
2010-11-17 | cgroup: by default, duplicate service cgroup in the cpu hierarchy | Lennart Poettering | |
2010-11-17 | pam: duplicate cgroup tree in the cpu hierarchy by default, optionally more | Lennart Poettering | |
2010-11-17 | Revert "update TODO" | Kay Sievers | |
This reverts commit afe635e71838c9e62e25a928cbcefc343744dda5. Oops, libnotify should not have been in here. | |||
2010-11-17 | update TODO | Kay Sievers | |
2010-11-16 | ask-password: add --console mode to ask questions on /dev/console | Lennart Poettering | |
2010-11-16 | cryptsetup: reword questions a little | Lennart Poettering | |
2010-11-16 | path: don't mention too many inotify msgs | Lennart Poettering | |
2010-11-16 | cryptsetup: include device name in password question | Lennart Poettering | |
2010-11-16 | cryptsetup: lock ourselves into memory as long as we deal with passwords | Lennart Poettering | |
2010-11-16 | plymouth: use updated socket name | Lennart Poettering | |
2010-11-16 | pam: always rely on loginuid instead of uid to determine cgroup and ↵ | Lennart Poettering | |
XDG_RUNTIME_DIR | |||
2010-11-15 | cgroup: call root cgroup system instead of systemd-1 | Lennart Poettering | |
2010-11-15 | exec: automatically determine right TERM= setting based on tty name | Lennart Poettering | |