[arch-commits] Commit in xorg-server/trunk (PKGBUILD)

Laurent Carlier lcarlier at gemini.archlinux.org
Wed Aug 4 08:17:46 UTC 2021


    Date: Wednesday, August 4, 2021 @ 08:17:46
  Author: lcarlier
Revision: 421117

upgpkg: xorg-server 1.20.13-2: restore Xorg.wrap setuid bit (FS#70469)

Modified:
  xorg-server/trunk/PKGBUILD

----------+
 PKGBUILD |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-08-04 07:32:22 UTC (rev 421116)
+++ PKGBUILD	2021-08-04 08:17:46 UTC (rev 421117)
@@ -5,7 +5,7 @@
 pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xvfb' 'xorg-server-xnest'
          'xorg-server-common' 'xorg-server-devel')
 pkgver=1.20.13
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 license=('custom')
 groups=('xorg')
@@ -88,7 +88,9 @@
     f="${src#fakeinstall/}"
     dir="${pkgdir}/${f%/*}"
     install -m755 -d "${dir}"
-    mv -v "${src}" "${dir}/"
+    # use copy so a new file is created and fakeroot can track properties such as setuid
+    cp -av "${src}" "${dir}/"
+    rm -rf "${src}"
   done
 }
 



More information about the arch-commits mailing list