monitor remote rpm database

mnikhil m mnikhil.juno at gmail.com
Wed Dec 29 14:28:16 UTC 2004


Hi ,
Oops Sorry I lately found that rpm does not use gdbm and it uses
Berkely Database
and stores the file  in /var/lib/rpm

[root at linuxbox123 root]# cd /var/lib/rpm/
[root at linuxbox123 rpm]# ls
Basenames     __db.001  __db.003  Filemd5s  Installtid  Packages    
Provideversion  Requirename     Sha1header  Triggername
Conflictname  __db.002  Dirnames  Group     Name        Providename 
Pubkeys         Requireversion  Sigmd5
[root at linuxbox123 rpm]# cd Packages
bash: cd: Packages: Not a directory
[root at linuxbox123 rpm]# ls
Basenames     __db.001  __db.003  Filemd5s  Installtid  Packages    
Provideversion  Requirename     Sha1header  Triggername
Conflictname  __db.002  Dirnames  Group     Name        Providename 
Pubkeys         Requireversion  Sigmd5
[root at linuxbox123 rpm]# file Packages
Packages: Berkeley DB (Hash, version 8, native byte-order)
[root at linuxbox123 rpm]# pwd
/var/lib/rpm
[root at linuxbox123 rpm]#


Can anybody please tell me , if so , what could be the keys to read
these files :-??


On Wed, 29 Dec 2004 19:40:01 +0530, mnikhil m <mnikhil.juno at gmail.com> wrote:
> Hi All ,
> Happy Holidays :)
> 
> I want to know how can I monitor remote machines rpm database , so
> that when ever a user on that machine installs a new rpm on the
> system, thinking that I have root access to the remote machine .
> when I tried to search in install.log which is in /root directory , it
> is created only when te distribution is installed and thereby not
> updated ,
> Where is the path of the rpm database (gdbm) files that rpm maintains
> and how do I read them ( what could be the keys to read the gdbm
> files) and from them generate the reports and send a mail to root or a
> groupmail.
> 
> Regards,
> Nikhil.
>  °v°
> /(_)\
>   ^ ^
>




More information about the fedora-list mailing list