|
@@ -81,6 +81,10 @@ INSTALLED_WITHIN_DOCKER="no"
|
81
|
81
|
# There should be no spaces in the name
|
82
|
82
|
PRIVATE_MAILING_LIST=
|
83
|
83
|
|
|
84
|
+# Domain name or freedns subdomain for microblog installation
|
|
85
|
+MICROBLOG_DOMAIN_NAME=
|
|
86
|
+MICROBLOG_REPO="git://gitorious.org/social/mainline.git"
|
|
87
|
+
|
84
|
88
|
# Domain name or freedns subdomain for Owncloud installation
|
85
|
89
|
OWNCLOUD_DOMAIN_NAME=
|
86
|
90
|
# Freedns dynamic dns code for owncloud
|
|
@@ -2220,16 +2224,18 @@ function install_gnu_social {
|
2220
|
2224
|
apt-get -y --force-yes install php5-xcache php-gettext php5-curl php5-gd php5-mysql git
|
2221
|
2225
|
|
2222
|
2226
|
cd $INSTALL_DIR
|
2223
|
|
- git clone git://gitorious.org/social/mainline.git gnusocial
|
2224
|
|
-
|
2225
|
|
- rm -rf /var/www/$MICROBLOG_DOMAIN_NAME/htdocs
|
2226
|
|
- mv gnusocial /var/www/$MICROBLOG_DOMAIN_NAME/htdocs
|
2227
|
|
- chmod a+w /var/www/$MICROBLOG_DOMAIN_NAME/htdocs
|
2228
|
|
- chown www-data:www-data /var/www/$MICROBLOG_DOMAIN_NAME/htdocs
|
2229
|
|
- chmod a+w /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/avatar
|
2230
|
|
- chmod a+w /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/background
|
2231
|
|
- chmod a+w /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/file
|
2232
|
|
- chmod +x /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/scripts/maildaemon.php
|
|
2227
|
+ if [ ! -f /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/index.php ]; then
|
|
2228
|
+ git clone $MICROBLOG_REPO gnusocial
|
|
2229
|
+
|
|
2230
|
+ rm -rf /var/www/$MICROBLOG_DOMAIN_NAME/htdocs
|
|
2231
|
+ mv gnusocial /var/www/$MICROBLOG_DOMAIN_NAME/htdocs
|
|
2232
|
+ chmod a+w /var/www/$MICROBLOG_DOMAIN_NAME/htdocs
|
|
2233
|
+ chown www-data:www-data /var/www/$MICROBLOG_DOMAIN_NAME/htdocs
|
|
2234
|
+ chmod a+w /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/avatar
|
|
2235
|
+ chmod a+w /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/background
|
|
2236
|
+ chmod a+w /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/file
|
|
2237
|
+ chmod +x /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/scripts/maildaemon.php
|
|
2238
|
+ fi
|
2233
|
2239
|
|
2234
|
2240
|
echo 'install_gnu_social' >> $COMPLETION_FILE
|
2235
|
2241
|
}
|