Re: Determine next UID number

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



 On 10/13/2010 4:42 PM, Rudi Ahlers wrote:
> On Wed, Oct 13, 2010 at 10:40 PM, Bowie Bailey <Bowie_Bailey@xxxxxxx> wrote:
>>  On 10/13/2010 4:22 PM, Terry Polzin wrote:
>>>
>>> LASTUID=`cat /etc/passwd |grep -v nologin|cut -d ":" -f 3 |sort -n |
>>> tail -1`; NEXTUID=`expr $LASTUID + 1`; echo $NEXTUID
>> That assumes the highest UID number has a login shell...
>>
>>
>
> which is generally the case...

Not on at least two of my systems.

The best solution would be to pull the UID generation code from the
useradd program to create something that will simply spit out the next
UID using the same algorithm.

-- 
Bowie
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux