|
@@ -2176,6 +2176,21 @@ function install_blog {
|
2176
|
2176
|
echo 'install_blog' >> $COMPLETION_FILE
|
2177
|
2177
|
}
|
2178
|
2178
|
|
|
2179
|
+function install_gnu_social {
|
|
2180
|
+ if grep -Fxq "install_gnu_social" $COMPLETION_FILE; then
|
|
2181
|
+ return
|
|
2182
|
+ fi
|
|
2183
|
+ if [[ $SYSTEM_TYPE == "$VARIANT_CLOUD" || $SYSTEM_TYPE == "email" || $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CHAT" || $SYSTEM_TYPE == "$VARIANT_WRITER" ]]; then
|
|
2184
|
+ return
|
|
2185
|
+ fi
|
|
2186
|
+ apt-get -y --force-yes install git
|
|
2187
|
+
|
|
2188
|
+ cd $INSTALL_DIR
|
|
2189
|
+ git clone git://gitorious.org/social/mainline.git gnusocial
|
|
2190
|
+
|
|
2191
|
+ echo 'install_gnu_social' >> $COMPLETION_FILE
|
|
2192
|
+}
|
|
2193
|
+
|
2179
|
2194
|
function install_final {
|
2180
|
2195
|
if grep -Fxq "install_final" $COMPLETION_FILE; then
|
2181
|
2196
|
return
|
|
@@ -2240,6 +2255,7 @@ install_irc_server
|
2240
|
2255
|
configure_firewall_for_irc
|
2241
|
2256
|
install_wiki
|
2242
|
2257
|
install_blog
|
|
2258
|
+install_gnu_social
|
2243
|
2259
|
install_final
|
2244
|
2260
|
echo 'Freedombone installation is complete'
|
2245
|
2261
|
exit 0
|