On Fri, Aug 10, 2001 at 01:25:15PM -0700, Chuck wrote:
Here is the listing: matrix:/var/cache/man/fsstnd ===>ls -al total 92 drwxr-xr-x 19 diag daemon 4096 Aug 10 11:38 . drwxr-xr-x 24 man root 4096 Aug 10 11:37 .. drwxr-xr-x 18 diag daemon 4096 Jul 10 07:50 allman drwxr-xr-x 2 diag daemon 4096 May 15 06:49 cat1 drwxr-xr-x 2 diag daemon 4096 May 15 06:49 cat2 drwxr-xr-x 2 diag daemon 4096 May 15 06:49 cat3 drwxr-xr-x 2 diag daemon 4096 May 15 06:49 cat4 drwxr-xr-x 2 diag daemon 4096 May 15 06:49 cat5 drwxr-xr-x 2 diag daemon 4096 May 15 06:49 cat6 drwxr-xr-x 2 diag daemon 4096 May 15 06:49 cat7 drwxr-xr-x 2 diag daemon 4096 May 15 06:49 cat8 drwxr-xr-x 2 diag daemon 4096 May 15 06:49 cat9 drwxr-xr-x 2 diag daemon 4096 May 15 06:49 catn drwxr-xr-x 12 diag daemon 4096 Jul 10 07:50 cs drwxr-xr-x 12 diag daemon 4096 Jul 10 07:50 de drwxr-xr-x 12 diag daemon 4096 Jul 10 07:50 es drwxr-xr-x 12 diag daemon 4096 Jul 10 07:50 fr -rw-r--r-- 1 diag daemon 12322 Jul 10 08:30 index.db drwxr-xr-x 12 diag daemon 4096 Jul 10 07:50 it drwxr-xr-x 12 diag daemon 4096 Jul 10 07:50 ja -rw-r--r-- 1 root root 0 Aug 10 00:15 whatis
Chuck, how did you install 7.2? Did you update some existent installation? THe ownership of files is wrong, that's why mandb cannot write anything. Everything under /var/cache/man should be owned by user man group root. As root run : chown -R man:root /var/cache/man Then mandb should be able to write its files. -Kastus
mandb -d produces the same errors posted before.
-CC
--- Chuck Carson Sr. Systems Engineer San Diego, California O: +1 (858) 646-2095 F: +1 (858) 297-8570
-----Original Message----- From: Konstantin (Kastus) Shchuka [mailto:kastus@tsoft.com] Sent: Friday, August 10, 2001 12:15 PM To: suse-linux-e@suse.com Subject: Re: [SLE] MAN system is tarfued SuSE 7.2
On Fri, Aug 10, 2001 at 11:32:05AM -0700, Chuck wrote:
My PERMISSIONS_SECURITY was set to "easy local' but I have now changed
this to "secure".
When I run /sbin/SuSEconfig, I get the following: Processing index files of all manpages... fopen: Permission denied /usr/bin/mandb: can't create index cache /var/cache/man/fsstnd/26672: Permission denied /usr/bin/mandb: can't chmod /var/cache/man/fsstnd/index.db: Operation not permitted /usr/bin/mandb: can't remove /var/cache/man/fsstnd/index.db: Permission denied fopen: Permission denied /usr/bin/mandb: can't create index cache /var/cache/man/de/26672: Permission denied /usr/bin/mandb: can't chmod /var/cache/man/de/index.db: Operation not permitted /usr/bin/mandb: can't remove /var/cache/man/de/index.db: Permission denied fopen: Permission denied
Here is mandb: matrix:/usr/local/man/man1 ===>ls -la /usr/bin/mandb -rwsr-xr-x 1 root root 4780 May 15 06:49 /usr/bin/mandb
When I run mandb (as root) I get the same errors.
Here is /etc/fstab: /dev/sda3 / ext2 defaults 1 1 /dev/sda1 /boot ext2 defaults 1 2 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 devpts /dev/pts devpts defaults 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0 proc /proc proc defaults 0 0 /dev/sdc1 /u02 ext2 defaults 1 2 /dev/sdc2 /mp3_v1 ext2 defaults 1 2 /dev/sdd1 /u03 ext2 defaults 1 2 /dev/sdd2 /mp3_v2 ext2 defaults 1 2 /dev/sdb2 /usr/local ext2 defaults 1 2 /dev/sda2 /var ext2 defaults 1 2 /dev/sdb1 swap swap pri=42 0 0 domo:/home /home nfs rw,bg,soft domo:/ccdoc /ccdoc nfs rw,bg,soft eng0:/eng /eng nfs rw,bg,soft
/var is local and not NFS mounted so why am I getting permission denied???
Here are the perms: /var root:root 755 /var/cache root:root 755 /var/cache/man man:root 755 /var/cache/man/<subdirs> diag:daemon 755 /var/cache/man/index.db man:bin 644
As in the first error posted above, this directory exists: /var/cache/man/fsstnd/
Why can't it create the file /var/cache/man/fsstnd/26672?
Could you show us the listing of /var/cache/man/fsstnd ?
Did you try to run mandb -d ?
I am sure this is something simple I have overlooked but what?
Sure, it's something simple. A second pair of eyes usually the best help :-)
-Kastus
-CC --- Chuck Carson Sr. Systems Engineer San Diego, California O: +1 (858) 646-2095 F: +1 (858) 297-8570
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com
Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com