From 962201a91417ca525f33f83a13d7bde7a71244d1 Mon Sep 17 00:00:00 2001 From: amaya Date: Fri, 7 Jun 2019 11:20:07 +0800 Subject: [PATCH] xinit: add patch Move startx auth files in /tmp so they are removed on reboot. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357736 The trap patch didn't seem to work on reboot. (taken from Arch Linux) Source: https://git.archlinux.org/svntogit/packages.git/tree/trunk/06_move_serverauthfile_into_tmp.diff?h=packages/xorg-xinit --- .../patches/06_move_serverauthfile_into_tmp.diff | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 srcpkgs/xinit/patches/06_move_serverauthfile_into_tmp.diff diff --git a/srcpkgs/xinit/patches/06_move_serverauthfile_into_tmp.diff b/srcpkgs/xinit/patches/06_move_serverauthfile_into_tmp.diff new file mode 100644 index 00000000000000..4c3f7d5093d407 --- /dev/null +++ b/srcpkgs/xinit/patches/06_move_serverauthfile_into_tmp.diff @@ -0,0 +1,11 @@ +--- startx.cpp.orig ++++ startx.cpp +@@ -281,7 +281,7 @@ + dummy=0 + + XCOMM create a file with auth information for the server. ':0' is a dummy. +- xserverauthfile=$HOME/.serverauth.$$ ++ xserverauthfile=`mktemp -p /tmp serverauth.XXXXXXXXXX` + trap "rm -f '$xserverauthfile'" HUP INT QUIT ILL TRAP KILL BUS TERM + xauth -q -f "$xserverauthfile" << EOF + add :$dummy . $mcookie