[subversion-commit] SVN tex-common commit + diffs: r894 -
tex-common/trunk/debian
Frank Küster
frank at costa.debian.org
Thu Feb 16 16:27:33 UTC 2006
Author: frank
Date: 2006-02-16 16:27:33 +0000 (Thu, 16 Feb 2006)
New Revision: 894
Modified:
tex-common/trunk/debian/postinst.in
tex-common/trunk/debian/templates
Log:
re-add ls-R handling, only for the font cache directory
Modified: tex-common/trunk/debian/postinst.in
===================================================================
--- tex-common/trunk/debian/postinst.in 2006-02-16 16:17:52 UTC (rev 893)
+++ tex-common/trunk/debian/postinst.in 2006-02-16 16:27:33 UTC (rev 894)
@@ -19,6 +19,7 @@
ls-R
'
FONTCACHE_PERMS=<:=$FONTCACHE_PERMS:>
+FONTCACHE_LSR=/var/cache/fonts/ls-R
umask 022
@@ -126,8 +127,13 @@
db_get tex-common/groupname || true
GROUP="$RET"
if [ -n "$GROUP" ] ; then
+ echo -n "Adjusting permissions of TeX font cache ... "
+ test -e $FONTCACHE_LSR || echo "$ls_R_magic" > $FONTCACHE_LSR
+ chmod 664 $FONTCACHE_LSR
+ chown ":$GROUP" $FONTCACHE_LSR
find /var/cache/fonts -type d -print0 | xargs -0r chmod $FONTCACHE_PERMS
find /var/cache/fonts -type d -print0 | xargs -0r chown "root:$GROUP"
+ echo "done."
fi
fi
Modified: tex-common/trunk/debian/templates
===================================================================
--- tex-common/trunk/debian/templates 2006-02-16 16:17:52 UTC (rev 893)
+++ tex-common/trunk/debian/templates 2006-02-16 16:27:33 UTC (rev 894)
@@ -8,8 +8,9 @@
.
If you accept, you can specify a group name and *all* directories under
/var/cache/fonts will get ownership root:<groupname> and permission
- bits 3755 (i.e. writeable for the group <groupname>, sticky and setgid
- bit set).
+ bits 3755 (i.e. writable for the group <groupname>, sticky and setgid
+ bit set). Accordingly, the ls-R index file will be owned and writable
+ by that group.
Template: tex-common/groupname
Type: string
More information about the Pkg-tetex-commits
mailing list