[debhelper-devel] [debhelper] 01/01: dh-systemd: install mount units in /lib/systemd/system

Niels Thykier nthykier at moszumanska.debian.org
Wed Jan 18 19:09:09 UTC 2017


This is an automated email from the git hooks/post-receive script.

nthykier pushed a commit to branch master
in repository debhelper.

commit 57c5aaad9b2ff21fe4b1341be73b800aa37e4b17
Author: Luca Boccassi <lboccass at brocade.com>
Date:   Wed Jan 18 11:43:00 2017 +0000

    dh-systemd: install mount units in /lib/systemd/system
    
    Currently dh_systemd_enable installs mount units in /usr/lib/system
    which is very likely a typo.
    The systemd package installs its own mount units in
    /lib/systemd/system so make dh-systemd install them there as well.
    
    Signed-off-by: Niels Thykier <niels at thykier.net>
---
 debian/changelog  | 4 ++++
 dh_systemd_enable | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 3b76cf7..c66c517 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,10 @@ debhelper (10.2.4) UNRELEASED; urgency=medium
     Thanks to Sean Whitton for reporting the issue.
     (Closes: #851071)
 
+  [ Luca Boccassi ]
+  * dh_systemd_enable: Correct installation for "mount" units.
+    (Closes: #851744)
+
   [ Translations ]
   * Update Portuguese translation (Américo Monteiro)
     (Closes: #851207)
diff --git a/dh_systemd_enable b/dh_systemd_enable
index 09093f0..360392e 100755
--- a/dh_systemd_enable
+++ b/dh_systemd_enable
@@ -176,7 +176,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
 
 	my $mount=pkgfile($package,"mount");
 	if ($mount ne '') {
-		my $path="$tmpdir/usr/lib/system";
+		my $path="$tmpdir/lib/systemd/system";
 		install_dir($path);
 		install_file($mount, "$path/$script.mount");
 	}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git




More information about the debhelper-devel mailing list