diff options
author | Niels Thykier <niels@thykier.net> | 2017-09-17 08:09:00 +0000 |
---|---|---|
committer | Niels Thykier <niels@thykier.net> | 2017-09-17 08:09:00 +0000 |
commit | 4f273b3107123c8300966a87f344bacba108ab7b (patch) | |
tree | a12c98b23dbe0b267ff0dd8be9d6e5e6776a8790 | |
parent | 420ca1fe1f0b664f82c16f1871c6e4b3f964144c (diff) | |
download | debhelper-4f273b3107123c8300966a87f344bacba108ab7b.tar.gz |
dh_installinfo: Merge two chmod calls into one
Signed-off-by: Niels Thykier <niels@thykier.net>
-rw-r--r-- | debian/changelog | 2 | ||||
-rwxr-xr-x | dh_installinfo | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog index 47258fac..3414e356 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,6 +17,8 @@ debhelper (10.9) UNRELEASED; urgency=medium (Closes: #626685) * dh_gencontrol: Ensure that dbgsym packages do not inherit the "Important" field. + * dh_installinfo: Merge two chmod calls into one to save a + fork+exec. [ Felipe Sateler ] * dh_systemd_enable: Refactor and add support for timer units. diff --git a/dh_installinfo b/dh_installinfo index b401c9d4..8f48ecff 100755 --- a/dh_installinfo +++ b/dh_installinfo @@ -92,8 +92,7 @@ foreach my $package (getpackages()) { if (@info) { install_dir("$tmp/usr/share/info"); xargs(\@info, "cp", '--reflink=auto', XARGS_INSERT_PARAMS_HERE, "$tmp/usr/share/info"); - doit("chmod","-R", "go=rX","$tmp/usr/share/info/"); - doit("chmod","-R", "u+rw","$tmp/usr/share/info/"); + doit("chmod","-R", "u+rw,go=rX","$tmp/usr/share/info/"); } } |