Subject: CVS commit: pkgsrc/x11/xinit
To: None <pkgsrc-changes@NetBSD.org>
From: Blair Sadewitz <bjs@netbsd.org>
List: pkgsrc-changes
Date: 09/21/2007 17:52:06
Module Name:	pkgsrc
Committed By:	bjs
Date:		Fri Sep 21 17:52:06 UTC 2007

Modified Files:
	pkgsrc/x11/xinit: Makefile distinfo

Log Message:
Update to xinit-1.0.7.  This release fixes several fairly serious bugs,
including:

-- Bug #12448: Don't try to trap 'ERR'.
	startx is advertised as a POSIX sh script. These shells don't
	necessarily support trapping 'ERR'. This makes startx work again with
	dash (and probably others).

-- Fix broken test for /dev/random cookie generation failure.

-- Use /dev/random to generate the cookie if mcookie is unavailable.

-- Setting XAUTHORITY without having actually generated a cookie and created
	.Xauthority led to issues if somebody like ssh later came around
	and made the .Xauthority file for their own setup.  So, simply make
	it so that we never fail to create one.

-- Remove .serverauth.$$ file on signals or errors

pkgsrc changes:

Remove cookie maker environment variable from CONFIGURE_ENV, as the
script now does the "right thing".

tested by me, seems to work fine, ok'd by agc@


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 pkgsrc/x11/xinit/Makefile pkgsrc/x11/xinit/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.