On Wed, Jul 02, 2003 at 01:15:09PM -0500, Steve Langasek wrote: > However, with the > recent availability of 32-bit uids, this seems unnecessary. I would > suggest allocating a 16-bit range out of the remaining (2^32-2^16) uids > for Samba's use, and the same for gids; even something as small as 5000 > uids should be ok, since admins always have the option of choosing a > different range -- it's just a question of how useful the defaults will > be to our users.
Is there any reason it should be a statically (and hence globally)
allocated 5000 numbers? Another way of doing it would be to have something
like:
/etc/reserved-uids
1:100 debian-static
100:999 debian-dynamic
1000:29999 local
30000:59999 reservedA
60000:64999 debian-static2
65000:65533 reservedB
65534 nobody
65545 reservedC
65536:70000 samba
The theory being that:
adduser chooses a uid from the "local" block to do its thing
samba chooses uids from the "samba" block to do its thing
in your postinst, you ask "how many uids may i reserve?" with a
default answer of (say) 5000, and add that to
/etc/reserved-uids with some sort of update-reserved-uids
tool
Cheers,
aj
--
Anthony Towns <[EMAIL PROTECTED]> <http://azure.humbug.org.au/~aj/>
I don't speak for anyone save myself. GPG signed mail preferred.
``Is this some kind of psych test?
Am I getting paid for this?''
pgpNqRjcSOuSU.pgp
Description: PGP signature

