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@linuxbox123 root]# cd /var/lib/rpm/ [root@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@linuxbox123 rpm]# cd Packages bash: cd: Packages: Not a directory [root@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@linuxbox123 rpm]# file Packages Packages: Berkeley DB (Hash, version 8, native byte-order) [root@linuxbox123 rpm]# pwd /var/lib/rpm [root@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@xxxxxxxxx> 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° > /(_)\ > ^ ^ >