head 1.3; access; symbols pkgsrc-2026Q2:1.3.0.132 pkgsrc-2026Q2-base:1.3 pkgsrc-2026Q1:1.3.0.130 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.128 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.126 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.124 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.122 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.120 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.118 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.116 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.114 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.112 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.110 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.108 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.106 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.104 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.102 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.100 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.98 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.96 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.94 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.92 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.90 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.88 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.86 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.82 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.62 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.84 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.80 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.78 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.76 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.74 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.72 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.70 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.68 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.66 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.64 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.60 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.58 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.56 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.54 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.52 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.50 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.48 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.46 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.44 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.42 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.40 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.38 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.36 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.34 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.3.0.32 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.3.0.30 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.3.0.28 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.26 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.24 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.3.0.22 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.20 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.18 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.16 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.14 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.12 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.10 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.8 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.6 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.4 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.2 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.2.0.50 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.48 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.46 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.44 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.42 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.40 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.38 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.36 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.34 pkgsrc-2008Q1:1.2.0.32 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.30 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.28 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.26 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.24 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.22 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.20 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.18 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.16 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.14 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.12 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.10 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.8 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.6 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.4 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.2 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.1.1.1.0.2 pkgsrc-2004Q1-base:1.1 pkgsrc-2003Q4:1.1.1.1.0.4 pkgsrc-2003Q4-base:1.1 netbsd-1-6-1:1.1.1.1.0.8 netbsd-1-6-1-base:1.1 netbsd-1-6:1.1.1.1.0.10 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.1.1.0.12 pkgviews-base:1.1 buildlink2-base:1.1.1.1 buildlink2:1.1.1.1.0.6 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.3 date 2010.01.27.20.15.39; author joerg; state Exp; branches; next 1.2; 1.2 date 2004.04.17.04.32.16; author ben; state Exp; branches; next 1.1; 1.1 date 2002.06.04.09.56.38; author cjep; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.06.04.09.56.38; author cjep; state Exp; branches 1.1.1.1.6.1; next ; 1.1.1.1.6.1 date 2002.06.04.09.56.38; author jlam; state dead; branches; next 1.1.1.1.6.2; 1.1.1.1.6.2 date 2002.06.23.19.01.05; author jlam; state Exp; branches; next ; desc @@ 1.3 log @DESTDIR support @ text @$NetBSD: patch-aa,v 1.2 2004/04/17 04:32:16 ben Exp $ --- Makefile.orig 2004-04-16 20:59:06.000000000 -0700 +++ Makefile @@@@ -8,16 +8,16 @@@@ CC=gcc # /etc/super-users and /usr/adm/sulog that are defined # separately. # -DEST=/usr/local +DEST=${PREFIX} BINDIR=$(DEST)/bin -MANDIR=$(DEST)/man +MANDIR=$(DEST)/${PKGMANDIR}/man1 # OPTIONS: # There are a number of DEFINES that can be used to configure su2. Please # see the source to su2.c for a full listing of all of the available options. # Standard -OPTIONS=-DFULLPATH +OPTIONS=-DSU2LOGFILE="\"/var/log/su2.log\"" -DSUPERUSERS="\"$(PREFIX)/etc/super-users\"" -DBROKENCUSERID # m88k # OPTIONS=-DFULLPATH -DNOVFORK @@@@ -31,13 +31,18 @@@@ OPTIONS=-DFULLPATH # Shadow Passwords (Solaris) # OPTIONS=-DFULLPATH -DUSE_SHADOW -CFLAGS=-O $(OPTIONS) +CFLAGS+= $(OPTIONS) su2: su2.c -install: su2 - install -c -m 4711 -o root su2 $(BINDIR)/su2 - install -c su2.man $(MANDIR)/su2.1 +su2.1: + sed 's,/etc/super,${PREFIX}/etc/super,g' su2.1 + +all: su2 su2.1 + +install: su2 su2.1 + ${BSD_INSTALL_PROGRAM} su2 ${DESTDIR}$(BINDIR)/su2 + ${BSD_INSTALL_MAN} su2.1 ${DESTDIR}$(MANDIR)/su2.1 clean: rm -f su2 *.o *.a @ 1.2 log @Make su2 build and run in Linux. @ text @d1 1 a1 1 $NetBSD$ d13 1 a13 1 +MANDIR=$(DEST)/man/man1 d43 2 a44 2 + install -c -s -m 4711 -o root su2 $(BINDIR)/su2 + install -c su2.1 $(MANDIR)/su2.1 @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- Makefile.orig Thu Sep 7 13:50:58 1995 d5 1 a5 1 @@@@ -8,16 +8,16 @@@@ d25 1 a25 1 @@@@ -31,13 +31,19 @@@@ a30 1 +LDLIBS=-lcrypt -lcompat @ 1.1.1.1 log @Initial import of su2 1.3 into the NetBSD packages collection. su2 is a replacement for the su program. su2 gives you the ability to masquerade with the UID of other users, using your own password to switch. Submitted by collver at linuxfreemail.com in PR#14141. Thanks! (MD5 checksum of the su2 distribution checked against FreeBSD ports' entry.) @ text @@ 1.1.1.1.6.1 log @file patch-aa was added on branch buildlink2 on 2002-06-23 19:01:05 +0000 @ text @d1 48 @ 1.1.1.1.6.2 log @Merge from pkgsrc-current to buildlink2 branch. @ text @a0 48 $NetBSD: patch-aa,v 1.1.1.1.6.1 2002/06/23 19:01:05 jlam Exp $ --- Makefile.orig Thu Sep 7 13:50:58 1995 +++ Makefile @@@@ -8,16 +8,16 @@@@ # /etc/super-users and /usr/adm/sulog that are defined # separately. # -DEST=/usr/local +DEST=${PREFIX} BINDIR=$(DEST)/bin -MANDIR=$(DEST)/man +MANDIR=$(DEST)/man/man1 # OPTIONS: # There are a number of DEFINES that can be used to configure su2. Please # see the source to su2.c for a full listing of all of the available options. # Standard -OPTIONS=-DFULLPATH +OPTIONS=-DSU2LOGFILE="\"/var/log/su2.log\"" -DSUPERUSERS="\"$(PREFIX)/etc/super-users\"" -DBROKENCUSERID # m88k # OPTIONS=-DFULLPATH -DNOVFORK @@@@ -31,13 +31,19 @@@@ # Shadow Passwords (Solaris) # OPTIONS=-DFULLPATH -DUSE_SHADOW -CFLAGS=-O $(OPTIONS) +CFLAGS+= $(OPTIONS) +LDLIBS=-lcrypt -lcompat su2: su2.c -install: su2 - install -c -m 4711 -o root su2 $(BINDIR)/su2 - install -c su2.man $(MANDIR)/su2.1 +su2.1: + sed 's,/etc/super,${PREFIX}/etc/super,g' su2.1 + +all: su2 su2.1 + +install: su2 su2.1 + install -c -s -m 4711 -o root su2 $(BINDIR)/su2 + install -c su2.1 $(MANDIR)/su2.1 clean: rm -f su2 *.o *.a @