X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLCAPI.spec;h=6b25c1f3e46cd691969b73425bc3f018c4ab7a7a;hb=91e6eb8f4cb875e6967fb51135b90ba2dc184cc6;hp=1372582a8a8b52fe7082596448daaac360bc5519;hpb=49342aaf4ea7259820251017d38c24e1c2411b00;p=plcapi.git diff --git a/PLCAPI.spec b/PLCAPI.spec index 1372582..6b25c1f 100644 --- a/PLCAPI.spec +++ b/PLCAPI.spec @@ -1,8 +1,6 @@ -%define url $URL$ - %define name PLCAPI %define version 5.0 -%define taglevel 21 +%define taglevel 32 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} @@ -18,7 +16,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Vendor: PlanetLab Packager: PlanetLab Central Distribution: PlanetLab %{plrelease} -URL: %(echo %{url} | cut -d ' ' -f 2) +URL: %{SCMURL} Obsoletes: plcapilib @@ -46,6 +44,7 @@ Requires: python-ldap # for memcache Requires: python-memcached Requires: memcached +Requires: Django ### avoid having yum complain about updates, as stuff is moving around # plc.d/api Conflicts: MyPLC <= 4.3 @@ -56,7 +55,7 @@ Conflicts: MyPLC <= 4.3 # BuildRequires: postgresql-devel # Standard xmlrpc.so that ships with PHP does not marshal NULL -BuildRequires: php-devel +BuildRequires: php-devel PyXML python-simplejson Obsoletes: php-xmlrpc Provides: php-xmlrpc @@ -146,6 +145,51 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Mar 22 2011 Thierry Parmentelat - plcapi-5.0-32 +- rename initscript_body into initscript_code + +* Mon Mar 21 2011 Thierry Parmentelat - plcapi-5.0-31 +- new initscript_body tag + +* Wed Mar 09 2011 Thierry Parmentelat - plcapi-5.0-30 +- working draft for GetSliceSshKeys + +* Thu Feb 17 2011 Thierry Parmentelat - plcapi-5.0-29 +- trash getbootmedium tmp file if already exists but is longer than 5 minutes old +- (this is for people who cancel their download) + +* Fri Feb 04 2011 Thierry Parmentelat - plcapi-5.0-28 +- fix db-config sequence : accessors step now merged in, and occurs at the right time +- db-config also more robust +- no more explicit 'accessors' step in plc.d + +* Thu Feb 03 2011 Thierry Parmentelat - plcapi-5.0-27 +- session auth: do *not* delete session when node runs a method that does not have 'node' role +- session auth: remove support for bootonce in old boot CDs +- give a reason when caller_may_write_slice_tag fails +- remove ugly hack that was setting 'vref' to 'omf' - need to set both tags now + +* Tue Feb 01 2011 Thierry Parmentelat - plcapi-5.0-26 +- SetSliceVref needed the node role +- protect GetSliceFamily +- Fix bugs in tag authorizations + +* Sun Jan 23 2011 Thierry Parmentelat - plcapi-5.0-25 +- altered checking of optional fields in Interfaces +- UpdateTagType more picky on inputs - msg when trying to set roles, which is not supported +- has pyxml and python-simplejson as new deps + +* Wed Dec 08 2010 Thierry Parmentelat - plcapi-5.0-24 +- tweak doc extraction for fedora14 + +* Tue Dec 07 2010 Thierry Parmentelat - plcapi-5.0-23 +- builtin accessors for the myslice page +- Get{Node,Interface}Tags allowed to techs +- tweak in ratelimitaspect.py + +* Mon Dec 06 2010 Thierry Parmentelat - plcapi-5.0-22 +- add admin role to accessor-related tags (arch, {fc,pl}distro) + * Mon Dec 06 2010 Thierry Parmentelat - plcapi-5.0-21 - bugfix in {Update,Delete}PersonTag - updated xml doc for filters, accessors and tagtypes