]> git.mjollnir.org Git - vserverctl.git/log
vserverctl.git
14 years agoupdated readme master
Penny Leach [Thu, 3 Mar 2011 12:19:43 +0000 (13:19 +0100)]
updated readme

14 years agochanged to squeeze
Penny Leach [Thu, 3 Mar 2011 12:14:44 +0000 (13:14 +0100)]
changed to squeeze

14 years agoswitched to 1.0.0.1 ips
Penny Leach [Thu, 3 Mar 2011 12:14:29 +0000 (13:14 +0100)]
switched to 1.0.0.1 ips

14 years agoremoved eduforge profile
Penny Leach [Thu, 3 Mar 2011 12:13:50 +0000 (13:13 +0100)]
removed eduforge profile

14 years agomoved location of dnsmasq entry
Penny Leach [Thu, 3 Mar 2011 12:12:57 +0000 (13:12 +0100)]
moved location of dnsmasq entry

14 years agoRemoved sarge and woody (!!) profiles
Penny Leach [Thu, 3 Mar 2011 12:11:59 +0000 (13:11 +0100)]
Removed sarge and woody (!!) profiles

14 years agoadded initscripts to base
Penny Leach [Thu, 3 Mar 2011 12:10:56 +0000 (13:10 +0100)]
added initscripts to base

14 years agoswitched base apt sources to use squeeze
Penny Leach [Thu, 3 Mar 2011 12:10:25 +0000 (13:10 +0100)]
switched base apt sources to use squeeze

14 years agofixed penny-base package
Penny Leach [Thu, 3 Mar 2011 12:09:02 +0000 (13:09 +0100)]
fixed penny-base package

14 years agoswitched to lenny and a .ch debian mirror, and 1.0.0.1
Penny Leach [Thu, 3 Mar 2011 12:08:06 +0000 (13:08 +0100)]
switched to lenny and a .ch debian mirror, and 1.0.0.1

16 years agochanges to vserverctl
Penny Leach [Mon, 9 Feb 2009 16:53:47 +0000 (17:53 +0100)]
changes to vserverctl

16 years agoFix mahara profile to use create correctly named data directory
Dan Poltawski [Sat, 30 Aug 2008 14:17:02 +0000 (15:17 +0100)]
Fix mahara profile to use create correctly named data directory

16 years agoadded readme about run dir
Penny Leach [Fri, 29 Aug 2008 12:15:49 +0000 (13:15 +0100)]
added readme about run dir

16 years agofixups for mahara profile and dnsmasq stuff
Penny Leach [Fri, 29 Aug 2008 12:14:08 +0000 (13:14 +0100)]
fixups for mahara profile and dnsmasq stuff

16 years agoinstructions for extra stuff you need on the host to get this working
Penny Leach [Fri, 29 Aug 2008 12:13:05 +0000 (13:13 +0100)]
instructions for extra stuff you need on the host to get this working

17 years agoremoving profiles I don't use (leftovers from martyn & nigel)
Penny Leach [Tue, 15 Apr 2008 02:57:33 +0000 (14:57 +1200)]
removing profiles I don't use (leftovers from martyn & nigel)

17 years agofixes to base to support my setup
Penny Leach [Tue, 15 Apr 2008 02:57:29 +0000 (14:57 +1200)]
fixes to base to support my setup

17 years agochanges to suit my setup in php5 profile
Penny Leach [Tue, 15 Apr 2008 02:56:44 +0000 (14:56 +1200)]
changes to suit my setup in php5 profile

17 years agomoodle profile (maybe not necessary anymore)
Penny Leach [Tue, 15 Apr 2008 02:55:28 +0000 (14:55 +1200)]
moodle profile (maybe not necessary anymore)

17 years agomahara profile (maybe not necessary anymore)
Penny Leach [Tue, 15 Apr 2008 02:55:20 +0000 (14:55 +1200)]
mahara profile (maybe not necessary anymore)

17 years agostuff profile
Penny Leach [Tue, 15 Apr 2008 02:54:59 +0000 (14:54 +1200)]
stuff profile

17 years agogeneral web profile with bind mount trick from ~/src
Penny Leach [Tue, 15 Apr 2008 02:53:48 +0000 (14:53 +1200)]
general web profile with bind mount trick from ~/src

17 years agoadded penny-base extramodule
Penny Leach [Tue, 15 Apr 2008 02:53:31 +0000 (14:53 +1200)]
added penny-base extramodule

17 years agoeduforge profile.
Penny Leach [Tue, 15 Apr 2008 02:53:10 +0000 (14:53 +1200)]
eduforge profile.

17 years agodeleted mason and nigel-base
Penny Leach [Tue, 15 Apr 2008 02:52:07 +0000 (14:52 +1200)]
deleted mason and nigel-base

