Re: [Cpu-users] CPU, debian, and some bug reports...
Brought to you by:
matheny
From: Blake M. <bma...@pu...> - 2003-10-13 18:37:17
|
Comments below: Whatchu talkin' 'bout, Willis? > > Hi, > > As you know Paul J Stevens and me have been working on an official Debian > package for cpu. Many thanks! > [snip] > > The reported problems are: > > #215258: cpu: problematic error recovery > If cpu fails to create a user for some reason it exists. > But at that stage is has already created a group for the user. > Please try to clean up after the error and remove the new group > as well so the ldap directory will be left in its original state. > > As extra information for this bugreport: it is impossible to remove > the leftover group with cpu, since it will complain that it is a > users' primary group and can not be removed. Fixed in CVS, not in 1.4.2. Now a group isn't added for the user unless the user was successfully added. > #215298: cpu: strange error removing groups > This is somewhat unexpected: > > vortex:~# cpu useradd -E debug debug > User debug successfully added! > vortex:~# cpu usermod -g 100 debug > User debug successfully modified! > vortex:~# cpu groupdel debug > ldap: checkIsPrimaryGroup: ldap_search_st: No such object (32) > groupdel: cannot remove user's primary group. > ldap: CPU_init: Error in ldapOperation. > Something went wrong. Exiting. I'm unable to replicate this with either cpu 1.4.1 or 1.4.2. Would it be possible for the user to try again, and if the error happens again could I get a copy of their configuration file? > #215437: cpu: can not abort at password prompt > When creating an account using cpu it can prompt for a bad > password. > I would like to abort at that point, but that is not possible: > both ctrl-c and ctrl-d result in a ' is a bad password: it's > WAY too short' message and another password prompt. The only way > out is to kill cpu from another shell. Fixed in CVS, not in 1.4.2. This was a problem with GNU getpass, CVS has its own version (CPU_getpass) which respects signals, which is now used here as well as in other places that used getpass. -Blake -- Blake Matheny "... one of the main causes of the fall of the bma...@pu... Roman Empire was that, lacking zero, they had http://www.mkfifo.net no way to indicate successful termination of http://ovmj.org/GNUnet/ their C programs." --Robert Firth |