In article <[EMAIL PROTECTED]>, Johann Koenig wrote: > On Monday February 9 at 07:45pm > Joshua Jankowski <[EMAIL PROTECTED]> wrote: > >> As I have been quite intelligent in setting permissions on my debian >> server, I am here to see if anyone has a solution. In my attempt to >> write recursive permissions on one of my directories, I hit enter a >> little too prematurely with / as the designated folder. Quickly >> noticing the error, I hit ctrl-c to stop the operation but as you can >> guiess, it was not soon enough. It overwrote the permissions that >> were set by debian in the /bin folder and unknown others. >> >> Is there a utility or way to easily(or not) fix the default >> permissions? > > I b0rked my old server in a similar fashion. Only sane way to fix it is > a clean install. I tried checking the permissions on a similar computer, > but there are so many files with special ownership/permissions that I > very quickly got very frustrated. > > Re-install is the best way. (This is the only scenario I've run into > that really *required* a reinstall. Everything else I've been able to > fix.)
Well, if it's only the /bin directory, I'd simply chmod -R 0755 /bin and hope for the best (su, ping, login should be setuidroot, mount and unmount are as well on my system, but I never use that). If a particular package/command gives problems, you can always use apt-get --reinstall install package to fix the file permissions of that particular package. All permissions of all debian-installed files (except /etc) are described in the .deb files, so if you really wanted to, you should be able to write a little script that gets all installed .debs and corrects the permissions. -- joostje -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]