aboutsummaryrefslogtreecommitdiff
path: root/buildtools/freebsd-skeleton/rpki-rp
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2014-06-22 23:20:40 +0000
committerRob Austein <sra@hactrn.net>2014-06-22 23:20:40 +0000
commit9e52f16c2efad4b2835f004467abacf3c0f6b6a9 (patch)
tree7e6755080abf1d215bb7819c00262558c827c120 /buildtools/freebsd-skeleton/rpki-rp
parentadf3d6452fd69fefed8f6020212ef2a51232858b (diff)
Unconditionally fix ownership and mode of directories whose ownership
and mode FreeBSD has started whacking on every upgrade. See #702. svn path=/trunk/; revision=5871
Diffstat (limited to 'buildtools/freebsd-skeleton/rpki-rp')
-rw-r--r--buildtools/freebsd-skeleton/rpki-rp/files/pkg-install.in18
1 files changed, 3 insertions, 15 deletions
diff --git a/buildtools/freebsd-skeleton/rpki-rp/files/pkg-install.in b/buildtools/freebsd-skeleton/rpki-rp/files/pkg-install.in
index b400282f..4c687f38 100644
--- a/buildtools/freebsd-skeleton/rpki-rp/files/pkg-install.in
+++ b/buildtools/freebsd-skeleton/rpki-rp/files/pkg-install.in
@@ -57,27 +57,15 @@ POST-INSTALL)
fi
for dir in /var/rcynic/data /var/rcynic/rpki-rtr
do
- if ! test -d $dir
- then
- echo "Creating $dir"
- /usr/bin/install -o rcynic -g rcynic -d $dir
- fi
+ /usr/bin/install -o rcynic -g rcynic -d $dir
done
- if ! test -d /var/rcynic/rpki-rtr/sockets
- then
- echo "Creating /var/rcynic/rpki-rtr/sockets"
- /usr/bin/install -o rpkirtr -g rcynic -m 775 -d /var/rcynic/rpki-rtr/sockets
- fi
+ /usr/bin/install -o rpkirtr -g rcynic -m 775 -d /var/rcynic/rpki-rtr/sockets
if test ! -f /usr/local/etc/rcynic.conf
then
/bin/cp -p /usr/local/etc/rcynic.conf.sample /usr/local/etc/rcynic.conf
fi
htmldir=/usr/local/www/apache%%APACHE_VERSION%%/data/rcynic
- if ! test -d $htmldir
- then
- echo "Creating $htmldir"
- /usr/bin/install -o rcynic -g rcynic -d $htmldir
- fi
+ /usr/bin/install -o rcynic -g rcynic -d $htmldir
if test "X`/usr/bin/crontab -l -u rcynic 2>/dev/null`" != "X"
then
echo "rcynic user already has a crontab, leaving it alone"