Tue Feb 27 11:04:26 2001,  Damion Parry <damion.parry@idaya.co.uk>

        * linux-redhat/scripts/vsd-install.pl: Added automated xinetd configuration
        * linux-redhat/scripts/vsd-uninstall.pl: Added automated xinetd configuration

Mon Feb 26 10:25:13 2001,  Damion Parry <damion.parry@idaya.co.uk>

        * linux-redhat/scripts/vsd-refreshskel.pl:
	   Added list of files to be excluded from the update process


Fri Feb 23 13:34:40 2001,  Damion Parry <damion.parry@idaya.co.uk>

        * linux-redhat/scripts/vsd-refreshskel.pl:
	  Added a section to read freevsd.conf to obtain the list of bin_progs etc

Tue Feb 13 12:34:50 2001  Damion Parry <damion.parry@idaya.co.uk>

        * linux-redhat/Makefile.in: Added install and uninstall rules for new vsd-refreshskel.pl script

Tue Feb 13 12:17:50 2001,   Damion Parry <damion.parry@idaya.co.uk>

	* Added file linux-redhat/scripts/vsd-refreshskel.pl
	* Script to refresh skels and virtual servers. Can be executed with either no options, in which case it refreshes
	  all virtual servers on all partitions. Flags that can be passed are as follows:
		--all 				Updates all vs on all partitions
		--partition [disk1 [disk2]]	Updates the space separated list of partitions provided as args
		--vs [vsone [vstwo]]		Updates the space separated list of vs provided as args

Wed Jan 3  16:28          Damion Parry

        * Fake change to test permissions

Wed Dec 13 14:39:34 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/skel-repo/etc/sendmail.cf (TrustedUser): Define.
	(RunAsUser): Defined.

Thu Nov  9 15:45:39 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/Makefile.in (freevsdconf): Delete definition.
	(install): Fixup doc/freevsd.conf rather than $(freevsdconf).

Thu Nov  9 10:15:00 2000  Tim Sellar  <tim@idaya.net>

	* vsd-install.pl: Cosmetic changes.
	* vsd-uninstall.pl: LIkewise.
	* vsd-genskel.pl: Likewise.
	* vsd-genca.pl: Likewise.

Tue Nov  7 15:45:22 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/Makefile.in (all): Remove echo.

Tue Nov  7 14:28:34 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/Makefile.in: New file.
	* linux-redhat/doc/openssl.cnf: New file.
	Relocated from /contrib/openssl.cnf.
	* linux-redhat/doc/vsd.init: New file.
	Relocated from /contrib/vsd.init.
	* linux-redhat/scripts/vsd-genhostcert.pl: New file.
	
Mon Nov  6 16:54:26 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-genca.pl: Don't use VSD.pm.  Install
	directories have changed.  Minor cosmetic changes.
	* linux-redhat/scripts/vsd-gencert.pl: Likewise.  Add some
	sanity checks.  Check command line argument.
	
Mon Nov  6 10:20:03 2000  Tim Sellar  <tim@idaya.net>

	* linux-redhat/scripts/vsd-install.pl: New file.
	* linux-redhat/scripts/vsd-uninstall.pl: New file.
	* linux-redhat/scripts/vsd-genca.pl: New file.
	* linux-redhat/scripts/vsd-gencert.pl: New file.

Wed Nov  1 10:58:19 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-vsbatch.pl (make_vs): Minor tidy-up.
	(config_vs): Create dir /home/web/log.  Make all of /var root owned.
	* linux-redhat/skel-repo/etc/profile: Change PGDATA to /home/postgres.
	Remove code for executing scripts in /etc/profile.d.

Mon Sep 11 15:28:11 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-vsbatch.pl: Look for sendmail in
	/bin and /usr/libexec.  Don't send SIGHUP to vsd-inetd.

Thu Aug 17 15:10:15 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/vsd.conf: Set Mount to /home/vsd.
	* linux-redhat/scripts/vsd-vsbatch.pl: Use `system' rather than
	backticks.  Create and chown user directories.  Only set user
	quotas if the virtual server was configured with a quota.

Tue Aug  1 16:15:37 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-vsbatch.pl (make_vs): Fix silly
	typo in last change.

Tue Aug  1 12:56:00 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-vsbatch.pl (make_vs): Copy but don't
	hard-link home/httpd.
	(config_vs): Use `system' rather than backticks for certain commands.

Fri Jul 21 13:49:47 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-vsbatch.pl (make_vs): Create /dev/random.

Wed Jun 28 17:23:47 2000  Nick Burrett  <nick@dsvr.net>

	* Version 1.4.2 released.

Wed Jun 28 16:11:00 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/freevsd.conf (delete_progs): Fix typo in last
	change.