18 years agoMake sure that, after we have encounted a 'no' for an inherit option, to set it back...
Nigel McNie [Wed, 16 May 2007 01:57:26 +0000 (13:57 +1200)]
Make sure that, after we have encounted a 'no' for an inherit option, to set it back to 'yes' for any children to turn off. That way profiles can always assume the default is 'yes' unless they turn it off.

18 years agoMore stuff for php5 profile
Nigel McNie [Mon, 14 May 2007 10:51:43 +0000 (22:51 +1200)]
More stuff for php5 profile

18 years agoAdded drupal profile
Nigel McNie [Mon, 14 May 2007 10:50:46 +0000 (22:50 +1200)]
Added drupal profile

18 years agoAdded my custom stuff for vserver profiles.
Nigel McNie [Mon, 14 May 2007 10:50:27 +0000 (22:50 +1200)]
Added my custom stuff for vserver profiles.

18 years agoForce username to always be specified.
Nigel McNie [Mon, 14 May 2007 10:49:13 +0000 (22:49 +1200)]
Force username to always be specified.

18 years agoAdded todo item about optional "options" for profiles.
Nigel McNie [Mon, 14 May 2007 10:47:58 +0000 (22:47 +1200)]
Added todo item about optional "options" for profiles.

18 years agoUser genericity
Nigel McNie [Mon, 14 May 2007 10:47:29 +0000 (22:47 +1200)]
User genericity

18 years agoTemplate more stuff for the vserver apache config template.
Nigel McNie [Mon, 14 May 2007 10:47:06 +0000 (22:47 +1200)]
Template more stuff for the vserver apache config template.

18 years agoUser genericity
Nigel McNie [Mon, 14 May 2007 10:46:32 +0000 (22:46 +1200)]
User genericity

18 years agoUser generalisation.
Nigel McNie [Mon, 14 May 2007 10:45:52 +0000 (22:45 +1200)]
User generalisation.

18 years agoRemoved martyn-specific file
Nigel McNie [Mon, 14 May 2007 10:45:26 +0000 (22:45 +1200)]
Removed martyn-specific file

18 years agoUse the 'general' database user instead of martyn's one.
Nigel McNie [Mon, 14 May 2007 10:44:16 +0000 (22:44 +1200)]
Use the 'general' database user instead of martyn's one.

18 years agoUsername is now required by base
Nigel McNie [Mon, 14 May 2007 10:43:54 +0000 (22:43 +1200)]
Username is now required by base

18 years agoUse generic hostname
Nigel McNie [Mon, 14 May 2007 10:43:31 +0000 (22:43 +1200)]
Use generic hostname

18 years agoUse generic username
Nigel McNie [Mon, 14 May 2007 10:42:14 +0000 (22:42 +1200)]
Use generic username

18 years agoRemove ssh known key in a user-generic fashion
Nigel McNie [Mon, 14 May 2007 10:40:20 +0000 (22:40 +1200)]
Remove ssh known key in a user-generic fashion

18 years agoRemove lines specific to a particular usage of vservers (specific host IPs).
Nigel McNie [Mon, 14 May 2007 10:39:16 +0000 (22:39 +1200)]
Remove lines specific to a particular usage of vservers (specific host IPs).

18 years agoUser generic way of adding to sudo
Nigel McNie [Mon, 14 May 2007 10:38:40 +0000 (22:38 +1200)]
User generic way of adding to sudo

18 years agoPut the fqdn of the parent host in the hosts file. Copy the password from the host...
Nigel McNie [Mon, 14 May 2007 10:38:17 +0000 (22:38 +1200)]
Put the fqdn of the parent host in the hosts file. Copy the password from the host in a user-agnostic manner.

18 years agoDon't install person specific packages
Nigel McNie [Mon, 14 May 2007 10:37:19 +0000 (22:37 +1200)]
Don't install person specific packages

18 years agoAdded non-free repo. Use catalyst debian mirror.
Nigel McNie [Mon, 14 May 2007 10:36:36 +0000 (22:36 +1200)]
Added non-free repo. Use catalyst debian mirror.

18 years agoPut host into config files so it can be used.
Nigel McNie [Mon, 14 May 2007 10:28:14 +0000 (22:28 +1200)]
Put host into config files so it can be used.

18 years agoAdded profiles
Martyn Smith [Thu, 26 Apr 2007 10:06:10 +0000 (22:06 +1200)]
Added profiles

18 years agoMerge branch 'master' of http://scorch.dollyfish.net.nz/~nigel/git/vserverctl
Martyn Smith [Thu, 12 Apr 2007 03:24:54 +0000 (15:24 +1200)]
Merge branch 'master' of http://scorch.dollyfish.net.nz/~nigel/git/vserverctl

18 years agoremoved duplicate context line
Martyn Smith [Thu, 12 Apr 2007 03:24:51 +0000 (15:24 +1200)]
removed duplicate context line

