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

Bug#1881: Majordomo UID wrong?



> >>>It seems that after I installed the majordomo package it placed the
> >>>folowwing entry in /etc/passwd:
> >>>
> >>>majordom:*:102:102::/usr/lib/majordomo:/bin/false
> >>
> >>What is supposed to happen is that the preinst creates a group and
> >>user for majordomo; files are supposed to be in the .deb file owned by
> >>user majordom and group majordom, and represented in the tar file
> >>inside the .deb file by text strings - so that they get set to
> >>whatever numeric values were set up by the preinst.
> >
> >How is this userid determined?  I've been talking with Ian and Bruce
> >to get a fixed userid allocated for "gnats" because it needs a common
> >id across all machines on which it is used.  They are going to
> >reserve me an id just for this purpose.
>
> The preinst calls adduser.  The package is supposed to then use
> whatever uid/gid it finds in the passwd/group files.
>
> When I announced my intention to create a Majordomo package I posted
> to debian-devel asking about acquiring a fixed uid/gid pair for it
> (which would have made the job of Debianising it slightly easier).
> The only response was the suggestion that it could be allocated on the
> fly, so I did that.
>
> To my knowledge there's no strict requirement that Majordomo use the
> same uid/gid on every machine.

Are you forgetting NIS (Yp) systems?  If I had already a UID 101, and it
decided to add user "101" would this conflict?

...Karl

--
________________________
 |                         PO Box 828   Office: (09)316-3036 Fax: (09)381-3909
 |OWER INTERNET SERVICES   Canning Bridge   After Hours:  015-779-828
                           WA, 6153     Sales Support: sales@tower.com.au
Internet Service Providers
 and Networking Solutions


Reply to: