Product SiteDocumentation Site

6.16.4. Identificación del responsable con sudo

Una de las desventajas del archivo general de registros yum /var/log/yum.log es que no identifica la persona responsable de la actividad yum. Combinando el uso de sudo con el uso del comando yum history podrá obtener información detallada de la transacción yum. Abajo se muestra salida de ejemplo.
Usuario gomix autorizado vía sudo para uso del comando yum.
[gomix@fricky ~]$ id
uid=502(gomix) gid=502(gomix) grupos=497(pulse-rt),502(gomix)
[gomix@fricky ~]$ sudo yum -y install iftop
...
Salida y verificación con yum history:
$ yum history | head
...	
ID     | Registro de usuario    | Día y hora       | Acción(es)     | Modific
-------------------------------------------------------------------------------
   144 | Guillermo ... <gomix>  | 2010-08-02 18:43 | Install        |    1   
   143 | Guillermo ... <gomix>  | 2010-08-02 11:26 | Erase          |    1   
   142 | Guillermo ... <gomix>  | 2010-07-31 06:42 | Erase          |    1   
   141 | Guillermo ... <gomix>  | 2010-07-31 06:27 | Update         |    7  <
   140 | Guillermo ... <gomix>  | 2010-07-30 20:39 | Install        |   11 >
Detalles de la última transacción.
$ yum history info 144
...	
ID de transacción : 144
Hora inicial     : Mon Aug  2 18:43:18 2010
Rpmdb inicial    : 2241:d3aa0d2306c6f22b9a4e28902b0fa3740dcb6fea
Hora final       :             18:43:22 2010 (4 segundos)
Rpmdb final      : 2242:4139a09f4a3219ac9014126fc151e4af9a596f4f
Usuario           : Guillermo Gómez <gomix>
Codigo-obtenido    : Exito
Transacción realizada con:
    Instalado    rpm-4.7.2-2.fc12.i686
    Instalado    yum-3.2.27-3.fc12.noarch
    Instalado    yum-metadata-parser-1.1.2-14.fc12.i686
    Instalado    yum-plugin-aliases-1.1.26-1.fc12.noarch
    Instalado    yum-plugin-fastestmirror-1.1.26-1.fc12.noarch
    Instalado    yum-presto-0.6.2-1.fc12.noarch
Paquetes modificados:
    Instalar     iftop-0.17-11.fc12.i686
history info