Wed Jun 28 16:06:31 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/freevsd.conf (delete_progs): Delete from usr/sbin -
	ramsize, rdev, rootflags, swapdev, vidmode, vigr, vipw, zic, zdump,
	readprofile, rpcinfo and tunelp.

Wed Jun 28 15:44:44 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-genskel.pl (skelcopy): Fix errors
	in last change.

Wed Jun 28 14:30:50 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-vsbatch.pl (config_vs): Get VS name
	before trying to set quotas.
	* linux-redhat/scripts/vsd-genskel.pl (skelcopy): Explicitly set
	the file mode to preserve suid bits.

Thu Jun 22 14:27:41 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/vsd.conf (PrimaryNS, SecondaryNS): The examples
	should be IP addresses rather than domain names.

Thu Jun 22 14:15:54 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-genskel.pl (BAD-HACK): RedHat makes
	/usr/info/dir a symlink to /etc/info-dir.
	Delete extra files after installing the RPMs, since the RPMs install
	some files that we really don't want.

Thu Jun 22 14:14:51 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/freevsd.conf (delete_progs): Add usr/share/freevsd
	and usr/bin/bevs.

Wed Jun 21 10:35:42 2000  Nick Burrett  <nick@dsvr.net>

	* Version 1.4.1 released.

Thu Jun  8 13:15:17 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/vsd.conf: Remove <Partition 1> definition.
	Delete `Device' directive.  Add BWLimit and BWBurst.  Change
	Mount point for <Partition 0> to /vsd.
	* linux-redhat/scripts/vsd-genskel.pl: Pass the complete list
	of RPMs to rpm so that it can work out all the dependencies
	and install them in the correct order.
	* linux-redhat/scripts/vsd-vsbatch.pl: Send SIGHUP to vsd-inetd.

Wed May 31 12:55:47 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/freevsd.conf (sbin_progs): Add chkconfig.
	(usr_sbin_progs): Remove mkpasswd.

Fri May 26 13:33:26 2000  Nick Burrett  <nick@dsvr.net>

	* All files: Change copyright ownership from Designer Servers Ltd
	to Idaya Ltd.

Fri May 26 13:13:39 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/scripts/vsd-vsbatch.pl (config_vs): Replace
	webadmclients with vsdadm.  Use @vsdadm@ rather than the full
	path.

Wed May 17 09:39:42 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/freevsd.conf (mail_template): Remove DSVR
	specific pathname.
	(bin_progs): Delete entries for files that don't exist in a
	standard RedHat build.
	(usr_sbin_progs): Likewise.
	(usr_libexec_progs): Likewise.
	* linux-redhat/scripts/vsd-genskel.pl: suid atd and crond.
	Pass rpm package filename on rpm command line.
	* linux-redhat/scripts/vsd-vsbatch.pl: Don't create /var/log/httpd.
	Leave /var/catman, /var/lock and /var/spool/at owned by admin.
	Ensure they are group writeable.

Wed May 10 09:16:52 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/freevsd.conf (sbin_progs): Add install-info so
	that we can install RPMs.
	* linux-redhat/scripts/vsd-genskel.pl (install): Delete subroutine.
	Delete /usr/local from the skel.  If $add_ons is defined then
	install all RPMs in that directory.  Replace $pscript with
	$site_skel_install to fix site specific skel installations.

	* linux-redhat/scripts/vsd-vsbatch.pl: Use @vsdperllib@ rather
	than full path to VSD.pm.

	* linux-redhat/skel-repo/etc/rc.vsd: Since script runs as user
	admin, there is no need to `su' to admin to run syslogd and
	rc.local.

Tue May  9 11:18:07 2000  Nick Burrett  <nick@dsvr.net>

	* linux-redhat/doc/freevsd.conf (site_skelrepo): Delete.
	(site_skel_install): Delete.
	(site_vs_install): Delete.
	* linux-redhat/doc/vsd.conf: Re-written - new file format.
	* linux-redhat/scripts/vsd-genskel.pl (read_config): Delete.
	Set the path to freevsd.conf to @freevsdconf@.
	Don't try site skel-repo here.
	Don't try and install FreeVSD files into the skel.
	* linux-redhat/scripts/vsd-vsbatch.pl: Include VSD module.
	Refer to freevsd.conf and vsd.conf as @freevsdconf@ and @vsdconf@.
	Obtain configuration data from vsd_map_read rather than
	read_vsd_conf.  Fix all code to reference virtual server
	configuration through vsconf rather than the conf_* arrays.
	Simplify caller sequence for make_vs, site_make_vs, config_vs,
	site_config_vs and email.
	(read_vsd_conf): Delete.
	(config_vs): When generating resolv.conf, take primary and secondary
	name server info from vsd.conf rather than freevsd.conf.

