X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=conflink;h=555d4d4277201db702d2d1a41cbe885b874dce72;hb=f6347bfc9e2a597713b2f2758a2cc19214a1cc87;hp=5ac563919661527a7242f42a60b7f37640064662;hpb=4f13ea60bec1126f54b9da543b549d29d5013a69;p=distro-setup diff --git a/conflink b/conflink index 5ac5639..555d4d4 100755 --- a/conflink +++ b/conflink @@ -82,6 +82,7 @@ case $USER in m s chgrp -R bind ${files[@]} m s chmod g+w ${files[@]} fi + sudo bash -c 'shopt -s nullglob; cd /etc/bind; for f in *.key *.private key.*; do chgrp bind $f; done' if [[ -e /etc/davpass ]] && getent group www-data &>/dev/null; then s chgrp www-data /etc/davpass fi @@ -91,8 +92,8 @@ case $USER in /a/exe/lnf -T /p/arbtt-capture.log ~/.arbtt/capture.log ##### end special extra stuff ##### - sudo bash -c 'cd /etc/openvpn; for f in client/* server/*; do ln -sf $f .; done' - sudo bash -c 'cd /etc/openvpn; for f in server/*.key client/*.key; do chmod 600 $f; done' + sudo bash -c 'shopt -s nullglob; cd /etc/openvpn; for f in client/* server/*; do ln -sf $f .; done' + sudo bash -c 'shopt -s nullglob; cd /etc/openvpn; for f in server/*.key client/*.key; do chmod 600 $f; done' m sudo -H -u traci "$BASH_SOURCE" ;;