Here is a nice Linux tip: to get change information of some RPM package it’s enough to execute the following command rpm -q --changelog package for example rpm -q --changelog openssh will output something like:


* Fri Mar 03 2006 Tomas Mraz - 4.3p2-4
- allow access if audit is not compiled in kernel (#183243)

* Sat Feb 25 2006 Tomas Mraz – 4.3p2-3
- enable the subprocess in chroot to send messages to system log
- sshd should prevent login if audit call fails

* Wed Feb 22 2006 Tomas Mraz – 4.3p2-2
- print error from scp if not remote (patch by Bjorn Augustsson #178923)

* Sat Oct 30 1999 Damien Miller
- Back to old binary names

* Fri Oct 29 1999 Damien Miller
- Use autoconf
- New binary names

* Thu Oct 28 1999 Damien Miller
- Initial RPMification, based on Jan “Yenya” Kasprzak’s spec.

To look through whole output it would be useful to use more or less commands:
rpm -q --changelog /path/to/package.rpm | less

Similar command is available also in Debian: dpkg-parsechangelog. It reads and parses the changelog of an unpacked Debian source tree and outputs the information in it to standard output in a machine-readable form.

 

2 Comments

 

  1. March 30, 2012  6:10 pm by fruit mocking party Reply

    Thanks for your marvelous posting! I truly enjoyed reading it, you could be a great author.I will remember to bookmark your blog and will come back sometime soon. I want to encourage that you continue your great job, have a nice day!

  2. March 28, 2013  9:41 am by costco sunglasses Reply

    Nice blog right here! Additionally your web site loads up fast!

    What host are you using? Can I get your
    affiliate hyperlink for your host? I want my website loaded up as fast
    as yours lol

Leave a reply

 

Your email address will not be published.