diff options
Diffstat (limited to 'createentities.sh')
| -rwxr-xr-x | createentities.sh | 38 | 
1 files changed, 38 insertions, 0 deletions
| diff --git a/createentities.sh b/createentities.sh new file mode 100755 index 0000000..1c3fbba --- /dev/null +++ b/createentities.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +GROUP="apache" + +# +# Create user file +# +if test -f data/users.xml +then +        echo "data/users.xml already exists." +else +        echo "Creating data/users.xml with the user 'admin' password: 'executioncms'. Please log in and change this..." +        echo "<?xml version='1.0' encoding='UTF-8'?>" > data/users.xml +        echo "<users>" >> data/users.xml +        echo "  <user userid='admin' password='8456c0209aaa9ca04730a3160caf6e5e6b5ea389'/>" >> data/users.xml +        echo "</users>" >> data/users.xml +        chgrp $GROUP data/users.xml +        chmod g+wr data/users.xml +fi + +if test -f forum/htdocs/config.php +then  +        echo "forum/htdocs/config.php already exists" +else +        echo "Creating forum/htdocs/config.php" +        cp forum/htdocs/config.php.defaults forum/htdocs/config.php +fi + +# +# Create symlink to forum +# +if test -L htdocs/forum +then +	echo "htdocs/forum symlink already exists" +else +	echo "Creating htdocs/forum symlink" +	(cd htdocs; ln ../forum/htdocs forum -s) +fi | 
