# changelog

author: Will Rogers <will.rogers@stfc.ac.uk> - 1.0.0-0
changelog:
  - More defensive handling of configuration
   - First release of new apel

   * Thu Jan 24 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.5-0
   - Client and parser scripts rewritten to be more logical and simpler
   - Use INSERT IGNORE for log file records instead of REPLACE
   - Change sync records to reflect any VO or local job filtering
   - Make MPI parsing optional

   * Wed Jan 16 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.4-0
   - Updated to use new cloud schema and message format

   * Thu Jan 10 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.3-0
   - Loader accepts StAR messages, database updated
   - Move to using one specfile, hyphenated rpm names
   - Stored procedure improvements
   
   * Thu Dec 13 2012 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.2-0
   - Correct database logic.  Improve logging.
   
   * Tue Nov 13 2012 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.1-0
   - First tag


author: Will Rogers <will.rogers@stfc.ac.uk> - 2.0.0-0
changelog:
  - Fix SSL connection option
   - First release of SSM2

   * Fri Jan 25 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.4-0
   - Sensible defaults for release

   * Fri Jan 11 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.3-0
   - Changed rpm name to apel-ssm

   * Thu Jan 03 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.2-0
   - Fixed connection freeze
   
   * Fri Oct 02 2012 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.1-0
   - First tag


