2014-07-04  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec: Postun is deleted from the spec file.
	* lxcf/Makefile, lxcf/NEWS, lxcf/README, lxcf/cmd/lxcf,
	  lxcf/cmd/version, lxcf/lxcf.spec: new release 0.8-1
	* lxcf/lxcf.spec: The %postun processing is returned.

2014-07-01  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec: The Source0 tag of the spec file is changed to the
	  Source tag.
	* lxcf/lxcf.spec: Unnecessary require was erased from the spec file.

2014-06-27  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec: The dist tag is added.

2014-06-26  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec: When installing it, "pkill virt-manager" is deleted.
	  It is because there was processing that did libvirtd.service in
	  restart before, and it made an error of virt-manager.  Because
	  restart is not done now, the pkill processing is deleted.

2014-06-19  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-start: The error message at start is effectively
	  displayed.
	* lxcf/lib/lxcf-stop: The error message of the stop processing at the
	  stop state is deleted.
	* lxcf/lib/lxcf-stop: The error processing of stop when two or more
	  containers are specified is corrected.
	* lxcf/lib/lxcf-resume, lxcf/lib/lxcf-start, lxcf/lib/lxcf-suspend:
	  The error processing of "start, suspend and resume" when two or more
	  containers are specified is corrected.
	* lxcf/lib/lxcf-resume, lxcf/lib/lxcf-suspend: The error processing of
	  "suspend and resume" when two or more containers are specified is
	  corrected.

2014-06-13  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* .gitignore, lxcf/ChangeLog, lxcf/Makefile: add ChangeLog to
	  .gitignore and add ChangeLog rule in Makefile
	  Previously, there were some nasty problems due to removing ChangeLog
	  from .gitignore:
	  - There exists ChangeLog not being up-to-date in the git repository.
	  - ChangeLog will be accidentally updated in the git repository,
	    which is not up-to-date like commit 46480ef.  We have to always
	    take care of the condition of ChangeLog that is updated or not.
	  - ChangeLog will be sometimes kept up-to-date like commit 0cd90ac,
	    but the operation itself will not be logged into ChangeLog at the
	    time.
	  - When ChangeLog are updated in the git repository, a merge conflict
	    easily occurs on another developer's local machine.
	  To solve the above problems, ChangeLog should be add to .gitignore
	  eventually.
	  Also, add ChangeLog rule in Makefile to avoid make install failure
	  in spite of non-existence of ChangeLog.

2014-06-13  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/lib/lxcf-list: compatibility with old release.
	  It corresponds to the movement of container_name.
	* lxcf/ChangeLog, lxcf/INSTALL, lxcf/NEWS, lxcf/README,
	  lxcf/lib/lxcf-list, lxcf/lxcf.spec: RHEL7 is supported.
	* lxcf/NEWS, lxcf/lxcf.spec: Preparation for release 0.7
	* lxcf/ChangeLog, lxcf/lib/lxcf-list: Bug correction of error
	  processing of list.

2014-06-12  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/conf/helpfile.txt, lxcf/lib/lxcf-list: Correspondence to
	  interchangeability with old release.
	* lxcf/ChangeLog, lxcf/lib/lxcf-erase: The bug that misidentifies
	  ".work" to the container is corrected by the erase processing.
	* lxcf/ChangeLog, lxcf/lib/lxcf-restore: The bug that misidentifies
	  ".work" to the container is corrected by the restore processing.

2014-06-11  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/lib/lxcf-clone, lxcf/lib/lxcf-restore,
	  lxcf/lib/lxcf-sysgen: Container_name is generated to HOST.
	* lxcf/ChangeLog, lxcf/lib/lxcf-clone, lxcf/lib/lxcf-list,
	  lxcf/lib/lxcf-restore, lxcf/lib/lxcf-update1: Container_name of HOST
	  is used and it processes it.

2014-06-11  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/lib/lxcf-collection-broken-container,
	  lxcf/lib/lxcf-restore: The bug with a not generable container is
	  corrected in optional -n and -p of restore.
	* lxcf/ChangeLog, lxcf/lib/lxcf-restore: The bug to which the mode of
	  the container is not set in optional np of restore is corrected.
	* lxcf/cmd/show: The bug of the error indication is corrected by the
	  show command.
	* lxcf/cmd/show: UUID can be specified by the show command.
	* lxcf/cmd/set: UUID can be specified by the set command.
	* lxcf/conf/helpfile.txt, lxcf/doc/lxcf.1: Renewal of manual
	  concerning argument
	* lxcf/ChangeLog, lxcf/lxcf.spec: Renewal of changelog

2014-06-10  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/lib/lxcf-collection-broken-container: The bug
	  that mistakes the container in restore and erases it is corrected.

2014-06-10  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/lib/lxcf-collection-broken-container: The bug
	  from which the restore image is erased is corrected.

2014-06-09  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/lib/lxcf-restore, lxcf/lib/lxcf-snapshot: The
	  version is removed from package information on snapshot.
	* lxcf/lib/lxcf-restore: The bug of the package installation
	  processing at restore is corrected.
	* lxcf/ChangeLog, lxcf/lib/lxcf-collection-broken-container,
	  lxcf/lib/lxcf-restore, lxcf/lib/lxcf-snapshot, lxcf/lib/lxcf-update:
	  The bug of the package installation processing at restore is
	  corrected.
	* lxcf/ChangeLog, lxcf/Makefile,
	  lxcf/lib/lxcf-collection-broken-container, lxcf/lib/lxcf-rc,
	  lxcf/lib/lxcf-syncusr: Change of lxcf-collection-broken-container
	  processing.
	  Call of lxcf-syncusr Deletion of debug message Change in the
	  processing order
	* lxcf/ChangeLog, lxcf/Makefile, lxcf/cmd/log, lxcf/cmd/queue,
	  lxcf/conf/helpfile.txt, lxcf/doc/lxcf.1,
	  lxcf/lib/lxcf-collection-broken-container, lxcf/lib/lxcf-log,
	  lxcf/lib/lxcf-queue-log: Lxcf queue log is changed to lxcf log.

2014-06-08  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/Makefile, lxcf/lib/lxcf-uuid: The name is
	  requested from uuid.
	* lxcf/ChangeLog, lxcf/Makefile, lxcf/cmd/queue,
	  lxcf/lib/lxcf-queue-reboot, lxcf/lib/lxcf-queue-resume,
	  lxcf/lib/lxcf-queue-start, lxcf/lib/lxcf-queue-stop,
	  lxcf/lib/lxcf-queue-suspend: queue start, stop, suspend, resume,
	  reboot are removed.
	  Because the function overlaps.
	* lxcf/lib/lxcf-restore: The bug to which the autostart attribute was
	  not able to be restored by the restore command is corrected.
	* lxcf/ChangeLog, lxcf/INSTALL, lxcf/Makefile, lxcf/README,
	  lxcf/cmd/lxcf, lxcf/cmd/version, lxcf/lxcf.spec: start release 0.7

2014-06-07  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* .gitignore, lxcf/ChangeLog: ChangeLog is added to the git
	  repository.
	  Because it fails in make install if there is no ChangeLog when clone
	  is done from git.
	* lxcf/lib/lxcf-autostart, lxcf/lib/lxcf-restore: When restore is
	  done, the autostart attribute is restored.
	* lxcf/ChangeLog, lxcf/lib/lxcf-list: The attribute of autostart is
	  added to the display of list.

2014-06-06  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-snapshot: Optional -f is added to snapshot.
	  Optional -f overwrites the snapshot image that already exists.  If
	  there is no option but the image already exists, it becomes an
	  error.
	* lxcf/lib/lxcf-snapshot: The error processing when the image exists
	  is added.
	* lxcf/conf/helpfile.txt, lxcf/doc/lxcf.1: The document of the
	  snapshot command is corrected.
	* lxcf/lib/lxcf-restore, lxcf/lib/lxcf-snapshot: Check on "UUID and
	  container name" of snapshot image
	* lxcf/cmd/show, lxcf/lib/lxcf-autostart, lxcf/lib/lxcf-clone,
	  lxcf/lib/lxcf-collection-broken-container, lxcf/lib/lxcf-erase,
	  lxcf/lib/lxcf-list, lxcf/lib/lxcf-reboot, lxcf/lib/lxcf-resource,
	  lxcf/lib/lxcf-resume, lxcf/lib/lxcf-run, lxcf/lib/lxcf-start,
	  lxcf/lib/lxcf-stop, lxcf/lib/lxcf-suspend, lxcf/lib/lxcf-sysgen:
	  UUID can be specified instead of the container name.
	* lxcf/conf/helpfile.txt, lxcf/doc/lxcf.1, lxcf/lib/lxcf-list,
	  lxcf/lib/lxcf-snapshot: Optional -q is applied to the list command.
	  In optional -q, the list of queue is displayed.

2014-06-05  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-restore: Optional -s is added to the restore command.
	  Optional -s that automatically adds the lack package for the
	  restored container is added to the restore command.
	* lxcf/lib/lxcf-snapshot: The relative path can be used to pass the
	  snapshot command.
	* lxcf/lib/lxcf-restore: The relative path can be used to pass the
	  restore command.
	* lxcf/lib/lxcf-restore: Optional "-r" of the restore command is
	  changed to optional "-f".
	* lxcf/conf/helpfile.txt, lxcf/doc/lxcf.1: Making of document of
	  snapshot and restore
	* lxcf/lib/lxcf-clone: When clone is done, log is cleared.

