summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Stapelberg <stapelberg@debian.org>2013-07-24 21:22:45 +0200
committerMichael Stapelberg <michael@stapelberg.de>2013-07-24 21:22:45 +0200
commit4606fe941fc23ebc83d47234d7bf5324ec7a24d5 (patch)
tree9611df895857f1e857ff5898dcb6ed85bcbb1e05
parentcfa31fdc87cc560be54da2d1738e1b9ad99f6ebb (diff)
downloadinit-system-helpers-4606fe941fc23ebc83d47234d7bf5324ec7a24d5.tar.gz
dh_systemd_enable: use basename of the unit files
-rwxr-xr-xscript/dh_systemd_enable5
1 files changed, 3 insertions, 2 deletions
diff --git a/script/dh_systemd_enable b/script/dh_systemd_enable
index 12c555c..213ef1b 100755
--- a/script/dh_systemd_enable
+++ b/script/dh_systemd_enable
@@ -160,10 +160,11 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
my $unitargs = join(" ", map { basename($_) } @units);
for my $unit (@units) {
+ my $base = basename($unit);
if ($dh{NO_ENABLE}) {
- autoscript($package, "postinst", "postinst-systemd-dont-enable", "s/#UNITFILE#/$unit/");
+ autoscript($package, "postinst", "postinst-systemd-dont-enable", "s/#UNITFILE#/$base/");
} else {
- autoscript($package, "postinst", "postinst-systemd-enable", "s/#UNITFILE#/$unit/");
+ autoscript($package, "postinst", "postinst-systemd-enable", "s/#UNITFILE#/$base/");
}
}
autoscript($package, "postrm", "postrm-systemd", "s/#UNITFILES#/$unitargs/");