2011-10-21  Loic Brarda

	* Release: 1.5.0
	- Add option to set the syslog facility (defaults to local1)

2011-06-30 Ulrich Schwickerath
        * Release: 1.4.1-2
        - decouple the CERN-CC specific packages from the exact spma version
        - add support for configuration of randomization in CERN-CC configuration files

2011-05-09  Nick Williams

	* Release: 1.4.1
	- add in some taint checks given that ncm-ncd now is in taint-warn mode

2011-05-09  Nick Williams

	* Release: 1.4.0
	- bugfix: when running in NoAction mode, don't modify any state files

2011-03-30  "Belmiro Moreira" "Ulrich Schwickerath"

        * Release: 1.3.4
        - Skip a list of components (comma separated)
	- add -t option to ncm-ncd to issue security warnings

2011-03-23  Michel Jouvin

	* Release: 1.3.3
	- Fix escape() method (not declared as a class method)

2010-09-01  Nick Williams

	* Release: 1.3.2
	- second attempt at checkin

2010-09-01  Nick Williams

	* Release: 1.3.1
	- Added a prefix() method to make subclassing components easier

2010-06-10  "Nick Williams"

	* Release: 1.3.0
	- enable state directory to track which components are running/failed

2008-10-21  "Luis Fernando"

	* Release: 1.2.26
	- NCD::ComponentProxyList should not call setup_reporter().
	
	This module is not a CAF::ReporterMany but a CAF::Reporter. That call was overwriting
	the settings from the command line, leading to --debug and --verbose not to work.

