Essa variável deve ser definida no campo correspondente em /etc/passwd
. Você deve limpar isso lá.
# grep test /etc/passwd
test:x:1001:1001::/home/test/:/bin/bash
# su - test -c 'echo $HOME'
/home/test/
# vi /etc/passwd
# grep test /etc/passwd
test:x:1001:1001::/home/test:/bin/bash
# su - test -c 'echo $HOME'
/home/test
(Você provavelmente deve usar usermod
para atualizar /etc/passwd
em vez de editá-lo diretamente.)