summaryrefslogtreecommitdiffstats
path: root/login-utils/su.c
Commit message (Expand)AuthorAgeFilesLines
* su: fix stupid typoKarel Zak2012-11-011-2/+2
* su: move generic su code to su-common.cKarel Zak2012-09-041-873/+3Star
* su: add --group and --supp-group optionsKarel Zak2012-09-041-4/+69
* su: use xstrdup()Karel Zak2012-07-261-3/+1Star
* su: fix compiler warning [-Wmissing-prototypes]Karel Zak2012-07-161-0/+1
* su: align with howto-usage-functionSami Kerola2012-07-161-26/+25Star
* Merge branch '2012wk23' of git://github.com/kerolasa/lelux-utiliteetitKarel Zak2012-06-151-0/+2
|\
| * build: fix redundant redeclaration warningsSami Kerola2012-06-111-0/+2
* | su: remove unimplemented options -u and -vBernhard Voelker2012-06-151-8/+10
|/
* su: preserve errno in cleanup_pam()Ludwig Nussel2012-06-051-0/+4
* su: use BSD err function instead of gnu's error()Ludwig Nussel2012-06-051-19/+19
* su: remove unused codeLudwig Nussel2012-06-051-4/+1Star
* su: replace PAM_BAIL_P macro with better solutionLudwig Nussel2012-06-051-28/+28
* su: introduce xsetenv globallyLudwig Nussel2012-06-051-25/+11Star
* su: use ENV_PATH resp ENV_SUPATH to be consistent with loginLudwig Nussel2012-06-051-8/+16
* su: use EXIT_FAILURE consistentlyLudwig Nussel2012-06-051-9/+6Star
* su: don't use custom MAX macroLudwig Nussel2012-06-051-5/+1Star
* su: remove program_nameKarel Zak2012-05-291-12/+6Star
* su: fix compiler warning [-Wunused-parameter]Karel Zak2012-05-291-1/+1
* su: Don't include the unused <sys/fsuid.h>Thomas Schwinge2012-05-291-2/+0Star
* use existing logindefs.c and pathnames.hLudwig Nussel2012-05-251-15/+18
* syslog alwaysLudwig Nussel2012-05-251-29/+4Star
* remove non pam codeLudwig Nussel2012-05-251-115/+20Star
* make su build as part of util-linuxLudwig Nussel2012-05-241-36/+39
* call setsid() when called with -cTim Waugh2012-05-241-5/+35
* make sure /sbin resp /usr/sbin are in PATHWerner Fink2012-05-241-0/+127
* honor settings in /etc/default/su resp /etc/login.defsLudwig Nussel2012-05-241-11/+20
* set sane default pathLudwig Nussel2012-05-241-10/+2Star
* log all su attemptsLudwig Nussel2012-05-241-0/+3
* pam support for suLudwig Nussel2012-05-241-6/+264
* Help translators include translation team's web or email address.Jim Meyering2007-03-281-1/+1
* Don't include dirname.h, since system.h does it now.Paul Eggert2006-09-031-1/+0Star
* Add a bootstrap procedure, so that the CVS version contains fewerPaul Eggert2006-08-211-1/+1
* * src/su.c (usage): Correct typo in --help output: s/commmand/command/Jim Meyering2006-07-211-23/+1Star
* (log_su, run_shell): Use new last_component, in place of base_name.Jim Meyering2006-03-261-4/+4
* Remove unnecessary parens in `#if defined (SYMBOL)' expressions.Jim Meyering2005-08-231-2/+2
* Update FSF postal mail address.Jim Meyering2005-05-141-1/+1
* Update FSF postal mail address.Jim Meyering2005-05-141-1/+1
* (run_shell): Pass a new n_additional_args arg, so thatPaul Eggert2004-08-041-127/+91Star
* (correct_password, restricted_shell, main):Jim Meyering2004-06-011-3/+3
* (usage): Use EXIT_SUCCESS, not 0, for clarity.Jim Meyering2004-01-221-9/+10
* Most .c files (AUTHORS): Revert the WRITTEN_BY/AUTHORS changeJim Meyering2003-10-181-2/+2
* (WRITTEN_BY): Rename from AUTHORS.Jim Meyering2003-09-191-2/+2
* Don't include headers already included by system.h:Jim Meyering2003-07-231-1/+0Star
* (usage): Don't call close_stdout here.Jim Meyering2003-07-181-1/+2
* (main): Call initialize_main.Jim Meyering2003-06-171-0/+1
* Remove anachronistic casts of xmalloc,Jim Meyering2003-04-111-5/+5
* Change `exit (0)' to `exit (EXIT_SUCCESS)',Jim Meyering2002-08-311-2/+2
* Change `error (1, ...' to `error (EXIT_FAILURE, ...'.Jim Meyering2002-08-311-5/+5
* (run_shell): Exit with status 126 or 127 when execvp orJim Meyering2002-08-011-2/+6