2008-09-26  "Luis Fernando"

	* Release: 1.2.25
	- Making NCD/* inherit from CAF::ReporterMany, which keeps them thread-safe.
	Needs perl-CAF 1.6.5 or higher.

2008-09-21  "Ulrich Schwickerath"

	* Release: 1.2.24
	- replaced obsolete regis01 server name in CERN-CC parts

2008-07-28  "Luis Fernando"

	* Release: 1.2.23
	- Fixed bug #39246, --multilog works again with perl-CAF 1.4.15 and higher.

2008-07-07  "Luis Fernando"

	* Release: 1.2.22
	- Sanitized the component's name on NCD::ComponentProxy so that it runs without warnings with -t.

2008-06-16  Marco Emilio Poleggi,<Marco.Poleggi@cnaf.infn.it>

	* Release: 1.2.21
	- NCM::Check extended with 'noaction' option for overriding the global flag

2007-12-21  German Cancio Melia

	* Release: 1.2.20
	- Fix for bug #20040: add 'NOACTION_SUPPORTED' to NCM component

2007-12-21  German Cancio Melia

	* Release: 1.2.19
	- Added --skip option (Savannah #20619)

2007-12-06  Marco Emilio Poleggi,<Marco.Poleggi@cern.ch>

	* Release: 1.2.18
	- Previous change rolled back, since the issue with CAF::Reporter 
	is better solved by the last patch in CAF::Object (rel. 1.4.15)

2007-12-05  Marco Emilio Poleggi,<Marco.Poleggi@cern.ch>

	* Release: 1.2.17
	- ComponentProxy: fix for new Reporter class which needs to be properly 
	initialized.

2007-02-28  German Cancio Melia

	* Release: 1.2.16
	- REALLY Log ccm-fetch information into log file when running ncm_wrapper

2007-02-28  German Cancio Melia

	* Release: 1.2.15
	- Log ccm-fetch information into log file when running ncm_wrapper

2006-11-28  German Cancio Melia

	* Release: 1.2.14
	- Fix for bug #21956: "ncm-ncd --list" should not try to acquire a lock

2006-11-17  German Cancio Melia

	* Release: 1.2.13
	- Make 'backup' option truly optional in NCM::Check::lines (thanks to L. Cons)

2006-11-06  German Cancio Melia

        * Release: 1.2.12
        - Do not ignore CHLD signal during component execution

2006-09-22  German Cancio Melia

        * Release: 1.2.11
        - Ensure signals to be ignored are ignored, including SIGHUP

2006-08-02  German Cancio Melia

        * Release: 1.2.10
        - Just to be *completely* paranoiac: disallow *any* combination of simultaneous invocations, whatever the flags are, by locking also when NCM is invoked in --noaction mode!

2006-08-02  German Cancio Melia

        * Release: 1.2.9
        - Do not allow NCM to run in --noaction mode if already running in 'real' mode
        - Fix Savannah bug# 18678 (wrong cyclic dependencies detected when there are none)

2006-08-01  German Cancio Melia

        * Release: 1.2.8
        - Added dependency on ncm-template; fix Savannah bug #18631 (restore template delimiters if changed by a component)

2006-05-26  German Cancio Melia

        * Release: 1.2.7
        - (add tag to release)

2006-05-25  Stephen Childs

        * Release: 1.2.7
        - Fix Savannah #16822 (print names of faulty components at end of run)
2005-10-08  Charles Loomis

        * Release: 1.2.6
        - fix bad substitutions

2005-10-08  Charles Loomis

        * Release: 1.2.5
        - remove spurious debugging statements

2005-10-08  Charles Loomis

        * Release: 1.2.4
        - allow components to be defined in XML profile

2005-05-20  Juan Antonio LOPEZ PEREZ

        * Release: 1.2.3
        - Substitution of edg-ccm-fetch by ccm-fetch. The script changed the name in the latest versions

2005-05-11  German Cancio Melia

        * Release: 1.2.2
        - (CERN-CC only) splitted up notd entries for ncm into ncm and ncm_unconf

2005-05-07  German Cancio Melia

        * Release: 1.2.1
        - Fix Savannah #3180 (added lockfile for application and corresponding options)

2005-04-18  German Cancio Melia

        * Release: 1.1.22
        - Fix Savannah bugs #7981

2005-04-04  German Cancio Melia

        * Release: 1.1.21
        - Updated HLConfig.pm (Jan van Eldik)

2005-03-31  German Cancio Melia

        * Release: 1.1.20
        - Added escape() function to NCM::Component

2005-01-21  German CANCIO MELIA

        * Release: 1.1.19
        - Fix Savannah #6281 - more verbose logging of broken dependencies

2004-11-18  German CANCIO MELIA

        * Release: 1.1.18
        - Added new variables for OS detection within the components: $SYSNAME and $SYSVERS

2004-10-28  Rafael Garcia Leiva

        * Release: 1.1.17
        - updated dependencies

2004-09-07  German Cancio Melia

        * Release: 1.1.16
        - Added waittofin = yes to CERN CC notd wrapper

2004-09-04  German CANCIO MELIA

        * Release: 1.1.15
        - fix unconfigure not.d wrapper

2004-09-04  German CANCIO MELIA

        * Release: 1.1.13
        - bugfix in CERN-CC wrapper for backwards compatibility

2004-08-24  German CANCIO MELIA

        * Release: 1.1.12
        - Fixes Savannah #4498 - preserve environment between components

2004-06-10  German CANCIO MELIA

        * Release: 1.1.11

2004-06-03  German CANCIO MELIA
        * Release: 1.1.10
        - Fixed Savannah #3555, allowing to install components during execution time
          (eg. running SPMA from within ncm-spma installs components configured but
           not yet present)
        - Fixed Savannah #3665 - now components are tabulated correctly in --list

2004-06-03  German CANCIO MELIA

        * Release: 1.1.9
        - Added missing doc file to spec

2004-06-02  German CANCIO MELIA

        * Release: 1.1.8
        - Added NCM::HLConfig to distribution

2004-05-12  German CANCIO MELIA

        * Release: 1.1.7
        - correct version release number

2004-05-12  German CANCIO MELIA

        * Release: 1.1.6
        - Optional 'backup' in NCM::Check

2004-05-11  German Cancio Melia

        * Release: 1.1.6
        - typo in CERN-CC wrapper

2004-05-11  German CANCIO MELIA

        * Release: 1.1.5
        - Added new unconfigure wrappetr

2004-04-08  German CANCIO MELIA

        * Release: 1.1.4
        - Replaced hardcoded Perl interpreter with @PERL_EXECUTABLE@ for improved portability

2004-03-30  German Cancio Melia

        * Release: 1.1.3
        - Addded NCM wrapper to core rpm as generic

2004-03-30  German Cancio Melia

        * Release: 1.1.2
        - Added unescape() to Component.pm

2004-03-15  German Cancio Melia

        * Release: 1.1.1
        - Add fetch to NCM wrapper for notd

2004-03-09  German Cancio Melia

        * Release: 1.1.0
        - Bugfixes, working version for --list and --all

2004-03-09  German CANCIO MELIA

        * Release: 1.0.29
        - Added new --list option; added new --all option )(now needed for running on all components)

2004-02-18  German CANCIO MELIA

        * Release: 1.0.28
        - moved ncd.conf to main RPM package

2004-02-16  German CANCIO MELIA

        * Release: 1.0.27
        - more verbose error message in case of incorrect component information

2004-01-10  German CANCIO MELIA

        * Release: 1.0.26
        - Added option (enabled by default) for allowing 'broken' components (bugzilla #2371)

2003-10-22  German CANCIO MELIA

        * Release: 1.0.24
        - removed 'old' log directory, changed logrotate specification

2003-10-13  German CANCIO MELIA

        * Release: 1.0.23
        - Fixed logrotate entries, added new 'old' dir for old logs

2003-09-23  German CANCIO MELIA

        * Release: 1.0.22
        - Small bugfix in dependency loop checking

2003-09-18  German CANCIO MELIA

        * Release: 1.0.21
        - fix reopened #1869, hardcoded /etc

2003-09-10  German CANCIO MELIA

        * Release: 1.0.20
        - Added Requires: to CERN-CC to enforce right version used

2003-09-09  German CANCIO MELIA

        * Release: 1.0.19
        - removed @NCM_PERL@ in @INC path, bugzilla #1876

2003-09-09  German CANCIO MELIA

        * Release: 1.0.18
        - Consistent path handling with QTTR_ETC for Solaris (bugzilla #1869)

2003-09-01  German CANCIO MELIA

        * Release: 1.0.17
        - Allows, even if not supported/recommended, to intercept throw_error and throw_warning generated DIRECTLY by an NCM component.

2003-09-01  German CANCIO MELIA

        * Release: 1.0.16
        - Integrated warning handling (throw_warning) into component proxy - now reported correctly as a warning instead of as an error.

2003-09-01  German CANCIO MELIA

        * Release: 1.0.15
        - bugfix - add throw_warning to NCM::Check

2003-09-01  German CANCIO MELIA

        * Release: 1.0.14
        - Enhanced warning handling when throw_warning is used

2003-08-29  German CANCIO MELIA

        * Release: 1.0.13
        - Added new library NCM::Check, for implementing eg. Check::lines

2003-08-29  German CANCIO MELIA

        * Release: 1.0.10
        - fixed (noreplace) attribute in %config

2003-08-27  German CANCIO MELIA

        * Release: 1.0.8
        - CERN-CC: created entries for notd notification mechanism

2003-08-25 CVS: new release (gcancio)

        * Release: 1.0.2
        - corrected id check 

2003-08-22 CVS: new release (gcancio)

        * Release: 0.10.1
        - use gzip -f            

2003-08-22 CVS: new release (gcancio)

        * Release: 0.10.0
        - Cleanup and polish port to new Quattor build tools

2003-08-20  German CANCIO MELIA  <gcancio@asis-w6.cern.ch>

	- corrected hardcoded /etc/ entry in specfile, thanks
	  to Carlos Ungil

2003-08-18  German CANCIO MELIA  <gcancio@asis-w6.cern.ch>

	- check for appropriate credentials to run

	- added automatic pre/post component inclusion

	- added corresponding "autodeps" option

2003-08-04  German CANCIO MELIA  <gcancio@asis-w6.cern.ch>

	- correct reporting of non-trapped component exceptions

	- improved checks (eg. exception context set by component)

	- small bugfix in ncd.conf

2003-07-30  German CANCIO MELIA  <gcancio@asis-w6.cern.ch>

        - added $NoAction variable support for components

	- Exception mechanism added... and how to trap
	  non-trapped component exceptions ;-)
	
2003-07-30  German CANCIO MELIA  <gcancio@asis-w6.cern.ch>

	- ignore broken dependencies also when pre/post requisite
	  components not found
	- put failure messages in component's log file

2003-07-29  German CANCIO MELIA  <gcancio@asis-w6.cern.ch>

	- created ComponentProxyList class
	- added 'nodeps' flag

2003-07-24  German CANCIO MELIA  <gcancio@asis-w6.cern.ch>

        - dependency mechanism
	
2003-07-18  German CANCIO MELIA  <gcancio@asis-w6.cern.ch>

	* most classes implemented, first working implementation

2003-06-11  German CANCIO MELIA  <gcancio@asis-w6.cern.ch>

	* first version in CVS

