From 5108818ad2cce65cd5bf21290660ffec0671b0d9 Mon Sep 17 00:00:00 2001 From: steve Date: Fri, 9 Jun 2006 11:04:08 +0000 Subject: [PATCH] 2006-06-09 11:04:08 by steve Added --- hooks/centos4/65-copy-user-files | 47 ++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100755 hooks/centos4/65-copy-user-files diff --git a/hooks/centos4/65-copy-user-files b/hooks/centos4/65-copy-user-files new file mode 100755 index 0000000..94c3d8e --- /dev/null +++ b/hooks/centos4/65-copy-user-files @@ -0,0 +1,47 @@ +#!/bin/sh +# +# Copy files from a 'skel' directory, if present, into the +# new images +# + + +prefix=$1 + + +# +# Source our common functions +# +if [ -e ../common.sh ]; then + . ../common.sh +fi + + +# +# Log our start +# +logMessage Script $0 starting + + +# +# Copy everything from the skel directory into the new instance +# if that directory exists. +# +if [ -d /etc/xen-tools/skel ]; then + + logMessage Copying files from /etc/xen-tools/skel + + (cd /etc/xen-tools/skel; tar -cf - . ) | (cd ${prefix}/; tar -xpf -) + + logMessage Finished + +else + + logMessage skel directory, /etc/xen-tools/skell, not present ignoring. + +fi + + +# +# Log our finish +# +logMessage Script $0 finished