|
|
|
|
238
|
function backup_local_gnusocial {
|
238
|
function backup_local_gnusocial {
|
239
|
MICROBLOG_DOMAIN_NAME='microblog'
|
239
|
MICROBLOG_DOMAIN_NAME='microblog'
|
240
|
if grep -q "GNU Social domain" $COMPLETION_FILE; then
|
240
|
if grep -q "GNU Social domain" $COMPLETION_FILE; then
|
241
|
- MICROBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "GNU Social domain" | awk -F ':' '{print $2}')
|
|
|
|
|
241
|
+ MICROBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "GNU Social domain" | head -n 1 | awk -F ':' '{print $2}')
|
242
|
fi
|
242
|
fi
|
243
|
|
243
|
|
244
|
source_directory=/var/www/${MICROBLOG_DOMAIN_NAME}/htdocs
|
244
|
source_directory=/var/www/${MICROBLOG_DOMAIN_NAME}/htdocs
|
|
|
|
|
266
|
if ! grep -q "GNU Social domain" $COMPLETION_FILE; then
|
266
|
if ! grep -q "GNU Social domain" $COMPLETION_FILE; then
|
267
|
return
|
267
|
return
|
268
|
fi
|
268
|
fi
|
269
|
- MICROBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "GNU Social domain" | awk -F ':' '{print $2}')
|
|
|
|
|
269
|
+ MICROBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "GNU Social domain" | head -n 1 | awk -F ':' '{print $2}')
|
270
|
if [ $MICROBLOG_DOMAIN_NAME ]; then
|
270
|
if [ $MICROBLOG_DOMAIN_NAME ]; then
|
271
|
echo $"Restoring GNU Social"
|
271
|
echo $"Restoring GNU Social"
|
272
|
temp_restore_dir=/root/tempgnusocial
|
272
|
temp_restore_dir=/root/tempgnusocial
|
|
|
|
|
292
|
|
292
|
|
293
|
function backup_remote_gnusocial {
|
293
|
function backup_remote_gnusocial {
|
294
|
if grep -q "GNU Social domain" $COMPLETION_FILE; then
|
294
|
if grep -q "GNU Social domain" $COMPLETION_FILE; then
|
295
|
- MICROBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "GNU Social domain" | awk -F ':' '{print $2}')
|
|
|
|
|
295
|
+ MICROBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "GNU Social domain" | head -n 1 | awk -F ':' '{print $2}')
|
296
|
temp_backup_dir=/var/www/${MICROBLOG_DOMAIN_NAME}/htdocs
|
296
|
temp_backup_dir=/var/www/${MICROBLOG_DOMAIN_NAME}/htdocs
|
297
|
if [ -d $temp_backup_dir ]; then
|
297
|
if [ -d $temp_backup_dir ]; then
|
298
|
function_check suspend_site
|
298
|
function_check suspend_site
|
|
|
|
|
317
|
function restore_remote_gnusocial {
|
317
|
function restore_remote_gnusocial {
|
318
|
if grep -q "GNU Social domain" $COMPLETION_FILE; then
|
318
|
if grep -q "GNU Social domain" $COMPLETION_FILE; then
|
319
|
echo $"Restoring GNU Social"
|
319
|
echo $"Restoring GNU Social"
|
320
|
- MICROBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "GNU Social domain" | awk -F ':' '{print $2}')
|
|
|
|
|
320
|
+ MICROBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "GNU Social domain" | head -n 1 | awk -F ':' '{print $2}')
|
321
|
|
321
|
|
322
|
# stop the daemons
|
322
|
# stop the daemons
|
323
|
cd /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs
|
323
|
cd /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs
|
|
|
|
|
344
|
return
|
344
|
return
|
345
|
fi
|
345
|
fi
|
346
|
if grep -q "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE; then
|
346
|
if grep -q "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE; then
|
347
|
- MICROBLOG_DOMAIN_NAME=$(grep "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
|
|
|
|
347
|
+ MICROBLOG_DOMAIN_NAME=$(grep "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE | head -n 1 | awk -F '=' '{print $2}')
|
348
|
fi
|
348
|
fi
|
349
|
if grep -q "MY_USERNAME" $CONFIGURATION_FILE; then
|
349
|
if grep -q "MY_USERNAME" $CONFIGURATION_FILE; then
|
350
|
MY_USERNAME=$(grep "MY_USERNAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
350
|
MY_USERNAME=$(grep "MY_USERNAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|