On Tue, Sep 23, 2014 at 10:05:58AM +0400, Michael Tokarev wrote:
> # ll -d /var/cache/man
> drwxr-xr-x 32 man root 4096 сен 22 05:05 /var/cache/man/

The intended permissions are:

  drwxr-sr-x 89 man root 4096 Sep 23 07:42 /var/cache/man

(The odd setgid bit is just there to avoid cat files accidentally ending
up owned by the calling user's group when man is installed setuid; I
should probably audit file creation instead to ensure that at worst
everything ends up with the man user's primary group in that case.  But
it's not very important for your case.)

> But it doesn't happen anymore, and the cache of manpages is now
> finally created.  I think it is the cron job who did the trick
> and fixed the prob.

Right.

> But in the man-db.deb, /var/cache/man is owned by man user?  And it
> should had been here when installing man-db, because it installs after
> base-password.  Wtf.
> 
> I installed using debootstrap --variant=minbase, and later on, installed
> a bunch of large packages (like gnome), and man-db has been pulled by one
> of these.  So I'll try to reproduce it in a next few days by doing another
> install.

Thanks.  Let me know what you find out.

-- 
Colin Watson                                       [cjwat...@debian.org]


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to