Situation: Machine installed with daily build pr47 from 1. April 2004, installed webmin-ldap-user-simple_1.2-15_all.deb with dpkg. Machine is without internet connection, no apt-get upgrade done. When I first tried wlus, it was with 1.2.15, the ldap wasn't used prior to that version.
Imported users from this file: klaus;pass;for;etter1 bart;pass;for;etter2 this is the columns I choose: username-password-first name-last name Error - Bad Header [Thu Apr 8 22:51:03 2004] index.cgi: Use of uninitialized value in concatenation (.) or string at /usr/share/webmin/web-lib.pl line 1516. [Thu Apr 8 22:51:03 2004] index.cgi: Use of uninitialized value in split at /usr/share/webmin/web-lib.pl line 1594. [Thu Apr 8 22:51:03 2004] index.cgi: readline() on closed filehandle WebminLdapSkolelinux::USERMODS at /usr/share/webmin/web-lib.pl line 3014. [Thu Apr 8 22:51:03 2004] index.cgi: Use of uninitialized value in split at /usr/share/webmin/web-lib.pl line 1639. [Thu Apr 8 22:51:03 2004] index.cgi: Use of uninitialized value in split at /usr/share/perl5/WebminLdapSkolelinux.pm line 1859. [Thu Apr 8 22:51:03 2004] index.cgi: Replacing previous run-mode 'CreateUsers' with prerun_mode 'CreateUsers' at /usr/share/webmin/ldap-users/index.cgi line 18 Tried to run the upgrade_ldap_backend to see if that helped, only deleted my ldap-database, the file slapcat.ldif.fixed is empty. tjener:/skole/tjener/home0# upgrade_ldap_backend Stopping ldap server(s): slapd. Processing directory dc=skole,dc=skolelinux,dc=no... Dumping directory to /var/backups/ldap/Webmin-Ldap-Upgrade/slapd-dc=skole,dc=skolelinux,dc=no-slapcat.ldif with new slapcat... done Use of uninitialized value in string eq at /usr/share/webmin/ldap-users/fix_ldif line 418, <> chunk 31. Moving old database files to /var/backups/ldap/Webmin-Ldap-Upgrade/... done Recreating directory from /var/backups/ldap/Webmin-Ldap-Upgrade/slapd-dc=skole,dc=skolelinux,dc=no-slapcat.ldif.fixed... done Starting ldap server(s): slapd. tjener:/skole/tjener/home0# ls -l /var/backups/ldap/Webmin-Ldap-Upgrade/ dc=skole,dc=skolelinux,dc=no slapd-dc=skole,dc=skolelinux,dc=no-slapcat.ldif.fixed slapd-dc=skole,dc=skolelinux,dc=no-slapcat.ldif tjener:/skole/tjener/home0# ls -l /var/backups/ldap/Webmin-Ldap-Upgrade/ totalt 8 drwxr-xr-x 2 root root 1024 8 apr 22:59 dc=skole,dc=skolelinux,dc=no -rw-r--r-- 1 root root 7087 8 apr 22:59 slapd-dc=skole,dc=skolelinux,dc=no-slapcat.ldif -rw-r--r-- 1 root root 0 8 apr 22:59 slapd-dc=skole,dc=skolelinux,dc=no-slapcat.ldif.fixed tjener:/skole/tjener/home0# Fixed the ldap-database by slapadd my original ldif that I had a copy of. Trying to add just one user the "normal way", not with fileimport results in this error message. Error - Bad Header [Thu Apr 8 23:05:56 2004] index.cgi: Use of uninitialized value in concatenation (.) or string at /usr/share/webmin/web-lib.pl line 1516. [Thu Apr 8 23:05:56 2004] index.cgi: Use of uninitialized value in split at /usr/share/webmin/web-lib.pl line 1594. [Thu Apr 8 23:05:56 2004] index.cgi: readline() on closed filehandle WebminLdapSkolelinux::USERMODS at /usr/share/webmin/web-lib.pl line 3014. [Thu Apr 8 23:05:56 2004] index.cgi: Use of uninitialized value in split at /usr/share/webmin/web-lib.pl line 1639. [Thu Apr 8 23:05:56 2004] index.cgi: Replacing previous run-mode 'EnterManyUsers' with prerun_mode 'CreateUsers' at /usr/share/webmin/ldap-users/index.cgi line 18 User klausj does not exist in system password file (usually /etc/passwd). Cannot add account without a valid local system user. Failed to modify password entry for user klausj [Thu Apr 8 23:05:58 2004] index.cgi: Use of uninitialized value in concatenation (.) or string at /usr/share/webmin/ldap-users/ldap-users.pl line 1253. [Thu Apr 8 23:05:58 2004] index.cgi: Use of uninitialized value in concatenation (.) or string at /usr/share/webmin/ldap-users/ldap-users.pl line 1258. [Thu Apr 8 23:05:58 2004] index.cgi: Use of uninitialized value in substitution iterator at /usr/share/webmin/web-lib.pl line 1740. [Thu Apr 8 23:05:58 2004] index.cgi: Use of uninitialized value in string eq at /usr/share/perl5/WebminLdapSkolelinux.pm line 1510. -- Klaus http://www.holmlia.gs.oslo.no

