addmailuser
addmailuser [-h homedirroot] username password "fullname"
addftpuser [-h homedirbase] username password "fullname"
SUID-Programme! Erstellt die notwendigen Directories für einen Mail bzw. FTP-User, wobei bei der optionalen Angabe h der dort gefundene Pfad als base-dir verwendet wird. Zum eigentlichen Anlegen des Users wird intern adduser.sh (Allround-Anlegen, root only permissions) aufgerufen. Die Verschlüsselung des Passwords erfolgt im Programm.
Nach anlegen des Users werden die notwendigen Eintragungen in die System-Files gemacht sowie bei addmailuser die Domain- und Usertable (sendmail.cw sowie virtuser und aliases) vom deren Entsprechungen im Maildir-Tree (domaintable, usertable, aliases) nach /etc kopiert, die DBM-Files neu erstellt und mit einem newaliases Aufruf aktiviert.
Ein Aufruf von addmailuser ohne Parameter kopiert nur die mailfiles und aktiviert sie, ohne einen neuen User anzulegen.
username. Unix-Style username
password: Unix-Style password
fullname: Voller Name des Users zum Eintrag im passwd-File.
-h Optionale Eingabe des base-directories, default Werte sind bei addftpuser ..../htdocs, bei addmailuser ..../mailuser.
exec-code 0 für OK, exec-code > 0 für Fehler
adduser.sh, autoamu, amu
admin-group only, root
Erweitern auf die Anforderungen von sendmail 8.9.1 (zwei weitere dbm-Files zur SPAM-Abwehr)