Subject: CVS commit: src/tests/util/id
To: None <source-changes@NetBSD.org>
From: Julio M. Merino Vidal <jmmv@netbsd.org>
List: source-changes
Date: 11/19/2007 14:17:46
Module Name:	src
Committed By:	jmmv
Date:		Mon Nov 19 14:17:46 UTC 2007

Modified Files:
	src/tests/util/id: Makefile t_groups.sh t_id.sh t_whoami.sh
Added Files:
	src/tests/util/id: pwgr.c
Removed Files:
	src/tests/util/id/libfake: Makefile pwgr.c

Log Message:
Remove the libfake hack, as it breaks the build in sun2 (which does not
support shared libraries).  Reported by he@.

This was an attempt to test the exact same id binary in the system but
using fake library calls to provide fictitious but stable user/group
entries.  Instead, build a helper id binary linked against our fake
functions.  This is what we already do in, e.g. the tests for util/df.


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 src/tests/util/id/Makefile \
    src/tests/util/id/t_groups.sh src/tests/util/id/t_id.sh \
    src/tests/util/id/t_whoami.sh
cvs rdiff -r0 -r1.1 src/tests/util/id/pwgr.c
cvs rdiff -r1.1 -r0 src/tests/util/id/libfake/Makefile \
    src/tests/util/id/libfake/pwgr.c

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