Description of problem: wycliff:spool# sh -x /etc/cron.daily/slrnpull-expire + umask 022 + '[' -d /var/spool/slrnpull ']' + exec runuser news -c 'slrnpull --expire' This account is currently not available. Version-Release number of selected component (if applicable): slrn-1.0.0-0.1.pre1.0.0.41.el7.x86_64 How reproducible: 100% Steps to Reproduce: 1.see above 2. 3. Actual results: The error message and slrnpull --expire is acutally not run Expected results: automagically expired directories Additional info: The problem is obviously in the status of the news user: matej@wycliff: ~$ grep news /etc/passwd news:x:990:983:News server user:/etc/news:/sbin/nologin matej@wycliff: ~$ news user has (as it should) /sbin/nologin as its login shell, which runuser doesn't like. Suggested patch attached.
Created attachment 695690 [details] suggested patch
*** This bug has been marked as a duplicate of bug 909661 ***