Hide Forgot
Description of problem: Error is thrown in nologin output /sbin/nologin: invalid option -- 'c' Version-Release number of selected component (if applicable): util-linux-2.32.1-27.el8.x86_64 Steps to Reproduce: # useradd --shell /sbin/nologin test # sudo -u test ssh -vvv root@localhost Actual results: [root@client ~]# /sbin/nologin --help Usage: nologin [options] Politely refuse a login. Options: -h, --help display this help -V, --version display version For more details see nologin(8). [root@client ~]# sudo -u ruser1 sshpass -p Secret123 ssh -o StrictHostKeyChecking=no ruser1.test 'cat /etc/hosts' /sbin/nologin: invalid option -- 'c' Try 'nologin --help' for more information. /sbin/nologin: invalid option -- 'c' Try 'nologin --help' for more information. nologin: invalid option -- 'c' Try 'nologin --help' fo Expected results: No errors should be there.
Sounds like we need upstream commits beb61b07c20ab902fec883a4bd087c45d2742dea and a174eefb41a2ce8b467bb7e1546953c8bd1223d.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (util-linux bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2021:4490