From d8852e96778c7f0a56294509b5ed69e953a36489 Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov Date: Tue, 12 Mar 2019 19:03:21 +0000 Subject: Fix missing directory error when installing runscript directory. --- debian/changelog | 6 ++++++ dh_runit | 1 + 2 files changed, 7 insertions(+) diff --git a/debian/changelog b/debian/changelog index 07646c9..d59fcfb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +dh-runit (2.8.9) UNRELEASED; urgency=medium + + * Fix missing directory error when installing runscript directory. + + -- Dmitry Bogatov Tue, 12 Mar 2019 19:02:36 +0000 + dh-runit (2.8.8) experimental; urgency=medium * Do not create /etc/sv directory if there is no runscript (Closes: #923439) diff --git a/dh_runit b/dh_runit index f7c81a2..15a6d17 100755 --- a/dh_runit +++ b/dh_runit @@ -63,6 +63,7 @@ PKG: foreach my $pkg (@{$dh{DOPACKAGES}}) { install_dir("$sv_dir/$name"); install_prog($path, "$sv_dir/$name/run"); } elsif ( -d $path) { + install_dir($sv_dir); doit('cp', '-r', $path, "$sv_dir/$name"); # Unfortunately, dh_fixperms does not handle executable bit here. ensure_executable("$sv_dir/$name"); -- cgit v1.2.3