aboutsummaryrefslogtreecommitdiff
path: root/src/clients/ksu/main.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-09Fix unimportant memory leaksSteve Grubb1-1/+2
2023-10-03Properly mirror child exit status in ksuGreg Hudson1-1/+1
2023-07-24Eliminate old-style function declarationsKen Hornstein1-25/+15
2020-04-08Make ksu honor KRB5CCNAME againGreg Hudson1-1/+30
2020-04-08Fix typos in commentsGreg Hudson1-4/+4
2018-12-19Add ksu option for non-forwardable ticketsGreg Hudson1-2/+9
2018-06-18Eliminate use of the 'register' keywordThomas Sondergaard1-1/+1
2018-05-31Log when non-root ksu authorization failsRobbie Harwood1-0/+10
2018-04-26Move zero argc check earlier in ksuGreg Hudson1-2/+3
2018-04-24Check for zero argc in ksuGreg Hudson1-0/+2
2016-11-18Remove redeclaration of ttyname() in ksuZentaro Kavanagh1-1/+1
2016-04-26Skip password prompt when running ksu as rootMatt Rogers1-2/+3
2015-10-23Make ksu work when unsetenv() returns NULLGreg Hudson1-6/+1
2014-12-02Remove ksu -D flag documentationRemi Ferrand1-1/+1
2014-11-03Stop using KRB5_TC_OPENCLOSEGreg Hudson1-5/+0
2014-09-18Restore providing password TGTs for the ksu targetNalin Dahyabhai1-0/+2
2014-09-18Fix ksu crash in cases where it obtains the TGTNalin Dahyabhai1-33/+23
2014-09-08In ksu, handle typeless default_ccache_name valuesNalin Dahyabhai1-2/+9
2014-08-08Use more randomness for ksu secondary cache namesNalin Dahyabhai1-4/+12
2014-08-08Make ksu respect the default_ccache_name settingNalin Dahyabhai1-34/+147
2014-08-08Use an intermediate memory cache in ksuNalin Dahyabhai1-76/+80
2014-08-08In ksu, don't stat() not-on-disk ccache residualsNalin Dahyabhai1-63/+16
2014-08-08In ksu, merge krb5_ccache_copy() and _restricted()Nalin Dahyabhai1-19/+8
2013-03-29Fix copy/pasto in ksu error messageBen Kaduk1-1/+1
2011-08-19Remove variable set but unusedEzra Peisach1-2/+1
2011-06-10Mark up strings for translationGreg Hudson1-84/+84
2011-04-03Don't test HAVE_STDARG_H, just assume itKen Raeburn1-18/+1
2009-11-03Reindent after making fixes for emacs-23Tom Yu1-3/+3
2009-10-31make mark-cstyleTom Yu1-622/+623
2008-12-01Convert many uses of sprintf to snprintf or asprintfGreg Hudson1-11/+8
2008-04-30After malloc/realloc/calloc failures, return ENOMEM explicitly insteadKen Raeburn1-1/+1
2006-08-15 * src/clients/ksu/main.c (sweep_up): Don't check return value ofTom Yu1-2/+3
2006-08-08fix MITKRB5-SA-2006-001: multiple local privilege escalation vulnerabilitiesTom Yu1-3/+6
2002-08-14 * main.c: updated the usage functionJen Selby1-1/+1
2001-10-30 * main.c (main): Do not pass LOG_AUTH facility into openlog() as aEzra Peisach1-1/+1
2001-10-10Don't conditionalize prototypes; delete macros supporting it. (Maybe overdone;Ken Raeburn1-3/+3
2001-06-21 * main.c (get_params): Change optind to optindex to preventEzra Peisach1-6/+6
2001-06-18 * main.c (main): Cast arguments to print_status to be consitantEzra Peisach1-1/+1
2001-06-11 * setenv.c: Add prototype for _findenv to avoid inconsistancy ofEzra Peisach1-579/+596
2001-06-05 * authorization.c, heuristic.c, krb_auth_su.c, main.c, setenv.c:Ezra Peisach1-2/+1
2000-10-03 * ccache.c, heuristic.c, main.c: Return of krb5_cc_get_name() isEzra Peisach1-1/+1
2000-07-01pullup from 1.2-beta4Ken Raeburn1-135/+92
2000-01-27* main.c (print_status): Now static. Add format attribute if using GNU CKen Raeburn1-2/+7
1999-12-06merge from 1.1 branchKen Raeburn1-62/+41
1999-03-12 * main.c (main): Fix cleanup code for setluid() failureTom Yu1-1/+2
1999-02-19 * Makefile.in (ksu): Add $(KSU_LIBS) in case we need -lsecurityTom Yu1-0/+12
1998-05-06POSIX states that getopt returns -1 when it is done parsing options,Theodore Tso1-1/+1
1997-02-20Removed unneeded call to krb5_init_etsRichard Basch1-2/+0
1996-11-08Check the error return from krb5_init_context(), and print an errorTheodore Tso1-1/+6
1996-08-10Unlock source cache before executing commandSam Hartman1-0/+3