2014-06-04  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/cmd/restore, lxcf/lib/lxcf-restore,
	  lxcf/lib/lxcf-snapshot, lxcf/lib/lxcf-sysgen: The restore function
	  of snapshot is added.
	* lxcf/lib/lxcf-submit: Snapshot and restore can be submitted.

2014-06-03  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/cmd/snapshot, lxcf/lib/lxcf-restore,
	  lxcf/lib/lxcf-snapshot: Subcommand snapshot is added.
	* lxcf/lib/lxcf-snapshot: The form of snapshot is changed.

2014-06-02  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/lib/lxcf-restore, lxcf/lib/lxcf-snapshot:
	  addition of lxcf-snapshot

2014-05-29  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-collection-broken-container: Prevention of double
	  start of lxcf-collection-broken-container

2014-05-29  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile, lxcf/lib/lxcf-collection-broken-container: Improve
	  lxcf-collection-broken-container
	  Add sanity check for libvirtd service and fix for finding broken
	  containers.  Previously, for example, if there are a broken
	  container "ct01" and a normal container "ct0123" at the same time,
	  the broken container will not be processed.

2014-05-28  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/src/lxcf-sched.c: Clean up lxcf-sched.c
	  There are no logical changes, clean up only.

2014-05-25  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-sysgen: Improve lxcf-sysgen
	  Brush up around UUID.
	* lxcf/Makefile: Adjust the install rule in Makefile
	  If "DESTDIR" is something defined (i.e. making the package,) prevent
	  displaying "Please reboot this system."

2014-05-26  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/lib/lxcf-collection-broken-container,
	  lxcf/src/lxcf-sched.c: A broken container is found, and it erases
	  it.
	* lxcf/lib/lxcf-setup: Lxcf.service and lxcf-sched.service in the
	  container are invalidated.

2014-05-24  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/INSTALL, lxcf/Makefile, lxcf/README, lxcf/cmd/lxcf,
	  lxcf/cmd/version, lxcf/lxcf.spec: Release 0.6 is begun

2014-05-23  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/src/lxcf-sched.c: The bug in which the start of
	  lxcf-sched fails is corrected.
	* lxcf/Makefile, lxcf/cmd/lxcf, lxcf/lxcf.spec: The bug of the error
	  when the package is made excluding root is corrected.
	* lxcf/cmd/queue, lxcf/cmd/submit, lxcf/lib/lxcf-clone,
	  lxcf/lib/lxcf-queue-cancel, lxcf/lib/lxcf-queue-clear,
	  lxcf/lib/lxcf-queue-list, lxcf/lib/lxcf-queue-move,
	  lxcf/lib/lxcf-queue-reboot, lxcf/lib/lxcf-queue-resume,
	  lxcf/lib/lxcf-queue-start, lxcf/lib/lxcf-queue-stop,
	  lxcf/lib/lxcf-queue-suspend, lxcf/lib/lxcf-rc, lxcf/lib/lxcf-submit,
	  lxcf/lib/lxcf-sysgen, lxcf/src/lxcf-sched.c: The bug that lxcf-sched
	  terminates abnormally without finding the use file is corrected.
	  The queue file used is moved from "/var/tmp" to "/var/lib".

2014-05-22  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/conf/helpfile.txt, lxcf/doc/lxcf.1: Collection of manual for
	  queue commands.
	* lxcf/conf/helpfile.txt, lxcf/doc/lxcf.1, lxcf/lib/lxcf-queue-multi:
	  The function to display the multiplicity is added to "Queue multi".

2014-05-21  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/rest-api/.gitkeep, lxcf/rest-api/compute/.gitkeep,
	  lxcf/rest-api/identify/.gitkeep: The source directory for REST API
	  is made.
	* lxcf/Makefile, lxcf/cmd/skipjob, lxcf/conf/helpfile.txt,
	  lxcf/doc/lxcf.1, lxcf/lib/lxcf-skipjob: Deletion of skipjob command

2014-05-19  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/src/lxcf-sched.c: The mistake of the operation of the character
	  buffer that lxcf-sched uses is corrected.

2014-05-18  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-clone, lxcf/lib/lxcf-sysgen: The bug from which the
	  error message comes out by sysgen and clone is corrected.

2014-05-17  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-sysgen, lxcf/src/lxcf-sched.c: UUID of queue is passed
	  to the container generated with sysgen.
	  When two or more containers are generated, UUID is passed to the
	  first container.  Sysgen-n is off the subject.
	* lxcf/lib/lxcf-clone, lxcf/lib/lxcf-sysgen: UUID of queue is passed
	  to the container generated with clone.
	  When two or more containers are generated, UUID is passed to the
	  first container.  clone-n is off the subject.
	* lxcf/Makefile, lxcf/cmd/q: q command is added as an alias of queue.

2014-05-16  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lxcf.spec, package/makepkg.sh: Improve lxcf.spec
	  Thanks to many suggestive comments by Fedora package reviewers, the
	  lxcf spec file has been brushed up to be simpler and
	  arch-independent.  To proceed a step further, the lxcf package can
	  now build into proper rpms and work on architectures other than
	  x86_64.

2014-05-15  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-submit: Limitation of number of jobs on queue
	* lxcf/src/lxcf-sched.c: The comment on functions are added.

2014-05-14  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/cmd/queue, lxcf/lib/lxcf-queue-multi,
	  lxcf/src/lxcf-sched.c: The multiplicity of job was made changeable.
	  The multiplicity of job is dynamically changeable in "queue multi".
	  usage : lxcf queue multi NUMBER
	* lxcf/lib/lxcf-queue-multi, lxcf/src/lxcf-sched.c: Improvement of
	  change processing of multiplicity of lxcf-sched
	* lxcf/cmd/queue, lxcf/cmd/submit, lxcf/src/lxcf-sched.c: Improvement
	  of salvage procedure of lxcf-sched

2014-05-13  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/cmd/queue, lxcf/lib/lxcf-queue-log: Command
	  queue log that displays the log is added.
	  lxcf queue log [-f] The log is displayed with less.  The log is in
	  real time displayed if there is optional -f.
	* lxcf/lib/lxcf-queue-cancel, lxcf/lib/lxcf-queue-list,
	  lxcf/lib/lxcf-queue-reboot, lxcf/lib/lxcf-queue-resume,
	  lxcf/lib/lxcf-queue-start, lxcf/lib/lxcf-queue-stop,
	  lxcf/lib/lxcf-queue-suspend, lxcf/src/lxcf-sched.c: Multiplexing the
	  job execution is enabled.

2014-05-13  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-skipjob, lxcf/lib/lxcf-sysgen: Fix the command path
	  for systemctl
	  Fix the command path to /usr/bin for systemctl.  Also, remove
	  trailing whitespace.

2014-05-12  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec: Restart of unnecessary libvirtd.service when the
	  package is installed is deleted.
	* lxcf/example/ops-script: Correction of example
	  The method of starting the container was corrected in ops-script.

2014-05-10  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* .gitignore, lxcf/ChangeLog, lxcf/package/BUILD/.gitkeep,
	  lxcf/package/RPMS/.gitkeep, lxcf/package/SOURCES/.gitkeep,
	  lxcf/package/SPECS/.gitkeep, lxcf/package/SRPMS/.gitkeep,
	  lxcf/package/makepkg.sh, package/BUILD/.gitkeep,
	  package/RPMS/.gitkeep, package/SOURCES/.gitkeep,
	  package/SPECS/.gitkeep, package/SRPMS/.gitkeep, package/makepkg.sh:
	  Improve the script for making package
	  To solve nasty problems dealing with ChangeLog, move the
	  lxcf/package directory to the top level directory of the git working
	  tree.  This change still prevents the script for making ChangeLog
	  from mixing into the distributed materials.

2014-05-10  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/lib/lxcf-queue-start, lxcf/lib/lxcf-queue-stop:
	  Added queue start and stop commands.
	  lxcf queue start UUID lxcf queue stop  UUID Argument is the uuid.
	* lxcf/Makefile, lxcf/cmd/queue, lxcf/lib/lxcf-queue-reboot,
	  lxcf/lib/lxcf-queue-resume, lxcf/lib/lxcf-queue-suspend: added queue
	  reboot, resume, and suspend
	  lxcf queue reboot  UUID lxcf queue resume  UUID lxcf queue suspend
	  UUID

2014-05-09  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-queue-cancel: The container can be deleted by the
	  queue cancel command.
	* lxcf/ChangeLog, lxcf/lib/lxcf-setup: stop libvirtd.service in
	  container

2014-05-08  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-queue-cancel: The function to cancel the job under
	  execution is added.
	  Even if the job specified with queue cancel is executing it, it is
	  possible to cancel.
	* lxcf/ChangeLog: Correction of ChangeLog
	* lxcf/lib/lxcf-clone, lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-define,
	  lxcf/lib/lxcf-queue-list, lxcf/lib/lxcf-reboot, lxcf/lib/lxcf-setup,
	  lxcf/lib/lxcf-start, lxcf/lib/lxcf-sysgen: uuid is applied to the
	  container made from sysgen and clone.

