Package: cpu
Version: 1.4.3-5
Severity: important
cpu useradd creates accounts with duplicate user/group ID's on our Sun E250
debian/stable system.
Test cases
----------
On a SPARC system with access to an LDAP server (local/remote OpenLDAP
server, SPARC or i386), first set MIN_UIDNUMBER to a number below your
lowest LDAP uidNumber (say, 995). Running::
for i in 1 2 3 4 5 6 7 8 9 10
do
cpu useradd test$i
done
The new users will have increasing uids until you reach the lowest
uidNumber in your LDAP database (say, 1000); the remaining new users
will have the same uidNumber as the the lowest uidNumber in the
database (all, 1000).
Next, set MIN_UIDNUMBER to a number above your highest LDAP uidNumber
Run the same command as above. You will create ten users, all with
uid=MIN_UIDNUMBER.
Other notes
-----------
``cpu useradd -v test``
gives no information except the usual "searching for an ID please wait".
Error occurs with ID_MAX_PASSES = 1000 and 10000. Error does not occur
with identical configuration / user list on i386 machine.
User list is 50, UID's from 1000 to 1050.
This error occur with group ID's, if USER_GROUPS = yes.
This error was repeated on a Sun SPARCSTATION.
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-3-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages cpu depends on:
ii cracklib2 2.7-16 A pro-active password checker libr
ii debconf [debconf-2.0] 1.4.30.13 Debian configuration management sy
ii libc6 2.3.2.ds1-22sarge4 GNU C Library: Shared libraries an
ii libldap2 2.1.30-8 OpenLDAP libraries
ii ucf 1.17 Update Configuration File: preserv
-- debconf information:
* cpu/ldap/USER_BASE: ou=People,dc=in,dc=newwireless,dc=com
* cpu/ldap/LDAP_URI: ldap://localhost
* cpu/do_debconf: true
* cpu/ldap/BIND_DN: cn=admin,dc=in,dc=newwireless,dc=com
* cpu/ldap/GROUP_BASE: ou=Group,dc=in,dc=newwireless,dc=com
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]