diffstat for systemd-228 systemd-228 changelog | 169 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- control | 3 rules | 1 systemd.postinst | 10 +++ 4 files changed, 180 insertions(+), 3 deletions(-) diff -Nru systemd-228/debian/changelog systemd-228/debian/changelog --- systemd-228/debian/changelog 2016-01-02 16:43:01.000000000 +0000 +++ systemd-228/debian/changelog 2016-01-03 21:39:16.000000000 +0000 @@ -1,3 +1,12 @@ +systemd (228-3tanglu1) staging; urgency=medium + + * Merge with Debian unstable, remaining changes: + - systemd.postinst: Enable persistent journald logging by default. + - control: Make systemd pre-depend on usrmerge. + - rules: Do not compile with split-usr. + + -- Matthias Klumpp Sun, 03 Jan 2016 19:02:28 +0100 + systemd (228-3) unstable; urgency=medium [ Martin Pitt ] @@ -187,6 +196,13 @@ -- Martin Pitt Wed, 11 Nov 2015 15:04:26 +0100 +systemd (227-2tanglu1) staging; urgency=medium + + * Merge with Debian unstable, remaining changes: + - systemd.postinst: Enable persistent journald logging by default. + + -- Matthias Klumpp Sat, 24 Oct 2015 15:25:56 +0200 + systemd (227-2) unstable; urgency=medium * Revert "sd_pid_notify_with_fds: fix computing msg_controllen", it causes @@ -258,6 +274,13 @@ -- Martin Pitt Tue, 15 Sep 2015 15:21:09 +0200 +systemd (226-1tanglu1) staging; urgency=medium + + * Merge with Debian unstable, remaining changes: + - systemd.postinst: Enable persistent journald logging by default. + + -- Matthias Klumpp Fri, 11 Sep 2015 16:48:34 +0200 + systemd (226-1) unstable; urgency=medium [ Martin Pitt ] @@ -398,6 +421,16 @@ -- Martin Pitt Tue, 25 Aug 2015 12:40:35 +0200 +systemd (224-1tanglu1) staging; urgency=medium + + * Merge with Debian unstable, remaining changes: + - systemd.postinst: Enable persistent journald logging by default. + - Make libpam-systemd prefer systemd-sysv over systemd-shim + + The shim is completely unsupported in Tanglu at time, and + we don't want it to be installed accidentally. + + -- Matthias Klumpp Sun, 02 Aug 2015 20:16:44 +0200 + systemd (224-1) unstable; urgency=medium * New upstream release. @@ -406,6 +439,16 @@ -- Martin Pitt Sat, 01 Aug 2015 13:38:57 +0200 +systemd (223-2tanglu1) staging; urgency=medium + + * Merge with Debian unstable, remaining changes: + - systemd.postinst: Enable persistent journald logging by default. + - Make libpam-systemd prefer systemd-sysv over systemd-shim + + The shim is completely unsupported in Tanglu at time, and + we don't want it to be installed accidentally. + + -- Matthias Klumpp Sat, 01 Aug 2015 14:44:02 +0200 + systemd (223-2) unstable; urgency=medium * Don't enable gnu-efi on ARM. It FTBFSes and cannot really be tested now as @@ -538,6 +581,25 @@ -- Michael Biebl Wed, 08 Jul 2015 18:56:07 +0200 +systemd (221-1tanglu2) staging; urgency=medium + + * Disable libraries-in-/usr check temporarily, as some + Tanglu autobuilders inject the libeatmydata library to + improve build times, which makes this test fail. + + -- Matthias Klumpp Sun, 28 Jun 2015 21:24:58 +0200 + +systemd (221-1tanglu1) staging; urgency=medium + + * Merge with Debian unstable, remaining changes: + - Enable persistent journald logging by default. + - Make systemd-sysv a required package (resolves override disparity). + - Make libpam-systemd prefer systemd-sysv over systemd-shim + + The shim is completely unsupported in Tanglu at time, and + we don't want it to be installed accidentally. + + -- Matthias Klumpp Sun, 28 Jun 2015 20:04:36 +0200 + systemd (221-1) unstable; urgency=medium * New upstream release 221: @@ -632,6 +694,17 @@ -- Martin Pitt Wed, 17 Jun 2015 22:48:53 +0200 +systemd (220-6tanglu1) staging; urgency=medium + + * Merge with Debian unstable, remaining changes: + - Enable persistent journald logging by default. + - Make systemd-sysv a required package (resolves override disparity). + - Make libpam-systemd prefer systemd-sysv over systemd-shim + + The shim is completely unsupported in Tanglu at time, and + we don't want it to be installed accidentally. + + -- Matthias Klumpp Fri, 12 Jun 2015 18:14:36 +0200 + systemd (220-6) unstable; urgency=medium * Enable seccomp support on the architectures that provide libseccomp. @@ -739,6 +812,17 @@ -- Martin Pitt Fri, 29 May 2015 18:54:09 +0200 +systemd (220-1tanglu1) staging; urgency=medium + + * Merge with Debian experimental, remaining changes: + - Enable persistent journald logging by default. + - Make systemd-sysv a required package (resolves override disparity). + - Make libpam-systemd prefer systemd-sysv over systemd-shim + + The shim is completely unsupported in Tanglu at time, and + we don't want it to be installed accidentally. + + -- Matthias Klumpp Fri, 29 May 2015 17:45:48 +0200 + systemd (220-1) unstable; urgency=medium [ Martin Pitt ] @@ -938,6 +1022,30 @@ -- Martin Pitt Fri, 10 Apr 2015 11:08:33 +0200 +systemd (219-6tanglu3) staging; urgency=medium + + * Add missing epoch to libcap-dev build-dependency. + + -- Matthias Klumpp Sun, 12 Apr 2015 17:36:52 +0200 + +systemd (219-6tanglu2) staging; urgency=medium + + * Tighten build-dependency on libcap-dev to use at least + version 2.24-8tanglu1, in order to pick up the libcap udeb change. + + -- Matthias Klumpp Sun, 12 Apr 2015 17:28:02 +0200 + +systemd (219-6tanglu1) staging; urgency=medium + + * Merge with Debian experimental, remaining changes: + - Enable persistent journald logging by default. + - Make systemd-sysv a required package. + - Make libpam-systemd prefer systemd-sysv over systemd-shim + + The shim is completely unsupported in Tanglu at time, and + we don't want it to be installed accidentally. + + -- Matthias Klumpp Fri, 03 Apr 2015 21:24:18 +0200 + systemd (219-6) experimental; urgency=medium [ Martin Pitt ] @@ -1106,6 +1214,17 @@ -- Martin Pitt Tue, 17 Feb 2015 15:51:38 +0100 +systemd (218-10tanglu1) staging; urgency=medium + + * Merge with Debian experimental, remaining changes: + - Enable persistent journald logging by default. + - Make systemd-sysv a required package. + - Make libpam-systemd prefer systemd-sysv over systemd-shim + + The shim is completely unsupported in Tanglu at time, and + we don't want it to be installed accidentally. + + -- Matthias Klumpp Sat, 14 Feb 2015 16:58:42 +0100 + systemd (218-10) experimental; urgency=medium * Pull latest keymaps from upstream git. (LP: #1334968, #1409721) @@ -1725,6 +1844,17 @@ -- Martin Pitt Tue, 13 Jan 2015 11:24:43 +0100 +systemd (215-8tanglu1) staging; urgency=medium + + * Merge with Debian unstable, remaining changes: + - Enable persistent journald logging by default. + - Make systemd-sysv a required package. + - Make libpam-systemd prefer systemd-sysv over systemd-shim + + The shim is completely unsupported in Tanglu at time, and + we don't want it to be installed accidentally. + + -- Matthias Klumpp Fri, 05 Dec 2014 18:43:06 +0100 + systemd (215-8) unstable; urgency=medium [ Didier Roche ] @@ -1793,6 +1923,19 @@ -- Martin Pitt Fri, 28 Nov 2014 06:43:15 +0100 +systemd (215-6tanglu1) staging; urgency=medium + + * Merge with Debian unstable + * Add /run/shm -> /dev/shm symlink in debian/tmpfiles.d/debian.conf + (Closes: #674755). + * Enable persistent journald logging by default. + * Make systemd-sysv a required package. + * Make libpam-systemd prefer systemd-sysv over systemd-shim + - The shim is completely unsupported in Tanglu at time, and + we don't want it to be installed accidentally. + + -- Matthias Klumpp Sun, 23 Nov 2014 17:04:26 +0100 + systemd (215-6) unstable; urgency=medium [ Martin Pitt ] @@ -1856,6 +1999,16 @@ -- Michael Biebl Sat, 27 Sep 2014 17:49:47 +0200 +systemd (215-4tanglu1) staging; urgency=medium + + * Merge with Debian unstable + * Add /run/shm -> /dev/shm symlink in debian/tmpfiles.d/debian.conf + (Closes: #674755). + * Enable persistent journald logging by default. + * Make systemd-sysv a required package. + + -- Matthias Klumpp Sat, 20 Sep 2014 15:58:46 +0200 + systemd (215-4) unstable; urgency=medium * Upload to unstable. @@ -1896,7 +2049,7 @@ systemd (215-2) experimental; urgency=medium * debian/patches/always-check-for-__BYTE_ORDER-__BIG_ENDIAN-when-chec.patch - + Added. Fix checking of system endianness. Fixes FTBFS on powerpc + + Added. Fix checking of system endianess. Fixes FTBFS on powerpc * debian/patches/timesyncd-when-we-don-t-know-anything-about-the-netw.patch: + Let timesyncd go online even if networkd isn't running (from upstream git) (Closes: #760087) @@ -2096,6 +2249,19 @@ -- Martin Pitt Wed, 06 Aug 2014 13:33:22 +0200 +systemd (208-6tanglu2) staging; urgency=medium + + * Remove pre-generated rules and unit files in debian/rules clean target. + * Add /run/shm -> /dev/shm symlink in debian/tmpfiles.d/debian.conf + (Closes: #674755). + * Map init script dependencies on cryptdisks, mountall, and mountnfs + to the corresponding systemd targets. + * Map SysV runlevel S to basic.target, not sysinit.target. + * Enable persistent journald logging by default. + * Make systemd and systemd-sysv required packages. + + -- Jon Severinsson Sun, 13 Jul 2014 18:00:00 +0200 + systemd (208-6) unstable; urgency=medium [ Jon Severinsson ] @@ -3127,3 +3293,4 @@ * Initial release, upload to experimental. Closes: #580814 -- Tollef Fog Heen Fri, 30 Apr 2010 21:02:25 +0200 + diff -Nru systemd-228/debian/control systemd-228/debian/control --- systemd-228/debian/control 2016-01-02 16:43:01.000000000 +0000 +++ systemd-228/debian/control 2016-01-03 19:12:31.000000000 +0000 @@ -59,7 +59,8 @@ Suggests: systemd-ui, systemd-container Pre-Depends: ${shlibs:Pre-Depends}, - ${misc:Pre-Depends} + ${misc:Pre-Depends}, + usrmerge Depends: ${shlibs:Depends}, ${misc:Depends}, libsystemd0 (= ${binary:Version}), diff -Nru systemd-228/debian/rules systemd-228/debian/rules --- systemd-228/debian/rules 2016-01-02 16:43:01.000000000 +0000 +++ systemd-228/debian/rules 2016-01-03 21:21:32.000000000 +0000 @@ -24,7 +24,6 @@ --with-sysvrcnd-path=/etc \ --with-debug-shell=/bin/bash \ --with-telinit=/lib/sysvinit/telinit \ - --enable-split-usr \ --disable-compat-libs \ --disable-qrencode \ --disable-libidn \ diff -Nru systemd-228/debian/systemd.postinst systemd-228/debian/systemd.postinst --- systemd-228/debian/systemd.postinst 2016-01-02 16:43:01.000000000 +0000 +++ systemd-228/debian/systemd.postinst 2016-01-03 18:04:16.000000000 +0000 @@ -114,6 +114,16 @@ # Make systemd-detect-virt utility usable for non-root users setcap cap_dac_override,cap_sys_ptrace=ep /usr/bin/systemd-detect-virt || true +# Install systemd journal directory with appropriate permissions +# to enable persistent logging. +install -d -g systemd-journal /var/log/journal + +# Grant read access to /var/log/journal for members of the adm group +# via a filesystem ACL. This makes them able to read the journal. +# Failure is ignored since there might be file systems mounted without +# ACL support. +setfacl -R -nm g:adm:rx,d:g:adm:rx /var/log/journal || true + # Re-run systemctl enable for any service that was enabled when preinst was run. if dpkg --compare-versions "$2" ge "204" && [ -e /run/systemd/was-enabled ]; then while read UNIT ; do