Looking for user name availability (mon)... already taken.
O programa mon
é executado como um usuário do sistema dedicado também chamado mon
. O instalador tentou criar este usuário do sistema, mas já existe um usuário com esse nome em seu sistema.
Se você puder remover ou renomear o usuário mon
existente (e o grupo, se também tiver um), isso permitirá que você instale o pacote mon
. Caso contrário, você terá que escolher um nome diferente para executar o programa mon
, que requer a modificação e recompilação do pacote de origem.
EDIT: Veja como renomear o usuário mon
existente para newname
(escolha um nome melhor), pelo menos a parte fácil. Eu suponho que este é um usuário local, não um usuário NIS ou LDAP (caso contrário, a resolução seria muito diferente). Tudo bem se alguns dos comandos mv
forem para arquivos que não existem, apenas pule-os.
usermod -l newname mon
groupmod -n newname mon
mv /var/spool/cron/crontabs/mon /var/spool/cron/crontabs/newname
mv /var/spool/main/mon /var/spool/main/newname
A parte difícil é encontrar qualquer referência que você tenha em seu sistema para o antigo nome de usuário mon
. Não há uma regra rígida para isso, depende muito do que o usuário está fazendo.