Quote (mikshaw @ Aug. 01 2005,09:35) |
Quickest and easiest way is to remove the "enhance" line in $HOME/.xinitrc. This will prevent the dockapps AND icons from loading. If you want to keep the icons, replace this line with "xtdesk &>/dev/null &". If you want to keep the other dockapps, add a command for each. EDIT: I see now this is all covered in this very thread. Beyond that, what more are you looking for? The mounting is done with mount.app. The other docakapps are listed in /usr/bin/enhance. |
Quote (mikshaw @ Aug. 01 2005,23:20) |
Remove "user" from the 4th column of /etc/fstab, for any device which you do not want the non-root user(s) to mount. However, user dsl still has power to use "sudo mount" without a password. You'll need to run the command "visudo" as root in order to edit the sudoers file, which means learning a little about vim, and a little about sudoers. You could also remove or change permissions on mount.app (I think it's in /usr/X11R6/bin). If you made it executable only by owner, normal users wouldn't be able to run it. This is only a cosmetic fix, though. Any user can still open a terminal and type commands. DSL really isn't a great ball of security from local users...I don't believe it was ever intended to be that. You can make it as secure as you want it, but it's going to take a lot of work for anyone who is new to Linux. |