Ver código fonte

Use head to avoid possible other entries

Bob Mottram 8 anos atrás
pai
commit
5f8e95a089
1 arquivos alterados com 5 adições e 5 exclusões
  1. 5
    5
      src/freedombone-app-gnusocial

+ 5
- 5
src/freedombone-app-gnusocial Ver arquivo

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}')