Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 81e360cf0d1d39b2f9cc53f21854cdd1 > files > 88

openvpn-2.3.2-4.fc18.i686.rpm

#!/usr/bin/perl -t

# OpenVPN --auth-user-pass-verify script.
# Only authenticate if username equals common_name.
# In OpenVPN config file:
#   auth-user-pass-verify ./ucn.pl via-env

$username = $ENV{'username'};
$common_name = $ENV{'common_name'};

exit !(length($username) > 0 && length($common_name) > 0 && $username eq $common_name);