2014-05-05  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* script/makechlog.sh: Modify makechlog.sh
	  Clean up and modify makechlog.sh a bit.

2014-05-07  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/cmd/queue, lxcf/cmd/submit, lxcf/lib/lxcf-queue-list,
	  lxcf/src/lxcf-sched.c: The job under execution is displayed with
	  queue list.
	  uuid and the command of the job under execution are displayed.
	* lxcf/src/lxcf-sched.c: An unused variable is deleted from
	  lxcf-sched.c.

2014-05-05  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/cmd/lxcf: Fix checking systemd for lxcf and lxcf-sched service
	  Add sanity check and clean up checking systemd for lxcf and
	  lxcf-sched service.

2014-05-05  NIWA Hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/src/lxcf-sched.c: The system() function is
	  changed into the processing of fork/exec.
	  The system() function is not used because the job under execution
	  can be interrupted, and the job is managed with waitpid.
	* lxcf/lib/lxcf-queue-clear: The default of the object queue clear is
	  changed to Q-QUEUE.
	  All queues were cleared so far.  Q-QUEUE is cleared when not is
	  being specified the queue by the argument.

2014-05-04  NIWA Hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* .gitignore, lxcf/ChangeLog, lxcf/package/makepkg.sh,
	  lxcf/script/git-set-file-times, lxcf/script/gitlog2changelog.py,
	  script/git-set-file-times, script/gitlog2changelog.py,
	  script/makechlog.sh: The place of script that generates ChangeLog is
	  changed.
	  script is moved to the directory above two.  To make ChangeLog,
	  makechlog.sh is executed.

2014-05-03  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/cmd/lxcf: When the service of lxcf is disabled, the execution
	  of the lxcf command is made enable.  And, it is started.
	  The service of the object is the following.
	  - lxcf.service
	  - lxcf-sched.service

2014-05-02  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/script/gitlog2changelog.py: Improve gitlog2changelog.py (line
	  boundary check)
	  Improve line boundary check.  Also, add year to the author line.
	* lxcf/script/gitlog2changelog.py: Improve gitlog2changelog.py
	  (printing itemizations)
	  When printing itemizations, the indents are now performed properly.

2014-05-02  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec: The doc directory is added to specfile.
	* lxcf/lxcf.spec: The description of version 0.5-3 is added to
	  specfile.

2014-04-27  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/package/makepkg.sh: Improve makepkg.sh
	  Use "make clean" instead of "rm" manually.
	* lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: Clean up lxcf.spec
	  Remove trailing whitespace.
	* lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: Fix lxcf.spec
	  Fix build.log "warning: File listed twice:" at the %doc directives.
	* lxcf/package/SPECS/.gitkeep, lxcf/package/SPECS/lxcf.spec: Remove
	  duplicated lxcf.spec in package/SPECS
	  To keep maintainability, remove duplicated lxcf.spec in
	  package/SPECS.  This is explicitly copied by makepkg.sh before doing
	  rpmbuild.
	* lxcf/ChangeLog, lxcf/NEWS: Clean up ChangeLog and NEWS
	  Remove trailing whitespace.
	* lxcf/ChangeLog, lxcf/NEWS, lxcf/package/makepkg.sh,
	  lxcf/script/git-set-file-times, lxcf/script/gitlog2changelog.py:
	  Improve generating ChangeLog
	  ChangeLog is now auto-generated.  The old ChangeLog is moved to
	  NEWS.
	* .gitignore: Update .gitignore
	  Add ChangeLog to .gitignore due to auto-generated.
	* lxcf/script/gitlog2changelog.py: Fix gitlog2changelog.py
	  Fix getlog2changelog.py to fit with the print format of recent git.
	  "git diff --stat" had learnt to print the status line in singular
	  form whenever applicable since git-1.7.10 (Correct singular form in
	  diff summary line for human interaction.)
	* lxcf/script/gitlog2changelog.py: Improve gitlog2changelog.py
	  Add a special workaround for the git log of LXC Facility.

2014-04-25  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-createfile: Improve copying directories in
	  lxcf-createfile
	  When copying directory tree for container creation, deal with the
	  environment that /sbin, /bin, /lib and /lib64 directories are not
	  only symbolic links but also regular directories.  If the
	  directories are regular directories, it will copy them recursively
	  into the container.  On the other hand, if they are symbolic links,
	  it will just copy the symbolic links themselves into the container.
	  Note, the directory /lib/modules will be skipped.

2014-04-25  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/conf/lxcf-sched.service, lxcf/lxcf.spec,
	  lxcf/package/SPECS/lxcf.spec: Correction of specfile concerning
	  systemd
	* lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: Correction of specfile
	  concerning lxcf-sched.service
	* lxcf/conf/lxcf.service, lxcf/lxcf.spec,
	  lxcf/package/SPECS/lxcf.spec: Deletion of wrong comment in specfile

2014-04-23  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-createfile: Improve copying /var directory in
	  lxcf-createfile
	  When copying /var directory for container creation, the directories
	  /var/cache/lxc, /var/lib/lxc and /var/lib/docker are now skipped,
	  and then remove the contents in /var/log/lxc in case that lxc is
	  installed in the system.
	* lxcf/lib/lxcf-createfile: Improve making directories in
	  lxcf-createfile
	  When /home and/or /usr are not copied, just make the top directories
	  in the container to match with other directories.

2014-04-24  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/src/lxcf-resource1.c, lxcf/src/lxcf-sched.c: Deletion of unused
	  variable of C source.
	* lxcf/Makefile, lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec:
	  Arrangement of Makefile and specfile

2014-04-21  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-createfile: Improve removing unnecessary contents in
	  lxcf-createfile
	  When removing unnecessary contents in the created container, keep
	  the top directories that are no need to remove.  Incidentally, clean
	  up around creating /var.

2014-04-17  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/package/makepkg.sh: Deletion of unnecessary binary

2014-04-17  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec,
	  lxcf/package/makepkg.sh: changelog of specfile is renewed.
	  The update history of the package is filled in on changelog.

2014-04-15  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: correction of
	  lxcf.spec

2014-04-15  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: Deletion of
	  unnecessary message when package is installed
	* lxcf/Makefile, lxcf/cmd/skipjob, lxcf/conf/helpfile.txt,
	  lxcf/doc/lxcf.1, lxcf/lib/lxcf-jobskip, lxcf/lib/lxcf-skipjob,
	  lxcf/lxcf.spec: Addition of skipjob command.
	  Addition of skipjob command.  Correction of document related to
	  skipjob
	* lxcf/ChangeLog, lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec:
	  Correction of Changelog

2014-04-15  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-createfile: Improve copying bash initialization files
	  in lxcf-createfile
	  When bash is invoked as an interactive login shell, after reading
	  and executing commands from the file /etc/profile first, it then
	  looks for ~/.bash_profile, ~/.bash_login, and ~/.profile, in that
	  order, and reads and executes commands from the first one that
	  exists and is readable.  Similarly, when a login shell exits, bash
	  reads and executes commands from the file ~/.bash_logout, if it
	  exists.  Therefore, those files also should be copied into the
	  container as long as they exist.  Incidentally, clean up around
	  creating /var.

2014-04-14  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-update, lxcf/lib/lxcf-update1: Warning messages are
	  deleted at update.
	* lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-update2: The generation of
	  /proc directory is added.
	  /proc directory is needed at update.
	* lxcf/lib/lxcf-update: The command that can be used with update is
	  limited.
	  Only rpm, yum, and apt-get can be used.
	* lxcf/lib/lxcf-submit: Update and deploy are added to the command
	  that submit can do.
	* lxcf/cmd/submit, lxcf/conf/helpfile.txt, lxcf/lib/lxcf-jobskip,
	  lxcf/lib/lxcf-queue-cancel, lxcf/lib/lxcf-submit: The processing of
	  a new jobskip command is added.

2014-04-13  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-createfile: Introduce "lsdir" bash function in
	  lxcf-createfile
	  Previously, when copying directory tree for container creation, a
	  part of files and directories, whose name begins with dot, will be
	  skipped.  Furthermore, some system administrators prefer to
	  customize the shell environment like this: <<< export
	  LS_OPTIONS="--color=auto -F -N -T0" function ls { command ls
	  $LS_OPTIONS "$@" ; } ; export -f ls >>> into ~/.bashrc, so as to
	  live a pleasant life.  (In general, the individual files such as
	  ~/.bashrc allow you to make changes as you would like.) In that
	  situation, copying directory tree for container creation does not
	  work properly.  To avoid their problems, introduce "lsdir" bash
	  function.

2014-04-13  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-update, lxcf/lib/lxcf-update1: Improvement of update
	  Update of joint container two or more models is prevented from
	  failing.

2014-04-12  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-load: The bug to which the json file cannot be read
	  with sysgen -c is corrected.

2014-04-10  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: Trivial correction of
	  lxcf.spec

2014-04-10  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile: Adjust the clean rule in Makefile
	  Fix the problem when "make clean libdir=/usr/lib" is specified.

2014-04-10  Ken ICHIKAWA <ichikawa.ken@jp.fujitsu.com>

	* .gitignore: Add .gitignore
	  Define unneeded files for our git repository.

