diff options
author | Michael Stapelberg <michael@stapelberg.de> | 2013-06-27 18:24:37 +0200 |
---|---|---|
committer | Michael Stapelberg <michael@stapelberg.de> | 2013-06-27 18:24:37 +0200 |
commit | 2692dde905345767a195ec61bfe4ee72a16ad9cf (patch) | |
tree | a9e95c6550a86db7e545fb85199026c7e73124f8 | |
parent | 3759c1b43519a569cd61a7924bc0de08fec4fe3f (diff) | |
download | init-system-helpers-2692dde905345767a195ec61bfe4ee72a16ad9cf.tar.gz |
Bugfix: ensure state directory exists before writing to it (Thanks uau, bigon)
-rwxr-xr-x | script/deb-systemd-helper | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/script/deb-systemd-helper b/script/deb-systemd-helper index 1beb750..123c363 100755 --- a/script/deb-systemd-helper +++ b/script/deb-systemd-helper @@ -112,6 +112,7 @@ sub find_unit { sub record_in_statefile { my ($statefile, $service_link) = @_; + make_path(dirname($statefile)); open(my $fh, '>>', $statefile) or error("unable to write to $statefile"); while (<$fh>) { chomp; |