head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.24 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.22 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.20 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.18 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.16 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.14 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.12 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.10 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.8 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.6 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.4 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.2 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.1.0.10 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.8 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.6 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.4 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.2; locks; strict; comment @# @; 1.2 date 2007.08.17.20.25.40; author joerg; state dead; branches; next 1.1; 1.1 date 2006.09.14.16.52.54; author joerg; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2006.09.14.16.52.54; author salo; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2006.09.16.10.27.05; author salo; state Exp; branches; next ; desc @@ 1.2 log @To quote Johnny Lam: "In modular-xorg we trust" Remove xorg 6.9 packages from pkgsrc. @ text @$NetBSD: patch-cq,v 1.1 2006/09/14 16:52:54 joerg Exp $ --- programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c.orig 2005-07-03 10:53:48.000000000 +0200 +++ programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c @@@@ -1270,7 +1270,10 @@@@ xf86execl(const char *pathname, const ch #ifndef SELF_CONTAINED_WRAPPER xf86DisableIO(); #endif - setuid(getuid()); + if (setuid(getuid()) == -1) { + ErrorF("xf86Execl: setuid() failed: %s\n", strerror(errno)); + exit(255); + } #if !defined(SELF_CONTAINED_WRAPPER) /* set stdin, stdout to the consoleFD, and leave stderr alone */ for (i = 0; i < 2; i++) @ 1.1 log @Check set*uid for error, at least on Linux it can fail. Bump revisions of xorg-clients, xorg-libs and xorg-server. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-cq was added on branch pkgsrc-2006Q2 on 2006-09-14 16:52:54 +0000 @ text @d1 16 @ 1.1.2.2 log @Pullup ticket 1825 - requested by joerg security fixes for xorg Revisions pulled up: - pkgsrc/x11/xorg-libs/Makefile 1.42, 1.43, 1.44 - pkgsrc/x11/xorg-libs/PLIST 1.11 - pkgsrc/x11/xorg-libs/distinfo 1.53, 1.54 - pkgsrc/x11/xorg-libs/patches/patch-cg 1.1 - pkgsrc/x11/xorg-libs/patches/patch-ch 1.1 - pkgsrc/x11/xorg-libs/patches/patch-ci 1.1 - pkgsrc/x11/xorg-libs/patches/patch-cj 1.1 - pkgsrc/x11/xorg-libs/patches/patch-ck 1.1 - pkgsrc/x11/xorg-libs/patches/patch-cl 1.1 - pkgsrc/x11/xorg-libs/patches/patch-cm 1.1 - pkgsrc/x11/xorg-libs/patches/patch-cn 1.1 - pkgsrc/x11/xorg-libs/patches/patch-co 1.1 - pkgsrc/x11/xorg-libs/patches/patch-cp 1.1 - pkgsrc/x11/xorg-libs/patches/patch-cq 1.1 - pkgsrc/x11/xorg-libs/patches/patch-cr 1.1 - pkgsrc/x11/xorg-libs/patches/patch-cs 1.1 - pkgsrc/x11/xorg-libs/patches/patch-ct 1.1 - pkgsrc/x11/xorg-clients/Makefile 1.30, 1.31 - pkgsrc/x11/xorg-server/Makefile 1.46 Module Name: pkgsrc Committed By: joerg Date: Sat Aug 26 15:20:44 UTC 2006 Modified Files: pkgsrc/x11/xorg-libs: Makefile PLIST Log Message: Fix PLIST for FreeBSD. Bump revision. --- Module Name: pkgsrc Committed By: joerg Date: Tue Aug 29 15:06:59 UTC 2006 Modified Files: pkgsrc/x11/xorg-clients: Makefile Log Message: Make xorg-libs dependency explicit instead of including it indirectly via xcursor->Xfixes. Bump revision. Noticed by tron@@. --- Module Name: pkgsrc Committed By: joerg Date: Wed Sep 13 12:27:26 UTC 2006 Modified Files: pkgsrc/x11/xorg-libs: Makefile distinfo Added Files: pkgsrc/x11/xorg-libs/patches: patch-cg patch-ch patch-ci Log Message: Fixes for CVE-2006-2006-3739 and CVE-2006-3740. Bump revision. --- Module Name: pkgsrc Committed By: joerg Date: Thu Sep 14 16:52:54 UTC 2006 Modified Files: pkgsrc/x11/xorg-libs: distinfo Added Files: pkgsrc/x11/xorg-libs/patches: patch-cj patch-ck patch-cl patch-cm patch-cn patch-co patch-cp patch-cq patch-cr patch-cs patch-ct Log Message: Check set*uid for error, at least on Linux it can fail. Bump revisions of xorg-clients, xorg-libs and xorg-server. --- Module Name: pkgsrc Committed By: joerg Date: Thu Sep 14 17:13:58 UTC 2006 Modified Files: pkgsrc/x11/xorg-clients: Makefile pkgsrc/x11/xorg-libs: Makefile pkgsrc/x11/xorg-server: Makefile Log Message: Actually bump the revisions as promised. @ text @a0 16 $NetBSD: patch-cq,v 1.1.2.1 2006/09/16 10:27:05 salo Exp $ --- programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c.orig 2005-07-03 10:53:48.000000000 +0200 +++ programs/Xserver/hw/xfree86/os-support/shared/libc_wrapper.c @@@@ -1270,7 +1270,10 @@@@ xf86execl(const char *pathname, const ch #ifndef SELF_CONTAINED_WRAPPER xf86DisableIO(); #endif - setuid(getuid()); + if (setuid(getuid()) == -1) { + ErrorF("xf86Execl: setuid() failed: %s\n", strerror(errno)); + exit(255); + } #if !defined(SELF_CONTAINED_WRAPPER) /* set stdin, stdout to the consoleFD, and leave stderr alone */ for (i = 0; i < 2; i++) @