Update subscription-manager to 0.99.8-1

This commit is contained in:
Devan Goodwin 2012-02-22 12:21:48 -04:00
parent c9816c2184
commit 1ad1c7d0f8
3 changed files with 52 additions and 9 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
/subscription-manager-0.99.3.tar.gz
/subscription-manager-0.99.4.tar.gz
/subscription-manager-0.99.6.tar.gz
/subscription-manager-0.99.8.tar.gz

View File

@ -1 +1 @@
b575ed0cb443f626b3dda7e983480438 subscription-manager-0.99.6.tar.gz
6fd5948b7d86c806167ad1a15bbbd4d7 subscription-manager-0.99.8.tar.gz

View File

@ -1,5 +1,8 @@
# Skip rhsm-icon on Fedora 15+ and RHEL 7+
%define use_rhsm_icon (0%{?fedora} && 0%{?fedora} < 15) || (0%{?rhel} && 0%{?rhel} < 7)
Name: subscription-manager
Version: 0.99.6
Version: 0.99.8
Release: 1%{?dist}
Summary: Tools and libraries for subscription and repository management
Group: System Environment/Base
@ -93,10 +96,11 @@ make -f Makefile
rm -rf %{buildroot}
make -f Makefile install VERSION=%{version}-%{release} PREFIX=%{buildroot} MANPATH=%{_mandir}
%if 0%{?fedora} < 15
%if %use_rhsm_icon
desktop-file-validate \
%{buildroot}/etc/xdg/autostart/rhsm-icon.desktop
%endif
desktop-file-validate \
%{buildroot}/usr/share/applications/subscription-manager.desktop
%find_lang rhsm
@ -140,7 +144,6 @@ rm -rf %{buildroot}
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/yum/pluginconf.d/subscription-manager.conf
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/yum/pluginconf.d/product-id.conf
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/yum/pluginconf.d/katello.conf
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/logrotate.d/subscription-manager
%{_sysconfdir}/bash_completion.d/subscription-manager
@ -162,7 +165,6 @@ rm -rf %{buildroot}
# but yum plugins seem to normally be sent to /usr/lib/:
%{_prefix}/lib/yum-plugins/subscription-manager.py*
%{_prefix}/lib/yum-plugins/product-id.py*
%{_prefix}/lib/yum-plugins/katello.py*
%{_datadir}/rhsm/subscription_manager/certlib.py*
%{_datadir}/rhsm/subscription_manager/certdirectory.py*
@ -178,12 +180,13 @@ rm -rf %{buildroot}
%{_datadir}/rhsm/subscription_manager/branding
%{_datadir}/rhsm/subscription_manager/quantity.py*
%{_datadir}/rhsm/subscription_manager/jsonwrapper.py*
%{_datadir}/rhsm/subscription_manager/certmgr.py*
%attr(755,root,root) %{_datadir}/rhsm/subscription_manager/certmgr.py*
%attr(755,root,root) %{_sbindir}/subscription-manager
%attr(755,root,root) %{_bindir}/subscription-manager
%attr(755,root,root) %{_bindir}/rhsmcertd
%attr(755,root,root) %{_initrddir}/rhsmcertd
%attr(755,root,root) %{_libexecdir}/rhsmcertd-worker
%attr(755,root,root) %{_libexecdir}/rhsmd
%attr(755,root,root) %dir %{_var}/run/rhsm
%attr(755,root,root) %dir %{_var}/lib/rhsm
@ -210,7 +213,7 @@ rm -rf %{buildroot}
%attr(755,root,root) %{_sbindir}/subscription-manager-gui
%attr(755,root,root) %{_bindir}/subscription-manager-gui
%if 0%{?fedora} < 15
%if %use_rhsm_icon
%{_bindir}/rhsm-icon
%{_sysconfdir}/xdg/autostart/rhsm-icon.desktop
%endif
@ -243,11 +246,11 @@ rm -rf %{buildroot}
%files -n subscription-manager-migration
%defattr(-,root,root,-)
%attr(755,root,root) %{_sbindir}/rhn-migrate-classic-to-rhsm
%attr(755,root,root) %{_sbindir}/install-num-migrate-to-rhsm
%{?el5:%attr(755,root,root) %{_sbindir}/install-num-migrate-to-rhsm}
%doc
%{_mandir}/man8/rhn-migrate-classic-to-rhsm.8*
%{_mandir}/man8/install-num-migrate-to-rhsm.8*
%{?el5:%{_mandir}/man8/install-num-migrate-to-rhsm.8*}
#only install this file on Fedora
%doc LICENSE
%if 0%{?fedora} > 14
@ -273,6 +276,45 @@ if [ $1 -eq 0 ] ; then
fi
%changelog
* Wed Feb 22 2012 Devan Goodwin <dgoodwin@rm-rf.ca> 0.99.8-1
- 790205: do not lay down install-num-migrate-to-rhsm on rhel6 systems
(cduryee@redhat.com)
- latest translations from zanata (alikins@redhat.com)
- 795541: Change the environment filtering which is being done on the client
side (bkearney@redhat.com)
- Add consumer deleted on server detection. (jbowes@redhat.com)
- Fix spec for both Fedora 15+ and RHEL 7+. (dgoodwin@redhat.com)
- Fix Makefile for both Fedora 15+ and RHEL 7+. (dgoodwin@redhat.com)
- Add service level to register and subscribe CLI commands.
(dgoodwin@redhat.com)
- Add service-level CLI command. (dgoodwin@redhat.com)
- delete consumer on rhsmcertd checkin (jbowes@redhat.com)
- pull out rhsmcertd python worker to its own file (jbowes@redhat.com)
- clean up some compiler warnings in rhsmcertd (jbowes@redhat.com)
- String cleanups (alikins@redhat.com)
- 790217: install-num-migrate-to-rhsm shouldn't copy both Desktop and
Workstation product certs. (awood@redhat.com)
* Mon Feb 13 2012 Michael Stead <mstead@redhat.com> 0.99.7-1
- Improve relevancy of details on my installed products tab.
(dgoodwin@redhat.com)
- 719743: Added better punctuation to one status message (bkearney@redhat.com)
- Have client check sockets on non-stacked entitlements as well.
(dgoodwin@redhat.com)
- New date compare implemetation for determining start/end dates
(mstead@redhat.com)
- Add "zanata-pull" and "zanata-push" makefile targets (alikins@redhat.com)
- as_IN seems busted on RHEL6, so skip it (alikins@redhat.com)
- pep8/make stylish cleanups (alikins@redhat.com)
- 741155: Fixed start/end date calculations for My Installed Software tab
(mstead@redhat.com)
- fixes for po files from zanata (alikins@redhat.com)
- new po files from zanata (alikins@redhat.com)
- 767620: Add manage_repos config option. (dgoodwin@redhat.com)
- 784031: remove katello plugin (cduryee@redhat.com)
- Make return code from import consistent with subscribe. (awood@redhat.com)
- Add Fedora release target. (dgoodwin@redhat.com)
* Wed Feb 01 2012 Devan Goodwin <dgoodwin@rm-rf.ca> 0.99.6-1
- 783542: Return code for bad input to install-num-migrate-to-rhsm should be 1.
(awood@redhat.com)