2014-04-10  Yasunori Goto <y-goto@jp.fujitsu.com>

	* lxcf/lib/lxcf-start: Make natural expression for lxcf-start
	  Hi,
	  I suppose that "is being start" is not natural expression a bit.
	  So, I would like to make it more natural.

2014-04-10  Ken ICHIKAWA <ichikawa.ken@jp.fujitsu.com>

	* lxcf/lib/lxcf-setup: Support writing into SysV IPC related
	  parameters
	  Libvirt-lxc mounts /proc/sys with read-only attribute as default.
	  Therefore, we cannot change IPC related parameters under
	  /proc/sys/kernel such as shmmax inside containers.
	  However, containers' IPC related parameters are separated from host
	  by IPC namespace. As a result, changing IPC related parameters
	  inside a container has no effect on host but has effect on only the
	  container.
	  This patch changes domain XML for containers to additionally mount
	  IPC related parameters under /proc/sys/kernel as writable so that we
	  can change IPC related parameters inside containers.

2014-04-10  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/package/makepkg.sh: clean up of makepkg.sh
	  The package is able to be made excluding root.

2014-04-10  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile: Fix the rule in Makefile
	  Fix the .prepare and clean rule due to libdir=/usr/lib64 as default.
	* lxcf/lib/lxcf-createfile: Clean up of lxcf-createfile
	  There are no logical changes, clean up only to keep maintainability.

2014-04-09  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/cmd/lxcf, lxcf/package/makepkg.sh: Package
	  making environment to shift to lib64

2014-04-09  Ken ICHIKAWA <ichikawa.ken@jp.fujitsu.com>

	* lxcf/lib/lxcf-erase, lxcf/lib/lxcf-list, lxcf/lib/lxcf-reboot,
	  lxcf/lib/lxcf-resource, lxcf/lib/lxcf-stop, lxcf/lib/lxcf-suspend,
	  lxcf/lib/lxcf-sysgen, lxcf/lib/lxcf-update1: Specify absolute path
	  for virsh
	  Almost points are specifying /usr/bin/virsh for virsh path but some
	  points were just specifying "virsh" without absolute path.  Because
	  of that, /usr/local/bin/virsh was executed along with /usr/bin/virsh
	  unexpectedly on my environment.  This patch fixes to specify
	  absolute path for virsh.

2014-04-09  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-setup: Fix typo in lxcf-setup
	  Fix typo while converting /usr/lib/lxcf to /usr/lib64/lxcf.

2014-04-08  niwa-hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/cmd/autostart, lxcf/cmd/blkio_r,
	  lxcf/cmd/blkio_w, lxcf/cmd/blkiops_r, lxcf/cmd/blkiops_w,
	  lxcf/cmd/clone, lxcf/cmd/clone-n, lxcf/cmd/cpun, lxcf/cmd/cpurate,
	  lxcf/cmd/deploy, lxcf/cmd/erase, lxcf/cmd/erase-n, lxcf/cmd/helpcmd,
	  lxcf/cmd/list, lxcf/cmd/lxcf, lxcf/cmd/memlimit,
	  lxcf/cmd/memswlimit, lxcf/cmd/net_cls, lxcf/cmd/numa,
	  lxcf/cmd/queue, lxcf/cmd/reboot, lxcf/cmd/resume, lxcf/cmd/resume-n,
	  lxcf/cmd/run, lxcf/cmd/set-n, lxcf/cmd/show, lxcf/cmd/start,
	  lxcf/cmd/start-n, lxcf/cmd/stop, lxcf/cmd/stop-n, lxcf/cmd/submit,
	  lxcf/cmd/suspend, lxcf/cmd/suspend-n, lxcf/cmd/sysgen,
	  lxcf/cmd/sysgen-n, lxcf/cmd/update, lxcf/conf/lxcf-hook,
	  lxcf/conf/lxcf-sched.service, lxcf/conf/lxcf.service,
	  lxcf/lib/lxcf-autostart, lxcf/lib/lxcf-clone,
	  lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-define, lxcf/lib/lxcf-erase,
	  lxcf/lib/lxcf-init, lxcf/lib/lxcf-list, lxcf/lib/lxcf-load,
	  lxcf/lib/lxcf-queue-move, lxcf/lib/lxcf-rc, lxcf/lib/lxcf-reboot,
	  lxcf/lib/lxcf-resource, lxcf/lib/lxcf-resource2,
	  lxcf/lib/lxcf-resume, lxcf/lib/lxcf-run, lxcf/lib/lxcf-setup,
	  lxcf/lib/lxcf-start, lxcf/lib/lxcf-stop, lxcf/lib/lxcf-suspend,
	  lxcf/lib/lxcf-sysgen, lxcf/lib/lxcf-update, lxcf/lib/lxcf-update1,
	  lxcf/lxcf.spec, lxcf/package/SOURCES/lxcf-0.5,
	  lxcf/package/SPECS/lxcf.spec, lxcf/package/makepkg.sh: /usr/lib/lxcf
	  is moved to /usr/lib64/lxcf.

2014-04-07  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-clone: Wrong replacement processing is deleted for
	  clone.

2014-04-05  MUNEDA Takahiro <mux003@gmail.com>

	* lxcf/lib/lxcf-clone-setup, lxcf/lib/lxcf-config,
	  lxcf/lib/lxcf-erase-setup, lxcf/lib/lxcf-load,
	  lxcf/lib/lxcf-resource2, lxcf/lib/lxcf-setup, lxcf/lib/lxcf-submit:
	  lib: Cleanup lxf-* python scripts
	  Clean up warnings detected by flake8.  This patch just fixes
	  warnings, no functional change.

2014-04-05  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-createfile: Trivial fix in lxcf-createfile
	  Fix some comments to fit with the current situation.  Also, separate
	  the procedure of /home and /root to match with other procedures.

2014-04-04  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/README, lxcf/lxcf.spec,
	  lxcf/package/SOURCES/lxcf-0.5, lxcf/package/SPECS/lxcf.spec: start
	  release-0.5
	* lxcf/cmd/lxcf, lxcf/cmd/version: change of version

2014-04-03  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile: Adjust the uninstall rule in Makefile
	  If "DESTDIR" is something defined (i.e. making the package,) prevent
	  invoking "systemctl disable lxcf-sched."

2014-04-02  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec:
	  Correction of new ChangeLog of 0.4 release

2014-04-01  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/conf/lxcf-sched.service, lxcf/lxcf.spec,
	  lxcf/package/SPECS/lxcf.spec: Start when lxcf-sched is installed

2014-03-30  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/cmd/lxcf, lxcf/lib/lxcf-config, lxcf/lib/lxcf-rc: Clean up
	  related to lxcf wrapper and rc script
	  There are no logical changes, clean up only.
	* lxcf/cmd/lxcf: Improve error handling of lxcf command wrapper
	  Previously, if you mistype a lxcf command, you'd get a script error
	  message from shell.  To avoid this, check the command existence
	  before invoking it.  Also, during the transition to the lxcf
	  interactive mode, invoke sh instead of bash in order to avoid
	  reading and executing bashrc.

2014-03-29  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile, lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: Fix of
	  Makefile
	  Fix around make install due to newly addition of submit and queue
	  command.  Also, avoid install empty lxcf-messages file.

2014-03-28  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-check-json, lxcf/lib/lxcf-load, lxcf/lib/lxcf-setup:
	  Fix around lxcf sysgen (Python script)
	  Fix shebang line and place a UTF-8 byte-order marker at the
	  beginning of the file.  Also, fix print() functions to fit with both
	  Python 2 and 3.

2014-04-01  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-createfile: Optional -p is applied to mkdir.

2014-03-29  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-createfile: Clean up of lxcf-createfile
	  There are no logical changes, clean up only.

2014-03-28  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-createfile: revert lxcf-create
	* lxcf/lib/lxcf-check-json, lxcf/lib/lxcf-load, lxcf/lib/lxcf-setup: A
	  part of UTF-8 code and the print sentence of python are mended.
	* lxcf/Makefile, lxcf/conf/lxcf-sched.service, lxcf/lxcf.spec,
	  lxcf/package/SPECS/lxcf.spec: Addition of lxcf-sched service

2014-03-27  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-sysgen: Fix a careless typo in lxcf-sysgen

