Tuesday, October 2, 2007

VPNC start by users

Solution found here.
Give vpnc a security policy such as reboot, which is executable by anyone logged in.

1. Create symbolic links in /usr/bin :

[root@localhost]# ln -s /usr/bin/consolehelper /usr/bin/vpnc
[root@localhost]# ln -s /usr/bin/consolehelper /usr/bin/vpnc-disconnect

2. Create entries in /etc/security/console.apps :

[root@localhost]# cp -a /etc/security/console.apps/reboot /etc/security/console.apps/vpnc
[root@localhost]# cp -a /etc/security/console.apps/reboot /etc/security/console.apps/vpnc-disconnect

3. Create entries in /etc/pam.d :

[root@localhost]# cp -a /etc/pam.d/reboot /etc/pam.d/vpnc
[root@localhost]# cp -a /etc/pam.d/reboot /etc/pam.d/vpnc-disconnect

No comments: