X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap-cgi.git;a=blobdiff_plain;f=update.cgi;h=60a204051c8c5486d2acca261025cd592e710d22;hp=c4d121de6972a32bf34000584fd3e1be64ba5a00;hb=4b0e052e5818f519712e6c42680e9b21a87108d6;hpb=bb937c32bd6f82064c59c56ef4dc718deb7b581e diff --git a/update.cgi b/update.cgi index c4d121d..60a2040 100755 --- a/update.cgi +++ b/update.cgi @@ -209,7 +209,7 @@ if (!($query->param('doupdate'))) { # Actually update stuff... - my ($newpassword, $newstaddress, $newwebpassword, $newvoippassword); + my ($newpassword, $newstaddress, $newwebpassword, $newrtcpassword); # Good god, why would we want to do that here? it breaks password setting # etc, and it doesn't prevent people from setting eveil stuff in ldap @@ -255,20 +255,20 @@ if (!($query->param('doupdate'))) { &Util::LDAPUpdate($ldap, $editdn, 'webPassword', $newwebpassword); } - if ($query->param('newvoippass') && $query->param('newvoippassvrfy')) { - if ($query->param('newvoippass') ne $query->param('newvoippassvrfy')) { + if ($query->param('newrtcpass') && $query->param('newrtcpassvrfy')) { + if ($query->param('newrtcpass') ne $query->param('newrtcpassvrfy')) { # passwords don't match... - &Util::HTMLError("The voip-passwords you specified do not match. Please go back and try again."); + &Util::HTMLError("The rtc-passwords you specified do not match. Please go back and try again."); } - my ($r, $msg) = &Util::checkPasswordQuality($query->param('newvoippass'), undef, [@ldapinfo_for_pwcheck]); + my ($r, $msg) = &Util::checkPasswordQuality($query->param('newrtcpass'), undef, [@ldapinfo_for_pwcheck]); if ($r) { - &Util::HTMLError("Password check failed for voip-password: $msg. Please go back and try again."); + &Util::HTMLError("Password check failed for rtc-password: $msg. Please go back and try again."); } # create a md5 crypted password - $newvoippassword = &md5_hex( ldap_explode_dn($editid)->[0]{UID} . '@debian.org:sip.debian.org:' . $query->param('newvoippass') ); + $newrtcpassword = &md5_hex( ldap_explode_dn($editid)->[0]{UID} . '@debian.org:rtc.debian.org:' . $query->param('newrtcpass') ); - &Util::LDAPUpdate($ldap, $editdn, 'voipPassword', $newvoippassword); + &Util::LDAPUpdate($ldap, $editdn, 'rtcPassword', $newrtcpassword); } $newstaddress = $query->param('staddress');