2014-03-26  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/cmd/sysgen-n, lxcf/lib/lxcf-clearlog, lxcf/lib/lxcf-load,
	  lxcf/lib/lxcf-sysgen: Improve lxcf sysgen (option checking)
	  For sysgen-n and lxcf-clearlog, fix insufficient regex pattern, and
	  then improve the check logic to be more efficient coding (including
	  lxcf-sysgen.)  Also, for lxcf-load, refine the unit conversion and
	  fix variable typo.
	* lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-setup: Improve lxcf sysgen
	  (creating directories)
	  When copying directory tree for container creation, make it
	  accurately reproducible the original, including dot files and
	  symbolic links.  For /sbin, /bin, /lib and /lib64, see if they are
	  regular directories or symbolic links to make it copy properly.
	* lxcf/lib/lxcf-setup, lxcf/lib/lxcf-sysgen: Add sanity check for some
	  functions
	  For configuring systemd, networking and yum caching in lxcf-setup
	  and lxcf-sysgen, add sanity checks assuming to work without error on
	  various system.  Also, reflect the host architecture to the
	  container definition, and then refine here documents.
	* lxcf/lib/lxcf-sysgen: Fix around lxcf sysgen (~/.ssh/known_hosts)
	  Deal with the case that ~/.ssh/known_hosts does not exist.
	* lxcf/Makefile: Adjust the .prepare rule in Makefile
	  Fix the problem that "lxcf start ..." does not work properly when
	  "make {clean,,install} libdir=/usr/lib64" are specified.
	* lxcf/cmd/sysgen, lxcf/cmd/sysgen-n, lxcf/lib/lxcf-clearlog,
	  lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-define,
	  lxcf/lib/lxcf-sysgen: Clean up around lxcf sysgen (1/2)
	  Remove trailing whitespace and clean up and fix trivial typo.
	* lxcf/lib/lxcf-check-json, lxcf/lib/lxcf-load, lxcf/lib/lxcf-setup:
	  Clean up around lxcf sysgen (2/2)
	  Remove trailing whitespace and clean up and fix trivial typo.

2014-03-27  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-queue-clear: Addition of processing of log of queue
	  clear

2014-03-27  Ken ICHIKAWA <ichikawa.ken@jp.fujitsu.com>

	* lxcf/conf/helpfile.txt: helpcmd: fix typo of helpcmd's message
	* lxcf/doc/lxcf.1: doc: trivial fixes
	  Fix some trivial things such as adding period, changing style, etc.

2014-03-26  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/src/lxcf-sched.c: The range of the lock of the scheduler is
	  corrected.
	  After the first job had been taken out, the unlock processing during
	  the update of the job list was deleted.
	* lxcf/src/lxcf-sched.c: The range of the lock of the scheduler is
	  corrected.
	  After the first job had been taken out, the unlock processing during
	  the update of the job list was deleted.
	* lxcf/lib/lxcf-submit: The length of the command line where submit
	  can do is limited.
	  A too long line cannot be specified.
	* lxcf/lib/lxcf-queue-cancel, lxcf/lib/lxcf-submit: Addition of log
	  output for JOB submit and cancel.

2014-03-25  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec:
	  Correction of Makefile and spec file of lxcf-sched
	  Compile and install of lxcf-sched are done.

2014-03-25  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-submit, lxcf/src/lxcf-sched.c: addition of lxcf-sched

2014-03-21  NIWA Hideyuki <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/lib/lxcf-queue-move, lxcf/lxcf.spec,
	  lxcf/package/SPECS/lxcf.spec: Addition of lxcf-queue-move
	  Submited JOB is moved to another queue.
	  lxcf queue move [-h] [-q] [-l] UUID

2014-03-21  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-queue-cancel, lxcf/lib/lxcf-queue-clear,
	  lxcf/lib/lxcf-submit: Improvement of queue operation.
	  Addition at job time.  Display of list of cleared job.  Display of
	  job that cancels.  The processing subcommand of the job is limited.

2014-03-20  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-queue-clear, lxcf/package/SPECS/lxcf.spec: Addition of
	  lxcf-queue-clear

2014-03-19  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/cmd/queue, lxcf/cmd/submit,
	  lxcf/lib/lxcf-queue-cancel, lxcf/lib/lxcf-queue-list,
	  lxcf/lib/lxcf-submit, lxcf/lxcf.spec: Correction of processing of
	  queue operation
	  Addition of queue cancel.  The range of queue clear is changed.
	  After submit is executed, UUID is displayed.

2014-03-17  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lib/lxcf-init, lxcf/lib/lxcf-keygen: Fix around lxcf-init again
	  Exclude
	  - Deal with the case ~/.bash_profile and ~/.bash_logout do not exist
	  - Fix /dev/null typo

2014-03-18  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/cmd/submit, lxcf/lib/lxcf-submit,
	  lxcf/lxcf.spec: The LXCF processing is added and the submit command
	  that turns on the batch is added.
	  There are three batch queues (h:high priority, q:usually, l:low
	  priority).  The command is as follows.
	  lxcf submit [-h] [-l] JOB-COMMAND
	  The subcommand such as "sysgen euro-srv" can be used for the
	  JOB-COMMAND.
	* lxcf/Makefile, lxcf/cmd/queue, lxcf/lib/lxcf-queue-list,
	  lxcf/lxcf.spec: The queue list command that displays batch queue is
	  added.
	  The job that does submit is displayed.  uu-id is added to the job.
	  \# lxcf queue list \*\*\* H-QUEUE \*\*\*
	  cf0f0f66-ae68-11e3-abd0-00d068148bd6 -h erase a-srv \*\*\* Q-QUEUE
	  \*\*\* 13d049f6-ae5c-11e3-9da7-00d068148bd6 sysgen d-srv
	  819c8358-ae68-11e3-9861-00d068148bd6 sysgen euro-srv \*\*\* L-QUEUE
	  \*\*\*
	* lxcf/cmd/submit, lxcf/lib/lxcf-submit, lxcf/package/SPECS/lxcf.spec:
	  The command injection of submit is prevented.

2014-03-18  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/cmd/update-alert, lxcf/lib/lxcf-init, lxcf/lib/lxcf-keygen: Fix
	  around lxcf-init
	  - Remove creating ~/.ssh directory because ssh-keygen creates ~/.ssh
	    directory automatically
	  - Append ssh-agent and ssh-add commands to either ~/.bash_profile,
	    ~/.bash_login or ~/.profile instead of ~/.bashrc in order to avoid
	    invoking the commands every time when stating a subshell
	  - Also, Append ssh-agent killer to ~/.bash_logout
	  - Remove trailing whitespace and clean up

2014-03-17  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: Fix rpmlint warning
	  To fix rpmlint warning bogus-variable-use-in-%post
	  ${RPM_BUILD_ROOT}, Remove ${RPM_BUILD_ROOT} prefix in %post script.

2014-03-16  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile, lxcf/cmd/show, lxcf/lib/lxcf-clone,
	  lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-erase, lxcf/lib/lxcf-init,
	  lxcf/lib/lxcf-sysgen: Remove unnecessary chmod's
	  - Remove unnecessary chmod's, setting umask as needed
	  - Remove trailing whitespace
	* lxcf/cmd/lxcf, lxcf/lib/lxcf-deploy, lxcf/lib/lxcf-erase,
	  lxcf/lib/lxcf-maintenance, lxcf/lib/lxcf-update1,
	  lxcf/lib/lxcf-update2: Fix the command path
	  - Fix the command path to /bin for bash, rm and {,u}mount
	  - Remove trailing whitespace
	* lxcf/Makefile, lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec:
	  Makefile: change file order
	  Arrange cmd and lib files in functionally reasonable order.

2014-03-15  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/doc/lxcf.1: doc: fix man page a bit
	  Remove trailing whitespace.
	* lxcf/Makefile, lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec:
	  Makefile: clean up (change order)
	  Change order to fit with spec file and clean up.
	* lxcf/package/BUILD/.gitignore, lxcf/package/BUILD/.gitkeep,
	  lxcf/package/RPMS/.gitignore, lxcf/package/RPMS/.gitkeep,
	  lxcf/package/SOURCES/.gitignore, lxcf/package/SOURCES/.gitkeep,
	  lxcf/package/SPECS/.gitignore, lxcf/package/SRPMS/.gitignore,
	  lxcf/package/SRPMS/.gitkeep: package: rename .gitignore to .gitkeep
	  Rename .gitignore to .gitkeep as a placeholder.
	* lxcf/src/.deps/lxcf.Po: src: remove unnecessary file
	  Remove unnecessary .deps/lxcf.Po file from repository.

2014-03-14  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile: Makefile: some improvements
	  Fix incomplete preparation.
	* lxcf/doc/lxcf.1: Remove last one contaminated multibyte character.

2014-03-14  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile: The processing of ".prepared" of Makefile is
	  corrected.
	* lxcf/doc/lxcf.1, lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-sysgen: he
	  option that copies /opt, /home and /root in sysgen is added.

2014-03-14  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/doc/lxcf.1: doc: fix man page
	  Appropriately remove contaminated multibyte characters.

2014-03-13  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile: Correction of permission of Makefile
	* lxcf/doc/lxcf.1: Update of man manual
	  Update of man manual.  Because a part of description is old.
	* lxcf/cmd/show: When /etc/lxcf/rsc disappears, the show command
	  cannot display the result.

2014-03-13  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile: Makefile: make directory variables configurable
	  - Define install directories by configurable variables
	  - Clean up and fix typo (uninstall: /sbin/lxcf -> /usr/sbin/lxcf)

2014-03-12  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec:
	  Correction of permission and %config of lxcf.spec and Makefile

2014-03-12  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile: Makefile: improve make install
	  If "DESTDIR" is something defined (i.e. making the package), prevent
	  invoking "lxcf-init" and "systemctl restart libvirtd".

2014-03-11  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: Improvement of spec
	  file

2014-03-11  TAMUKI Shoichi <tamuki@linet.gr.jp>

	* lxcf/Makefile, lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec:
	  Makefile: fix around make install
	  - Replace "prefix" variable for "DESTDIR" in a standard way
	  - Remove useless "-o root -g root" options from install command so
	    as to work as non-root user for temporary install

