summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2013-07-23 01:32:36 +0200
committerLennart Poettering <lennart@poettering.net>2013-07-23 01:32:36 +0200
commit251cc8194228ac86c9a7a4c75a54a94cea2095c7 (patch)
treee747a625514c9a44ea56f5f940124eacad091e0a
parent33b521be152f67cd722695ba9a2966eda5ee6765 (diff)
build-sys: prepare 206systemd/v206
-rw-r--r--Makefile.am8
-rw-r--r--NEWS49
-rw-r--r--configure.ac2
3 files changed, 49 insertions, 10 deletions
diff --git a/Makefile.am b/Makefile.am
index 3ece887b13..7933de677a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -35,7 +35,7 @@ SUBDIRS = . po
.PRECIOUS: $(TEST_SUITE_LOG) Makefile
LIBUDEV_CURRENT=4
-LIBUDEV_REVISION=6
+LIBUDEV_REVISION=7
LIBUDEV_AGE=3
LIBGUDEV_CURRENT=1
@@ -43,7 +43,7 @@ LIBGUDEV_REVISION=3
LIBGUDEV_AGE=1
LIBSYSTEMD_LOGIN_CURRENT=8
-LIBSYSTEMD_LOGIN_REVISION=0
+LIBSYSTEMD_LOGIN_REVISION=1
LIBSYSTEMD_LOGIN_AGE=8
LIBSYSTEMD_DAEMON_CURRENT=0
@@ -51,11 +51,11 @@ LIBSYSTEMD_DAEMON_REVISION=10
LIBSYSTEMD_DAEMON_AGE=0
LIBSYSTEMD_ID128_CURRENT=0
-LIBSYSTEMD_ID128_REVISION=23
+LIBSYSTEMD_ID128_REVISION=24
LIBSYSTEMD_ID128_AGE=0
LIBSYSTEMD_JOURNAL_CURRENT=11
-LIBSYSTEMD_JOURNAL_REVISION=0
+LIBSYSTEMD_JOURNAL_REVISION=1
LIBSYSTEMD_JOURNAL_AGE=11
# Dirs of external packages
diff --git a/NEWS b/NEWS
index 346b906992..f9929d0725 100644
--- a/NEWS
+++ b/NEWS
@@ -30,9 +30,25 @@ CHANGES WITH 206:
* "journalctl --force" may now be used to force regeneration
of an FSS key.
- * Device ACLs may now be applied to "dead" devices nodes too,
- i.e. device nodes that are created based on kernel module
- information of not yet loaded kernel modules.
+ * Creation of "dead" device nodes has been moved from udev
+ into kmod and tmpfiles. Previously, udev would read the kmod
+ databases to pre-generate dead device nodes based on meta
+ information contained in kernel modules, so that these would
+ be auto-loaded on access rather then at boot. As this
+ doesn't really have much to do with the exposing actual
+ kernel devices to userspace this has always been slightly
+ alien in the udev codebase. Following the new scheme kmod
+ will now generate a runtime snippet for tmpfiles from the
+ module meta information and it now is tmpfiles' job to the
+ create the nodes. This also allows overriding access and
+ other parameters for the nodes using the usual tmpfiles
+ facilities. As side effect this allows us to remove the
+ CAP_SYS_MKNOD capability bit from udevd entirely.
+
+ * logind's device ACLs may now be applied to these "dead"
+ devices nodes too, thus finally allowing managed access to
+ devices such as /dev/snd/sequencer whithout loading the
+ backing module right-away.
* A new RPM macro has been added that may be used to apply
tmpfiles configuration during package installation.
@@ -40,8 +56,8 @@ CHANGES WITH 206:
* systemd-detect-virt and ConditionVirtualization= now can
detect User-Mode-Linux machines (UML).
- * journald will now log the effective capabilities set of
- processes in the message metadata.
+ * journald will now implicitly log the effective capabilities
+ set of processes in the message metadata.
* systemd-cryptsetup has gained support for TrueCrypt volumes.
@@ -58,6 +74,29 @@ CHANGES WITH 206:
scan code lists have been entirely replaced by a udev
"keyboard" builtin and a hwdb data file.
+ * systemd will now honour the kernel's "quiet" command line
+ argument also during late shutdown, resulting in a
+ completely silent shutdown when used.
+
+ * There's now an option to control the SO_REUSEPORT socket
+ option in .socket units.
+
+ * Instance units will now automatically get a per-template
+ subslice of system.slice unless something else is explicitly
+ configured. For example, instances of sshd@.service will now
+ implicitly be placed in system-sshd.slice rather than
+ system.slice as before.
+
+ * Test coverage support may now be enabled at build time.
+
+ Contributions from: Dave Reisner, Frederic Crozat, Harald
+ Hoyer, Holger Hans Peter Freyther, Jan Engelhardt, Jan
+ Janssen, Jason St. John, Jesper Larsen, Kay Sievers, Lennart
+ Poettering, Lukas Nykryn, Maciej Wereski, Martin Pitt, Michael
+ Olbrich, Ramkumar Ramachandra, Ross Lagerwall, Shawn Landden,
+ Thomas H.P. Andersen, Tom Gundersen, Tomasz Torcz, William
+ Giokas, Zbigniew Jędrzejewski-Szmek
+
CHANGES WITH 205:
* Two new unit types have been introduced:
diff --git a/configure.ac b/configure.ac
index 9095be7ca6..759073a2c1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,7 @@
AC_PREREQ([2.64])
AC_INIT([systemd],
- [205],
+ [206],
[http://bugs.freedesktop.org/enter_bug.cgi?product=systemd],
[systemd],
[http://www.freedesktop.org/wiki/Software/systemd])