But the same capability doesnt exist in the N amount of other unix variants, thus the option to run bind with the -u and -g switches seem to be the best overall solution for cross platform standardization.
On Wed, 30 Jan 2002, Tim Haynes wrote: > Steve Mickeler <[EMAIL PROTECTED]> writes: > > > Its neither a debian or linux problem. > > > > ports below 1024 are priviledged ports which can only be bound to by the > > super user. > > > > just like apache starts as root, but then spawns child processes as a non > > root user, the same thing is done with bind when started with the -u and > > -g options. > > It's a linux feature that you can get kernel patches to permit various > processes / users to bind to various low ports. Otherwise, you don't need > to be root, you need the relevant Capability in the kernel. > > ~Tim > -- > <http://spodzone.org.uk/> > Todays root password is brought to you by /dev/random .-------------------------------------. | Steve Mickeler * Network Operations | +-------------------------------------+ | Neptune Internet Services | `-------------------------------------' 1024D/ACB58D4F = 0227 164B D680 9E13 9168 AE28 843F 57D7 ACB5 8D4F -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]