/ var / adm / wtmpx: Valor muito grande para o tipo de dado definido [closed]

0

Ao digitar o comando last no Solaris 10, estou recebendo o erro /var/adm/wtmpx: Value too large for defined data type . Como posso obter last para exibir logins de usuários, etc., como é suposto?

    
por user53152 26.11.2013 / 08:00

1 resposta

2

Você deve usar o comando fwtmp para alterar o arquivo.

Você pode usá-lo como um filtro para filtrar o wtmpx (que tem um comprimento de bloco fixo). Para manter as últimas 500 entradas:

< /var/adm/wtmpx fwtmp | tail -500 > /var/tmp/tailwtmp
cat /var/tmp/tailwtmp | fwtmp -ic > /var/adm/wtmpx

Você pode ter que especificar o caminho completo para fwtmp ( /usr/lib/acct/fwtmp ) dependendo do seu PATH env var.

Uma página man do fwtmp pode ser encontrada aqui

    
por 26.11.2013 / 08:33

Tags