sub Check_MPPE_in_pppd { my $command = q/strings `which pppd`|grep -i mppe|wc -- my $answer = `$command`; if ($answer > 0) { #ok! return 1; } else { return 0; } } __END__ =head1 NAME pptpsetup - Point-to-Point Tunneling Protocol setup =head1 SYNOPSIS pptpsetup --create <TUNNEL> --server <SERVER> [--domain <DOMAIN>] --username <USERNAME> [--password <PASSWORD>] [--encrypt] [--start] pptpsetup --delete <TUNNEL> =head1 DESCRIPTION PPTP Client is a Linux, FreeBSD, NetBSD and OpenBSD client for the proprietary Microsoft Point-to-Point Tunneling Protocol, PPTP. This script configures PPTP Client on Linux. =head1 OPTIONS =over 16 =item --create TUNNEL create a tunnel named TUNNEL =item --delete TUNNEL delete the file /etc/ppp/peers/TUNNEL and any lines from /etc/ppp/chap-secrets that contains "TUNNEL" as a single word =item --server SERVER the IP address or host name of the server =item --domain DOMAIN the authentication domain name (optional) =item --username USERNAME the username you are to use =item --password PASSWORD - pptpsetup 250/301 83%