head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.166 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.164 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.162 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.160 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.158 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.156 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.154 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.152 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.150 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.148 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.146 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.144 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.142 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.140 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.138 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.136 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.134 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.132 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.130 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.128 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.126 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.124 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.122 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.118 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.98 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.120 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.116 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.114 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.112 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.110 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.108 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.106 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.104 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.102 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.100 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.96 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.94 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.92 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.90 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.88 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.86 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.84 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.82 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.80 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.78 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.76 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.74 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.72 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.70 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.68 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.66 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.64 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.62 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.60 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.58 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.56 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.54 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.52 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.50 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.48 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.46 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.44 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.42 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.40 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.38 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.36 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.34 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.32 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.30 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.28 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.26 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.24 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.22 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.20 pkgsrc-2008Q1:1.2.0.18 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.16 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.14 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.12 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.10 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.8 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.6 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.4 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.2 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.1.1.1.0.2 pkgsrc-2005Q4-base:1.1 pkgsrc-2005Q3:1.1.1.1.0.4 pkgsrc-2005Q3-base:1.1 pkgsrc-2005Q2:1.1.1.1.0.6 pkgsrc-2005Q2-base:1.1 pkgsrc-2005Q1:1.1.1.1.0.8 pkgsrc-2005Q1-base:1.1 pkgsrc-2004Q4:1.1.1.1.0.10 pkgsrc-2004Q4-base:1.1 pkgsrc-2004Q3:1.1.1.1.0.12 pkgsrc-2004Q3-base:1.1 pkgsrc-2004Q2:1.1.1.1.0.14 pkgsrc-2004Q2-base:1.1 pkgsrc-2004Q1:1.1.1.1.0.16 pkgsrc-2004Q1-base:1.1 pkgsrc-2003Q4:1.1.1.1.0.18 pkgsrc-2003Q4-base:1.1 netbsd-1-6-1:1.1.1.1.0.22 netbsd-1-6-1-base:1.1 netbsd-1-6:1.1.1.1.0.24 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.1.1.0.26 pkgviews-base:1.1 buildlink2-base:1.1.1.1 buildlink2:1.1.1.1.0.20 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.2 date 2006.03.14.02.53.13; author joerg; 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.20.1; next ; 1.1.1.1.20.1 date 2002.06.04.09.56.38; author jlam; state dead; branches; next 1.1.1.1.20.2; 1.1.1.1.20.2 date 2002.06.23.19.01.06; author jlam; state Exp; branches; next ; desc @@ 1.2 log @Don't declare a number of POSIX functions. Esp. chmod breaks compilation with GCC 3.4+. @ text @$NetBSD$ --- su2.c.orig 1995-09-07 20:10:11.000000000 +0000 +++ su2.c @@@@ -113,9 +113,9 @@@@ char *SystemNameFile = SUPERUSERS; #ifndef NOSU2RC char *UsersNameFile = ".su2rc"; #endif NOSU2RC -char *SULog = "/usr/adm/sulog"; +char *SULog = SU2LOGFILE; -char *UtmpFile = "/etc/utmp"; +char *UtmpFile = "/var/run/utmp"; #ifndef PATH # ifdef BSD @@@@ -188,13 +188,6 @@@@ int setpwent (); void setpwent (); #endif -#ifndef sgi -struct passwd *getpwuid (); -struct passwd *getpwnam (); -void endpwent (); -int chmod (); -#endif - struct passwd *pw; char *ttyname (); @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- su2.c.orig Thu Sep 7 13:10:11 1995 d5 1 a5 1 @@@@ -113,9 +113,9 @@@@ d17 1 a17 1 @@@@ -188,7 +188,7 @@@@ d22 9 a30 4 +#if !defined(sgi) && !defined(__NetBSD__) struct passwd *getpwuid (); struct passwd *getpwnam (); void endpwent (); @ 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.20.1 log @file patch-ab was added on branch buildlink2 on 2002-06-23 19:01:06 +0000 @ text @d1 25 @ 1.1.1.1.20.2 log @Merge from pkgsrc-current to buildlink2 branch. @ text @a0 25 $NetBSD: patch-ab,v 1.1.1.1.20.1 2002/06/23 19:01:06 jlam Exp $ --- su2.c.orig Thu Sep 7 13:10:11 1995 +++ su2.c @@@@ -113,9 +113,9 @@@@ #ifndef NOSU2RC char *UsersNameFile = ".su2rc"; #endif NOSU2RC -char *SULog = "/usr/adm/sulog"; +char *SULog = SU2LOGFILE; -char *UtmpFile = "/etc/utmp"; +char *UtmpFile = "/var/run/utmp"; #ifndef PATH # ifdef BSD @@@@ -188,7 +188,7 @@@@ void setpwent (); #endif -#ifndef sgi +#if !defined(sgi) && !defined(__NetBSD__) struct passwd *getpwuid (); struct passwd *getpwnam (); void endpwent (); @