# changelog

author: Alex Iribarren <Alex.Iribarren@cern.ch> - 20230421-2
changelog:
  - Run update-ca-trust extract on posttrans so we pick up only the new certificates
  - Drop legacy cern-import-certs-java.sh
  - Take ownership of /etc/openldap/cacerts and declare dependency on openldap


author: Ben Morrice <ben.morrice@cern.ch> - 1.11.1
changelog:
  - Allow user to choose /afs or /home for home directories
  - Add puppet-resolved as a default puppet module on 8+


author: Georgios Argyriou <georgios.argyriou@cern.ch> - 1.0.0-1
changelog:
  - cern-get-certificate ported to Python for 8 and 9
  - Delay before 1st request is increased to 30 seconds for all builds (Perl and Python).


author: Ben Morrice <ben.morrice@cern.ch> - 1.5.11-1
changelog:
  - fix do_execute print_output routine
  - add KeyboardInterrupt exception capture
  - change output of samba workaround s/yum/dnf/


author: Jaroslaw Polok <jaroslaw.polok@cern.ch> - 0.4.4-1
changelog:
  - changed user agent to include 'Mozilla' - to make Sharepoint think
    we are a browser and redirect to SSO.


author: Jaroslaw Polok <jaroslaw.polok@cern.ch> - 0.5.5-1
changelog:
  - fix for curl 'negotiate' connection reuse vulnerability patch
    side effects (breaking the tool on SLC6.7)


author: Julien Rische <julien.rische@cern.ch> 1.3-6
changelog:
  - Enable reverse DNS resolution for CERN.CH realm
  - Move IPAdev domain/realm mapping to realm subpackage


author: Jaroslaw Polok <jaroslaw.polok@cern.ch> 1-14
changelog:
  - moved passwd wrapper to separate package. (to avoid installation
    in cloud/docker images since it pulls in whole perl
    dependency chain)


author: Ben Morrice <ben.morrice@cern.ch> - 1.4-1
changelog:
  - add ability to configure repo baseurl via YYYYMMDD format
  - extend repo validation checks
  - general code cleanup


author: Jan Iven <jan.iven@cern.ch> - 4.10.1
changelog:
  - remove references to AFS /afs/cern.ch/group and related 'fall-through' options
  - avoid warning for non-existing /afs/cern.ch/aleph for ALEPH/xu


author: Chris Lee <Chris Lee@cern.ch> - 4.10.7
changelog:
  - ATLINFR-4900 - removing in2p3 from FRONTIER_SERVER environment variable
  - ATLINFR-4900 - removed castor STAGE_HOST and STAGE_SVCCLASS variables


author: <Chris Lee@cern.ch - 4.10.9
changelog:
  - ATLINFR-5206 - Updating files in zp/alrb for containers and podman
  - ATLINFR-5206 - Adding new files as requested by Asoka


author: Alex Iribarren <Alex.Iribarren@cern.ch> - 2.1.0-1
changelog:
  - Added man page
  - Migrated ldap library from python-ldap to ldap3
  - Exit with status code 1 when no matches are found
  - Don't rely on another binary for getting group names


author: Alex Iribarren <Alex.Iribarren@cern.ch> - 2.1.3-1
changelog:
  - Added --json output option
  - Fixed bug in CLI when nothing to search for
  - Intercept KeyboardInterrupt correctly


author: Ben Morrice <ben.morrice@cern.ch> 1.2-1
changelog:
  - respect LOCMAP_HOMEDIRECTORY_LOCAL variable in
    /etc/sysconfig/locmap-initialsetup (if present)
  - Add switches for more complex home area management 
  - Move away from pod2man to pandoc for man page generation


author: Jaroslaw Polok <jaroslaw.polok@cern.ch> - 4.3.1-1
changelog:
  - label cron job as config
  - add YUMUPDATEMETHOD for allowing use of 'yum distro-sync'
    instead of 'yum update'


