Acontece que o antigo usuário do jenkins tinha /usr/sbin/nologin
como shell. Qual precisa ser algo como /bin/sh
ou /usr/local/bin/bash
. Eu fiz uma remoção manual do usuário e do pacote Jenkins e depois de reinstalá-lo finalmente "funcionou". E notei a mudança significativa no shell do usuário.
Eu recebo outros erros agora, mas pelo menos eu posso vê-los em meus registros ( /var/log/jenkins.log
). E o temido "Esta conta não está disponível no momento." a mensagem desapareceu.