summaryrefslogtreecommitdiff
path: root/scripts/rl-system.init
diff options
context:
space:
mode:
authorMichael Larson <slioch@slioch.vyatta.com>2009-11-13 13:43:40 -0800
committerMichael Larson <slioch@slioch.vyatta.com>2009-11-13 13:43:40 -0800
commitbd04893b403c5979ecb6fa5d5f8b8aa215b19e82 (patch)
tree4516f67e6f20304a77116bab03958c5cb4b9d0d0 /scripts/rl-system.init
parent41e01b6cf6993d473ac251be251e5f7489081b17 (diff)
parent3b5ccd729ad0236cfc0350035c294a4b0d395f51 (diff)
downloadvyatta-cfg-system-bd04893b403c5979ecb6fa5d5f8b8aa215b19e82.tar.gz
vyatta-cfg-system-bd04893b403c5979ecb6fa5d5f8b8aa215b19e82.zip
dependency update
Merge branch 'kenwood' of http://git.vyatta.com/vyatta-cfg-system into kenwood Conflicts: debian/control
Diffstat (limited to 'scripts/rl-system.init')
-rwxr-xr-xscripts/rl-system.init6
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/rl-system.init b/scripts/rl-system.init
index 3ca02ed2..2cca5d98 100755
--- a/scripts/rl-system.init
+++ b/scripts/rl-system.init
@@ -169,6 +169,11 @@ setup_ntp_config_file () {
log_failure_msg "NTP template config file doesn\'t exist"
fi
}
+
+# restore PAM back to virgin state (no radius other services)
+pam_reset () {
+ DEBIAN_FRONTEND=noninteractive pam-auth-update unix
+}
start () {
udev_rescan
@@ -182,6 +187,7 @@ start () {
sysctl -q -e -p /opt/vyatta/etc/vyatta-sysctl.conf ||
log_failure_msg "can\'t configure kernel settings"
set_ipv6_params
+ pam_reset
update_version_info
## Clear out apt config file--it will be filled in by rtrmgr