From 477adcd38fa6ac31c9d53ed50c31c7721a7a56ff Mon Sep 17 00:00:00 2001 From: Bill Allombert Date: Sun, 29 Dec 2024 15:32:23 +0100 Subject: [PATCH] Create /etc/debbugs/indices/ if needed (closes: #592117) --- debian/debbugsconfig | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/debian/debbugsconfig b/debian/debbugsconfig index e98decc7..1e6bfa49 100755 --- a/debian/debbugsconfig +++ b/debian/debbugsconfig @@ -79,9 +79,13 @@ exit(0); sub template { my ($name, $destdir) = @_; if (! -f "$destdir/$name") { - system("cp /usr/share/doc/debbugs/examples/$name $destdir/$name") == 0 || - die "$!"; - print "created $destdir/$name from template.\n"; + if (! -d $destdir ) { + File::Path::make_path($destdir, {'mode' => 0755 }); + print "created $destdir/.\n"; + } + system("cp /usr/share/doc/debbugs/examples/$name $destdir/$name") == 0 || + die "$!"; + print "created $destdir/$name from template.\n"; } } -- 2.47.3