This is just a demo to show the interface, it doesn't really do anything!"; print ""; print "

Enter user to add:



"; print "
"; print "Username:
"; print "Password:
"; print "Real Name:
"; print "

Options:
"; print "Mail-only account
"; print "Create alias
    "; print "Alias:
"; print "Contact user regarding new account
"; print "
    Additional E-mail to notify:

Create a new alias:
"; print ""; print "Alias:
"; print "Destination:
"; print "




"; print ""; print "Change full account to mail-only:
"; print "Username:
"; print "

"; print "
"; print ""; if ($username) { $filename="/etc/passwd"; $fp=fopen($filename, "r"); while ($line=fread($fp, filesize($filename))) { if (eregi("\n$username:", $line)) { print "

Username exists in /etc/passwd!"; exit; fclose ($fp); } } if ($mail) { $mail = "yes"; } if ($contact) { $contact = "yes"; } if ($contact2) { $contact = $contact2; } if ($alias) { $filename="/etc/mail/virtualmail.txt"; $fp=fopen($filename, "r"); while ($line=fread($fp, filesize($filename))) { if (eregi("\n$alias2:", $line)) { print "

Alias exists in $filename!"; exit; fclose ($fp); } } $alias = addslashes($alias2); } print "



Username Added to queue, please allow up to 2 minutes for a confirmation message"; $password=addslashes($password); } if ($radius) { $filename="/etc/passwd"; $fp=fopen($filename, "r"); while ($line=fread($fp, filesize($filename))) { if (!(eregi("\n$radius:", $line))) { print "

Username doesn't exist in /etc/passwd!"; exit; fclose ($fp); } } $radius = addslashes($radius); print "



Username Added to queue, please allow up to 2 minutes for a confirmation message."; } if ($send) { $filename="/etc/mail/virtualmail.txt"; $fp=fopen($filename, "r"); while ($line=fread($fp, filesize($filename))) { if (eregi("\n$send:", $line)) { print "

Alias already exists in $filename!"; exit; fclose ($fp); } } if (!($receive)) { print "

Must provide destination for alias!"; exit; } $send = addslashes($send); $receive = addslashes($receive); print "



Username Added to queue, please allow up to 2 minutes for a confirmation message."; } ?>