Patch per gestione UID in Webmin LDAP
Per evitare di rendere modificabile il campo UID degli utenti su LDAP tramite il modulo Ldap users di Wedmin e' necessario applicare la seguente patch al file /usr/share/webmin/ldap-useradmin/edit_user.cgi.
--- /tmp/edit_user.cgi~ 2006-10-12 11:10:09.000000000 +0200
+++ /usr/share/webmin/ldap-useradmin/edit_user.cgi 2006-10-12 10:41:18.000000000 +0200
@@ -98,10 +98,10 @@
if ($in{'new'}) {
# Find the first free UID above the base
$newuid = &allocate_uid(\%used);
- print "<td><input name=uid size=10 value='$newuid'></td> </tr>\n";
+ print "<td><input type='hidden' name=uid value='$newuid'>$newuid</td> </tr>\n";
}
else {
- print "<td><input name=uid size=10 value='$uid'></td> </tr>\n";
+ print "<td><input type='hidden' name=uid value='$uid'>$uid</td> </tr>\n";
}
if ($config{'given'}) {
eseguendo il comando
patch < webmin-ldap.patch
e indicando il file di cui sopra come file da patchare.
Il tutto da eseguire _dopo_ avere installato i pacchetti relativi di webmin.
Attachments
-
webmin-ldap.patch
(0.6 KB) - added by cgabriel
7 years ago.
patch per webmin-ldap per evitare cambiamenti UID
