summaryrefslogtreecommitdiff
path: root/lib/Vyatta/Login
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Vyatta/Login')
-rw-r--r--lib/Vyatta/Login/RadiusServer.pm6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/Vyatta/Login/RadiusServer.pm b/lib/Vyatta/Login/RadiusServer.pm
index 820f6da2..b3fe3393 100644
--- a/lib/Vyatta/Login/RadiusServer.pm
+++ b/lib/Vyatta/Login/RadiusServer.pm
@@ -28,11 +28,13 @@ my $PAM_RAD_BEGIN = '# BEGIN Vyatta Radius servers';
my $PAM_RAD_END = '# END Vyatta Radius servers';
sub remove_pam_radius {
- return system('sudo pam-auth-update --package --remove radius') == 0;
+ return system('sudo pam-auth-update --package --remove radius 2>/dev/null')
+ == 0;
}
sub add_pam_radius {
- return system('sudo pam-auth-update --package --add radius') == 0;
+ return system('sudo pam-auth-update --package --add radius 2>/dev/null </dev/null')
+ == 0;
}
sub update {