2005-08-21  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 
	* NEWS: 0.41.5

2005-06-04  Junichi Uekawa  <dancer@debian.org>

	* update-cluster-maccollect.8.in: document --domainsuffix ""

	* configure.ac: 0.41.4.cvs.1

	* Documentation/Makefile.am (install-data-local, uninstall-local) 
	(EXTRA_DIST): install the example.

	* Documentation/example.cluster.xml: add an example.

2005-01-04  Junichi Uekawa  <dancer@debian.org>

	* NEWS: update

	* configure.ac: 0.41.4

	* Documentation/Makefile.am (update-cluster-doc.html): update to comply with new LDP-xsl location.

2004-03-21  Junichi Uekawa  <dancer@debian.org>

	* man/ja/update-cluster-maccollect.8.in: update.

	* Documentation/update-cluster-doc.xml: Update copyright.

	* configure.ac (THISVERSION): 0.41.3

	* update-cluster-maccollect.8.in: Document the defaults.

2003-11-09  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.41.2

	* NEWS: update NEWS

	* update-cluster-maccollect.c (check_mac): Obtain the SOURCE MAC address rather than 
	destination MAC address.

2003-11-05  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.41.1.cvs.1

	* Documentation/update-cluster-doc.xml: Update document, remove old stale mail address.

2003-10-29  Junichi Uekawa  <dancer@debian.org>

	* NEWS: update

	* configure.ac: 0.41.1

	* Documentation/update-cluster-doc.xml: update doc slightly on bootmaster option.
	And maccollect; which no longer calls tcpdump.

	* debian/README.Debian (NOTICE): remove reference to nfsroot option.
	It's deprecated and used nowhere, right?

	* configure.ac: 0.41.0.cvs.2

	* update-cluster-maccollect.c (check_mac, main): add MAC address checking routine
	so that MAC address which is not a valid mac address is handled properly.
	(main): add error checking if cluster.xml cannot be stat().

2003-10-27  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.41.0.cvs.1

	* update-cluster-maccollect.c (main): clean up and comment-up.

	* man/ja/update-cluster-maccollect.8.in: fix untranslated string.

2003-10-26  Junichi Uekawa  <dancer@debian.org>

	* debian/po/ja.po: update

	* configure.ac: 0.41.0
	* NEWS: update

	* update-cluster-maccollect.c (main): fix logic reverse.

	* update-cluster-add.in (REPLACEDSTRING): exit 0 to clean-exit.

	* Makefile.am (sbin_PROGRAMS): move maccollect to sbin.

	* update-cluster-maccollect.c (main): fix

	* Makefile.am (update_cluster_maccollect_CFLAGS): fix.

	* NEWS: update

	* configure.ac: 0.40.5.cvs.2

	* update-cluster-maccollect.c (main): specify clusterxml.

	* man/ja/update-cluster-maccollect.8.in: update

	* man/ja/update-cluster-add.8.in: update

	* update-cluster-add.8.in: update doc.

	* update-cluster-add.in (REPLACEDSTRING): Allow change of CLUSTERXML

	* update-cluster-maccollect.in (CLUSTERNFSROOT): fix typo in the script.

	* Makefile.am (update_cluster_maccollect_SOURCES): create and update, 
	remove script and include binary version.

	* update-cluster-maccollect.c: create and update.

2003-10-14  Junichi Uekawa  <dancer@debian.org>

	* update-cluster-add.in (REPLACEDSTRING): update doc string.

2003-10-05  Junichi Uekawa  <dancer@debian.org>

	* macdump.c: update copyright

	* configure.ac: 0.40.5.cvs.1

	* macdump.c (main): use AF_PACKET interface instead of AF_INET

2003-06-12  Junichi Uekawa  <dancer@debian.org>

	* NEWS: update

	* configure.ac: 0.40.5

	* test/news-okay.sh: check for NEWS file version.

	* Makefile.am (TESTS_ENVIRONMENT): pass VERSION to subroutine.
	(TESTS): check news file.

2003-06-10  Junichi Uekawa  <dancer@debian.org>

	* man/ja/update-cluster-remove.1.in: translated

	* update-cluster-remove.1.in: fix vague terminology

	* man/ja/update-cluster-regenerate.8.in: translated.

	* update-cluster-regenerate.8.in: correct incorrect statement.

	* man/ja/update-cluster-parseconfig.1.in: translated

	* update-cluster-parseconfig.1.in: fix typo

	* man/ja/update-cluster-maccollect.8.in: translated.

	* man/ja/update-cluster-add.8.in: translated

	* man/Makefile.am (SUBDIRS): add ja subdir

	* Makefile.am (ACLOCAL_AMFLAGS): add subdir

	* configure.ac: add translated manual-page dirs

	* man/ja/Makefile.am (EXTRA_DIST): create a translated manual-page
	template.