2014-03-10  MUNEDA Takahiro <mux003@gmail.com>

	* lxcf/ChangeLog: Doc: Clean up ChangeLog (order)
	  Change the order of changelogs to newer-first.  Then, people can see
	  the latest log easily.

2014-03-08  MUNEDA Takahiro <mux003@gmail.com>

	* lxcf/package/makepkg.sh: makepkg.sh: Removed hard coded version
	  number
	  Remove hard coded version number from makepkg.sh and get it from
	  Makefile.  By this change, no need to update this file in every
	  version up.
	  Thanks, Takahiro
	* lxcf/conf/lxcf.service: conf: Remove the un-needed statement
	  I think this file is a part of lxcf, not a part of systemd.  If you
	  are not going to push this file into systemd, it should be removed.
	  Thanks, Takahiro
	* lxcf/NEWS: Doc: Clean up NEWS (order)
	  Change the order of contents to newer-first Then, people can see the
	  latest log easily
	* lxcf/NEWS: Doc: Clean up NEWS (format)
	  Aligned date format with ChangeLog

2014-03-08  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/cmd/blkio_r, lxcf/cmd/blkio_w,
	  lxcf/cmd/blkiops_r, lxcf/cmd/blkiops_w, lxcf/cmd/clone,
	  lxcf/cmd/clone-n, lxcf/cmd/cpun, lxcf/cmd/cpurate, lxcf/cmd/deploy,
	  lxcf/cmd/erase, lxcf/cmd/erase-n, lxcf/cmd/helpcmd, lxcf/cmd/list,
	  lxcf/cmd/lxcf, lxcf/cmd/memlimit, lxcf/cmd/memswlimit,
	  lxcf/cmd/net_cls, lxcf/cmd/numa, lxcf/cmd/reboot, lxcf/cmd/resume,
	  lxcf/cmd/resume-n, lxcf/cmd/run, lxcf/cmd/set, lxcf/cmd/set-n,
	  lxcf/cmd/show, lxcf/cmd/start, lxcf/cmd/start-n, lxcf/cmd/stop,
	  lxcf/cmd/stop-n, lxcf/cmd/suspend, lxcf/cmd/suspend-n,
	  lxcf/cmd/sysgen, lxcf/cmd/sysgen-n, lxcf/cmd/update,
	  lxcf/cmd/version, lxcf/lib/lxcf-clone, lxcf/lib/lxcf-clone-setup,
	  lxcf/lib/lxcf-config, lxcf/lib/lxcf-createfile,
	  lxcf/lib/lxcf-deploy, lxcf/lib/lxcf-erase,
	  lxcf/lib/lxcf-erase-setup, lxcf/lib/lxcf-keygen, lxcf/lib/lxcf-list,
	  lxcf/lib/lxcf-load, lxcf/lib/lxcf-maintenance, lxcf/lib/lxcf-reboot,
	  lxcf/lib/lxcf-resource, lxcf/lib/lxcf-resource2,
	  lxcf/lib/lxcf-resume, lxcf/lib/lxcf-run, lxcf/lib/lxcf-setup,
	  lxcf/lib/lxcf-start, lxcf/lib/lxcf-stop, lxcf/lib/lxcf-suspend,
	  lxcf/lib/lxcf-sysgen, lxcf/lib/lxcf-update, lxcf/lib/lxcf-update1,
	  lxcf/lib/lxcf-update2, lxcf/src/lxcf-resource1.c: Check on root
	  authority
	  Check on root authority.  LXCF is checked without relying on a
	  permission alone.
	* lxcf/Makefile, lxcf/lib/lxcf-sysgen, lxcf/lxcf.spec,
	  lxcf/package/SPECS/lxcf.spec: Clear function of log.
	  Clear function of log.  Host's log is not succeeded to the
	  container.
	* lxcf/lib/lxcf-clearlog: Clear function of log.
	  Clear function of log.  Host's log is not succeeded to the
	  container.

2014-03-05  Ken ICHIKAWA <ichikawa.ken@jp.fujitsu.com>

	* lxcf/lib/lxcf-update: lxcf-update: Fix infinite loop due to change
	  of lxcf-list format

2014-03-04  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/cmd/blkio_r, lxcf/cmd/blkio_w, lxcf/cmd/blkiops_r,
	  lxcf/cmd/blkiops_w, lxcf/cmd/cpun, lxcf/cmd/cpurate,
	  lxcf/cmd/memlimit, lxcf/cmd/memswlimit, lxcf/cmd/net_cls,
	  lxcf/cmd/numa: Correction of error message

2014-03-03  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-autostart, lxcf/lib/lxcf-clone,
	  lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-define, lxcf/lib/lxcf-erase,
	  lxcf/lib/lxcf-list, lxcf/lib/lxcf-reboot, lxcf/lib/lxcf-resource,
	  lxcf/lib/lxcf-resume, lxcf/lib/lxcf-run, lxcf/lib/lxcf-start,
	  lxcf/lib/lxcf-stop, lxcf/lib/lxcf-suspend, lxcf/lib/lxcf-sysgen: The
	  character that can be used for the specified error display of the
	  container name is displayed.

2014-03-02  MUNEDA Takahiro <mux003@gmail.com>

	* lxcf/lib/lxcf-check-json, lxcf/lib/lxcf-clone-setup,
	  lxcf/lib/lxcf-config, lxcf/lib/lxcf-parmchk-MJMI,
	  lxcf/lib/lxcf-parmchk-cname, lxcf/lib/lxcf-parmchk-float,
	  lxcf/lib/lxcf-parmchk-float-kmg, lxcf/lib/lxcf-parmchk-hexdig,
	  lxcf/lib/lxcf-parmchk-num, lxcf/lib/lxcf-parmchk-num-kmg,
	  lxcf/lib/lxcf-resource2: lib: Cleanup lxcf-* python scripts
	  Clean up warnings detected by flake8 (a python source code checker)
	  against following python scripts.  This patch just fixes warnings,
	  does not fix bugs.
	  lxcf-check-json, lxcf-clone-setup, lxcf-config, lxcf-parmchk-MJMI,
	  lxcf-parmchk-cname, lxcf-parmchk-float, lxcf-parmchk-float-kmg,
	  lxcf-parmchk-hexdig, lxcf-parmchk-num, lxcf-parmchk-num-kmg, and
	  lxcf-resource2
	  I don't know whether lxcf project has a coding rule and/or
	  submitting patches, so I just followed a flake8 way.  If you have
	  any information, please publish it on public.  That would help
	  upcoming project participants.
	  Thanks, Takahiro
	* lxcf/lib/lxcf-erase-setup: lib: lxcf-erase-setup clean up and bug
	  fixes
	  Clean up warnings detected by flake8 (a python source code checker).
	  This patch just fixes warnings, does not fix bugs.
	* lxcf/lib/lxcf-load: lib: lxcf-load clean up and bug fix
	  Clean up warnings detected by flake8 (a python source code checker).
	  This patch just fixes warnings, does not fix bugs.
	* lxcf/lib/lxcf-setup: lib: lxcf-setup clean up and bug fix
	  Clean up warnings detected by flake8 (a python source code checker).
	  This patch just fixes warnings, does not fix bugs.

2014-02-24  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile, lxcf/doc/lxcf.1, lxcf/doc/lxcf.1.gz: The registration
	  of the source of the man manual is changed from the binary into
	  text.

2014-02-22  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/ChangeLog, lxcf/INSTALL, lxcf/Makefile, lxcf/README,
	  lxcf/cmd/lxcf, lxcf/cmd/version, lxcf/lxcf.spec,
	  lxcf/package/SPECS/lxcf.spec, lxcf/package/makepkg.sh,
	  lxcf/src/lxcf-resource1.c: start release-0.4-1

2014-02-20  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/cmd/show, lxcf/lib/lxcf-resource2, lxcf/src/lxcf-resource1.c:
	  Restoration processing when saved file on resource is dameged.

2014-02-19  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-clone, lxcf/lib/lxcf-erase, lxcf/lib/lxcf-sysgen: When
	  cntl-c is pushed sysgen, clone and erase  on the way, the container
	  under making is deleted.

2014-02-19  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/Makefile_fedora19, lxcf/src/lxcf-resource1.c: Support of
	  Fedora19
	* lxcf/ChangeLog, lxcf/lib/lxcf-suspend: Suspend on the way stop is
	  prevented.
	* lxcf/ChangeLog: Suspend on the way stop is prevented.
	* lxcf/lib/lxcf-sysgen: When cntl-c is pushed sysgen on the way, the
	  container under making is deleted.

2014-02-17  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-erase, lxcf/lib/lxcf-sysgen: When cntl-c is pushed
	  sysgen on the way, the container under making is deleted.
	* lxcf/cmd/update-alert: Neither rpm nor yum are checked when there is
	  no container in the joint model.

2014-02-14  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/cmd/show: The output of the show command is displayed with
	  less.
	* lxcf/Makefile, lxcf/Makefile_fedora19, lxcf/cmd/set-n,
	  lxcf/lxcf.spec, lxcf/package/SPECS/lxcf.spec: The set-n command is
	  added.
	* lxcf/lib/lxcf-deploy: In deploy command, only the relative path of
	  current dir or less can be used.