18 years agoFixed problem where template files were being moved to a place but with an incorrect...
Nigel McNie [Tue, 3 Apr 2007 12:47:31 +0000 (00:47 +1200)]
Fixed problem where template files were being moved to a place but with an incorrect name (.template).

Allowed extramodules=modulename to work, allowing you to make a profile that contains extra stuff to run as well as whatever profile you're basing the vserver off of. Only supports one name at the moment, easy enough to change to support a comma separated list.

The other thing I'd want to do is move them to modules/* instead of having them in the base directory. Alternatively, they could stay, and with a profile.conf could become configurations for new vservers themselves. Something to discuss.

18 years agoAdded a couple of TODOs.
Nigel McNie [Tue, 3 Apr 2007 12:45:10 +0000 (00:45 +1200)]
Added a couple of TODOs.

18 years agoMerge branch 'master' of http://dollyfish.net.nz/~martyn/git/vserverctl
Nigel McNie [Tue, 3 Apr 2007 10:55:15 +0000 (22:55 +1200)]
Merge branch 'master' of http://dollyfish.net.nz/~martyn/git/vserverctl

18 years agoMerge branch 'master' of http://scorch.dollyfish.net.nz/~nigel/git/vserverctl
Martyn Smith [Tue, 3 Apr 2007 10:54:25 +0000 (22:54 +1200)]
Merge branch 'master' of http://scorch.dollyfish.net.nz/~nigel/git/vserverctl

18 years agoMerge branch 'master' of http://dollyfish.net.nz/~martyn/git/vserverctl
Nigel McNie [Tue, 3 Apr 2007 10:54:23 +0000 (22:54 +1200)]
Merge branch 'master' of http://dollyfish.net.nz/~martyn/git/vserverctl

18 years agoMerge commit 'nigel'
Martyn Smith [Tue, 3 Apr 2007 10:53:47 +0000 (22:53 +1200)]
Merge commit 'nigel'

Conflicts:

vserverctl

18 years agoFixed conflicts
Nigel McNie [Tue, 3 Apr 2007 10:53:22 +0000 (22:53 +1200)]
Fixed conflicts

18 years agoAllow context numbers for vservers to be customised
Martyn Smith [Tue, 3 Apr 2007 10:51:00 +0000 (22:51 +1200)]
Allow context numbers for vservers to be customised

This patch adds a subroutine that returns a unique context number for a new vserver to use, so now more than one vserver can be created with this script.

Conflicts:

vserverctl

18 years agoAdded options support to profiles
Martyn Smith [Tue, 3 Apr 2007 10:44:55 +0000 (22:44 +1200)]
Added options support to profiles

18 years agoMoved pre-host execution to before starting the vserver.
Nigel McNie [Tue, 3 Apr 2007 04:26:53 +0000 (16:26 +1200)]
Moved pre-host execution to before starting the vserver.

This allows the pre-host script to do things like configure the files in /etc/vservers/${VSNAME} before the vserver is started.

18 years agoGet the hostname in a more safe fashion.
Nigel McNie [Tue, 3 Apr 2007 02:54:55 +0000 (14:54 +1200)]
Get the hostname in a more safe fashion.

Apparently, $ENV{HOSTNAME} is a bashism, and given the Sys::Hostname modules appears to be available, we can just use that.

18 years agoAdded TODO file
Nigel McNie [Mon, 2 Apr 2007 11:14:35 +0000 (23:14 +1200)]
Added TODO file

The TODO file will list any todos or nice ideas anyone has. Currently has an idea for keeping the /etc/hosts file in sync across all vservers and the host.

18 years agoAllow context numbers for vservers to be customised
Nigel McNie [Mon, 2 Apr 2007 11:13:16 +0000 (23:13 +1200)]
Allow context numbers for vservers to be customised

This patch adds a subroutine that returns a unique context number for a new vserver to use, so now more than one vserver can be created with this script.

18 years agoRemoved Data::Dumper stuff
Martyn Smith [Mon, 2 Apr 2007 10:26:00 +0000 (22:26 +1200)]
Removed Data::Dumper stuff

18 years agoAllow the template files to define __HOST__ that will be replaced with the hostname...
Nigel McNie [Mon, 2 Apr 2007 09:56:29 +0000 (21:56 +1200)]
Allow the template files to define __HOST__ that will be replaced with the hostname of the machine that is the host.

18 years agoAdd a newline to the profile file, to stop the vserver complaining
Nigel McNie [Mon, 2 Apr 2007 08:38:44 +0000 (20:38 +1200)]
Add a newline to the profile file, to stop the vserver complaining

18 years agoAdded vserverctl
Martyn Smith [Mon, 2 Apr 2007 08:16:02 +0000 (20:16 +1200)]
Added vserverctl