Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2023-06-06 19:55:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and      /work/SRC/openSUSE:Factory/.texlive-filesystem.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive-filesystem"

Tue Jun  6 19:55:28 2023 rev:56 rq:1090926 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes    
2023-05-26 20:15:12.648168721 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.15902/texlive-filesystem.changes
 2023-06-06 19:56:19.914499106 +0200
@@ -1,0 +2,6 @@
+Mon Jun  5 11:12:19 UTC 2023 - Dr. Werner Fink <wer...@suse.de>
+
+- For creation of ls-R after transactional update used secure
+  way via setpriv(8) (boo#1212006) 
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ update.texlive ++++++
--- /var/tmp/diff_new_pack.6wQawj/_old  2023-06-06 19:56:22.414513929 +0200
+++ /var/tmp/diff_new_pack.6wQawj/_new  2023-06-06 19:56:22.418513952 +0200
@@ -46,16 +46,18 @@
        useradd -U -d /var/cache/texmf/fonts -c "System user for mktex" -s 
"/usr/sbin/nologin" mktex
     fi
     test -e /var/cache/texmf/fonts/ls-R || {
-       echo '% ls-R -- filename database for kpathsea; do not change this 
line.' > /var/cache/texmf/fonts/ls-R
-       chmod 0664 /var/cache/texmf/fonts/ls-R
-       chown mktex:mktex /var/cache/texmf/fonts/ls-R
+       setpriv --reuid mktex --regid mktex --init-groups bash -c \
+           "umask 0002
+            set -C
+            echo '% ls-R -- filename database for kpathsea; do not change this 
line.' > /var/cache/texmf/fonts/ls-R"
     }
     for lsr in /var/lib/texmf/ls-R /var/lib/texmf/dist/ls-R 
/var/lib/texmf/main/ls-R
     do
        test -e $lsr && continue
-       echo '% ls-R -- filename database for kpathsea; do not change this 
line.' > $lsr
-       chmod 0664 $lsr
-       chgrp mktex $lsr
+       setpriv --ruid root --regid mktex --init-groups bash -c \
+           "umask 0002
+            set -C
+            echo '% ls-R -- filename database for kpathsea; do not change this 
line.' > $lsr"
     done
 fi
 

Reply via email to