2003-06-09  Junichi Uekawa  <dancer@debian.org>

	* NEWS: create NEWS file.

	* configure.ac: 0.40.4.cvs.2

	* update-cluster-remove.1.in: update and add examples.

	* update-cluster-regenerate.8.in: update and add example.

	* update-cluster-parseconfig.1.in: update

	* update-cluster-maccollect.8.in: update

	* update-cluster-add.8.in: update documentation, and add example.

2003-04-27  Junichi Uekawa  <dancer@debian.org>

	* update-cluster-regenerate.in (Usage): add more words for translation

2003-04-26  Junichi Uekawa  <dancer@debian.org>

	* update-cluster-regenerate.in: add copyright notice.

	* Documentation/update-cluster-doc.xml: update documentation to include
	tags for better viewing using wysidocbookxml.

2003-03-31  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.40.4.cvs.1

	* update-cluster-remove.c (parse_options): update copyright.

2003-03-29  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.40.4 release.

	* debian/copyright: fix URL.

	* debian/control (Description): change upstream URL to a exiting one.

2003-03-18  Junichi Uekawa  <dancer@debian.org>

	* cluster.dtd: fix DTD to be complete, and add networkhome.

2003-03-17  Junichi Uekawa  <dancer@debian.org>

	* update-cluster-add.8.in: document --bootmaster option, for 
	adding <bootmaster></bootmaster>

	* update-cluster-add.in (REPLACEDSTRING): add --bootmaster option
	support.

	* Documentation/update-cluster-doc.xml: try to update documentation to 
	reflect the current status.

