# changelog

author: Pat Riehecky <riehecky@fnal.gov> 3-0.2
changelog:
  - try and hardlink /etc/named.rfc1912.zones before soft link
  - moved the blocks which actually start the named server to the 'fresh install only' space
  - made the /etc/resolv.conf edit smarter so that it doesn't do anything if named isn't running


author: Pat Riehecky <riehecky@fnal.gov> 3-0.3
changelog:
  - clean up stray /etc/named.conf link
  - added nscd restart
  - made smarter about when it starts bind and when it doesn't


author: Pat Riehecky <riehecky@fnal.gov> 3-1
changelog:
  - moved most of the config work to a trigger on 'bind'
    this way the config is validated on each update.  This should
    keep things working longer through updates
  - made nscd restart silent (oops)


author: Pat Riehecky <riehecky@fnal.gov> 3-1.1
changelog:
  - Yet another check on nscd, this really shouldn't start it unless you want it
  - Standardized the trigger interface a bit further
  - Updated grep checks, thanks Steve Timm


author: Pat Riehecky <riehecky@fnal.gov> 3-1.2
changelog:
  - nscd process searches now seach by process ownership.
  - resolv.conf settings are more accuratly preserved.


author: Pat Riehecky <riehecky@fnal.gov> 3-1.3
changelog:
  - yet another update to the resolv.conf preservation
  - fixed the NetworkManager scripts so that they correctly clean up upon removal


author: Pat Riehecky <riehecky@fnal.gov> 3-1.3.1
changelog:
  - better checks for upgrades of various things
  - clearer doc on what triggers are running off of which events and why
  - fixed the NetworkManager scripts to only modify controlled interfaces


author: Pat Riehecky <riehecky@fnal.gov> 3-1.3.2
changelog:
  - yet another update to the resolv.conf preservation
  - documentation better distributed for 'FRESH install' checks


author: Pat Riehecky <riehecky@fnal.gov> - 6.2-0.1.rolling
changelog:
  - Added EULA licence file
  - Removed Troy's key from the repos
  - Added CERN's key for if they start building packages for us
  - Added more abstraction to make making new release rpms easier


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 1.8.0-1
changelog:
  - Upstream 1.8.0 (new features)
  - Exchange Calendar integration
  - New and updated translations
  - Bugfixes


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 1.9.0-1
changelog:
  - Upstream 1.9.0:
          - Contributed File transfer functionality. File encryption is supported.
          - NTLMv2 and NTLMv2 Session Security support
          - Implemented SIP Authentication Extensions protocol version 4 and 3
          - another shot at presence update problems
          - fix crash caused by uninitialized security contexts
          - Updated translations: ru, de, es, pt_BR
          - Bugfixes and crash fixes
  - BR libpurple >= 2.4.0
  - Split into purple-sipe and pidgin-sipe
  - Other spec fixes to match upstream's spec file


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 1.9.1-1
changelog:
  - Upstream 1.9.1:
          - Fix Kerberos authentication for unix platforms (broken in 1.9.0)
          - Bugfixes


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 1.10.1-1
changelog:
  - Upstream 1.10.1:
          - Fixes to build against pidgin-2.7
          - Initial support for Office 2007+ "Access Levels"
          - SVG icon artwork
          - Miscellaneous bugfixes


author: Dag Wieers <dag@elrepo.org> - 8.3.8-2
changelog:
  - Create block devices in %post.
  - Unload module after stop to warn user that it may be used.
  - Better heartbeat integration (using group haclient).


author: Connie Sieh (csieh@fnal.gov) 6.0
changelog:
  - First version for SLF 6 and thus changed the version to 6.0 series
  - By definition no upgrades from SLF 4 or 5 so new version should be ok
  - Since we are going to make everything immutable then just going to add the fil


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.0-0.3.b37cbb1b036c.hg
changelog:
  - Make use of the uname/gname variables
  - Use global instead of define for variables
  - Remove user/group creation.  This is handled in cluster-glue
  - Add obsoletes directive for gui subpackage which is no longer supplied
  - Move ldirectord subpackage to resource-agents
  - Use the full configure macro
  - Update to upstream version b37cbb1b036c
    + LVSSyncDaemonSwap syncid
    + remove the remaining OCF RA which live in the agents repository
    + High: RA: IPv6addr: support for new nic and cidr_netmask parameters in the OCF RA
    + Low: Build: findif moved to agents.
    + Low: Build: move ldirectord to agents.
    + Low: Build: remove a few hb_report artifacts.


author: Andrew Beekhof <andrew@beekhof.net> - 3.0.0-0.4.0daab7da36a8.hg
changelog:
  - Make use of the specversion variable
  - Add explicit dependancy on cluster-glue-libs to prevent yum from trying to use 
    the deprecated heartbeat-{pils|stonith} packages
  - Update to upstream version 0daab7da36a8
    + Clean up configure. Source most variables from cluster-glue to ensure build consistency


author: Frank Nagy < nagy@fnal.gov > 2.1-9
changelog:
  - Another set of fixes for the permissions tests and fixes
  - Do stat and chmod on /usr/bin files, not symlinks
  - Correct kdestroy and v4rcp permissions (no setuid)


