additional_plugins/setup/s9y_conf/bash/examples/s9y_install_shared.sh
2011-12-13 12:29:05 +01:00

37 lines
1.4 KiB
Bash

#!/bin/bash
#
# ./s9y_install_shared.sh
#
# Serendipity Shared Installation script
#
# S9Y config generator v0.6
#
# Wed Mar 22 09:41:51 GMT 2006
#
# Local User
#
cp -r /usr/local/lib/php/s9y/deployment/* /home/localuser/public_html/blog
cp -r /usr/local/lib/php/s9y/templates /home/localuser/public_html/blog/
cp -r /usr/local/lib/php/s9y/htmlarea /home/localuser/public_html/blog/
chown -R localuser:www /home/localuser/public_html/blog
chown -R localuser:www /home/localuser/public_html/blog/*
chmod u+rwx,g+rwx /home/localuser/public_html/blog
chmod u+rwx,g+rwx /home/localuser/public_html/blog/{templates_c,uploads,archives}
chown wwwrun:www /home/localuser/public_html/blog/serendipity_config_local.inc.php
chmod u+rwx,g-rwx,o-rwx /home/localuser/public_html/blog/serendipity_config_local.inc.php
#
# Virtual Host user.foo.bar
#
cp -r /usr/local/lib/php/s9y/deployment/* /srv/www/vhosts/bar/foo/user
cp -r /usr/local/lib/php/s9y/templates /srv/www/vhosts/bar/foo/user/
cp -r /usr/local/lib/php/s9y/htmlarea /srv/www/vhosts/bar/foo/user/
chown -R root:www /srv/www/vhosts/bar/foo/user
chown -R root:www /srv/www/vhosts/bar/foo/user/*
chmod u+rwx,g+rwx /srv/www/vhosts/bar/foo/user
chmod u+rwx,g+rwx /srv/www/vhosts/bar/foo/user/{templates_c,uploads,archives}
chown wwwrun:www /srv/www/vhosts/bar/foo/user/serendipity_config_local.inc.php
chmod u+rwx,g-rwx,o-rwx /srv/www/vhosts/bar/foo/user/serendipity_config_local.inc.php