Como verificar qual usuário instalou o pacote ou software?

2

Sistema multiusuário.

Fedora 12 x86_64.

Todos os usuários são sudo ers.

    
por Raghu G 02.07.2015 / 14:16

1 resposta

2

O Fedora 12 é um pouco antigo, mas acho que você ainda pode fazer o seguinte:

Procure em /var/log/secure , que tem linhas para cada uso de sudo . Por exemplo, você pode encontrar:

Aug 11 15:16:37 home sudo: user : TTY=pts/2 ; PWD=/home/user ; \
 USER=root ; COMMAND=/bin/rpm -i /home/user/mypackage.rpm

Relacione todos os tempos de instalação do rpms com:

rpm -qa --qf '%{name} %{version}-%{release} %{installtime:date}\n'

Corresponda a hora ou o nome do pacote, por exemplo:

mypackage 11.0.1.1056-20081001 Mon Aug 11 15:16:14 2014
    
por 02.07.2015 / 19:44