Sudo (debian , v1.5.6p2-2) tells anyone if a file exists or not. It's not a very big problem, but when i set a directory _not_ accessible to anyone but root, I want to make sure, nobody knows what files are in it. Both executable and not executables- if there is no file: No such file or directory, if it exists: permission denied if not executable, You are not in sudoers if executable. > ls -la a total 4 drwx------ 2 root root 1024 Jun 8 21:25 . drwx------ 7 root root 1024 Jun 8 21:22 .. -rwxr-xr-x 1 root root 1363 Jun 8 21:23 doit > su - alias No directory, logging in with HOME=/ $ /root/a/doit su: /root/a/doit: Permission denied $ /root/a/doit2 su: /root/a/doit2: Permission denied $ sudo /root/a/doit alias is not in the sudoers file. This incident will be reported. $ sudo /root/a/doit2 sudo: /root/a/doit2: No such file or directory $ dpkg -l sudo ... ||/ Name Version Description +++-===============-==============-============================================ ii sudo 1.5.6p2-2 Provides limited super user privileges > chmod a-x /root/a/doit > su - alias No directory, logging in with HOME=/ $ sudo /root/a/doit sudo: /root/a/doit: Permission denied $ sudo /root/a/doit2 sudo: /root/a/doit2: No such file or directory boldi
This archive was generated by hypermail 2b30 : Fri Apr 13 2001 - 14:48:30 PDT