Check to see what group owns the executable, and see if the users are in that group by default. At least, that's the process I'd go through if I needed to set up stuff that needs user access. (This would include things like /dev/cdrom, and /usr/src (for the ability to use fakeroot to compile kernels as a user))
As for multiple people trying to access a device, lock files save the day. This would only be used in a simple family environment, anyway. As a gateway, only root (su/sudo) should take the connection up and down. Greg --- - Nick Rout is on permanent record as saying: :well maybe mdk have - what controls whether a particular user can do :that? do you want any user to be able to bring the net up and down? how :do you cope if one user wants it up and another wants it down? : :maybe not a problem on a home machine, but certainly is on a gateway or :server (isn't the gateway where the modem should be anyway?)
