Bug#901476: stretch-pu: package systemd/232-25+deb9u4

2018-07-06 Thread Michael Biebl
Hi Adam

Am 05.07.2018 um 22:28 schrieb Adam D. Barratt:
> On Wed, 2018-06-13 at 22:29 +0200, Michael Biebl wrote:
>> I'd like to make a stable upload fixing a few (minor) issues that

[..]

> Please go ahead.

Uploaded

Regards,
Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#901476: stretch-pu: package systemd/232-25+deb9u4

2018-07-05 Thread Adam D. Barratt
Control: tags -1 + confirmd

On Wed, 2018-06-13 at 22:29 +0200, Michael Biebl wrote:
> I'd like to make a stable upload fixing a few (minor) issues that
> were
> requested to be fixed by various users.
> Strictly speaking, those issues are not important per se and would
> therefore qualify for a stable upload, but given the importance of
> the
> systemd package, making it work more smoothly seems worthwile
> nonetheless.
> 

Please go ahead.

Regards,

Adam



Processed (with 1 error): Re: Bug#901476: stretch-pu: package systemd/232-25+deb9u4

2018-07-05 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + confirmd
Unknown tag/s: confirmd.
Recognized are: patch wontfix moreinfo unreproducible help security upstream 
pending confirmed ipv6 lfs d-i l10n newcomer a11y ftbfs fixed-upstream fixed 
fixed-in-experimental sid experimental potato woody sarge sarge-ignore etch 
etch-ignore lenny lenny-ignore squeeze squeeze-ignore wheezy wheezy-ignore 
jessie jessie-ignore stretch stretch-ignore buster buster-ignore bullseye 
bullseye-ignore.

Bug #901476 [release.debian.org] stretch-pu: package systemd/232-25+deb9u4
Requested to add no tags; doing nothing.

-- 
901476: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901476
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#901476: stretch-pu: package systemd/232-25+deb9u4

2018-06-13 Thread Cyril Brulebois
Hi,

Michael Biebl  (2018-06-13):
> I'd like to make a stable upload fixing a few (minor) issues that were
> requested to be fixed by various users.  Strictly speaking, those
> issues are not important per se and would therefore qualify for a
> stable upload, but given the importance of the systemd package, making
> it work more smoothly seems worthwile nonetheless.
> 
[…]
> 
> Those changes do not touch udeb, so should not be affected d-i.
> That said, I've CCed KiBi, as usual, for a d-i ACK.

Thanks; I'm quite convinced by your assessment regarding the d-i side,
so no objections.


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#901476: stretch-pu: package systemd/232-25+deb9u4

2018-06-13 Thread Michael Biebl
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Hi,

I'd like to make a stable upload fixing a few (minor) issues that were
requested to be fixed by various users.
Strictly speaking, those issues are not important per se and would
therefore qualify for a stable upload, but given the importance of the
systemd package, making it work more smoothly seems worthwile
nonetheless.

The full debdiff is attached.
All changes are cherry-picked upstream fixes, i.e. are in
unstable/testing.

systemd (232-25+deb9u4) stretch; urgency=medium

  * core/load-fragment: Add RemoveIPC=
Allow RemoveIPC= to be set in the unit file not only via D-Bus.
(Closes: #892829)

https://salsa.debian.org/systemd-team/systemd/commit/6854cdeb080e5c35a93430f0efcd2fc15c4b7012

  * nspawn: Add missing -E to getopt_long.
The -E alias for --setenv in systemd-nspawn was not working as
documented. This commit fixes that by adding -E to getopt_long.
(Closes: #895798)

https://salsa.debian.org/systemd-team/systemd/commit/c16bbb83f6adbb1766932b21f45dd9a9def8f948

  * login: Respect --no-wall when cancelling a shutdown request
(Closes: #897938)

https://salsa.debian.org/systemd-team/systemd/commit/2aceef88c722b31352c63b403ecc829da23a8e08


Those changes do not touch udeb, so should not be affected d-i.
That said, I've CCed KiBi, as usual, for a d-i ACK.

Regards,
Michael


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.16.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff --git a/debian/changelog b/debian/changelog
index 1117655..a81c855 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,17 @@
+systemd (232-25+deb9u4) stretch; urgency=medium
+
+  * core/load-fragment: Add RemoveIPC=
+Allow RemoveIPC= to be set in the unit file not only via D-Bus.
+(Closes: #892829)
+  * nspawn: Add missing -E to getopt_long.
+The -E alias for --setenv in systemd-nspawn was not working as
+documented. This commit fixes that by adding -E to getopt_long.
+(Closes: #895798)
+  * login: Respect --no-wall when cancelling a shutdown request
+(Closes: #897938)
+
+ -- Michael Biebl   Wed, 13 Jun 2018 22:20:36 +0200
+
 systemd (232-25+deb9u3) stretch; urgency=medium
 
   [ Cyril Brulebois ]
diff --git a/debian/patches/core-load-fragment-add-RemoveIPC-7288.patch 
b/debian/patches/core-load-fragment-add-RemoveIPC-7288.patch
new file mode 100644
index 000..b74f2d8
--- /dev/null
+++ b/debian/patches/core-load-fragment-add-RemoveIPC-7288.patch
@@ -0,0 +1,28 @@
+From: Yu Watanabe 
+Date: Fri, 10 Nov 2017 18:15:55 +0900
+Subject: core/load-fragment: add RemoveIPC= (#7288)
+
+PR #3865 introduced RemoveIPC= but the option is not listed in
+load-fragment-gperf.gperf. So, the option could be used only via d-bus.
+This adds RemoveIPC= in load-fragment-gperf.gperf. Then, now we can
+set the option in unit files.
+
+Fixes #7281.
+
+(cherry picked from commit c54515b1e42384ad4c582f7fb13434f9224c148f)
+---
+ src/core/load-fragment-gperf.gperf.m4 | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/core/load-fragment-gperf.gperf.m4 
b/src/core/load-fragment-gperf.gperf.m4
+index cb2f384..10a5682 100644
+--- a/src/core/load-fragment-gperf.gperf.m4
 b/src/core/load-fragment-gperf.gperf.m4
+@@ -35,6 +35,7 @@ $1.Environment,  config_parse_environ,   
0,
+ $1.EnvironmentFile,  config_parse_unit_env_file, 0,   
  offsetof($1, exec_context.environment_files)
+ $1.PassEnvironment,  config_parse_pass_environ,  0,   
  offsetof($1, exec_context.pass_environment)
+ $1.DynamicUser,  config_parse_bool,  0,   
  offsetof($1, exec_context.dynamic_user)
++$1.RemoveIPC,config_parse_bool,  0,   
  offsetof($1, exec_context.remove_ipc)
+ $1.StandardInput,config_parse_exec_input,0,   
  offsetof($1, exec_context)
+ $1.StandardOutput,   config_parse_exec_output,   0,   
  offsetof($1, exec_context)
+ $1.StandardError,config_parse_exec_output,   0,   
  offsetof($1, exec_context)
diff --git 
a/debian/patches/login-change-variable-type-of-enable_wall_messages-as-it-.patch
 
b/debian/patches/login-change-variable-type-of-enable_wall_messages-as-it-.patch
new file mode 100644
index 000..1018019
--- /dev/null
+++