author: Frank Nagy < nagy@fnal.gov > 2.1-14
changelog:
  = Re-recorrect z_krb5.csh so path varialbe is setup with
  - correct word list.  Shell will automaintian PATH variable
  - to matxh


author: Frank Nagy <nagy@fnal.gov> 1.0-1
changelog:
  - created from krb5-getcert made by Troy Dawson and changed to be a
  - complete package with utilities from Mozilla and located in /usr/krb5


author: Frank Nagy <nagy@fnal.gov> 1.0-2
changelog:
  - Fixed file ownerships and permissions, new get-cert.sh script
  - puts password on .globus/*.pem files


author: Frank Nagy <nagy@fnal.gov> 1.1-2.slf6
changelog:
  - Remove the kx509-512bit client (not rebuilt) and added
  - (x86-32) to openssl, nspr and nss requirements


author: Frank Nagy <nagy@fnal.gov> 1.2-1.slf6
changelog:
  - Incorporated patch from Pat Riehecky to exit if auto-import is
  - selected and Firefox is running to avoid cert8.db corruption.
  - Extended code to check for Seamonkey running as well.


author: Frank Nagy <nagy@fnal.gov> 2.0-1.slf6
changelog:
  - Rebuild kx509 to write certificate directly to file as developed
  - under Mac OS X Lion and ported back to SLF5 and now SLF6.  Modified
  - get-cert.sh to remove call to kxlist


author: Frank Nagy <nagy@fnal.gov> 2.1-1.slf6
changelog:
  - Added -q (quiet) and -o (output file spec) options
  - to v2.1 of kx509.  Modified kxlist to just exit.


author: Frank Nagy <nagy@fnal.gov> 1.2-6.slf6
changelog:
  - Add test in %triggerun to prevent undoing what %triggerin
  - did when installing update of this package


author: Frank Nagy <nagy@fnal.gov> 1.3-1.slf6
changelog:
  - Replace aklog symlink with executable in preparation for
  - upgrade of server code to support compound principals


author: Pat Riehecky <riehecky@fnal.gov> 2-4.1
changelog:
  - added mailx dependency as it was missing
  - added /etc/cron.daily dependency as it should ensure cron is installed
     I doubt it would be missing, but since it is required may as well require it


author: Pat Riehecky <riehecky@fnal.gov> 2-4.2
changelog:
  - Added patch from Kevan Benson for the 'PRERUN' and 'POSTRUN' options
  - Added additional run option of ADDONRUN so that PRE and POST can be
    mirrors while ADDONRUN can be used for an un-paired script
  - Added yum-security-plugin as a requirement for the package, I don't
    know how else to ensure it is installed if the optional behavior is
    enabled by the end user
  - Added syntax test to the creation process so that we are confident it
    always has valid syntax
  - Added optional use of yum-security-plugin, if we get that working


author: Scientific Linux Auto Patch Process <SCIENTIFIC-LINUX-DEVEL@LISTSERV.FNAL.GOV>
changelog:
  For SLF we need fermi-addons added and installed
    Spec change: make sure the addons repo gets installed
  - Added patch yum-autoupdate-SPEC-add-addons-repo-to-install.patch
  - Added patch yum-autoupdate_add_addons_repo.patch
    create the addons repo
  - Added patch yum-autoupdate_install_from_addons.patch
    make sure we use the addons repo
  - Prevented application of patch yum-autoupdate-SPEC-add-addons-repo-to-install.patch


author: Troy Dawson <dawson@fnal.gov> 5x-1-4.SL
changelog:
  - Added comments in yum.conf for installonlyn
  - Changed flash.repo to adobe.repo
  - Changed repo's to use http first, and then try ftp


author: Philip J Perry <phil@elrepo.org> - 6-5
changelog:
  - Add requires for kernel to prevent installing on wrong dist.
  - Fix name of Extras repository
    [http://elrepo.org/bugs/view.php?id=339]


author: Pat Riehecky <riehecky@fnal.gov> - 6-5.1.slf6
changelog:
  - exclude openafs as it is in the release
  - exclude elrepo-release so we don't discard this for enabled repos
  - require yum-plugin-protectbase
  - disabled by default


author: Dag Wieers <dag@wieers.com> - 0.3.5-1
changelog:
  - Add 'protect = 0' by default to yum configuration.
  - Don't import GPG key for older distributions.


author: Pat Riehecky <riehecky@fnal.gov> 1.0-3
changelog:
  - Sets up mod_userdir with no indexes too
  - Now leaves a comment behind saying what it did
  - Now archives httpd.conf before making the edits


author: Pat Riehecky <riehecky@fnal.gov> 1.0-4
changelog:
  - Comment addition is now in its own block so that failure
     to leave a comment doesn't prevent the config changes
     from happening.


author: Nathanael Noblet <nathanael@gnat.ca> - 1.10-0.2
changelog:
  - Cleaned up the directories and init script names
  - Added Requires(postun)
  - Fixed logrotate script


author: Nathanael Noblet <nathanael@gnat.ca> - 1.10-1
changelog:
  - Use integer for release ver
  - Unified Requires(foo) style
  - Added missing Requires
  - Consistent macro useage
  - Remove dot from initscript filename