2014-02-12  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-createfile: Because information on another container
	  is not shown, it does not copy/etc/ libvirt onto the container.
	* lxcf/lib/lxcf-createfile: Because information on another container
	  is not shown, it does not copy /var/log/libvirt onto the container.
	* lxcf/doc/lxcf.1.gz: witching to English of online manual
	* lxcf/cmd/clone-n, lxcf/cmd/sysgen-n: Optional -p option and -c is
	  put on sysgen-n and clone-n.

2014-02-11  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-clone, lxcf/lib/lxcf-sysgen, lxcf/lxcf.spec,
	  lxcf/package/SPECS/lxcf.spec, lxcf/package/makepkg.sh: ptional -p of
	  sysgen improvement
	* lxcf/lib/lxcf-clone: The model of a former container is succeeded to
	  with clone.
	* lxcf/lib/lxcf-list: Path is put up to the display of list.

2014-02-10  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-createfile: /boot copy is stopped.

2014-02-07  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/package/RPMS/.gitignore, lxcf/package/SOURCES/.gitignore,
	  lxcf/package/SPECS/.gitignore, lxcf/package/SRPMS/.gitignore:
	  Addition of directory for package
	* lxcf/package/makepkg.sh: Correction of package making script
	* lxcf/INSTALL, lxcf/Makefile, lxcf/Makefile_fedora19, lxcf/README,
	  lxcf/cmd/lxcf, lxcf/cmd/version, lxcf/lxcf.spec,
	  lxcf/package/SPECS/lxcf.spec, lxcf/package/makepkg.sh: start
	  release-0.3

2014-02-06  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/INSTALL, lxcf/README, lxcf/lib/lxcf-sysgen: The following
	  description is added to README and INSTALL.  "Lxcf operates only by
	  Fedora 20 and RHEL7 Publib Beta now."
	* lxcf/lib/lxcf-clone, lxcf/lib/lxcf-erase, lxcf/lib/lxcf-sysgen:
	  /opt/lxcf and/etc/lxcf are checked at generation and the deletion of
	  the container.
	* lxcf/Makefile, lxcf/Makefile_fedora19, lxcf/lib/lxcf-clone,
	  lxcf/lib/lxcf-erase, lxcf/lib/lxcf-sysgen, lxcf/lxcf.spec: When
	  /etc/lxcf/lxcf.conf does not exist, it restores /etc/lxcf.
	* lxcf/lib/lxcf-clone, lxcf/lib/lxcf-erase, lxcf/lib/lxcf-sysgen,
	  lxcf/package/RPMS/x86_64/lxcf-0.2-1.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.2-1.x86_64.rpm,
	  lxcf/package/SPECS/lxcf.spec, lxcf/package/SRPMS/lxcf-0.2-1.src.rpm:
	  Replenishment processing of/etc/hosts
	* lxcf/Makefile, lxcf/Makefile_fedora19, lxcf/lxcf.spec,
	  lxcf/package/RPMS/x86_64/lxcf-0.2-1.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.2-1.x86_64.rpm,
	  lxcf/package/SPECS/lxcf.spec, lxcf/package/SRPMS/lxcf-0.2-1.src.rpm:
	  When installing and uninstalling the LXCF, virt-manager is stopped.
	* lxcf/package/BUILD/lxcf-0.2.tar.gz,
	  lxcf/package/RPMS/x86_64/lxcf-0.2-1.x86_64.rpm,
	  .../package/RPMS/x86_64/lxcf-debuginfo-0.2-1.x86_64.rpm,
	  lxcf/package/SRPMS/lxcf-0.2-1.src.rpm: The file of rpm and tar.gz is
	  excluded.

2014-02-05  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-clone, lxcf/package/BUILD/lxcf-0.1.tar.gz,
	  lxcf/package/SOURCES/lxcf-0.1, lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SPECS/lxcf.spec, lxcf/package/makepkg.sh: The bug to
	  which the resource is not set with clone is corrected.
	* lxcf/lib/lxcf-clone, lxcf/lib/lxcf-setup: It was stopped to have
	  copied it to dev, proc, and sys with clone.
	* lxcf/package/BUILD/lxcf-0.1.tar.gz,
	  lxcf/package/BUILD/lxcf-0.2.tar.gz,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  lxcf/package/RPMS/x86_64/lxcf-0.2-1.x86_64.rpm,
	  .../package/RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  .../package/RPMS/x86_64/lxcf-debuginfo-0.2-1.x86_64.rpm: Renewal of
	  package
	* lxcf/lib/lxcf-resume, lxcf/lib/lxcf-suspend: The response message of
	  resume and suspend is added.
	* lxcf/lib/lxcf-list: The display of list is made to line up.
	* lxcf/package/RPMS/x86_64/lxcf-0.2-1.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.2-1.x86_64.rpm,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm,
	  lxcf/package/SRPMS/lxcf-0.2-1.src.rpm: renewal of packages.

2014-02-04  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-sysgen: It makes an error when VM and LXC of the same
	  name exist.
	* lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-resource2,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: The display of blkio changes
	  line line by line.
	* lxcf/README, lxcf/cmd/set,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Two or more containers can be
	  used by the set command.
	* lxcf/lib/lxcf-erase, lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: The erase command is loosely
	  checked.
	  The erase command : because there is a role to make remains of an
	  unnecessary container and the container beautiful.
	* lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm, lxcf/src/lxcf-resource1.c:
	  The display of an initial value of resource is changed.
	* lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm, lxcf/src/lxcf-resource1.c: An
	  unnecessary changing line is deleted from the resource display.
	* lxcf/lib/lxcf-load, lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Error correction of sysgen of
	  json specification
	* lxcf/lib/lxcf-update,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Update is a correction of the
	  error to which infinity loops.
	* lxcf/ChangeLog, lxcf/INSTALL, lxcf/NEWS, lxcf/README,
	  lxcf/package/BUILD/lxcf-0.1.tar.gz,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Update of document file
	* lxcf/Makefile, lxcf/cmd/version, lxcf/conf/helpfile.txt,
	  lxcf/lxcf.spec, lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz, lxcf/package/SPECS/lxcf.spec,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Addition of version command
	* lxcf/lib/lxcf-resource, lxcf/lib/lxcf-resume,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: The resource can be set in
	  suspend.
	* lxcf/INSTALL, lxcf/Makefile, lxcf/README, lxcf/cmd/lxcf,
	  lxcf/cmd/version, lxcf/lxcf.spec: The version is adjusted to 0.2.

2014-02-03  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-stop, lxcf/package/RPMS/x86_64/lxcf-0.1-2.x86_64.rpm,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../package/RPMS/x86_64/lxcf-debuginfo-0.1-2.x86_64.rpm,
	  .../package/RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-2.src.rpm,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Check on container name where
	  it does not exist in stop operation.
	  If the container name for which stop is specified does not exist,
	  the error message is produced.
	* lxcf/lib/lxcf-clone, lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: The resource display by the
	  clone operation is deleted.
	* lxcf/lib/lxcf-list, lxcf/lib/lxcf-reboot, lxcf/lib/lxcf-resource,
	  lxcf/lib/lxcf-resume, lxcf/lib/lxcf-run, lxcf/lib/lxcf-setup,
	  lxcf/lib/lxcf-start, lxcf/lib/lxcf-stop, lxcf/lib/lxcf-suspend,
	  lxcf/lib/lxcf-sysgen, lxcf/lib/lxcf-update, lxcf/lib/lxcf-update1,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Check on container that does
	  not exist
	* lxcf/lib/lxcf-deploy,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Check on object container of
	  deploy
	* lxcf/lib/lxcf-list, lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: The title is applied to the
	  list output.
	* lxcf/lib/lxcf-stop, lxcf/lib/lxcf-suspend,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Check on argument of suspend
	* lxcf/README, lxcf/cmd/show, lxcf/conf/helpfile.txt,
	  lxcf/lib/lxcf-autostart, lxcf/lib/lxcf-erase,
	  lxcf/lib/lxcf-resource,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-3.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-3.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SRPMS/lxcf-0.1-3.src.rpm: Check on argument of show and
	  erase
	* lxcf/lib/lxcf-clone: Correction of unnecessary making dir passing

2014-02-02  Hdeyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* lxcf/lib/lxcf-parmchk-cname, lxcf/package/SOURCES/lxcf-0.1.tar.gz:
	  '#' is not able to use in container name.
	  Because '#' can not be used in network host name, it can not be used
	  in LXCF container name, too.
	* lxcf/lxcf.spec, lxcf/package/RPMS/x86_64/lxcf-0.1-2.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-2.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1.tar.gz, lxcf/package/SPECS/lxcf.spec,
	  lxcf/package/SRPMS/lxcf-0.1-2.src.rpm: The _toddir path in the
	  specfile is corrected.
	* lxcf/lib/lxcf-init: The confirm operation of rpm and yum command is
	  disabled.
	* lxcf/lxcf.spec, lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SPECS/lxcf.spec: The package release numbdr is changed
	  to 0.1-3.

