man1 for root only - am I the only one with this setting?
A weird problem, not hard to solve, but still weird... As a (non-root) user, I couldn't access any man(1) pages. These are the man pages for mostly system-level commands, but pretty common utilities like "ls" and "grep". Anyway, the problem was simply that, by default, SuSE had made these settings: bob@sonic:> ls -dl /usr/share/man/man1 drwxr--r-- 2 root root 28672 May 30 15:00 /usr/share/man/man1 As you see, directory /usr/share/man/man1 does not give execute permissions to anyone but root. All the other man pages (man2 through man9) had execute permissions for everybody. The problem is easily solved by having root execute a command: "chmod +x /usr/share/man/man1". What I don't understand is why SuSE 8.0 would have made this setting by default (it wasn't the case in previous versions I've used). A newbie unfamiliar with chmod would likely be blown away. Am I the only one who has this problem? I swear, I didn't change the default settings and I only installed SuSE 8.0 about three days ago. - Robert
* Robert Storey
execute a command: "chmod +x /usr/share/man/man1". What I don't understand is why SuSE 8.0 would have made this setting by default (it wasn't the case in previous versions I've used). A newbie unfamiliar with chmod would likely be blown away. Am I the only one who has this problem? I swear, I didn't change the default settings and I only installed SuSE 8.0 about three days ago.
That's what they all say. You had something tinker with that permission, it _is_ pr. default of course 755. -- Mads Martin Jørgensen, http://mmj.dk "Why make things difficult, when it is possible to make them cryptic and totally illogic, with just a little bit more effort?" -- A. P. J.
participants (2)
-
Mads Martin Joergensen
-
Robert Storey