Age | Commit message (Collapse) | Author |
|
This is now done by os-release downstream.
|
|
|
|
|
|
Suggested by Tom Gundersen.
|
|
|
|
|
|
Patch suggested by Miloslav Trmac.
|
|
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.
|
|
|
|
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.
|
|
We shouldn't break PROT_EXEC which is a valid mmap() flag.
|
|
|
|
For stable releases /etc/debian_version only contains a version number,
so we add a prefix "Debian ".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
commit af2d49f ("drop support for MANAGER_SESSION, introduce
MANAGER_USER instead") forgot to update systemd.pc.
Signed-off-by: Jesse Zhang <zh.jesse@gmail.com>
|
|
|
|
|
|
|
|
|
|
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.
|
|
Fix quota misspelling in quotacheck.c
Signed-off-by: Ozan Çağlayan <ozan@pardus.org.tr>
|
|
|
|
|
|
|
|
Also use PKG_CHECK_EXISTS to test if libnotify is recent enough
|
|
|
|
Instead of compiling sd-daemon.c 10 times, create a noinst convenience
library libsystemd_daemon.la.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thanks to 'trapni' on IRC for tracking this down.
|
|
That unity pulls in OpenRC which in turn pulls in most of legacy
system that causes lots of troubles as it is too smart, thus not
recommended.
Moreover, SystemD developers seems to agree that a service file per DM
is the best approach, so having gdm.service, kdm.service, slim.service
is better than a single wrapper for them.
|
|
|
|
https://bugzilla.redhat.com/show_bug.cgi?id=655857
|
|
|
|
|
|
The introspect AWK script is located in the source tree, which is not
necessarily the same as the build tree, so prepend $(srcdir).
|
|
|
|
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.
|