X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa.spec;h=0d3c427a41bbf58d3019d67c69d6afe24adc7f03;hb=7524783a30ac99d063e743c89d58821b8d57ea2c;hp=bdc55f413887443397fa1277821dad57c37a2cf6;hpb=b996ecdf4e0ae6c0e84d6f804c865fbde28a80c0;p=sfa.git diff --git a/sfa.spec b/sfa.spec index bdc55f41..0d3c427a 100644 --- a/sfa.spec +++ b/sfa.spec @@ -1,6 +1,6 @@ %define name sfa %define version 2.1 -%define taglevel 21 +%define taglevel 23 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} %global python_sitearch %( python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)" ) @@ -67,7 +67,7 @@ Group: Applications/System Requires: sfa %package client -Summary: the SFA experimenter-side CLI +Summary: sfi, the SFA experimenter-side CLI Group: Applications/System Requires: sfa Requires: pyOpenSSL >= 0.7 @@ -77,11 +77,11 @@ Summary: the SFA layer around MyPLC Group: Applications/System Requires: sfa -%package cm -Summary: the SFA layer around MyPLC NodeManager -Group: Applications/System -Requires: sfa -Requires: pyOpenSSL >= 0.6 +#%package cm +#Summary: the SFA layer around MyPLC NodeManager +#Group: Applications/System +#Requires: sfa +#Requires: pyOpenSSL >= 0.6 %package federica Summary: the SFA layer around Federica @@ -127,9 +127,9 @@ sfi.py, together with other utilities. This package implements the SFA interface which serves as a layer between the existing PlanetLab interfaces and the SFA API. -%description cm -This package implements the SFA interface which serves as a layer -between the existing PlanetLab NodeManager interfaces and the SFA API. +#%description cm +#This package implements the SFA interface which serves as a layer +#between the existing PlanetLab NodeManager interfaces and the SFA API. %description federica The SFA driver for FEDERICA. @@ -216,12 +216,12 @@ rm -rf $RPM_BUILD_ROOT /etc/sfa/xml.xsd /etc/sfa/protogeni-rspec-common.xsd /etc/sfa/topology -%{_bindir}/gen-sfa-cm-config.py* +#%{_bindir}/gen-sfa-cm-config.py* -%files cm -/etc/init.d/sfa-cm -%{_bindir}/sfa_component_setup.py* -# cron jobs here +#%files cm +#/etc/init.d/sfa-cm +#%{_bindir}/sfa_component_setup.py* +## cron jobs here %files federica %{python_sitelib}/sfa/federica @@ -256,20 +256,33 @@ fi %postun [ "$1" -ge "1" ] && { service sfa dbdump ; service sfa restart ; } -### sfa-cm installs the 'sfa-cm' service -%post cm -chkconfig --add sfa-cm - -%preun cm -if [ "$1" = 0 ] ; then - /sbin/service sfa-cm stop || : - /sbin/chkconfig --del sfa-cm || : -fi - -%postun cm -[ "$1" -ge "1" ] && service sfa-cm restart || : +#### sfa-cm installs the 'sfa-cm' service +#%post cm +#chkconfig --add sfa-cm +# +#%preun cm +#if [ "$1" = 0 ] ; then +# /sbin/service sfa-cm stop || : +# /sbin/chkconfig --del sfa-cm || : +#fi +# +#%postun cm +#[ "$1" -ge "1" ] && service sfa-cm restart || : %changelog +* Sun Jan 20 2013 Thierry Parmentelat - sfa-2.1-23 +- minor fix in registry +- fix for sfi gid, use clientbootstrap +- support for debians and ubuntus (packaging and initscript) +- deprecated cm package altogether +- pl flavour, minor fix for tags +- various fixes for the dummy flavour + +* Sun Dec 16 2012 Thierry Parmentelat - sfa-2.1-22 +- suited (and required) to run with plcapi-5.1-5 b/c of changes to AddPerson +- tweaks in nitos importer +- improvements to sfaadmin check-gid + * Tue Dec 11 2012 Thierry Parmentelat - sfa-2.1-21 - PL importer: minor fixes for corner cases - PL importer: also handles last_updated more accurately