2003-03-13  Junichi Uekawa  <dancer@debian.org>

	* Makefile.am (build-tmp/*): modify to use build-tmp dir.
	note that sbin scripts could not use that dir for some reason.

	* build-tmp/Makefile.am: add dummy.

	* configure.ac: add build-tmp/Makefile.am

	* Makefile.am (dist_pkgdata_DATA): change generated scripts to be in 
	build-tmp dir.

	* debian/README.Debian (NOTICE): update documentation.

	* update-cluster-remove.c: update copyright

	* TODO: add notes for several NIC support.

	* debian/control (Build-Depends): change build deps for XML.

	* TODO: update TODO, document new options. etc.

	* Documentation/update-cluster-doc.xml: slightly update docs.

	* cluster.dtd: add bootmaster option, and header info in cluster DTD.

	* configure.ac: check for w3m/w3mmee and xsltproc in ./configure.

	* Documentation/Makefile.am: remove compile_sgmltools.in 
	and version.ent
	(tmp-build/update-cluster-doc.sgml, update-cluster-doc.html): make new rules to build.

	* Documentation/update-cluster-doc.xml: Move over to XML

	* update-cluster-remove.1.in: update docs.

	* configure.ac: 0.40.3.cvs.2

	* test/test-remove-bootmaster.sh: test bootmaster option.

	* test/input-2.xml: test input

	* Makefile.am (TESTS): add test files.

	* update-cluster-remove.c (parse_options): add bootmaster option.

2003-01-28  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.40.3.cvs.1 -- note that CVS version is the CVS version.

2002-12-07  Junichi Uekawa  <dancer@debian.org>

	* TODO: fix todo file.

2002-12-05  Junichi Uekawa  <dancer@debian.org>

	* macdump.c (main): add a return statement to main.

2002-11-27  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.40.3

2002-11-16  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.40.2.cvs.2

	* Makefile.am (macdump_SOURCES): add macdump to noinst target, and 
	compile it.

	* macdump.c: mac address dumper program, added to source distribution
	
2002-11-12  Junichi Uekawa  <dancer@debian.org>

	* Documentation/update-cluster-policy.sgml: More updates to the thing.

	* debian/README.Debian (NOTICE): Request the user to read the policy document rather thank
	reading this document, and remove the duplication.

	* Documentation/update-cluster-policy.sgml: Move most part of README.Debian into the document.
	fix typo.

	* debian/README.Debian (NOTICE): minor update.

	* configure.ac: 0.40.2.cvs.1

	* Documentation/update-cluster-policy.sgml: update documentation to reflect the 
	current status, with MACcollect and other things.

2002-10-10  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.40.2

	* debian/copyright: fixed upstream address.

2002-10-08  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.40.1

	* update-cluster-i18n.h (setlocale): add setlocale to overrided function if ENABLE_NLS is
	not set.

2002-10-07  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.40.0
	Radically different core code.

	* debian/control (Build-Depends): update to build-dep on update-cluster

	* update-cluster-parseconfig.c (check_one_dxml): re-write to use dancer-xml
	rather than expat.

	* update-cluster-remove.c (main): re-write to use dancer-xml rather than expat.

        * link in dancer-xml library.


	* configure.ac: 0.32.5
	We have testsuites ready.

	* test/test-remove.sh: test remove operation.

	* test/test-parseconfig.sh: test parseconfig.

	* test/input.xml: new file for testing.

2002-10-04  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.32.4

	* config.rpath: add to CVS.

2002-10-03  Junichi Uekawa  <dancer@debian.org>

	* Documentation/Makefile.am (install-data-local): let doc install fail.

	* configure.ac: assign "true" to SGMLTOOLS failure.

2002-09-30  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: changed some rules and updated according to autoscan
	advise.

2002-09-24  Junichi Uekawa  <dancer@debian.org>

	* configure.ac (SEDRULE): define @SEDRULE@ for use in automake.

	* Makefile.am (SEDRULE): split out the sed rule to something else.

	* configure.ac: add AC_PROG_MAKE_SET

2002-09-21  Junichi Uekawa  <dancer@debian.org>

	* update-cluster-regenerate.in (Usage): use the multi-line 
	notation here as well.

	* update-cluster-maccollect.in (CLUSTERNFSROOT): 
	use echo with multi-line command-line instead of here document,
	so that i18n can happen.

2002-09-20  Junichi Uekawa  <dancer@debian.org>

	* update-cluster-parseconfig.c: add 2002 copyright. I obviously touched
	the file since then.

	* update-cluster-remove.c: add 2002 copyright. I obviously
	updated since then.

2002-09-19  Junichi Uekawa  <dancer@debian.org>

	* debian/copyright: add upstream page link.

2002-09-10  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.32.3

	* Makefile.am (EXTRA_DIST): maccollect manpage
	(update-cluster-maccollect.8): generate manpage
	fix make rules for maccollect.po

	* update-cluster-maccollect.8.in: create

	* update-cluster-remove.1.in: update

	* update-cluster-remove.c (parse_options): fix typo.

	* update-cluster-maccollect.in (CLUSTERNFSROOT): add fflush in awk to see if it helps at all.
	(CLUSTERNFSROOT): update.
	(CLUSTERNFSROOT): fix typo.

	* update-cluster-remove.c (parse_options): typo.

	* Makefile.am ($(srcdir)/update-cluster-maccollect.po): add rule to create maccollect.po

	* update-cluster-remove.1.in: document

	* update-cluster-remove.c (parse_options): add --failfound option.
	Exit1 if something is found.

	* update-cluster-remove.1.in: add docs on --mac option.

	* update-cluster-remove.c (parse_options): add --mac, or -c option

	* update-cluster-maccollect.in (UPDATE_CLUSTER_REMOVE) 
	(UPDATE_CLUSTER_ADD): create shortcut.

	* Makefile.am (update-cluster-maccollect): add rule to build maccollect.
	(nodist_sbin_SCRIPTS): add maccollect
	(update-cluster-maccollect): add bindir to subst rules

	* update-cluster-maccollect.in: Just create a template for filling in later.

2002-08-12  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.32.2

	* update-cluster-add.in (CLUSTERNFSROOT): update a bit, but not much.

	* update-cluster-regenerate.in (TEXTDOMAINDIR): fix translation

	* configure.ac: 0.32.1

	* Makefile.am ($(srcdir)/update-cluster-regenerate.po): fix typo

	* configure.ac: 0.32.0

	* update-cluster-regenerate (Usage): fix typo

	* Documentation/compile_sgmltools.in: remove the copied file after compiling.

	* Documentation/Makefile.am (uninstall-local): add uninstall local rule.

	* update-cluster-remove.c (main): add locale initialization routines.

	* Documentation/Makefile.am (compile_sgmltools): sed rules.

	* Documentation/compile_sgmltools.in: implement a workaround for sgmltools brokenness.

	* Documentation/Makefile.am (version.ent): use version.ent for entities.
	(version.ent): fix VPATH

	* Documentation/update-cluster-policy.sgml: update docs.

	* Makefile.am (update_cluster_remove_SOURCES): add update-cluster-i18n.h
	(update_cluster_parseconfig_SOURCES) 
	($(srcdir)/update-cluster-regenerate.po): fix make rule to be more robust,
	to make .po file be updated on the source dir.

	* update-cluster-remove.c: i18n.

	* update-cluster-regenerate.in (TEXTDOMAIN): set to #PACKAGE#

	* Makefile.am (update-cluster-regenerate.po): add rule to generate a po-template from bash script.
	(EXTRA_DIST): add po template to EXTRA_DIST
	(update-cluster-regenerate): add subst for PACKAGE

	* update-cluster-i18n.h: implement fully.

	* update-cluster-parseconfig.c (main): add locale initialization

	* Makefile.am (CFLAGS): add localedir definition

	* update-cluster-i18n.h: i18n support header

	* update-cluster-parseconfig.c: add i18n things.

	* configure.ac: add ALL_LINGUAS=ja
	define localedir.

	* Makefile.am: add ACLOCAL_AMFLAGS -I m4
	(SUBDIRS): add po to subdirs.

	* update-cluster-regenerate.in (Usage): make strings to be translatable

	* autogen.sh: add aclocal -I m4

2002-08-12  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Add m4.
	(ACLOCAL_AMFLAGS): New variable.
	(EXTRA_DIST): Add config.rpath mkinstalldirs.
	* configure.ac (AC_CONFIG_FILES): Add po/Makefile.in,

2002-08-10  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.31.4, fix up the typo so that it is usable.

	* update-cluster-regenerate.in (ERROR): fix typo, PKGLBDIR->PKBLIBDIR.

2002-08-09  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.31.3 with typo fix.

	* Makefile.am (install-exec-local): fix typo. pkgdatadir->pkglibdir

	* configure.ac: 0.31.2 with more packaging fixes

	* module-hosts/Makefile.am (install-exec-local): fix typo
	* Makefile.am (install-exec-local): fix typo

	* update-cluster-regenerate.8.in: fix cosmetic.

	* Documentation/Makefile.am (EXTRA_DIST): do not remove the generated .html file.

	* update-cluster-add.8.in: add autogenerated notice warning.
	fix typo.

	* Makefile.am (update-cluster-remove.1): pkgsysconfdir does not exist.

	* configure.ac: 0.31.1, with minor packaging fixes

	* Makefile.am (update-cluster-remove.1): 
	(update-cluster-parseconfig.1, update-cluster-add.8) 
	(update-cluster-regenerate.8): create rules to sed.

	* update-cluster-remove.1.in: fix up a few stuff.

	* update-cluster-parseconfig.1.in: fix up a few stuff.

	* module-hosts/Makefile.am: install .updatelist executable
	
	* Makefile.am (update_cluster_remove_CFLAGS): define pkgdatadir
	through -D
	(install-exec-local): install update-cluster-sample.updatelist
	executable

	* update-cluster-remove.c: use substitution for PKGDATADIR

	* update-cluster-add.8.in: 
	* update-cluster-regenerate.8.in: update, create.
	change paths to be replacable.

	* Makefile.am: update to subst pkgdatadir also.

	* update-cluster-add.in (REPLACEDSTRING): fix DTD location

	* update-cluster-regenerate.in (ERRPR): update to use #PKGwhatever#

	* release 0.31

	* Documentation/Makefile.am (clean-local): do not clean html
	file, so that it doesn't need to be rebuilt every time.
	
	* update-cluster-add.in (CLUSTERNFSROOT): fix things up.

	* Makefile.am (update-cluster-regenerate): add rules

	* update-cluster-regenerate.in (ERRPR): #PKGSYSCONFDIR# and #PKGLIBDIR#

	* Makefile.am: add #NOTICE# subst rules.

	* update-cluster-regenerate.in: add #NOTICE# at head

	* update-cluster-add.in: add #NOTICE# at head

	* Makefile.am: use CLEANFILES.

	* debian/rules: remove unnecessary removes.

	* Documentation/Makefile.am (update-cluster-policy.tmp.sgml): create temporal file, and use sed rule to subst #VERSION#
	(update-cluster-policy.txt): update tmp.

	* debian/rules: remove version.sgml

	* Documentation/Makefile.am (update-cluster-policy.ps): use @SGMLTOOLS@

	* configure.ac: convert to autotools.

2002-05-13  Junichi Uekawa  <dancer@debian.org>

	* update-cluster-parseconfig.c: start taking changelogs.

