[systemd-commits] 3 commits - configure.ac Makefile.am NEWS TODO
Lennart Poettering
lennart at kemper.freedesktop.org
Thu Mar 15 17:59:30 PDT 2012
Makefile.am | 27 +++++++++++++++------------
NEWS | 45 +++++++++++++++++++++++++++++++++++++++++++++
TODO | 2 --
configure.ac | 4 ++--
4 files changed, 62 insertions(+), 16 deletions(-)
New commits:
commit 16f1239e1ece27257c0deedcf01aa39474f66241
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Mar 16 01:57:47 2012 +0100
build-sys: prepare release 44
diff --git a/Makefile.am b/Makefile.am
index 5d98714..079c118 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -21,7 +21,7 @@ ACLOCAL_AMFLAGS = -I m4
SUBDIRS = po
LIBSYSTEMD_LOGIN_CURRENT=2
-LIBSYSTEMD_LOGIN_REVISION=0
+LIBSYSTEMD_LOGIN_REVISION=1
LIBSYSTEMD_LOGIN_AGE=2
LIBSYSTEMD_DAEMON_CURRENT=0
@@ -29,11 +29,11 @@ LIBSYSTEMD_DAEMON_REVISION=1
LIBSYSTEMD_DAEMON_AGE=0
LIBSYSTEMD_ID128_CURRENT=0
-LIBSYSTEMD_ID128_REVISION=2
+LIBSYSTEMD_ID128_REVISION=3
LIBSYSTEMD_ID128_AGE=0
LIBSYSTEMD_JOURNAL_CURRENT=0
-LIBSYSTEMD_JOURNAL_REVISION=2
+LIBSYSTEMD_JOURNAL_REVISION=3
LIBSYSTEMD_JOURNAL_AGE=0
# Dirs of external packages
diff --git a/NEWS b/NEWS
index 53ef982..7991373 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,50 @@
systemd System and Service Manager
+CHANGES WITH 44:
+ * This is mostly a bugfix release
+
+ * Support optional initialization of the machine ID from the
+ KVM or container configured UUID.
+
+ * Support immediate reboots with "systemctl reboot -ff"
+
+ * Show /etc/os-release data in systemd-analyze output
+
+ * Many bugfixes for the journal, including endianess fixes and
+ ensuring that disk space enforcement works
+
+ * sd-login.h is C++ comptaible again
+
+ * Extend the /etc/os-release format on request of the Debian
+ folks
+
+ * We now refuse non-UTF8 strings used in various configuration
+ and unit files. This is done to ensure we don't pass invalid
+ data over D-Bus or expose it elsewhere.
+
+ * Register Mimo USB Screens as suitable for automatic seat
+ configuration
+
+ * Read SELinux client context from journal clients in a race
+ free fashion
+
+ * Reorder configuration file lookup order. /etc now always
+ overrides /run in order to allow the administrator to always
+ and unconditionally override vendor supplied or
+ automatically generated data.
+
+ * The various user visible bits of the journal now have man
+ pages. We still lack man pages for the journal API calls
+ however.
+
+ * We now ship all man pages in HTML format again in the
+ tarball.
+
+ Contributions from: Dave Reisner, Dirk Eibach, Frederic
+ Crozat, Harald Hoyer, Kay Sievers, Lennart Poettering, Marti
+ Raudsepp, Michal Schmidt, Shawn Landden, Tero Roponen, Thierry
+ Reding
+
CHANGES WITH 43:
* This is mostly a bugfix release
diff --git a/configure.ac b/configure.ac
index 76ca292..629e505 100644
--- a/configure.ac
+++ b/configure.ac
@@ -17,7 +17,7 @@
AC_PREREQ(2.63)
-AC_INIT([systemd],[43],[systemd-devel at lists.freedesktop.org])
+AC_INIT([systemd],[44],[systemd-devel at lists.freedesktop.org])
AC_CONFIG_SRCDIR([src/main.c])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_HEADERS([config.h])
commit 5ee9f21e86bb6a06d3eb956546f85338e81395e6
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Mar 16 01:44:16 2012 +0100
build-sys: don't build distcheck version with split /usr
diff --git a/Makefile.am b/Makefile.am
index dcce170..5d98714 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2492,7 +2492,8 @@ DISTCHECK_CONFIGURE_FLAGS = \
--with-dbusinterfacedir=$$dc_install_base/$(dbusinterfacedir) \
--with-udevrulesdir=$$dc_install_base/$(udevrulesdir) \
--with-pamlibdir=$$dc_install_base/$(pamlibdir) \
- --with-rootprefix=$$dc_install_base/$(prefix)
+ --with-rootprefix=$$dc_install_base \
+ --disable-split-usr
upload: all distcheck
cp -v systemd-$(VERSION).tar.xz /home/lennart/git.fedora/systemd/
diff --git a/configure.ac b/configure.ac
index 3860088..76ca292 100644
--- a/configure.ac
+++ b/configure.ac
@@ -655,5 +655,5 @@ AC_MSG_RESULT([
D-Bus system dir: ${with_dbussystemservicedir}
D-Bus interfaces dir: ${with_dbusinterfacedir}
Split /usr: ${enable_split_usr}
- Build man pages: ${have_manpages}
+ man pages: ${have_manpages}
])
commit 38cacf5acd082b6426e4778d242dc24bf10607ce
Author: Lennart Poettering <lennart at poettering.net>
Date: Fri Mar 16 01:25:32 2012 +0100
man: make sure we ship HTML versions of the man pages in the tarball
diff --git a/Makefile.am b/Makefile.am
index ea342bc..dcce170 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -706,20 +706,23 @@ man/reboot.8: man/halt.8
man/poweroff.8: man/halt.8
man/init.1: man/systemd.1
+XML_FILES = \
+ ${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}}}}}
+
if ENABLE_MANPAGES
-dist_man_MANS = \
+man_MANS = \
$(MANPAGES) \
$(MANPAGES_ALIAS)
-XML_FILES = \
- ${patsubst %.1,%.xml,${patsubst %.3,%.xml,${patsubst %.5,%.xml,${patsubst %.7,%.xml,${patsubst %.8,%.xml,$(MANPAGES)}}}}}
-
-dist_noinst_DATA = \
+noinst_DATA = \
${XML_FILES:.xml=.html}
+endif
EXTRA_DIST += \
- $(XML_FILES)
-endif
+ $(XML_FILES) \
+ ${XML_FILES:.xml=.html} \
+ $(MANPAGES) \
+ $(MANPAGES_ALIAS)
systemd_SOURCES = \
src/main.c
@@ -2491,7 +2494,6 @@ DISTCHECK_CONFIGURE_FLAGS = \
--with-pamlibdir=$$dc_install_base/$(pamlibdir) \
--with-rootprefix=$$dc_install_base/$(prefix)
-
upload: all distcheck
cp -v systemd-$(VERSION).tar.xz /home/lennart/git.fedora/systemd/
scp systemd-$(VERSION).tar.xz fdo:/srv/www.freedesktop.org/www/software/systemd/
diff --git a/TODO b/TODO
index e200c90..d33ae7f 100644
--- a/TODO
+++ b/TODO
@@ -49,8 +49,6 @@ Features:
* hook up /dev/watchdog with main event loop for embedded, server uses
-* man: for some reason the HTML versions of the man pages are currently not being packaged
-
* when dumping cgroup contents, include main/control PID of a service, explicitly
* keep an eye on https://bugzilla.gnome.org/show_bug.cgi?id=670100
More information about the systemd-commits
mailing list