summaryrefslogtreecommitdiff
path: root/debian/vyatta-cfg-system.postinst.in
diff options
context:
space:
mode:
authorAn-Cheng Huang <ancheng@vyatta.com>2009-10-05 19:19:23 -0700
committerAn-Cheng Huang <ancheng@vyatta.com>2009-10-05 19:19:23 -0700
commit2f2f7b9db41057787628d0b1afdb61d421934ce8 (patch)
tree629fd4d4c5f47179c45b9f461bc5aefcc7b5de33 /debian/vyatta-cfg-system.postinst.in
parentb0b96abbc69b2f3586c9036a93e1061d3fba6d58 (diff)
downloadvyatta-cfg-quagga-2f2f7b9db41057787628d0b1afdb61d421934ce8.tar.gz
vyatta-cfg-quagga-2f2f7b9db41057787628d0b1afdb61d421934ce8.zip
add override mechanism for protected users
Diffstat (limited to 'debian/vyatta-cfg-system.postinst.in')
-rw-r--r--debian/vyatta-cfg-system.postinst.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/debian/vyatta-cfg-system.postinst.in b/debian/vyatta-cfg-system.postinst.in
index a44fe657..1a9f0bd5 100644
--- a/debian/vyatta-cfg-system.postinst.in
+++ b/debian/vyatta-cfg-system.postinst.in
@@ -166,6 +166,13 @@ cp -f /opt/vyatta/etc/syslog.conf /etc/syslog.conf
# this logs unnecessary messages trying to start ddclient
rm -f /etc/ppp/ip-up.d/ddclient
+# set up protected users override file (if necessary)
+PU_FILE=/opt/vyatta/etc/protected-users
+if [ ! -r "$PU_FILE" ]; then
+ touch $PU_FILE
+ chmod 644 $PU_FILE
+fi
+
# Local Variables:
# mode: shell-script
# sh-indentation: 4