Package: tex-common
Version: 0.15
Severity: normal

The debconf setting tex-common/managedlsr allows one to make the file 
/var/cache/fonts/ls-R group-writable.  The purpose of that is correctly 
explained
as allowing this file to be updated immediately by non-root users after a new
font is generated, instead for waiting for the daily cron job.  However, in this
case it also makes sense to restrict the generation itself to users in the same
group, i.e. to make the subdirectories of /var/cache/fonts mode 2775, group tex
(or rather whatever group is specified by tex-common/groupname).

It used to be that tetex-bin created these subdirectories in postinst, and
thus a local admin could just change the permissions by hand and upgrades 
wouldn't
touch them.  Now tex-common ships them in the deb with hardcoded permissions
1777, which is wrong for this situation.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-10custom1
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages tex-common depends on:
ii  debconf [debconf-2.0]         1.4.70     Debian configuration management sy
ii  ucf                           2.005      Update Configuration File: preserv

tex-common recommends no packages.

-- debconf information:
* tex-common/groupname: tex
  tex-common/cnf_name:
* tex-common/managedlsr: cache


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to