Karel Zak
f7aea533f4
lslogins: fix nologins check
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-29 13:24:35 +02:00
Karel Zak
ea24eacc6b
lslogins: cleanup time formats
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-29 13:21:57 +02:00
Karel Zak
f47c6d3a59
lslogins: clean up password hash check
...
* rename to PWD-* column names
* add PWD-DENY for accounts where is no possible to login by password
* PWD-LOCK (was LOCKED) checks for valid but locked pawwords
* LOGIN renamed to USER
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-29 12:48:40 +02:00
Karel Zak
d8b2ddb7bb
lslogins: remove --sort-by-name
...
If we really need a sort functionality hardcoded into lslogins(1) then we need
a generic sort options (like for lsblk,--sort <column>).
Note that it seems that "lslogins | sort --key <col>" is good enough for now as
lslogins(1) does not convert any data to human readable non-precise format (like
for example lsblk SIZE column etc.).
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-29 11:46:56 +02:00
Karel Zak
1624245ffe
lslogins: improve nologins and shadow usage
...
* fix coding style
* don't require shadow entries
* check for /var/run/nologin
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-29 11:30:26 +02:00
Karel Zak
f37b357b47
lslogins: print systemd journal logs
...
Co-Author: Ondrej Oprala <ooprala@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-27 17:34:15 +02:00
Ondrej Oprala
d3a93df80d
lslogins: count per-user processes
...
[kzak@redhat.com: - rename column, align to right]
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-27 17:01:05 +02:00
Karel Zak
56c8f8af4c
lslogins: add FAILED-LOGIN to pretty output
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-16 14:14:02 +02:00
Karel Zak
512abd5694
lslogins: sync man page and usage()
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-16 14:04:54 +02:00
Karel Zak
10c74524e5
lslogins: improve pretty output
...
* use Yes/No
* print all available information (columns)
* cleanup code
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-16 12:35:46 +02:00
Karel Zak
3e5cba73f1
lslogins: NLS for all messages
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-16 11:41:18 +02:00
Karel Zak
8b5e227978
lslogins: conding style changes
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-16 11:31:00 +02:00
Karel Zak
68657ea2e7
lslogins: improve supplementary groups code, add SUPP-GIDS
...
* don't build list, but directly create a string
* don't mix IDs and group names on output
* add SUPP-GIDS to print only IDs
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-16 11:14:32 +02:00
Karel Zak
07a4046f95
lslogins: align to right 0|1 columns
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-15 14:10:50 +02:00
Karel Zak
a94baf36dc
lslogins: cleanup status[] usage
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-15 14:01:51 +02:00
Karel Zak
5424d2a225
lslogins: cleanup fill_table()
...
* check xasprintf() return code is unnecessary
* just check all scols_line_set_data() return codes on one place
Signed-off-by: Karel Zak <kzak@redhat.com>
2014-05-15 13:56:00 +02:00
Ondrej Oprala
3a016a536b
lslogins: mention --time-format in usage
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:56:00 +02:00
Ondrej Oprala
32badc3466
lslogins: fix option exclusivity
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:56:00 +02:00
Ondrej Oprala
c20ffb8f69
lslogins: add option --time-format
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:56:00 +02:00
Ondrej Oprala
969ee9e3ff
lslogins: comment-in an expensive realloc
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:56:00 +02:00
Ondrej Oprala
4ea7848b50
lslogins: add option --iso
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:56:00 +02:00
Ondrej Oprala
384965928a
lslogins: add support for multiple time formats
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:55:59 +02:00
Ondrej Oprala
c77108b867
lslogins: pretty printing and extended -l,-g
2014-05-15 13:55:59 +02:00
Ondrej Oprala
c6cf4d1c46
lslogins: make it work
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:55:59 +02:00
Ondrej Oprala
1ebfc60a0f
lslogins: use thread-safe functions
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:55:59 +02:00
Ondrej Oprala
dd7760a8c1
lslogins: store users in a tree
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:55:59 +02:00
Ondrej Oprala
29cc2a5568
lslogins: add functionality
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:55:59 +02:00
Ondrej Oprala
914e20a00a
lslogins: move to login-utils
...
Signed-off-by: Ondrej Oprala <ooprala@redhat.com>
2014-05-15 13:55:59 +02:00