aboutsummaryrefslogtreecommitdiff
path: root/debian/gnunet-server.postinst
diff options
context:
space:
mode:
authorBertrand Marc <beberking@gmail.com>2012-09-29 11:51:50 +0200
committerBertrand Marc <beberking@gmail.com>2013-01-27 12:56:58 +0100
commit464dc6f9c42338afa3c6af59fa1fd86f8b9d7395 (patch)
tree6aaa93be0cd80e439d1426723418f447a4b73e7b /debian/gnunet-server.postinst
parentc881d55786a72d310d47083973b91490651775aa (diff)
Fix build on kfreebsd again, targetting wheezy.debian/0.9.3-6
Diffstat (limited to 'debian/gnunet-server.postinst')
-rw-r--r--debian/gnunet-server.postinst8
1 files changed, 5 insertions, 3 deletions
diff --git a/debian/gnunet-server.postinst b/debian/gnunet-server.postinst
index 76fb9a8..18e0252 100644
--- a/debian/gnunet-server.postinst
+++ b/debian/gnunet-server.postinst
@@ -86,18 +86,20 @@ case "${1}" in
/usr/bin/gnunet-helper-vpn
do
# only do something when no setting exists
- if ! dpkg-statoverride --list $file >/dev/null 2>&1
+ if ! dpkg-statoverride --list $file >/dev/null 2>&1 && [ -e $file ]
then
chown root:${_GROUPNAME} $file
chmod 4754 $file
fi
done
- if ! dpkg-statoverride --list /usr/bin/gnunet-helper-dns >/dev/null 2>&1
+ if ! dpkg-statoverride --list /usr/bin/gnunet-helper-dns >/dev/null 2>&1 \
+ && [ -e /usr/bin/gnunet-helper-dns ]
then
chown root:${GNUNETDNS_GROUP} /usr/bin/gnunet-helper-dns
chmod 4754 /usr/bin/gnunet-helper-dns
fi
- if ! dpkg-statoverride --list /usr/bin/gnunet-service-dns >/dev/null 2>&1
+ if ! dpkg-statoverride --list /usr/bin/gnunet-service-dns >/dev/null 2>&1 \
+ && [ -e /usr/bin/gnunet-service-dns ]
then
chown ${_USERNAME}:${GNUNETDNS_GROUP} /usr/bin/gnunet-service-dns
chmod 2754 /usr/bin/gnunet-service-dns