diff options
author | Rob Austein <sra@hactrn.net> | 2014-06-22 23:20:40 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2014-06-22 23:20:40 +0000 |
commit | 9e52f16c2efad4b2835f004467abacf3c0f6b6a9 (patch) | |
tree | 7e6755080abf1d215bb7819c00262558c827c120 /buildtools/freebsd-skeleton/rpki-rp/files/pkg-install.in | |
parent | adf3d6452fd69fefed8f6020212ef2a51232858b (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/files/pkg-install.in')
-rw-r--r-- | buildtools/freebsd-skeleton/rpki-rp/files/pkg-install.in | 18 |
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" |