2014-01-31  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile, Makefile_fedora19,
	  NEWS, README, cmd/autostart, cmd/blkio_r, cmd/blkio_w,
	  cmd/blkiops_r, cmd/blkiops_w, cmd/clone, cmd/clone-n, cmd/cpun,
	  cmd/cpurate, cmd/deploy, cmd/erase, cmd/erase-n, cmd/helpcmd,
	  cmd/list, cmd/lxcf, cmd/memlimit, cmd/memswlimit, cmd/net_cls,
	  cmd/numa, cmd/reboot, cmd/resume, cmd/resume-n, cmd/run, cmd/set,
	  cmd/show, cmd/start, cmd/start-n, cmd/stop, cmd/stop-n, cmd/suspend,
	  cmd/suspend-n, cmd/sysgen, cmd/sysgen-n, cmd/update,
	  cmd/update-alert, conf/etc_lxcfnet1.xml, conf/helpfile.txt,
	  conf/lxcf-hook, conf/lxcf.conf, conf/lxcf.service,
	  conf/var_lxcfnet1.xml, doc/lxcf.1.gz, example/HA10, example/README,
	  example/ops-script, lib/lxcf-autostart, lib/lxcf-check-json,
	  lib/lxcf-clone, lib/lxcf-clone-setup, lib/lxcf-config,
	  lib/lxcf-createfile, lib/lxcf-define, lib/lxcf-deploy,
	  lib/lxcf-erase, lib/lxcf-erase-setup, lib/lxcf-init,
	  lib/lxcf-keygen, lib/lxcf-list, lib/lxcf-load, lib/lxcf-maintenance,
	  lib/lxcf-parmchk-MJMI, lib/lxcf-parmchk-cname,
	  lib/lxcf-parmchk-float, lib/lxcf-parmchk-float-kmg,
	  lib/lxcf-parmchk-hexdig, lib/lxcf-parmchk-num,
	  lib/lxcf-parmchk-num-kmg, lib/lxcf-rc, lib/lxcf-reboot,
	  lib/lxcf-resource, lib/lxcf-resource2, lib/lxcf-resume,
	  lib/lxcf-run, lib/lxcf-setup, lib/lxcf-start, lib/lxcf-stop,
	  lib/lxcf-suspend, lib/lxcf-sysgen, lib/lxcf-update,
	  lib/lxcf-update1, lib/lxcf-update2, lxcf.spec, lxcf/AUTHORS,
	  lxcf/COPYING, lxcf/ChangeLog, lxcf/INSTALL, lxcf/Makefile,
	  lxcf/Makefile_fedora19, lxcf/NEWS, lxcf/README, lxcf/cmd/autostart,
	  lxcf/cmd/blkio_r, lxcf/cmd/blkio_w, lxcf/cmd/blkiops_r,
	  lxcf/cmd/blkiops_w, lxcf/cmd/clone, lxcf/cmd/clone-n, lxcf/cmd/cpun,
	  lxcf/cmd/cpurate, lxcf/cmd/deploy, lxcf/cmd/erase, lxcf/cmd/erase-n,
	  lxcf/cmd/helpcmd, lxcf/cmd/list, lxcf/cmd/lxcf, lxcf/cmd/memlimit,
	  lxcf/cmd/memswlimit, lxcf/cmd/net_cls, lxcf/cmd/numa,
	  lxcf/cmd/reboot, lxcf/cmd/resume, lxcf/cmd/resume-n, lxcf/cmd/run,
	  lxcf/cmd/set, lxcf/cmd/show, lxcf/cmd/start, lxcf/cmd/start-n,
	  lxcf/cmd/stop, lxcf/cmd/stop-n, lxcf/cmd/suspend,
	  lxcf/cmd/suspend-n, lxcf/cmd/sysgen, lxcf/cmd/sysgen-n,
	  lxcf/cmd/update, lxcf/cmd/update-alert, lxcf/conf/etc_lxcfnet1.xml,
	  lxcf/conf/helpfile.txt, lxcf/conf/lxcf-hook, lxcf/conf/lxcf.conf,
	  lxcf/conf/lxcf.service, lxcf/conf/var_lxcfnet1.xml,
	  lxcf/doc/lxcf.1.gz, lxcf/example/HA10, lxcf/example/README,
	  lxcf/example/ops-script, lxcf/lib/lxcf-autostart,
	  lxcf/lib/lxcf-check-json, lxcf/lib/lxcf-clone,
	  lxcf/lib/lxcf-clone-setup, lxcf/lib/lxcf-config,
	  lxcf/lib/lxcf-createfile, lxcf/lib/lxcf-define,
	  lxcf/lib/lxcf-deploy, lxcf/lib/lxcf-erase,
	  lxcf/lib/lxcf-erase-setup, lxcf/lib/lxcf-init, lxcf/lib/lxcf-keygen,
	  lxcf/lib/lxcf-list, lxcf/lib/lxcf-load, lxcf/lib/lxcf-maintenance,
	  lxcf/lib/lxcf-parmchk-MJMI, lxcf/lib/lxcf-parmchk-cname,
	  lxcf/lib/lxcf-parmchk-float, lxcf/lib/lxcf-parmchk-float-kmg,
	  lxcf/lib/lxcf-parmchk-hexdig, lxcf/lib/lxcf-parmchk-num,
	  lxcf/lib/lxcf-parmchk-num-kmg, lxcf/lib/lxcf-rc,
	  lxcf/lib/lxcf-reboot, lxcf/lib/lxcf-resource,
	  lxcf/lib/lxcf-resource2, lxcf/lib/lxcf-resume, lxcf/lib/lxcf-run,
	  lxcf/lib/lxcf-setup, lxcf/lib/lxcf-start, lxcf/lib/lxcf-stop,
	  lxcf/lib/lxcf-suspend, lxcf/lib/lxcf-sysgen, lxcf/lib/lxcf-update,
	  lxcf/lib/lxcf-update1, lxcf/lib/lxcf-update2, lxcf/lxcf.spec,
	  lxcf/pkg, lxcf/src/.deps/lxcf.Po, lxcf/src/lxcf-resource1.c,
	  src/.deps/lxcf.Po, src/lxcf-resource1.c: Change in directory
	  composition
	  All present sources are stored in the lxcf directory by thinking
	  about the extendibility in the future.
	* lxcf/package/BUILD/.gitignore,
	  lxcf/package/RPMS/x86_64/lxcf-0.1-2.x86_64.rpm,
	  .../RPMS/x86_64/lxcf-debuginfo-0.1-2.x86_64.rpm,
	  lxcf/package/SOURCES/lxcf-0.1, lxcf/package/SOURCES/lxcf-0.1.tar.gz,
	  lxcf/package/SPECS/lxcf.spec, lxcf/package/SRPMS/lxcf-0.1-2.src.rpm,
	  lxcf/package/makepkg.sh, lxcf/pkg: The package making environment is
	  added.
	* lxcf/package/SOURCES/lxcf-0.1.tar.gz: Renewal of package

2014-01-30  Hideyuki Niwa <niwa.hideyuki@jp.fujitsu.com>

	* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile, Makefile_fedora19,
	  NEWS, README, cmd/autostart, cmd/blkio_r, cmd/blkio_w,
	  cmd/blkiops_r, cmd/blkiops_w, cmd/clone, cmd/clone-n, cmd/cpun,
	  cmd/cpurate, cmd/deploy, cmd/erase, cmd/erase-n, cmd/helpcmd,
	  cmd/list, cmd/lxcf, cmd/memlimit, cmd/memswlimit, cmd/net_cls,
	  cmd/numa, cmd/reboot, cmd/resume, cmd/resume-n, cmd/run, cmd/set,
	  cmd/show, cmd/start, cmd/start-n, cmd/stop, cmd/stop-n, cmd/suspend,
	  cmd/suspend-n, cmd/sysgen, cmd/sysgen-n, cmd/update,
	  cmd/update-alert, conf/etc_lxcfnet1.xml, conf/helpfile.txt,
	  conf/lxcf-hook, conf/lxcf.conf, conf/lxcf.service,
	  conf/var_lxcfnet1.xml, doc/lxcf.1.gz, example/HA10, example/README,
	  example/ops-script, lib/lxcf-autostart, lib/lxcf-check-json,
	  lib/lxcf-clone, lib/lxcf-clone-setup, lib/lxcf-config,
	  lib/lxcf-createfile, lib/lxcf-define, lib/lxcf-deploy,
	  lib/lxcf-erase, lib/lxcf-erase-setup, lib/lxcf-init,
	  lib/lxcf-keygen, lib/lxcf-list, lib/lxcf-load, lib/lxcf-maintenance,
	  lib/lxcf-parmchk-MJMI, lib/lxcf-parmchk-cname,
	  lib/lxcf-parmchk-float, lib/lxcf-parmchk-float-kmg,
	  lib/lxcf-parmchk-hexdig, lib/lxcf-parmchk-num,
	  lib/lxcf-parmchk-num-kmg, lib/lxcf-rc, lib/lxcf-reboot,
	  lib/lxcf-resource, lib/lxcf-resource2, lib/lxcf-resume,
	  lib/lxcf-run, lib/lxcf-setup, lib/lxcf-start, lib/lxcf-stop,
	  lib/lxcf-suspend, lib/lxcf-sysgen, lib/lxcf-update,
	  lib/lxcf-update1, lib/lxcf-update2, lxcf.spec, src/.deps/lxcf.Po,
	  src/lxcf-resource1.c: new lxcf-0.1 source repository
