changepass/0040775000567100000120000000000010040757131012656 5ustar jcameronwheelchangepass/lang/0040775000567100000120000000000007777077316013626 5ustar jcameronwheelchangepass/lang/de0100664000567100000120000000402707754772170014134 0ustar jcameronwheelchange_ecmd=$1 fehlgeschlagen : $2 change_enew1=Fehlendes neues Passwort change_enew2=Die Passworte stimmen nicht überein change_eold=Das alte Passwort ist falsch change_epam2=PAM Fehler : $1 change_epasswd=Der Befehl $1 wurde auf Ihrem System nicht gefunden und das Authen::PAM-Perlmodul ist nicht installiert. Zumindest eines der beiden muß jedoch vorhanden sein. damit Passworte geändert werden können. change_epasswd_dict=Neues Passwort wurde im Wörterbuch gefunden change_epasswd_min=Neues Passwort muß mindestens $1 Zeichen lang sein change_epasswd_new=Neues Passwort und altes Passwort stimmen überein change_epasswd_re=Neues Passwort paßt nicht auf die RegExp $1 change_epasswd_same=Neues Passwort beinhaltet den Benutzernamen change_err=Konnte Passwort nicht ändern change_euser=Ihr Benutzername wurde nicht in der Passwort-Datei gefunden change_folder=Das Passwort den Ordner $1 auf $2 wurde ebenfalls geändert. change_inbox=Das Passwort für die Inbox $1 wurde ebenfalls geändert. change_ok=Ihr Passwort für $1 wurde erfolgreich geändert. Jede Anmeldung via telnetsshftp oder pop3 wird das neue Passwort akzeptieren. change_samba2=Wie auch immer‚ Ihr Samba-Passwort wurde nicht geändert : $1 change_samba=Ihr Samba-Passwort wurde ebenfalls geändert. change_title=Geändertes Passwort index_change=Jetzt ändern index_desc1=Benutzen Sie diese Seite‚ um das Passwort zu ändern‚ welches Sie zum Einloggen via SSH‚ telnet oder FTP brauchen oder um Ihre eMail via POP3 abzuholen. index_desc2=Ihr Samba-Passwort‚ welches Sie für den Zugriff unter Windows auf dieses System brauchen‚ wird ebenfalls geändert. index_for=Ändere Passwort für Benutzer index_new1=Neues Passwort index_new2=Neues Passwort bestätigen index_old=Derzeitiges Passwort index_return=Passwort ändern index_title=Passwort ändern changepass/lang/en0100664000567100000120000000316507743667027014152 0ustar jcameronwheelindex_title=Change Password index_desc1=Use this page to change the password you use for logging into the server via SSH, telnet or FTP, or for picking up email via POP3. index_desc2=Your Samba password used when accessing files on the server from a Windows system will also be changed. index_for=Changing for user index_old=Current password index_new1=New password index_new2=New password again index_change=Change Now index_return=password changing form change_err=Failed to change password change_title=Changed Password change_ok=Your password for $1 has been changed successfully. Any telnet, SSH, FTP or POP3 logins made from now on will require the new password. change_enew1=Missing new password change_enew2=New passwords are not the same change_eold=Old password is incorrect change_epam2=PAM error : $1 change_samba=Your Samba password for windows file sharing has also been changed. change_samba2=However, your Samba password was not changed : $1 change_ecmd=$1 failed : $2 change_epasswd=The command $1 was not found on your system, and the Authen::PAM perl module is not installed. At least one of these must be available in order to change passwords. change_inbox=Your inbox $1 password has also been changed. change_folder=Your password for the $1 folder on $2 has also been changed. change_euser=Your username was not found in the password file change_epasswd_min=Password must be at least $1 letters long change_epasswd_re=Password does not match pattern $1 change_epasswd_dict=Password is a dictionary word change_epasswd_same=Password contains or is the same as username change_epasswd_new=Password is the same as the old password changepass/lang/ja_JP.euc0100644000567100000120000000174507530574427015301 0ustar jcameronwheelindex_title=パスワードの変更 index_desc=このページではログインする為のあなたのパスワードが変更できます index_for=変更するユーザー index_old=現在のパスワード index_new1=あたらしいパスワード index_new2=あたらしいパスワードをもう1度 index_change=変更する index_return=password changing form change_err=パスワードの変更に失敗しました。 change_title=Changed Password change_ok=$1 のあなたのパスワードが変更されました。ログイン 、telnet 、 SSH 、 FTP 、 POP3 等は 今 作成した新しいパスワードを必要とします。 change_enew1=新しいパスワードが欠けています change_enew2=新しいパスワードが同じではありません change_eold=古いパスワードが正しくありません change_epam2=PAM error : $1 change_samba=Your Samba password for windows file sharing has also been changed. change_samba2=However, your Samba password was not changed : $1 change_ecmd=$1 failed : $2 change_epam=The Authen::PAM perl module がインストールされていません。その代わりには外部のpasswd プログラム を使うように設定されていなければなりません。 changepass/lang/es0100644000567100000120000000201007631323367014131 0ustar jcameronwheelindex_title=Cambiar clave de acceso index_desc=Use esta pgina para cambiar la clave de acceso que utiliza para ingresar index_for=Cambiando para el usuario index_old=Clave actual index_new1=Nueva clave index_new2=Repita la nueva clave index_change=Cambiar Ahora index_return=formulario de cambio de clave change_err=Fallo al cambiar clave change_title=Clave cambiada change_ok=Su clave para $1 fue cambiada exitosamente. Cualquier telnet, SSH, FTP o POP3 realizado con su usuario a partir de ahora requerirn su nueva clave. change_enew1=Falta la nueva clave change_enew2=Las claves nuevas no son iguales change_eold=La vieja clave no es correcta change_epam2=Error PAM : $1 change_samba=Su clave Samba para compartir archivos con windows tambin fue cambiada. change_samba2=Sin embargo, su clave Samba no fue cambiada : $1 change_ecmd=$1 fall : $2 change_epasswd=El comando $1 no fue encontrado en el sistema, y el mdulo perl Authen:PAM no est instalado. Al menos uno de ellos debe estar disponible para poder cambiar claves. changepass/lang/el0100755000567100000120000000177007671622220014133 0ustar jcameronwheelindex_title=窓諱竈 庖粡褊 index_desc=恆苴蛹關濶縷齡 癜 黼諧籬 竕 轣 瘠諚鈬 闕 褶粡褝 黶 index_for=窓諱竈 竕 驀齡 index_old=倚謇 褶粡褝 index_new1=慾闥 褶粡褝 index_new2=慾闥 褶粡褝 靺謇 index_change=窓諱竈 奩驕 index_return=骭 瘠諱竈 褶粡褊 change_err=草阡焉 瘠諱竈 褶粡褊 change_title= 褶粡褝 樣諱鈬 change_ok= 褶粡褝 黶 竕 $1 樣諱鈬 辮蜚. 草 驕 裃 跂, 濶 齦辟沒繪 telnet, SSH, FTP POP3 葹 瘰瘟陜 轎 褶粡褝. change_enew1=妹熕繪 轎闥 褶粡褝 change_enew2= 轎濶 褶粡褊 粡癘汨阨 跂瘤 阨 change_eold= 鞜謇 褶粡褝 縷轣 諱辷癈贔迴 change_epam2=本蓖 PAM : $1 change_samba= Samba 褶粡褝 黶 竕 韵黷癈 黼 褊蜊驥齡阨 顫髀 Windows 樣諱鈬 辮燗苒. change_samba2=俑逕, Samba 褶粡褝 黶 粤 樣諱鈬 : $1 change_ecmd=$1 瘰沐 : $2 change_epasswd= 纃闍 $1 粤 碌汕芒 齡 龜齡芟 黶, 裃 纃苳 Perl Authen::PAM 粤 縷轣 繝裃纉芟沚. 夬諚蜩闕 赧 瘰 癜汳 韵汾繪 轣 縷轣 繝裃纉芟沚 竕 轣 跟闡縷 轣 瘠諚鈬 褶粡褝. changepass/lang/pl0100664000567100000120000000214307710512514014136 0ustar jcameronwheelindex_title=Zmiana Hasa index_desc=Ta strona posuy Ci do zmiany hasa, ktrego uywasz do logowania si w systemie index_for=Uytkownik index_old=Stare haso index_new1=Nowe haso index_new2=Potwierdzenie nowego hasa index_change=Akceptacja zmian index_return=Haso zmieniane z change_err=B咳d podczas zmieniania hasa change_title=Changed Password change_ok=Haso dla $1 zostao pomylnie zmienione. Usugi takie jak telnet, SSH, FTP czy POP3 bd wymagay nowego hasa. change_enew1=Brak nowego hasa change_enew2=Nowe hasa nie pasuja do siebie change_eold=Stare haso jest niepoprawne change_epam2=B咳d PAM : $1 change_samba=Twoje haso dostepowe do plikw udostpnionych za pomoc Samby, zostao zmienione. change_samba2=Twoje haso dostepowe do plikw udostpnionych za pomoc Samby, NIE zostao zmienione. change_ecmd=$1 b咳d : $2 change_epasswd=Polecenie $1 nie zostao znalezione w systyemie, PAM - mod鶻 perla jest nie zainstalowany. Przynajmniej jedno z nich jest wymagane do zmiany hasa. change_inbox=Twoje haso na skrzynke $1 zostalo zmienione. change_folder=Haso na folder $1 na $2 zostao zmienione. changepass/lang/it0100744000567100000120000000304207760752312014144 0ustar jcameronwheelindex_title=Cambiamento Password index_desc1=Usate questa pagina per cambiare le password di accesso ai servizi POP3, SSH e TELNET. index_desc2=Anche la vostra password di accesso a Samba verrà cambiata. index_for=Cambiamento per l'utente index_old=Password attuale index_new1=Nuova password index_new2=Nuova password (verifica) index_change=Cambia index_return=pagina cambiamento password change_err=Impossibile cambiare la password change_title=Password cambiata change_ok=La vostra password per $1 é stata cambiata. Ogni sessione di telnet, SSH, FTP or POP3 da ora in poi richiederà la nuova password. change_enew1=Nuova password non specificata change_enew2=Le nuove password non corrispondono change_eold=Password errata change_epam2=PAM error : $1 change_samba=Anche la vostra password Samba é stata cambiata. change_samba2=Tuttavia, la vostra password Samba non é cambiata : $1 change_ecmd=$1 fallito : $2 change_epasswd=Il comando $1 non é disponibile, e il modulo Authen::PAM non é installato. Uno dei due é necessario per poter cambiare le password. change_inbox=Anche la vostra password per l'inbox $1 é cambiata. change_folder=Anche la vostra password per la cartella $1 su $2 é cambiata. change_euser=Utente inesistente change_epasswd_min=La password deve essere lunga almeno $1 lettere change_epasswd_re=Password di forma errata change_epasswd_dict=Password troppo comune change_epasswd_same=Password simile o uguale al nome utente change_epasswd_new=Password uguale alla precedente changepass/lang/fr0100744000567100000120000000372107777077316014157 0ustar jcameronwheelindex_title=Modification de mot de passe index_desc1=Utilisez cette page pour changer votre mot de passe utilis pour vous connecter au serveur via SSH, Telnet, FTP ou pour rcuprer vos mails via POP3 ou IMAP. index_desc2=Votre mot de passe Samba utilis lors de l'accs aux fichiers du serveur depuis des postes Windows sera aussi modifi. index_for=Changement pour l'utilisateur index_old=Mot de passe actuel index_new1=Nouveau mot de passe index_new2=Confirmation nouveau mot de passe index_change=Changer maintenant index_return=Formulaire changement mot de passe change_err=Echec du changement de mot de passe change_title=Mot de passe modifi change_ok=Votre mot de passe pour $1 a t modifi avec succs. Tout accs telnet, SSH, FTP, POP3 ou IMAP ralis partir de maintenant ncessite le nouveau mot de passe. change_enew1=Nouveau mot de passe non renseign change_enew2=Les nouveaux mots de passe sont diffrents change_eold=Ancien mot de passe incorrect change_epam2=Erreur PAM : $1 change_samba=Votre mot de passe Samba pour le partage de fichier Windows a galement t chang. change_samba2=Cependant, votre mot de passe Samba n'a pas t chang : $1 change_ecmd=$1 a chou : $2 change_epasswd=La commande $1 n'a pas t trouv sur votre systme, et le module Perl Authen::PAM perl n'est pas install. Au moins l'un des deux doit etre prsent pour permettre la modification de mots de passes. change_inbox=Le mot de passe de votre boite aux lettres $1 a aussi t chang. change_folder=Votre mot de passe pour le dossier $1 sur $2 a aussi t chang. change_euser=Votre nom d'utilisateur n'a pas t trouv dans le fichier des mots de passes change_epasswd_min=Le mot de passe doit avoir au moins $1 caractres change_epasswd_re=Le mot de passe ne rpond pas au critre $1 change_epasswd_dict=Le mot de passe est un mot du dictionnaire change_epasswd_same=Le mot de passe contient ou est le mme que le nom d'utilisateur change_epasswd_new=Le mot de passe est le mme que l'ancien changepass/images/0040775000567100000120000000000007443047615014137 5ustar jcameronwheelchangepass/images/icon.gif0100644000567100000120000000046007443047615015551 0ustar jcameronwheelGIF89a00面fff!,00載0I [B( 0hL$N#妄綽I@h#6dds26)z.:*9 F)45_'q:h A'K|tH'%v9%{s7#,アu'Ο/@Ф徽室た}〜渦天1抗;+Kf=H北<w#g3况檀!I2 bR蜚羃hA`(據z_=[#J;changepass/changepass.cgi0100775000567100000120000001434410040757131015464 0ustar jcameronwheel#!/usr/local/bin/perl # changepass.cgi # Change the user's password now, using PAM and the passwd service require './changepass-lib.pl'; &error_setup($text{'change_err'}); &ReadParse(); # Validate inputs $in{'new1'} ne '' || &error($text{'change_enew1'}); $in{'new1'} eq $in{'new2'} || &error($text{'change_enew2'}); # Make sure minimum length and other restrictions are met $err = &check_password($in{'new1'}, $remote_user); &error($err) if ($err); eval "use Authen::PAM"; $has_pam++ if (!$@); $@ = undef; if ($config{'passwd_cmd'} eq 'file') { # Directly update shadow file to do the change # Read shadow file and find user &get_miniserv_config(\%miniserv); &lock_file($miniserv{'passwd_file'}); $lref = &read_file_lines($miniserv{'passwd_file'}); for($i=0; $i<@$lref; $i++) { @line = split(/:/, $lref->[$i], -1); local $u = $line[$miniserv{'passwd_uindex'}]; if ($u eq $remote_user) { $idx = $i; last; } } defined($idx) || &error($text{'change_euser'}); # Validate old password crypt($in{'old'}, $line[$miniserv{'passwd_pindex'}]) eq $line[$miniserv{'passwd_pindex'}] || &error($text{'change_eold'}); # Set new password and save file $salt = chr(int(rand(26))+65) . chr(int(rand(26))+65); $line[$miniserv{'passwd_pindex'}] = crypt($in{'new1'}, $salt); if ($miniserv{'passwd_cindex'} ne '') { $days = int(time()/(24*60*60)); $line[$miniserv{'passwd_cindex'}] = $days; } $lref->[$idx] = join(":", @line); &flush_file_lines(); &unlock_file($miniserv{'passwd_file'}); } elsif ($config{'passwd_cmd'} || !$has_pam) { # Call passwd program to do the change if ($config{'passwd_cmd'}) { $passwd_cmd = $config{'passwd_cmd'}; } else { $passwd_cmd = &has_command("passwd"); $passwd_cmd || &error(&text('change_epasswd', "passwd")); } &foreign_require("proc", "proc-lib.pl"); &clean_environment(); $ENV{'REMOTE_USER'} = $remote_user; # some programs need this if ($config{'cmd_mode'} == 0) { # Command is run as the user $ENV{'USER'} = $ENV{'LOGNAME'} = $remote_user; @uinfo = getpwnam($remote_user); $ENV{'HOME'} = $uinfo[7]; chdir($uinfo[7]); ($fh, $fpid) = &proc::pty_process_exec( $passwd_cmd, $uinfo[2], $uinfo[3]); chdir($module_root_directory); } else { # Command is being run as root $passwd_cmd .= " ".quotemeta($remote_user); ($fh, $fpid) = &proc::pty_process_exec($passwd_cmd, 0, 0); } &reset_environment(); while(1) { local $rv = &wait_for($fh, '(new|re-enter).*:', '(old|current|login).*:', 'pick a password'); $out .= $wait_for_input; sleep(1); if ($rv == 0) { syswrite($fh, $in{'new1'}."\n", length($in{'new1'})+1); } elsif ($rv == 1) { syswrite($fh, $in{'old'}."\n", length($in{'old'})+1); } elsif ($rv == 2) { syswrite($fh, "1\n", 2); } else { last; } last if (++$count > 10); } $crv = close($fh); sleep(1); waitpid($fpid, 1); &error(&text('change_ecmd', "$passwd_cmd", "
$out
")) if ($? || $count > 10 || $out =~ /bad\s+password|error|failed/i); } else { # Use PAM to make the change.. # Check if the old password is correct &get_miniserv_config(\%miniserv); $service = $miniserv{'pam'} ? $miniserv{'pam'} : "webmin"; $pamh = new Authen::PAM($service, $remote_user, \&pam_check_func); $rv = $pamh->pam_authenticate(); $rv == PAM_SUCCESS || &error($text{'change_eold'}); $pamh = undef; # Change the password with PAM $pamh = new Authen::PAM("passwd", $remote_user, \&pam_change_func); $rv = $pamh->pam_chauthtok(); $rv == PAM_SUCCESS || &error(&text('change_epam2', $pamh->pam_strerror($rv))); $pamh = undef; } # Change samba password as well if (&has_command($config{'smbpasswd'})) { local $user = quotemeta($remote_user); local $hout = `$config{'smbpasswd'} -h 2>&1`; if ($hout =~ /\s-s\s/) { # New version of smbpasswd which accepts the -s option local $temp = &tempname(); open(TEMP, ">$temp"); print TEMP $in{'new1'},"\n",$in{'new1'},"\n"; close(TEMP); $smbout = `$config{'smbpasswd'} -s $user 2>&1 <$temp`; unlink($temp); } else { # Old version of smbpasswd which takes password on command line local $pass = quotemeta($in{'new1'}); $smbout = `$config{'smbpasswd'} $user $pass 2>&1 {'type'} == 2 || $f->{'type'} == 4) && $f->{'user'} eq $remote_user && $f->{'pass'} eq $in{'old'}) { # Found one to change local $type = $f->{'type'} == 2 ? "pop3" : "imap"; if ($f->{'inbox'}) { # Need to change special inbox password file $file = "$mailbox::user_module_config_directory/inbox"; push(@pc, &text('change_inbox', uc($type))); } else { # Need to change folder's file $file = "$mailbox::user_module_config_directory/$f->{'id'}"; push(@pc, &text('change_folder', uc($type), $f->{'server'})); } $file .= ".".$type; local %data; &read_file($file, \%data); $data{'pass'} = $in{'new1'}; &write_file($file, \%data); } } } # Run any post-change command if ($config{'post_command'}) { $ENV{'CHANGEPASS_USER'} = $remote_user; $ENV{'CHANGEPASS_PASS'} = $in{'new1'}; system("($config{'post_command'}) >/dev/null 2>&1 \n"; print "

",&text('change_ok', "$remote_user"),"

\n"; if ($smbout =~ /changed/) { print "

",&text('change_samba'),"

\n"; } elsif ($smbout) { print "

",&text('change_samba2', "

$smbout
"),"

\n"; } foreach $pc (@pc) { print "$pc
\n"; } print "

\n" if (@pc); print "


\n"; &footer("", $text{'index_return'}); sub pam_check_func { my @res; while ( @_ ) { my $code = shift; my $msg = shift; my $ans = ""; $ans = $remote_user if ($code == PAM_PROMPT_ECHO_ON()); $ans = $in{'old'} if ($code == PAM_PROMPT_ECHO_OFF()); push @res, PAM_SUCCESS(); push @res, $ans; } push @res, PAM_SUCCESS(); return @res; } sub pam_change_func { my @res; while ( @_ ) { my $code = shift; my $msg = shift; my $ans = ""; $ans = $remote_user if ($code == PAM_PROMPT_ECHO_ON()); $ans = $in{'new1'} if ($code == PAM_PROMPT_ECHO_OFF()); push @res, PAM_SUCCESS(); push @res, $ans; } push @res, PAM_SUCCESS(); return @res; } changepass/module.info0100664000567100000120000000050110040757174015020 0ustar jcameronwheelname=Changepass desc=Change Password desc_de=Passwort ändern category=login depends=proc usermin=1 desc_ja_JP.euc=パスワードの変更 desc_es=Cambiar clave de acceso desc_el=窓諱竈 庖粡褊 longdesc=Change your password, either by calling PAM or running the passwd command. desc_fr=Changement Mot de passe version=1.072 changepass/index.cgi0100775000567100000120000000203207706616146014465 0ustar jcameronwheel#!/usr/local/bin/perl # index.cgi # Display a form for choosing a new password require './changepass-lib.pl'; &header($text{'index_title'}, "", undef, 0, 1); print "
\n"; print "$text{'index_desc1'}
\n"; print "$text{'index_desc2'}
\n" if (&has_command($config{'smbpasswd'})); print "

\n"; print "

\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "
$text{'index_for'}$remote_user\n"; if ($remote_user_info[6]) { print " ($remote_user_info[6])\n"; } print "
$text{'index_old'}
$text{'index_new1'}
$text{'index_new2'}

\n"; print "
\n"; print "
\n"; &footer("/", $text{'index'}); changepass/changepass-lib.pl0100664000567100000120000000211607743674102016104 0ustar jcameronwheel# changepass-lib.pl do '../web-lib.pl'; &init_config(); # check_password(password, username) sub check_password { return &text('change_epasswd_min', $config{'passwd_min'}) if (length($_[0]) < $config{'passwd_min'}); local $re = $config{'passwd_re'}; return &text('change_epasswd_re', $re) if ($re && !eval { $_[0] =~ /$re/ }); if ($config{'passwd_same'}) { return &text('change_epasswd_same') if ($_[0] =~ /\Q$_[1]\E/i); } if ($config{'passwd_new'}) { return &text('change_epasswd_new') if (lc($_[0]) eq lc($in{'old'})); } if ($config{'passwd_dict'} && $_[0] =~ /^[A-Za-z\'\-]+$/ && (&has_command("ispell") || &has_command("spell"))) { local $temp = &tempname(); open(TEMP, ">$temp"); print TEMP $_[0],"\n"; close(TEMP); if (&has_command("ispell")) { open(SPELL, "ispell -a <$temp |"); while() { if (/^(#|\&|\?)/) { $unknown++; } } close(SPELL); } else { open(SPELL, "spell <$temp |"); local $line = ; $unknown++ if ($line); close(SPELL); } unlink($temp); return &text('change_epasswd_dict') if (!$unknown); } return undef; } 1; changepass/config-*-linux0100664000567100000120000000016007752060204015330 0ustar jcameronwheelpasswd_cmd=file smbpasswd=smbpasswd passwd_min=0 passwd_dict=0 passwd_same=0 passwd_re= passwd_new=0 cmd_mode=0 changepass/config.info0100664000567100000120000000112510024740544014776 0ustar jcameronwheelpasswd_cmd=Change with,10,-Use PAM or passwd command,file-Directly update file,Use command cmd_mode=Run command as,1,0-User being changed,1-root (and append username) smbpasswd=Also change samba password with command,10,-Don't change,Use command post_command=Command to run after changing password,0 passwd_min=Minimum password length,0,5 passwd_dict=Prevent dictionary word passwords?,1,1-Yes,0-No passwd_re=Perl regexp to check password against,3,None passwd_same=Prevent passwords containing username?,1,1-Yes,0-No passwd_new=Password must be different from old?,1,1-Yes,0-No changepass/config0100664000567100000120000000016207752060204014046 0ustar jcameronwheelpasswd_cmd=passwd smbpasswd=smbpasswd passwd_min=0 passwd_dict=0 passwd_same=0 passwd_re= passwd_new=0 cmd_mode=0 changepass/config-freebsd0100664000567100000120000000020207752060204015451 0ustar jcameronwheelpasswd_cmd=passwd -l $REMOTE_USER smbpasswd=smbpasswd passwd_min=0 passwd_dict=0 passwd_same=0 passwd_re= passwd_new=0 cmd_mode=0 changepass/config-solaris0100664000567100000120000000016007752060204015516 0ustar jcameronwheelpasswd_cmd=file smbpasswd=smbpasswd passwd_min=0 passwd_dict=0 passwd_same=0 passwd_re= passwd_new=0 cmd_mode=0 changepass/config-openserver0100664000567100000120000000017707752060204016242 0ustar jcameronwheelpasswd_cmd=passwd $REMOTE_USER smbpasswd=smbpasswd passwd_min=0 passwd_dict=0 passwd_same=0 passwd_re= passwd_new=0 cmd_mode=0 changepass/config-macos0100664000567100000120000000017707752060204015154 0ustar jcameronwheelpasswd_cmd=passwd $REMOTE_USER smbpasswd=smbpasswd passwd_min=0 passwd_dict=0 passwd_same=0 passwd_re= passwd_new=0 cmd_mode=0 changepass/config-netbsd0100664000567100000120000000020207752060204015316 0ustar jcameronwheelpasswd_cmd=passwd -l $REMOTE_USER smbpasswd=smbpasswd passwd_min=0 passwd_dict=0 passwd_same=0 passwd_re= passwd_new=0 cmd_mode=0 changepass/config-openbsd0100664000567100000120000000020207752060204015471 0ustar jcameronwheelpasswd_cmd=passwd -l $REMOTE_USER smbpasswd=smbpasswd passwd_min=0 passwd_dict=0 passwd_same=0 passwd_re= passwd_new=0 cmd_mode=0 changepass/config.info.de0100644000567100000120000000132007754772170015400 0ustar jcameronwheelcmd_mode=Befehl ausführen als,1,0-Benutzer‚ dessen Passwort geändert wird,1-root (mit angehängtem Benutzernamen) passwd_cmd=Ändern mit,10,-Benutze PAM oder passwd-Befehl,file-Direkt /etc/shadow bearbeiten,Benutzerdefinierter Befehl passwd_dict=Keine "Wörterbuch"-Passworte zulassen?,1,1-Ja,0-Nein passwd_min=Minimale Passwortlänge,0,5 passwd_new=Passwort muß sich vom alten unterscheiden?,1,1-Ja,0-Nein passwd_re=RegExp in Perl‚ um Passworte zu prüfen,3,Keine passwd_same=Passwort darf den Benutzernamen nicht enhalten?,1,1-Ja,0-Nein smbpasswd=Ändere auch das Samba-Passwort,10,-Nicht ändern,Benutzerdefinierter Befehl