Age | Commit message (Expand) | Author | Files | Lines |
2016-12-07 | sulogin: bail out from getpasswd(...) on timeoutHEADmaster | Andreas Henriksson | 1 | -0/+4 |
2016-12-07 | sulogin: make getpasswd(...) return NULL on ^D | Andreas Henriksson | 1 | -0/+1 |
2016-12-07 | login-utils: switch to utmpx.h | Ruediger Meier | 5 | -51/+53 |
2016-12-07 | login: re-add lastlog.h header | Ruediger Meier | 1 | -0/+3 |
2016-12-07 | login-utils: avoid using the defined utmp sizes. | Ruediger Meier | 1 | -9/+9 |
2016-12-07 | utmpdump: code formatting for readability | Ruediger Meier | 1 | -3/+5 |
2016-12-07 | lslogins: remove useless strlen() | Ruediger Meier | 1 | -6/+2 |
2016-12-07 | login-utils: remove _HAVE_UT_TV fallback | Ruediger Meier | 4 | -52/+15 |
2016-12-07 | last: include libgen.h for basename(3p) | Ruediger Meier | 1 | -1/+6 |
2016-11-30 | misc: spelling, always use "cannot" instead of "can not" | Ruediger Meier | 3 | -4/+4 |
2016-11-29 | Correctly format page cross references | Michael Kerrisk (man-pages) | 2 | -2/+2 |
2016-11-29 | Place SEE ALSO entries in order | Michael Kerrisk (man-pages) | 5 | -12/+12 |
2016-10-26 | misc: fix unsigned int usage for ctype.h functions | Karel Zak | 1 | -1/+1 |
2016-10-03 | Revert "su,runuser: add libseccomp based workaround for TIOCSTI ioctl" | Karel Zak | 2 | -24/+3 |
2016-09-29 | su,runuser: add libseccomp based workaround for TIOCSTI ioctl | Karel Zak | 2 | -3/+24 |
2016-08-18 | su, runuser, setpriv: create links between man pages | Karel Zak | 2 | -1/+17 |
2016-08-16 | include/env: minor fixes and clean ups | Karel Zak | 1 | -3/+4 |
2016-08-12 | misc: always check setenv(3) return value | Sami Kerola | 3 | -19/+23 |
2016-07-21 | misc: fix declarations shadowing variables in the global scope [oclint] | Sami Kerola | 2 | -6/+6 |
2016-07-21 | lslogins: simplify if clause and move definition and comments [oclint] | Sami Kerola | 1 | -11/+9 |
2016-07-21 | misc: simplify if clauses [oclint] | Sami Kerola | 3 | -11/+7 |
2016-07-14 | Merge branch 'write-improvements' of git://github.com/kerolasa/lelux-utiliteetit | Karel Zak | 2 | -3/+3 |
2016-07-14 | sulogin: remove __nonnull__ function attribute | Sami Kerola | 1 | -1/+1 |
2016-07-03 | lib: try to find tty in get_terminal_name() | Sami Kerola | 2 | -3/+3 |
2016-06-27 | docs: add file format note to utmpdump manual page | Sami Kerola | 1 | -0/+12 |
2016-06-26 | utmpdump: use iso-8601 timestamp format with subsecond accuracy | Sami Kerola | 2 | -26/+38 |
2016-06-26 | utmpdump: use always UTC-0 timezone in textual output | Sami Kerola | 1 | -3/+3 |
2016-06-14 | chfn: chsh: use selinux_check_passwd_access() | Karel Zak | 4 | -31/+16 |
2016-05-31 | misc: Fix various typos | Sebastian Rasmussen | 6 | -9/+9 |
2016-05-31 | docs: Fix various typos | Sebastian Rasmussen | 1 | -1/+1 |
2016-05-26 | build-sys: add --disable-plymouth-support | Karel Zak | 1 | -4/+5 |
2016-05-24 | last: fix logout time | Karel Zak | 1 | -4/+5 |
2016-05-24 | lslogins: use strtime_short() | Karel Zak | 1 | -31/+19 |
2016-05-24 | lslogins: use strtm_iso() | Karel Zak | 1 | -1/+5 |
2016-05-24 | last: cleanup time formatting code | Karel Zak | 1 | -48/+66 |
2016-05-20 | sulogin: agetty: use the plymouth local protocol instead the plymouth binary | Werner Fink | 1 | -40/+4 |
2016-04-19 | setpwnam: fix memory leak | Sami Kerola | 1 | -0/+1 |
2016-04-16 | sulogin: make fopen O_CLOEXEC specifier usage portable | Sami Kerola | 1 | -2/+2 |
2016-03-29 | vipw: make tmp_file usage more robust [clang analyze] | Karel Zak | 1 | -2/+5 |
2016-03-22 | sulogin: Always make echo work after performing getpasswd even if root accoun... | Werner Fink | 1 | -2/+1 |
2016-03-21 | sulogin: ignore missing WEXITED, add warning | Ruediger Meier | 1 | -0/+5 |
2016-03-15 | vipw: print only one new line when asking about shadow file | Sami Kerola | 1 | -2/+2 |
2016-03-14 | vipw: use puts() when formatting unnecessary | Karel Zak | 1 | -1/+2 |
2016-03-14 | Merge branch 'travis-osx' of https://github.com/rudimeier/util-linux | Karel Zak | 1 | -1/+1 |
2016-03-14 | sulogin: fix sigset_t initialization | Karel Zak | 1 | -1/+1 |
2016-03-13 | misc: fix icc/clang compiler warnings | Ruediger Meier | 1 | -1/+1 |
2016-03-08 | include: move sys/sysmacros.h to c.h | Karel Zak | 1 | -3/+0 |
2016-03-08 | Revert "include sysmacros.h where used" | Karel Zak | 1 | -1/+0 |
2016-03-08 | include sysmacros.h where used | Mike Frysinger | 1 | -0/+1 |
2016-03-07 | libmount: don't include libio.h | Ruediger Meier | 1 | -1/+1 |
2016-03-07 | misc: never cast void* from malloc(3) and friends | Ruediger Meier | 1 | -1/+1 |
2016-03-07 | misc: safer (and uniform) handling of return value | Yuriy M. Kaminskiy | 2 | -2/+2 |
2016-02-29 | login-utils: minor utmp cleanup | Ruediger Meier | 2 | -2/+1 |
2016-02-29 | newgrp: rename memset_s() | Ruediger Meier | 1 | -2/+2 |
2016-02-23 | build-sys: always add AM_CFLAGS | Ruediger Meier | 1 | -1/+1 |
2016-02-23 | build-sys: always use global LDADD | Ruediger Meier | 1 | -1/+1 |
2016-02-22 | vipw: Remove pre-ANSI compiler support | Romain Naour | 1 | -1/+1 |
2016-02-18 | include: check for sys/sysmacros.h | Ruediger Meier | 1 | -0/+2 |
2016-02-15 | su: clean up groups initialization | Karel Zak | 3 | -34/+42 |
2016-02-12 | sulogin: keep initialization more robust | Karel Zak | 1 | -1/+1 |
2016-02-12 | sulogin: avoid shared memory area usemask but use waitid() for childs | Werner Fink | 2 | -37/+120 |
2016-02-03 | docs: fix typos found by codespell | Ruediger Meier | 2 | -2/+2 |
2016-01-07 | scriptreplay/newgrp: use signed int to store return of getopt_long | Filipe Brandenburger | 1 | -1/+1 |
2015-12-21 | lslogins: fix getgrouplist() usage for 64BE | Karel Zak | 1 | -4/+8 |
2015-12-15 | login, mount: fix __SC_GETPW_R_SIZE_MAX usage | Karel Zak | 1 | -10/+2 |
2015-11-09 | chfn: improve formatting and wording of the manpage | Benno Schulenberg | 1 | -11/+10 |
2015-11-09 | login: fix stat(2) race | Sami Kerola | 1 | -4/+2 |
2015-10-18 | nologin: require /etc/nologin.txt to be file | Sami Kerola | 1 | -1/+4 |
2015-10-18 | last: display input file in usage() according to command name | Sami Kerola | 1 | -9/+8 |
2015-10-16 | sulogin: Use fallback method on the Hurd for detecting consoles | James Clarke | 1 | -0/+8 |
2015-08-31 | login: replace siginterrupt with sigaction | Chen Qi | 1 | -1/+4 |
2015-08-24 | chfn: document CHFN_RESTRICT /etc/login.defs | Karel Zak | 1 | -0/+26 |
2015-08-24 | chsh, chfn, vipw: fix filenames collision | Karel Zak | 5 | -8/+10 |
2015-07-29 | lslogins: remove duplicate [make checkincludes] | Karel Zak | 1 | -1/+0 |
2015-07-16 | lslogins: merge read_utmp() code | Karel Zak | 1 | -2/+32 |
2015-07-15 | lslogins: fix --user-accs and --system-accs docs | Karel Zak | 1 | -8/+8 |
2015-06-30 | Merge branch 'sulogin' | Karel Zak | 2 | -16/+40 |
2015-06-29 | last-deprecated: remove from source tree | Sami Kerola | 3 | -552/+0 |
2015-06-25 | sulogin: improve support for locked root account | Karel Zak | 2 | -16/+40 |
2015-06-08 | sulogin: Use read instead of allocated size from getline() | Guillem Jover | 1 | -2/+4 |
2015-05-25 | sulogin: don't use strcpy(), enlarge pwd line buffer | Karel Zak | 1 | -7/+7 |
2015-03-25 | last, fix race when comparing time stamps | Ruediger Meier | 1 | -4/+4 |
2015-03-25 | last: fix first (current) runlevel line | Ruediger Meier | 1 | -1/+1 |
2015-03-13 | last: keep array of files in main() | Karel Zak | 1 | -32/+22 |
2015-03-13 | last: fix utmplist usage | Karel Zak | 1 | -16/+21 |
2015-03-06 | build-sys: cleanup realtime lib usage | Karel Zak | 1 | -1/+1 |
2015-02-27 | docs: fix some spelling errors and typos in man pages | Bill Pemberton | 3 | -3/+3 |
2015-02-24 | rpmatch: use symbolic value when evaluation return codes | Sami Kerola | 1 | -1/+1 |
2015-02-10 | sulogin, hwclock: use xusleep() instead of usleep() | Sami Kerola | 1 | -1/+1 |
2015-02-02 | textual: grammarize and harmonize the stat error message | Benno Schulenberg | 2 | -2/+2 |
2015-01-29 | utmpdump: don't pass parameter of type "struct utmp" by value [coverity scan] | Karel Zak | 1 | -15/+15 |
2015-01-29 | sulogin: make sure that fallback FD is valid [coverity scan] | Karel Zak | 1 | -1/+1 |
2015-01-29 | su: fix mem leak in modify_environ() [coverity scan] | Karel Zak | 1 | -2/+4 |
2015-01-29 | login: fix mem leak in init_environ() [coverity scan] | Karel Zak | 1 | -3/+5 |
2015-01-20 | docs: restore minus symbols in long opts | J William Piggott | 5 | -12/+12 |
2015-01-13 | docs: fix-up man-pages flaged by checkmans.sh | J William Piggott | 1 | -1/+0 |
2015-01-12 | docs: remove obsolete and unneeded comments from man-page files | Benno Schulenberg | 2 | -3/+2 |
2015-01-07 | maint: fix shadow declaration | Sami Kerola | 1 | -16/+16 |
2015-01-06 | textual: add a docstring to most of the utilities | Benno Schulenberg | 10 | -1/+33 |
2015-01-06 | chsh: keep struct options in .rodata | Karel Zak | 1 | -1/+1 |
2015-01-06 | chsh: simplify get_shell_list() | Karel Zak | 1 | -8/+5 |
2015-01-05 | newgrp: set function arguments read-only when possible | Sami Kerola | 1 | -3/+3 |
2015-01-05 | newgrp: move shell determination closer where it is used | Sami Kerola | 1 | -5/+3 |
2015-01-05 | newgrp: simplify if else clauses | Sami Kerola | 1 | -7/+4 |
2015-01-05 | chsh: fail get_shell_list() check when /etc/shells cannot be opened | Sami Kerola | 1 | -5/+3 |
2015-01-05 | chsh: simplify check_shell() | Sami Kerola | 1 | -33/+16 |
2015-01-05 | chsh: rewrite function interacting with user to get path to new shell | Sami Kerola | 1 | -24/+19 |
2015-01-05 | chsh: clean up parse_argv() | Sami Kerola | 1 | -8/+3 |
2015-01-05 | chsh: allow user to set shell to /bin/sh if none is set | Sami Kerola | 1 | -2/+5 |
2015-01-05 | chsh: set few variables read-only and rename one of them | Sami Kerola | 1 | -19/+13 |
2015-01-05 | chsh: use getline() to support arbitrarily long lines | Sami Kerola | 1 | -7/+8 |
2015-01-05 | chfn, chsh: share illegal_passwd_chars() function | Sami Kerola | 5 | -25/+53 |
2015-01-05 | chsh: remove function prototypes | Sami Kerola | 1 | -147/+143 |
2014-12-19 | chfn: fix compilation without libuser | Karel Zak | 1 | -1/+1 |
2014-12-19 | chfn: make command to obey login.defs CHFN_RESTRICT instructions | Sami Kerola | 2 | -8/+81 |
2014-12-19 | chfn: remove set_changed_data() and add add_missing() | Sami Kerola | 1 | -40/+39 |
2014-12-19 | chfn: rename prompt() to ask_new_field() | Sami Kerola | 1 | -6/+7 |
2014-12-19 | chfn: move new and old finger structs to chfn control struct | Sami Kerola | 1 | -89/+76 |
2014-12-19 | chfn: clean up parse_argv() | Sami Kerola | 1 | -30/+18 |
2014-12-19 | chfn: add minimalistic struct chfn_control | Sami Kerola | 1 | -8/+13 |
2014-12-19 | chfn: simplify parse_passwd() by using strsep() | Sami Kerola | 1 | -36/+15 |
2014-12-19 | chfn: fix usage() regression | Sami Kerola | 1 | -2/+2 |
2014-12-19 | chfn: use xasprintf() rather than bunch of strlen() and malloc() calls | Sami Kerola | 1 | -6/+3 |
2014-12-19 | chfn: rewrite prompt() to use strutils | Sami Kerola | 1 | -39/+20 |
2014-12-19 | chfn: remove function prototypes | Sami Kerola | 1 | -142/+134 |
2014-12-19 | lslogins: use hardcoded paths from pathnames.h | Sami Kerola | 1 | -2/+2 |
2014-12-19 | lslogins: add space to systemd journal header and message | Sami Kerola | 1 | -10/+7 |
2014-12-19 | lslogins: reject unknown time format arguments | Sami Kerola | 1 | -21/+19 |
2014-12-19 | lslogins: fix short options | Sami Kerola | 1 | -3/+2 |
2014-12-19 | lslogins: tell why command failed | Sami Kerola | 1 | -1/+1 |
2014-12-19 | lslogins: make journald last logs time stamps to honor --time-format | Sami Kerola | 1 | -4/+3 |
2014-12-19 | lslogins: allow changing password changed and expiration time formats | Sami Kerola | 1 | -2/+8 |
2014-12-19 | docs: don't use bold or italics for "[option]" in synopsis of man pages | Benno Schulenberg | 2 | -7/+8 |
2014-12-18 | login: Fix unused variables in login.c if _HAVE_UT_TV isn't defined | Will Johansson | 1 | -0/+2 |
2014-12-15 | login-utils: Enable building util-linux against OpenPAM | Will Johansson | 4 | -12/+43 |
2014-12-12 | lslogins: fix -l -g logic | Karel Zak | 1 | -30/+40 |
2014-12-09 | lslogins: align usage() and manual with struct option longopts | Sami Kerola | 2 | -6/+2 |
2014-12-09 | lslogins: fix assertion failure for none existing logins | Sami Kerola | 1 | -1/+1 |
2014-12-09 | login-utils: use libc error printing facility | Sami Kerola | 1 | -7/+4 |
2014-11-19 | login: ignore SIGXFSZ when write to lastlog | Karel Zak | 1 | -2/+11 |
2014-11-19 | build-sys: move all around clock_gettime() to monotonic.c | Karel Zak | 2 | -2/+2 |
2014-10-27 | build-sys: properly check for -lrt | Karel Zak | 1 | -1/+1 |
2014-10-01 | textual: use usage() text element macros | Sami Kerola | 1 | -2/+2 |
2014-10-01 | textual: use manual tail usage() macro | Sami Kerola | 1 | -1/+1 |
2014-10-01 | docs: update deprecation banners | Sami Kerola | 2 | -18/+0 |
2014-10-01 | su: print proper core dump message when killed | pcpa | 1 | -3/+2 |
2014-10-01 | textual: use a somewhat clearer and more standard failure message | Benno Schulenberg | 1 | -1/+1 |
2014-09-26 | lslogins: cleanup after error [coverity scan] | Karel Zak | 1 | -3/+4 |
2014-09-19 | textual: share crypt() error message in sulogin and newgrp | Sami Kerola | 1 | -1/+1 |
2014-09-19 | newgrp: avoid use of obsolete getpass() function | Sami Kerola | 1 | -1/+47 |
2014-09-19 | newgrp: use libc function to read gshadow if it is available | Sami Kerola | 1 | -0/+11 |
2014-09-19 | last: improve code readability by renaming variable names | Sami Kerola | 1 | -11/+14 |
2014-09-19 | last: make is_phantom() when kernel config does not include audit support | Sami Kerola | 1 | -9/+19 |
2014-08-11 | textual: remove some inconsistent periods from error messages | Benno Schulenberg | 2 | -3/+3 |
2014-07-29 | docs: bring the runuser and su man pages closer to standard formatting | Benno Schulenberg | 2 | -65/+61 |
2014-07-29 | docs: give the man page of utmpdump the proper User Commands header | Benno Schulenberg | 1 | -7/+12 |
2014-07-29 | docs: improve the formatting of the chfn and chsh man pages | Benno Schulenberg | 2 | -35/+27 |
2014-07-23 | textual: fix some typos and inconsistencies in various messages | Benno Schulenberg | 5 | -10/+10 |
2014-07-22 | Merge branch 'master' of https://github.com/yurchor/util-linux | Karel Zak | 1 | -1/+1 |
2014-07-22 | Merge branch 'ioclt' of https://github.com/lanurmi/util-linux | Karel Zak | 1 | -1/+1 |
2014-07-18 | lslogins: more robust usage of columns[] | Karel Zak | 1 | -28/+45 |
2014-07-17 | sulogin: don't use uninitialized struct sigaction [coverity scan] | Karel Zak | 1 | -0/+1 |
2014-07-17 | sulogin: check result of the open() [coverity scan] | Karel Zak | 1 | -0/+2 |
2014-07-17 | last: fix is_phantom() logic [coverity scan] | Karel Zak | 1 | -4/+3 |
2014-07-17 | docs: improve the formatting and wording of two man pages | Benno Schulenberg | 2 | -27/+28 |
2014-07-16 | lslogins: make --notruncate more robust | Karel Zak | 1 | -6/+15 |
2014-07-16 | lslogins: add --noheadings | Karel Zak | 2 | -4/+17 |
2014-07-16 | lslogins: use bit-array, cleanup SELinux code | Karel Zak | 1 | -10/+15 |
2014-07-13 | textual: fix some typos | Sami Kerola | 1 | -1/+1 |
2014-07-11 | Fix typo "ioclt" in various files. | Lauri Nurmi | 1 | -1/+1 |
2014-07-03 | Fix typos in user visible messages | Yuri Chornoivan | 1 | -1/+1 |
2014-06-30 | lslogins: improve the columns information | Benno Schulenberg | 1 | -7/+7 |
2014-06-30 | lslogins: improve wording and formatting of the man page | Benno Schulenberg | 1 | -36/+37 |
2014-06-19 | build-sys: fixes for non-Linux systems | Samuel Thibault | 1 | -1/+6 |
2014-06-11 | utmpdump: fix localtime() error handling | Ruediger Meier | 1 | -2/+3 |
2014-06-06 | libsmartcols: add debug messages | Karel Zak | 1 | -0/+2 |
2014-05-29 | lslogins: fix pretty-print columns | Karel Zak | 1 | -2/+2 |
2014-05-29 | lslogins: cleanup some command line options | Karel Zak | 2 | -25/+30 |
2014-05-29 | lslogins: cleanup default outputs | Karel Zak | 2 | -73/+47 |
2014-05-29 | lslogins: cleanup -a output | Karel Zak | 1 | -49/+76 |
2014-05-29 | lslogins: improve COL_PWD_WARN and COL_NPROCS desc | Karel Zak | 1 | -2/+2 |
2014-05-29 | lslogins: cleanup usage() | Karel Zak | 2 | -27/+23 |
2014-05-29 | lslogins: fix nologins check | Karel Zak | 1 | -2/+2 |
2014-05-29 | lslogins: cleanup time formats | Karel Zak | 2 | -32/+25 |
2014-05-29 | lslogins: clean up password hash check | Karel Zak | 1 | -32/+57 |
2014-05-29 | lslogins: remove --sort-by-name | Karel Zak | 2 | -59/+21 |
2014-05-29 | lslogins: improve nologins and shadow usage | Karel Zak | 1 | -56/+40 |
2014-05-27 | lslogins: print systemd journal logs | Karel Zak | 2 | -7/+81 |
2014-05-27 | lslogins: count per-user processes | Ondrej Oprala | 1 | -0/+29 |
2014-05-16 | lslogins: add FAILED-LOGIN to pretty output | Karel Zak | 1 | -1/+2 |
2014-05-16 | lslogins: sync man page and usage() | Karel Zak | 2 | -79/+81 |
2014-05-16 | lslogins: improve pretty output | Karel Zak | 1 | -28/+44 |
2014-05-16 | lslogins: NLS for all messages | Karel Zak | 1 | -27/+28 |
2014-05-16 | lslogins: conding style changes | Karel Zak | 1 | -343/+340 |
2014-05-16 | lslogins: improve supplementary groups code, add SUPP-GIDS | Karel Zak | 1 | -98/+55 |
2014-05-15 | lslogins: align to right 0|1 columns | Karel Zak | 1 | -4/+4 |
2014-05-15 | lslogins: cleanup status[] usage | Karel Zak | 1 | -42/+25 |
2014-05-15 | lslogins: cleanup fill_table() | Karel Zak | 1 | -62/+36 |
2014-05-15 | lslogins: mention --time-format in usage | Ondrej Oprala | 1 | -1/+2 |
2014-05-15 | lslogins: fix option exclusivity | Ondrej Oprala | 1 | -1/+1 |