From: Bill Allombert Date: Sun, 29 Dec 2024 14:32:23 +0000 (+0100) Subject: Create /etc/debbugs/indices/ if needed (closes: #592117) X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=477adcd38fa6ac31c9d53ed50c31c7721a7a56ff;p=debbugs.git Create /etc/debbugs/indices/ if needed (closes: #592117) --- 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"; } }