Bug#756896: systemd: creates /var/cache/man with wrong owner/permissions

Jakub Wilk jwilk at debian.org
Sun Aug 3 10:26:37 BST 2014


Package: systemd
Version: 208-6
Usertags: serious
Control: affects -1 + man-db

systemd creates /var/cache/man with wrong owner and wrong permissions:

# dpkg -c man-db_2.6.7.1-1_amd64.deb | grep cache/man
drwxr-sr-x man/root          0 2014-04-10 05:37 ./var/cache/man/

# ls -ld /var/cache/man
drwxr-xr-x 2 root root 4096 Aug  3 10:51 /var/cache/man


dpkg doesn't update directory ownership or permissions on package 
install, so this bug prevents man-db from creating its own cache files:

Setting up man-db (2.6.7.1-1) ...
Building database of manual pages ...
/usr/bin/mandb: can't create index cache /var/cache/man/zh_TW/1335: No such file or directory


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.14-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages systemd depends on:
ii  acl                  2.2.52-1
ii  adduser              3.113+nmu3
ii  initscripts          2.88dsf-55.2
ii  libacl1              2.2.52-1
ii  libaudit1            1:2.3.7-1
ii  libblkid1            2.25-5
ii  libc6                2.19-7
ii  libcap2              1:2.24-3
ii  libcap2-bin          1:2.24-3
ii  libcryptsetup4       2:1.6.4-4
ii  libdbus-1-3          1.8.6-1
ii  libgcrypt11          1.5.3-5
ii  libkmod2             18-1
ii  liblzma5             5.1.1alpha+20120614-2
ii  libpam0g             1.1.8-3
ii  libselinux1          2.3-1
ii  libsystemd-daemon0   208-6
ii  libsystemd-journal0  208-6
ii  libsystemd-login0    208-6
ii  libudev1             208-6
ii  libwrap0             7.6.q-25
ii  sysv-rc              2.88dsf-55.2
ii  udev                 208-6
ii  util-linux           2.25-5

-- 
Jakub Wilk



More information about the Pkg-systemd-maintainers mailing list