nav HOME » Linux » apt-get fopen permission denied

apt-get fopen permission denied

Today I got some interesting errors when running “apt-get install” command on one debian lenny server.

srv1:~# apt-get install host
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  host
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 70.0kB of archives.
After this operation, 164kB of additional disk space will be used.
Get:1 http://ftp.de.debian.org lenny/main host 20000331-9 [70.0kB]
Fetched 70.0kB in 0s (160kB/s)
Selecting previously deselected package host.
(Reading database ... 14727 files and directories currently installed.)
Unpacking host (from .../host_20000331-9_i386.deb) ...
Processing triggers for man-db ...
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied
fopen: Permission denied

Problem was wrong ownership of /var/cache/man directory; owner was user proxy, instead of man. That can be easily fixed with:

chown -R man:root /var/cache/man

Posted in Linux
Tags: , ,

Leave a Reply