Created: 2012-05-09 21:58 Updated: 2012-05-09 21:58

Estou testando a versão Wheezy (7.0) do Debian e percebi o seguinte: ao tentar remover um usuário com os comandos userdel ou deluser, ocorre uma falha de segmentação e o usuário não é removido.

Pesquisando um pouco, descobri que este problema não parece ocorrer em todas as arquiteturas. Como estou usando a arquitetura i386 (32 bits), descobri que o problema só ocorre quando o locale é diferente de C (vi alguns comentários de que com en_US também funciona). Como uso o locale en_US.UTF-8, resolvi o problema da seguinte forma (sem ter que alterar o locale de todo o sistema): basta executar o comando deluser (ou userdel) com a variável LANG=C:

LANG=C deluser usuario

Até mais,

Marião