Errors with webmin-ldap-user-simple_1.2-15
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
Reply to: