summaryrefslogtreecommitdiffstats
path: root/login-utils/chfn.c
Commit message (Expand)AuthorAgeFilesLines
* chfn: don't append extra tailing commasKarel Zak2019-08-191-1/+1
* misc: consolidate version printing and close_stdout()Karel Zak2019-04-161-3/+3
* misc: consolidate macro style USAGE_HELP_OPTIONSRuediger Meier2017-06-291-1/+1
* misc: consolidate all --help option descriptionsRuediger Meier2017-06-271-2/+2
* misc: never use usage(stderr)Ruediger Meier2017-06-261-5/+8
* chfn: disable tab completionSami Kerola2017-05-191-0/+1
* chfn, chsh: use readline(3) to receive user inputSami Kerola2017-05-031-10/+23
* misc: do not use plain 0 as NULL [smatch scan]Sami Kerola2017-02-201-7/+7
* Use --help suggestion on invalid optionKarel Zak2016-12-191-1/+1
* chfn: chsh: use selinux_check_passwd_access()Karel Zak2016-06-141-2/+3
* chsh, chfn, vipw: fix filenames collisionKarel Zak2015-08-241-1/+1
* textual: add a docstring to most of the utilitiesBenno Schulenberg2015-01-061-0/+4
* chfn, chsh: share illegal_passwd_chars() functionSami Kerola2015-01-051-11/+5Star
* chfn: fix compilation without libuserKarel Zak2014-12-191-1/+1
* chfn: make command to obey login.defs CHFN_RESTRICT instructionsSami Kerola2014-12-191-7/+76
* chfn: remove set_changed_data() and add add_missing()Sami Kerola2014-12-191-40/+39Star
* chfn: rename prompt() to ask_new_field()Sami Kerola2014-12-191-6/+7
* chfn: move new and old finger structs to chfn control structSami Kerola2014-12-191-89/+76Star
* chfn: clean up parse_argv()Sami Kerola2014-12-191-30/+18Star
* chfn: add minimalistic struct chfn_controlSami Kerola2014-12-191-8/+13
* chfn: simplify parse_passwd() by using strsep()Sami Kerola2014-12-191-36/+15Star
* chfn: fix usage() regressionSami Kerola2014-12-191-2/+2
* chfn: use xasprintf() rather than bunch of strlen() and malloc() callsSami Kerola2014-12-191-6/+3Star
* chfn: rewrite prompt() to use strutilsSami Kerola2014-12-191-39/+20Star
* chfn: remove function prototypesSami Kerola2014-12-191-142/+134Star
* textual: use usage() text element macrosSami Kerola2014-10-011-2/+2
* textual: fix some typos and inconsistencies in various messagesBenno Schulenberg2014-07-231-1/+1
* chfn: assigned value is never read [clang-analyzer]Sami Kerola2013-07-091-1/+0Star
* chsh-chfn: fix bugs, improve compilationKarel Zak2013-02-131-8/+10
* chfn: Add libuser supportCody Maloney2013-02-131-4/+23
* chsh-chfn: Move pam auth to its own function, factoring out common codeCody Maloney2013-02-131-30/+3Star
* textual: spell and encode the name of Arkadiusz Miƛkiewicz correctlyBenno Schulenberg2013-02-061-1/+1
* chfn: always use return rather than exit() in mainKarel Zak2012-12-121-4/+4
* chfn: clean up exit statusKarel Zak2012-12-121-6/+5Star
* login-utils: verify writing to streams was successfulSami Kerola2012-04-041-0/+2
* chfn: use pathnames.h for pathsSami Kerola2012-03-181-2/+2
* chfn: fix coding styleSami Kerola2011-11-291-328/+367
* chfn, setpwnam: let config.h be in control of extensions in useSami Kerola2011-11-291-2/+0Star
* chfn, chsh: new file pamfail.h for error printingSami Kerola2011-11-291-21/+9Star
* chfn, chsh, setpwnam: get true/false from stdbool.hSami Kerola2011-11-231-11/+8Star
* chfn: use libc error printing facilitiesSami Kerola2011-11-231-39/+26Star
* chfn: align with howto-usage-function.txtSami Kerola2011-11-231-5/+12
* chfn: remove non-PAM codeKarel Zak2011-11-031-18/+2Star
* chfn: remove non-ANSI definitions [smatch scan]Karel Zak2011-09-131-22/+8Star
* chfn: fix compiler warnings [-Wsign-compare]Karel Zak2011-08-011-1/+1
* build-sys: provide alternatives for err, errx, warn and warnxFabian Groffen2011-02-141-1/+1
* build-sys: improve check for cryptFabian Groffen2011-01-171-1/+4
* chfn: Use EXIT_* and err()Marek Polacek2010-12-101-82/+45Star
* lib: [strutils] general purpose string handling functionsDavidlohr Bueso2010-11-231-1/+1
* chsh: don't suggest ypchshKarel Zak2010-07-291-2/+1Star