From d68dc301bca3d72cf3c0fcf28d93ba929ba31516 Mon Sep 17 00:00:00 2001 From: Martin Schlemmer Date: Sat, 12 Oct 2002 15:30:38 +0000 Subject: [PATCH] fix perms in /tmp/.{ICE,X11}-unix; remove delay --- x11-base/xfree/ChangeLog | 7 ++++++- ...ll_4.2.1-libICE-remove-stupid-delay.patch.bz2 | Bin 0 -> 338 bytes x11-base/xfree/xfree-4.2.1.ebuild | 15 ++++++++++++++- 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 x11-base/xfree/files/4.2.1-patches/020_all_4.2.1-libICE-remove-stupid-delay.patch.bz2 diff --git a/x11-base/xfree/ChangeLog b/x11-base/xfree/ChangeLog index 18b156dae9e9..98d4cfed60ab 100644 --- a/x11-base/xfree/ChangeLog +++ b/x11-base/xfree/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-base/xfree # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.45 2002/10/11 18:53:34 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.46 2002/10/12 15:30:38 azarah Exp $ + + 12 Oct 2002; Martin Schlemmer xfree-4.2.1.ebuild : + + Create /tmp/.{ICE,X11}-unix and fix permissions. Also remove stupid + delay if not correct permissions. This should close bug #8281. 11 Oct 2002; Martin Schlemmer xfree-4.2.1.ebuild : diff --git a/x11-base/xfree/files/4.2.1-patches/020_all_4.2.1-libICE-remove-stupid-delay.patch.bz2 b/x11-base/xfree/files/4.2.1-patches/020_all_4.2.1-libICE-remove-stupid-delay.patch.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..3788272cf3b39d06b21c8c8ada132232c1760309 GIT binary patch literal 338 zcmV-Y0j>T*T4*^jL0KkKS#5{DIsgDw-+)pub8r9HL4w#sKX2daFab4!grtySY*5Ld z8UO%#ngALMk{Us#Pf*a%VgMNc222X7Wiw4v$vsUn4Gj$%8ZrR&0MOwq2p|Yb#XK4f z1YrIul_fTiDN7~t0t7;A1tKXDG84Opd3cbSucwMbG?-<+8Bv|qs($S%+vsql?pZx}Dr$W+WkGY{X&Y#QDWKMhENqQc>sIE-gc;Q>qQsDO zAgV~sZVGE;VT*%(#PC$-VS_^#9qZSvtFkeU^7pcrtGBxuGqKb1o0a^faz@dc?PEd> zm98#Wsx-VP(!pyIYExdo+J2<7VF765OHrRn5`bXq=-5ajoTm}+un#4YApA`&Rr#`_ kXGLP{YAZ?3(3GA{jm||s)MhZ+#N7WEaz!{$kZp&)I?213E&u=k literal 0 HcmV?d00001 diff --git a/x11-base/xfree/xfree-4.2.1.ebuild b/x11-base/xfree/xfree-4.2.1.ebuild index 9f24a2b3f8ba..3c771276df69 100644 --- a/x11-base/xfree/xfree-4.2.1.ebuild +++ b/x11-base/xfree/xfree-4.2.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.2.1.ebuild,v 1.11 2002/10/11 18:53:34 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.2.1.ebuild,v 1.12 2002/10/12 15:30:38 azarah Exp $ IUSE="sse nls mmx truetype 3dnow 3dfx" @@ -463,6 +463,19 @@ pkg_postinst() { fi touch ${ROOT}/var/lib/xdm/.keep + # These need to be owned by root and the correct permissions + # (bug #8281) + for x in ${ROOT}/tmp/.{ICE,X11}-unix + do + if [ ! -d ${x} ] + then + mkdir -p ${x} + fi + + chown root:root ${x} + chmod 1777 ${x} + done + if [ "`use 3dfx`" ] then einfo -- 2.26.2