summaryrefslogtreecommitdiff
path: root/usr.bin/su
AgeCommit message (Expand)Author
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-12-17Only call setlogin() if this proccess is a session leader.Todd C. Miller
2002-12-08GNU semantics say that if optstring begins with '-' thenTodd C. Miller
2002-12-07Repair -a flag parsing which I broke in revision 1.47.Todd C. Miller
2002-11-14use $ or # before commands in examplesTheo de Raadt
2002-11-08In login emulation mode use the same setusercontext() flags asTodd C. Miller
2002-10-16Add a new flag, -L, to cause su(1) to loop asking for a login/passwordTodd C. Miller
2002-07-22auth_close() was not actually getting called in auth_errx?() (notTodd C. Miller
2002-05-29KNFTheo de Raadt
2002-03-27We uyse 'krb4', not 'kerberos' for the authentication type. AlsoTodd C. Miller
2002-02-19We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.Todd C. Miller
2002-02-17mention that '-' is the deprecated form of '-l'Todd C. Miller
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-09-18check strdup() rvalTodd C. Miller
2001-09-18Make a private copy of pwd via pw_dup() since its contents can getTodd C. Miller
2001-08-26su(1) see also: sudo(8) - users coming fron other UNIX environments mayHeikki Korpela
2001-06-25Instead of trying to do clever and figure out a root instance for Kerberos,Hans Insulander
2001-06-25Add a "login" option to allow differentiation between authenticationTodd C. Miller
2001-05-31nuke errant ARGSTR that I osmehow missed in the last commitTodd C. Miller
2001-05-31no longer need ARGSTR macro; sync usage() with man pageTodd C. Miller
2001-05-29add support for BSD authenticationTodd C. Miller
2001-05-01Remove completely redundant introductory sentences in ENVIRONMENT sections.Aaron Campbell
2000-12-02Check for symlinks before overwriting kerberos ticket files.Hans Insulander
2000-09-15check return value for setenv(3) for failure, and deal appropriatelyTheo de Raadt
2000-09-03Boring... Add :L modifier to all tweakable variables tests.Marc Espie
2000-08-20Add calls to setusercontext() and login_get*(). We basically callTodd C. Miller
2000-06-30warnx?/errx? paranoia (use "%s" not a bare string unless it is aTodd C. Miller
2000-03-11Various cleanups and standardizations.Aaron Campbell
1999-06-05- remove trailing white spaceAaron Campbell
1998-09-27usr.bin/ man page cleanups, n-sAaron Campbell
1998-03-25explicit braces to avoid ambigious `else', some small -Wall fixesArtur Grabowski
1997-09-11cleanup -WallTheo de Raadt
1997-09-04clarify usage of wheel group; twp@tezcat.comNiels Provos
1997-06-29new location of des.hNiels Provos
1997-06-27fix up KRBTKFILE confusion; dm@ and traister@gate.netTheo de Raadt
1997-06-23long != intTheo de Raadt
1997-06-22%u for uidTheo de Raadt
1997-06-21push KRBTKFILE only if new ticket; dm@openbsd.org and traister@gate.netTheo de Raadt
1997-06-20worry about #ifdef KERBEROSTheo de Raadt
1997-06-20when building new environment, do not destroy KRBTKFILE; traister@gate.netTheo de Raadt
1997-06-20do not conflict with realloc() in setenv(); traister@gate.netTheo de Raadt
1997-04-19Changed ``defined(KERBEROS)'' to ``(${KERBEROS} == "yes")''Todd C. Miller
1997-03-26no libcrypt, fix DPADDTheo de Raadt
1997-02-18Undo last changes; it makes it impossible to suspect su in Kerberos mode,Thorsten Lockert
1997-02-11Fix for non-kerberos.Todd C. Miller
1997-02-11Handle tickets the same way as login(1) does; remove when session endsThorsten Lockert
1997-01-15getopt(3) returns -1 when out of args, not EOF, whee!Todd C. Miller
1996-12-22Deal with _POSIX_SAVED_IDS when relinquishing privilegesThorsten Lockert
1996-10-27Don't use "user" arg verbatim from argv, use the sanitized one inTodd C. Miller
1996-10-26Now sets $LOGNAME as per POSIX.Todd C. Miller