[Date Prev][Date Next]
Re: Greatest value
On Wed, Nov 22, 2000 at 04:42:54PM -0600, Matthew Hoskins wrote:
> My LDAP stores UIDnumbers for users on the UNIX systems we administer.
> To create a new user, I need the next available UID (which is the
> highest UID + 1).
Not an LDAP solution, but I used the following trick with NIS+: store
the last allocated uid in a local file. When creating a new user, read this
stored value, increment it, and do an LDAP search to see if it exists. If
it does, repeat the process.
It's not a very elegant solution, but works nicely as far as you use the
same machine to create all new users.
Gabor Gombas Eotvos Lorand University
E-mail: firstname.lastname@example.org Hungary