author: Anders Waananen <waananen@nbi.dk> - 1.0.3-1
changelog:
  - Add dependency on fetch-crl for compute-element (#2942)
  - Removed dependency on the obsolete compat for client-tools


author: Anders Waananen <waananen@nbi.dk> - 1.0.5-1
changelog:
  - Add dependencies on xrootd and gfal plugins for client-tools
  - Add dependencies on needed, globus and xrootd plugins for compute-element


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 5.2.11-1
changelog:
  - BUG 95122: Created SLAPD_DB_DIR directoy with correct ownership if it doesn't exist
  - BUG 95839: Added BDII_IPV6_SUPPORT


author: Laurence Field <Laurence.Field@cern.ch> - 5.2.13-1
changelog:
  - Included Fedora patches upstream:
  - BUG #97223: Changes needed for EPEL
  - BUG #97217: Issues with lsb dependencies


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 5.2.14-1
changelog:
  - BUG #98931: /sbin/runuser instead of runuser
  - BUG #98711: Optimise LDAP queries in GLUE 2.0
  - BUG #98682: Delete delayed_delete.pkl when BDII is restarted
  - BUG #97717: Relay database created to be able to define the GLUE2GroupName and services alias


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 5.2.15-1
changelog:
  - Fixes after testing: Load rwm and back_relay modules in the slapd configuration for site and resource BDII


author: Maria Alandes <Maria.Alandes.Pradillo@cern.ch> - 3.0.5-1
changelog:
  - Fixed rpmlint errors: Changed glite-info-plugin-fcr path from /opt/glite to /usr
  - Added a README file


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 1.4.2-1
changelog:
  - BUG #97395: Fixed rpmlint errors: Changed glite-info-provider-ldap path from /opt/glite to /usr
  - Added a README file


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 1.4.4-1
changelog:
  - Fix after testing: Use 'resource' instead of 'services' since new alias is not valid in previous BDII versions.


author: Stephen Burke <stephen.burke@stfc.ac.uk> - 1.9.0-1
changelog:
  - GLUE 2 updates: new README, change VOMS ServiceType, fix MyProxy bug
  - See bugs #80792, #95869, #95872


author: Stephen Burke <stephen.burke@stfc.ac.uk> - 1.10.0-1
changelog:
  - GLUE 2 updates: Export site name, publish EGI profile compliance, publish HostDN
  - See bugs #96503, #96787


author: Stephen Burke <stephen.burke@stfc.ac.uk> - 1.11.0-2
changelog:
  - Update the site and top BDII configuration, bug #97396
  - Publish the OS name and version as OtherInfo items in the Endpoint, bug #97816


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 2.0.10-1
changelog:
  - Define GLUE2GroupID as first name for the GLUE2Group object to be backwards compatible with previous BDII versions


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 1.0.2-1
changelog:
  - rpmlint : Fixed length of summary and description in the spec file.
  - rpmlint : Created a README file.
  - rpmlint : Fixed permissions of the cron job.


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 1.0.3-1
changelog:
  - BUG #98104: ldap added to is_allowed_URL_Schema in GLUE 1 and 2
  - BUG #97155: information.publication is now added to Capability_t


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 1.0.4-1
changelog:
  - BUG #98683: New test to check attributes are not empty  
  - BUG #98948: GLUE2Group class has been updated with GLUE2GroupName


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 4.3.10-1
changelog:
  - BUG 95839: Added BDII_IPV6_SUPPORT
  - BUG 95123: Create /etc/bdii/gip if it doesn't exist
  - BUG 95043: Cleaning YAIM variables that are no longer used
  - Removed EGEE license text and added missing headers
  - Removing functions from gLite that are no longer needed


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 4.3.11-1
changelog:
  - After integration testing decided to make BDII_IPV6_SUPPORT not mandatory. Default in init.d script is 'no' in any case.


author: Maria Alandes <maria.alandes.pradillo@cern.ch> - 4.3.13-1
changelog:
  - Change EMIR integration approach to use the built-in feature provided by EMIR publisher to use the resource BDII


author: Ville Skyttä <ville.skytta@iki.fi> - 1.43-6
changelog:
  - Include improvements from #521475:
  - Include missing properties files in jar.
  - Build with javac -encoding UTF-8.
  - Use %javac and %jar macros.
  - Run test suite during build (ignoring failures for now).
  - Follow upstream in excluding various test suite classes from jar; drop
    dependency on junit4.


author: Steve Traylen <steve.traylen@cern.ch> - 1.45-2
changelog:
  - Exclude ppc64 on since no junit4 on this platform.
    https://bugzilla.redhat.com/show_bug.cgi?id=591091


author: Ivan Marton <martoni@niif.hu>
changelog:
  - Adding former package "emird" as obsoleted package to the specification
  - Adding logrotate feature to the package


author: Ivan Marton <martoni@niif.hu>
changelog:
  - New mainstream version came out
  - Adding logrotate feature and support
  - Debian support
  - Simplified and more easy-to-use configuration with better default values
  - Improved robustness in case of configuration or server side errors
  - Improved error reporting and error proxy


author: Ivan Marton <martoni@niif.hu>
changelog:
  - Fixing paths, init scripts, related directories
  - creating proper user and group
  - eliminating UNICORE heritage


author: LCG <support-lcg-deployment@cern.ch>
changelog:
  - Alberto Di Meglio found that a multi-VO DN may unintentionally get mapped
    to a secondary VO when the primary VOMS server has a problem: we now keep
    the original mapping unless the new mapping gives more privileges, i.e.
    when the new mapping is to a special (e.g. "sgm") account instead of a
    pool account
  - Fixed spelling errors in edg-mkgridmap.conf.in
  - Version 2.6.0


author: LCG <support-lcg-deployment@cern.ch>
changelog:
  - The fix applied in the previous version only avoided pool accounts
    getting wrongly overridden: now we also do the right thing for
    static mappings.
  - Updated edg-mkgridmap.conf.in with LCG-2_7_0 defaults.
  - Version 2.6.1


author: LCG <support-lcg-deployment@cern.ch>
changelog:
  - Fix for bug #19765: "edg-mkgridmap ignores X509_USER_CERT env veriables
    when run as non-root".
  - Fix for bug #21932: "edg-mkgridmap not robust against xml parsing errors".
    We now specify ISO-8859-1 as the character encoding, such that the XML
    parser will not bomb out on finding a character with the high bit set.
  - Added "--cache" option for VDT, which causes the grid-mapfile to be
    treated as a cache, i.e. it is only rewritten when the contents change.
  - Updated edg-mkgridmap.conf.in: removed references to lcg-voms.cern.ch,
    added new sources for "lhcbsgm" and "lhcbprd", get "atlas" users from
    root group instead of "lcg1" subgroup.
  - Version 2.7.0


author: LCG <support-lcg-deployment@cern.ch>
changelog:
  - Put in work-around for bug #23292: "escaped quotes in grid-mapfile cause
    infinite loop".  We now reject entries with embedded double quotes.
  - Added "--usermode" option to facilitate running the script as an ordinary
    user by having the relevant environment variables point to the user's X509
    proxy instead of using the personal certificate and key.
  - Made scanning of grid-mapfile-local robust against trailing white space.
    Warn about malformed lines.
  - Updated documentation.
  - Version 2.8.0


author: LCG <support-lcg-deployment@cern.ch>
changelog:
  - Also reject trailing backslashes.
  - Fixed corresponding error status.
  - Updated spec file release, URL, copyright and packager.
  - Updated documentation.
  - Version 2.8.1


author: LCG <support-lcg-deployment@cern.ch>
changelog:
  - Fixed bug #24343: edg-mkgridmap incompatible with axis 1.2.1 and
    voms-admin >1.2.20.  Patch by Andrea.Ceccanti@cnaf.infn.it applied
    (slightly modified).
  - Some cosmetic changes.
  - Version 2.9.0


author: Enol Fernandez <enolfc _AT_ ifca.unican.es> - 1.1.0-1
changelog:
  - Fixed bugs #38 (https://devel.ifca.es/mpi-start/ticket/38), 
      - New MPI affinity hook
  - New per proc/per socket/per core options for controlling processes
  - New man page
  - Updated documentation


author: Enol Fernandez <enolfc _AT_ ifca.unican.es> - 1.1.1-1.el5
changelog:
  - Fixed bugs: #53, #30, #32, #47, #48, #50, #51, and #44
  - Better handling of config files, and compilers
  - Improved affinity hook (now it includes MPICH2 support)


author: Mischa Salle <msalle@nikhef.nl> 0.1.0-4
changelog:
  - renaming package into ees-pepd-oh (EMI 1 name)
  - update URL field to permanent location
  - add description


author: Mischa Salle <msalle@nikhef.nl> 0.1.1-3
changelog:
  - add configure options for all external dependencies installed in non-standard
    directory
  - install AUTHORS and LICENSE as doc
  - remove Vendor tag
  - change URL


author: Mischa Salle <msalle@nikhef.nl> 2.3.3-2
changelog:
  - Rename package into EMI-2 name
  - Add provides and obsoletes to handle alternative packagename
  - Update files list


author: <Michele Dibenedetto> <michele.dibenedetto@cnaf.infn.it>
changelog:
  - version 1.0.1-7
  	
  2011-06-06 18:28:32 CEST  dibenedetto
  -changed configuration file searched location respecting rpm structure

  2011-05-02 16:36:37 CEST  dibenedetto
  -removed default property configuration file. It will be created by yaim during configuration

  2011-04-06 19:31:25 CEST  dibenedetto
  -enable deletion on rpm -e of configuration directory

  2011-04-04 17:52:17 CEST  dibenedetto
  -fixed documentation folder name (added emi- prefix)

  2011-04-04 17:06:45 CEST  dibenedetto
  -added emi- prefix to produced packages

  2011-04-04 11:29:09 CEST  dibenedetto
  -changed output directory of configuration files to /etc/storm/gridhttps-plugin

  2011-03-21 12:02:23 CET  dibenedetto
  -set group to Application/File
  -added debug log information

  2011-03-15 16:09:46 CET  dibenedetto
  -Fixed post and preun scriptlets to point to correct backend installation folder. Removed jar version from the produced links

  2011-03-08 19:06:24 CET  dibenedetto
  -removed version from produced jar name

  2011-03-08 18:25:39 CET  dibenedetto
  -changed variable from build_age to age
  -removed variable build_platform
  -added autoreqprov

  2011-03-08 13:07:19 CET  dibenedetto
  -changed installation directory for configuration files to /etc/storm
  -changed installation directory for documentation files, added -(version)
  -marked /etc/storm as configuration directory in the produced rpm
  	
  2011-03-01 20:07:30 CET  dibenedetto
  -fixed some bugs, moved some parameters to storm backend

  2011-03-01 12:25:26 CET  dibenedetto
  -renamed properties file to storm.gridhttps.plugin.properties.template
  -removed configuration field on gridhttps server host and port

  2011-02-25 13:26:30 CET  dibenedetto
  -changed storm backend artifact group and name to mathch ETICS name

  2011-02-25 12:12:27 CET  dibenedetto
  -added in pom.xml infos about conflicting version of dependency respect to EMI and sl5/EPEL ones
  	
  2011-02-24 18:50:06 CET  dibenedetto
  -added default values to the properties file
  -changed installation path of path gridhttps.plugin.properties to /etc
  -added post scriptlet to create simlink to the jars packaged in the rpm
  -added preun scriptlet to remove simlink created by postinstall script
  -added build_age and build_platform variables to the pom to be passes from mvn call to produce correct rpm and tar.gz file names
  -added spec related informations to the pom
  -annotated with comments the version of the required jars at build or runtime available in sl5 repository but not compliant with current implementation
  -added variables to the pom to set pom directories

  2011-02-20 18:50:06 CET  dibenedetto
  -first commit 
  -the storm-gridhhtps-plugin is responsible of make available storm-gridhttps-server functionalities to storm-backend-server
  -this package implements the HTTPSPluginInterface Java interface provided by storm-backend-server
  -its jar and dependencies has to be available to storm-backend-server classpath
  -it interacts with storm-gridhttps-server using the servlet interface that it provides. Current version is compliant with storm-gridhttps-server servlet interface version 1.0.0


author: <Michele Dibenedetto> <michele.dibenedetto@cnaf.infn.it>
changelog:
  - version 1.0.2-1
  	
  2011-06-16 10:20:48 CEST  dibenedetto
  -added .noarch to the produced binary tar.gz


author: <Michele Dibenedetto> <michele.dibenedetto@cnaf.infn.it>
changelog:
  -changed fakeroot directory name to storm-gridhttps-plugin-fakeroot.dir

  2011-09-26 11:15:26 CEST  dibenedetto
  -Added assembly descriptor to provide sources for ETICS packager
  -Removed tar and rpm binary files creation

  2011-09-23 12:25:29 CEST  dibenedetto
  -fixed a bug in preremove scriptlet, -f fails if matches more than a file

  2011-09-23 12:13:22 CEST  dibenedetto
  -made method moveAllPermissions of GhttpsHTTPSPluginInterface a stub, nothing has to be done
  -removed empty if branches from scriptlets

  2011-09-07 11:32:42 CEST  dibenedetto
  -Added postRemoveTrigger and related script to restore deleted links to gridhttps-plugin jars in storm be jars folder
  -Added a check o preremove scriptlet to avoid deleting links to gridhttps-plugin jars in storm be jars folder in case of rpm update


author: <Michele Dibenedetto> <michele.dibenedetto@cnaf.infn.it> 2.0.0-230.el5
changelog:
  -the storm-gridhtps-server is responsible provide http(s) access to files 
  -the service verifies https calls by unspecting the received certificate and eventualy its VOMS extensions
  -it interacts with storm-gridhttps-server using the Authorization Rest interfacethat it provides. Current version is compliant with storm-backend-server Authorization rest interface version 1.0.0


author: Andrea Ceccanti <andrea.ceccanti at cnaf.infn.it> - 2.0.17-1
changelog:
  - Removed dependency on the VOMS_LOCATION environment variable
  - Restructured packaging and build towards Fedora packaging guidelines full compliance
  - Added man page for voms-admin script


author: M. Cecchi
changelog:
  - Integrated with the WMS script to build from source and repackage
  - Makefile removed
  - Version number goes with WMS version


author: Gianni Dalla Torre
changelog:
  - Added batch, db_interface, plugin_generic, plugin_lsf, plugin_mount, plugin_pbs, plugin_ssh, plugin_uselvm


author: Elisabetta Roncheiri <elisabetta.ronchieri@cnaf.infn.it> - 1.7.0-5.sl5
changelog:
  - Added BuildRequires in spec file
  - Added src in the src tar file
  - Cleaned configuration file
  - Fix bug of apostrophe in dn


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 1.8.6-2
changelog:
  - Drop dependency on lfc-dli from the emi lfc metapackage
  - Dropped dependency on the release number for the metapackages


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 0.5.0-1
changelog:
  - Removed unnecessary build dependencies
  - python-dateutil is noarch, fixed Requires accordingly
  - Moved pnp4nagios templates under the default directory
  - Moved nagios config files into /etc/nagios


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 0.8.0-1
changelog:
  - Update for new upstream release
  - Moved nagios configuration files to separate package (nagios-lcgdm)


author: Mischa Salle <msalle@nikhef.nl> 0.1.3-1
changelog:
  - Create config file with specific permissions and ownership 
  - Add noreplace flag to config file
  - Create log directory %{_localstatedir}/ees
  - Add EES user and group
  - Put Build dependency on xacml-devel instead of saml2-xacml2-c-lib-devel
  - Bumped version


author: Mischa Salle <msalle@nikhef.nl> 0.1.4-1
changelog:
  - Only add non-plugin .so files to devel package.
  - Add logrotate script, including requires.
  - Add appropriate post, preun and postun section to enable and disable the
    service.
  - Do not install the INSTALL file.
  - Update URL.
  - Update version.


author: Cristina Aiftimiei <cristina.aiftimiei@pd.infn.it> - 3.0.0-0
changelog:
  - updated deps according to DM Integration/Clients - add fts2-client
  - updated deps according the EMI3Arc - add *-xrootd, *-gfal
  - replaced all nordugrid-arc-* with nordugrid-arc-client-tools 
  - removed nordugrid-arc-compat
  - updated deps according the EMI3VOMS - replace voms-clients with voms-clients3
  - added unicore-hila-emi-es, *-gridftp
  - removed deps on emi-trustmanager-* - clients/apis should already have these deps


author: Mischa Salle <msalle@nikhef.nl> 1.2.0-1
changelog:
  - Update dependencies.
  - Add apropriate architecture to requirements.
  - Rename to prevent underscore in name.
  - Update version.


author: Mischa Salle <msalle@nikhef.nl> 0.8.12-3
changelog:
  - sbindir should have been _sbindir in useradd
  - Need minimal lcmaps-basic-interface 1.4.31
  - Format for testing release (commented-out)


author: Mischa Salle <msalle@nikhef.nl> 0.9.7-1
changelog:
  - Remove explicit configure flags, they are defaults.
  - Add architecture to lcmaps requirement.
  - Update URL.
  - updating version


author: Mischa Salle <msalle@nikhef.nl> 1.3.11-1
changelog:
  - Added manpages for sbin utils.
  - Adding (arch dependent) run-time requirement on lcas.
  - Update URL.
  - Bumped version


author: Mischa Salle <msalle@nikhef.nl> 1.3.18-2
changelog:
  - %configure should NOT override the sysconfdir
  - don't install example config files (certainly not in %sysconfdir)
  - Bumped version


author: Mischa Salle <msalle@nikhef.nl> 1.5.1-2
changelog:
  - Add minimal lcmaps version.
  - Remove configure flag for moduledir.

  - Added plugin lcmaps_ban_dn including manpage.
  - Update URL.
  - Add run-time requirement for lcmaps for basic package.
  - Add architecture to run-time requirement for ldap subpackage.
  - Updated version


author: Mischa Salle <msalle@nikhef.nl> 1.2.0-2
changelog:
  - updated version
  - new installation path /lcmaps/
  - plugin creates only .so and .mod (no .so.0 etc)


author: Mischa Salle <msalle@nikhef.nl> 1.4.12-2
changelog:
  - Remove docs created in make install, rpm does it via %doc
  - Update %files to reflect new layout: modules in lcmaps, no .so.0*


author: Mischa Salle <msalle@nikhef.nl> 1.5.4-1
changelog:
  - add extra doc files README NEWS
  - add protection against RPATHS
  - update URL
  - remove Vendor tag
  - updated version


author: Mischa Salle <msalle@nikhef.nl> 1.5.4-1
changelog:
  - Added plugin lcmaps_ban_fqan including manpage. 
  - Update URL.
  - Add architecture to run-time requirements.
  - Add minimum version for lcmaps run-time requirement
  - updated version


author: Mischa Salle <msalle@nikhef.nl> 1.5.5-1
changelog:
  - install NEWS as doc
  - add protection against RPATHS
  - remove docs created in make install, rpm does it
  - updated version


author: Mischa Salle <msalle@nikhef.nl> 1.5.0-1
changelog:
  * Tue Sep 20 2011 Mischa Salle <msalle@nikhef.nl> 1.4.33-1
  - updated version
  - added obsoletes for lcmaps-interface


author: Mischa Salle <msalle@nikhef.nl> 0.2.1-1
changelog:
  - Remove Vendor tag.
  - Install AUTHORS and LICENSE as documentation.
  - Update description.
  - Add requirement on nagios-plugins.
  - Add manpage.
  - Update URL.
  - Update version.


author: <Elisabetta Ronchieri> <elisabetta.ronchieri@cnaf.infn.it>
changelog:
  - version 1.5.4-6
  - joined jar and server packages in one package
  - removed storm-backend-configure
  - removed sbin directory
  - changed lib (jar and native) structure
  - moved main jar (storm-backend.jar) into %{prefix}


author: <Michele Dibenedetto> <michele.dibenedetto@cnaf.infn.it>
changelog:
  - version 1.6.0-5
  - fixed a bug on recall_table database connection management
  - fixed a bug in management of request coming from users providing certificates without VOMS extension
  - avoided exception raising in case of status check of a tape recall request expired and cleaned by garbage collector


author: <Elisabetta Ronchieri> <elisabetta.ronchieri@cnaf.infn.it>
changelog:
  - version 1.6.0-6
  - fixed a bug on concurrent local groups handling
  - added a mechanism to check if filesystem is GPFS
  - solved a bug on libstorm_cutil.so library loading
  - added checking of modules path existence in the start up script
  - added a check on in on etc/namespace.xml to grant uniqueness of field space-token-description


author: <Michele Dibenedetto> <michele.dibenedetto@cnaf.infn.it>
changelog:
  - version 1.6.2-1
  - removed extended attributes mount option sanity check
  - added extended ACL sanity check
  - fixed a bug on sanity check failure notification
  - added distinction between critical and not critical checks


author: <Riccardo, Elisabetta and Michele>
changelog:
  - version 1.7.0-1
  - renamed storm-backend in storm-backend-server
  - removed package constraints
  - updated database storm_be_ISAM to version 1.1.0
  - created an upgrade script for storm_be_ISAM from version 1.0.0 to 1.1.0
  - fixed a bug on suspended chunks completion
  - renamed tape recall related classes to contain TapeRecall in their name
  - removed some direct accesses to tape recall DAO
  - added the groupTaskId field to tape_recall table to group different recall requests for the same file executed at the same time
  - changed configuration files installation folder to /etc/storm/backend-server
  - moved sysconfig/storm-backend-server in /etc/sysconfig folder
  - created tar.bin ant target to produce a tar.gz of the output of the install ant target
  - fixed a bug on storage are space management upon namespace.xml changes
  - added state progress timestamps to tape recall requests
  - added rest service to update storage space information


author: <Riccardo, Elisabetta and Michele>
changelog:
  - version 1.7.0-9
  - Added consistency on Space Usage model (free, busy and used space)
  - Fixed a bug occurring during the startup (sanity-check)
  - Disk Usage tasks are performed in background and silently during the startup
  - Space usage are updated after putDone and Rm
  - Added commons-io package dependency
  - Fixed a bunch of bugs (see StoRM bug trucker and SVN logs for further details)


author: <Riccardo, Elisabetta and Michele> 1.7.2-2.sl5
changelog:
  - Added consistency on Space Usage model (free, busy and used space)
  - Fixed a bug occurring during the startup (sanity-check)
  - Disk Usage tasks are performed in background and silently during the startup
  - Space usage are updated after putDone and Rm
  - Added commons-io package dependency
  - Fixed a bunch of bugs (see StoRM bug trucker and SVN logs for further details)


author: Andrea Ceccanti <andrea.ceccanti at cnaf.infn.it> - 2.0.7-1
changelog:
  - Restructured EMI build to leverage EPEL spec files by Mattias Ellert
  - Removed voms-java-apis from the main c-based source tree


author: Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.44.0-2
changelog:
  - Use the adler32 function from zlib and drop the bundled source file
  - Drop the zlib license tag again


author: Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.44.0-3
changelog:
  - Add missing build requires on autotools
  - Fix configure to look for functions in the right libraries


author: Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.47.5-1
changelog:
  - New upstream release
  - Drop dcap-docs.patch - implemented upstream
  - Put CFLAGS back to default - the issue causing problem is fixed upstream


author: Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.47.6-1
changelog:
  - New upstream release (EMI 2 release)
  - Drop patches dcap-aliasing.patch and dcap-libs.patch implemented upstream


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 2.2.3-1
changelog:
  - Fixed spelling issues (detected by rpmlint)
  - Added dependency on dpm-xrootd from devel package
  - Removed ldconfig from -devel scriptlets
  - Dropped useless doc files from -devel package
  - Updated to build 2.2.3 upstream release (move to cmake and several fixes)


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 2.2.5-1
changelog:
  - Added dpmmgr user creation (required for service), only if non-existing
  - Put init scripts in appropriate directory (initrddir)
  - Moved include dir to -devel package
  - Update to new upstream patch release


author: David Smith <david.smith@cern.ch> 3.1.1-1
changelog:
  - Relax runtime requirement of Cthread_get/setenv() from liblcgdm.so
  - Update of configuration templates
  - Added crl:3 option to gsi settings in config templates
  - Added XRD_MAXREDIRECTCOUNT=1 to sysconfig/xrootd template
  - Added '+' to example cmsd hostname in sysconfig/xrootd template


author: Adrien Devresse <adevress at cern.ch> - 2.3.0-0
changelog:
  - switch to CMake
   - correct a stack corruption problem for lcg-util in case of wrong protocol support


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 0.5.0-2
changelog:
  - Added proper details on tarball generation
  - svn module renamed upstream from dpm-webdav to lcgdm-dav
  - Removed useless BuildRequires
  - Optional BuildRequires for curl-devel (name changed to libcurl-devel in >EL5)
  - Removed useless Requires on libs package
  - Removed doc entries from sub-packages
  - Relocate init script to initrddir


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 0.5.2-1
changelog:
  - Dropped init scripts (use the standard httpd ones instead)
  - Dropped ldconfig from -devel scriptlets
  - Added dependency on mod_ssl for server package
  - Added man page for htcopy tool
  - Update for upstream patch release


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 0.5.3-1
changelog:
  - Removed useless BuildRequires from -devel package
  - Updated scriplets to reload httpd
  - Update for upstream patch release (gives own dir for static files)


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 0.5.4-1
changelog:
  - Removed -server scriptlets (other httpd modules do not provide them)
  - Renamed lcgdm-dav.conf to zlcgdm-dav.conf to fix load order


author: Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.8.2-3
changelog:
  - Convert to systemd (Fedora 17+)
  - Rebuild for new gsoap (Fedora 17+)
  - Update obsolete sql scripts


author: Ricardo Rocha <ricardo.rocha@cern.ch> - 1.8.3.1-1
changelog:
  - Update for new upstream release
  - Dropped postgresql packages (unsupported by upstream)
  - Removed configuration bits from the spec file (incomplete)
  - Renamed dpm-srm* to srm*, dpm-rfiod to rfiod (using alternatives)


