diff -uNr yum-plugin-installonlyn-0.91/installonlyn.conf yum-plugin-installonlyn-0.91.patch/installonlyn.conf --- yum-plugin-installonlyn-0.91/installonlyn.conf 2007-05-23 14:29:34.000000000 -0600 +++ yum-plugin-installonlyn-0.91.patch/installonlyn.conf 2008-03-26 23:17:25.000000000 -0600 @@ -1,3 +1,3 @@ [main] enabled=1 -tokeep=2 +tokeep=5 diff -uNr yum-plugin-installonlyn-0.91/installonlyn.py yum-plugin-installonlyn-0.91.patch/installonlyn.py --- yum-plugin-installonlyn-0.91/installonlyn.py 2007-05-23 14:29:34.000000000 -0600 +++ yum-plugin-installonlyn-0.91.patch/installonlyn.py 2008-03-26 22:57:48.000000000 -0600 @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # -# version 0.90 +# version 0.91 By Paul Floor for SME integration import os from rpmUtils import miscutils @@ -56,7 +56,7 @@ if (m.name == instpkg or instpkg in m.po.getProvidesNames()) \ and m.ts_state in ('i', 'u'): installed = rpmdb.returnTupleByKeyword(name=m.name) - if len(installed) >= num_tokeep - 1: # since we're adding one + if len(installed) > num_tokeep - 1: # since we're adding one numleft = len(installed) - num_tokeep + 1 (curv, curr) = get_running_kernel_version_release()