Hey guys, Recently I had to update the nagios-plugins package on our systems to deal with the upcoming leap second. Of course this was a piece of cake with puppet!
It led to some ideas popping into my head... It would be cool if I could find out which systems still had the old version installed. This could be done if the packages installed on each system were tracked somewhere. For each system, create a list of packages installed and their versions. Store it in a centralized database. Each day (or other interval), query each system again and compare the currently installed packages with the list stored in the DB. Record the differences in the database, a changelog if you will. Since all records would be in a SQL DB, it would be trivial to create a web app to browse, search and create reports. E-mail notifications could be sent when changes are noticed. Before I go off and start writing this myself, has it already been done? I know there are Windows apps and surely some commercial Linux apps that do it, but I'm only interested in a free version. Ideally it would work across RHEL, Debian and Gentoo, so I expect I'll have to do it myself. Anybody know of such a system, or are willing to share your home-brewed solution? Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---