浏览代码

Include cjdns in upgrade script

Bob Mottram 10 年前
父节点
当前提交
d64a9624bc
共有 1 个文件被更改,包括 16 次插入0 次删除
  1. 16
    0
      install-freedombone.sh

+ 16
- 0
install-freedombone.sh 查看文件

7078
   echo 'apt-get -y update' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7078
   echo 'apt-get -y update' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7079
   echo 'apt-get -y --force-yes upgrade' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7079
   echo 'apt-get -y --force-yes upgrade' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7080
   if grep -Fxq "install_redmatrix" $COMPLETION_FILE; then
7080
   if grep -Fxq "install_redmatrix" $COMPLETION_FILE; then
7081
+      echo '' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7082
+      echo '# Red Matrix' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7081
       echo "cd /var/www/$REDMATRIX_DOMAIN_NAME/htdocs" >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7083
       echo "cd /var/www/$REDMATRIX_DOMAIN_NAME/htdocs" >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7082
       echo 'git stash' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7084
       echo 'git stash' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7083
       echo 'git stash drop' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7085
       echo 'git stash drop' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7088
       echo 'git pull' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7090
       echo 'git pull' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7089
   fi
7091
   fi
7090
   if grep -Fxq "install_gnu_social" $COMPLETION_FILE; then
7092
   if grep -Fxq "install_gnu_social" $COMPLETION_FILE; then
7093
+      echo '' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7094
+      echo '# GNU Social' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7091
       echo "cd /var/www/$MICROBLOG_DOMAIN_NAME/htdocs" >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7095
       echo "cd /var/www/$MICROBLOG_DOMAIN_NAME/htdocs" >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7092
       echo 'git stash' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7096
       echo 'git stash' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7093
       echo 'git stash drop' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7097
       echo 'git stash drop' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7094
       echo 'git pull' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7098
       echo 'git pull' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7095
   fi
7099
   fi
7096
   if grep -Fxq "install_blog" $COMPLETION_FILE; then
7100
   if grep -Fxq "install_blog" $COMPLETION_FILE; then
7101
+      echo '' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7102
+      echo '# Blog' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7097
       echo "cd /var/www/$FULLBLOG_DOMAIN_NAME/htdocs" >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7103
       echo "cd /var/www/$FULLBLOG_DOMAIN_NAME/htdocs" >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7098
       echo 'git stash' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7104
       echo 'git stash' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7099
       echo 'git stash drop' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7105
       echo 'git stash drop' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7100
       echo 'git pull' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7106
       echo 'git pull' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7101
   fi
7107
   fi
7102
   if grep -Fxq "install_owncloud_music_app" $COMPLETION_FILE; then
7108
   if grep -Fxq "install_owncloud_music_app" $COMPLETION_FILE; then
7109
+      echo '' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7110
+      echo '# Owncloud music app' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7103
       echo "cd /usr/share/owncloud/apps/music" >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7111
       echo "cd /usr/share/owncloud/apps/music" >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7104
       echo 'git stash' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7112
       echo 'git stash' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7105
       echo 'git stash drop' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7113
       echo 'git stash drop' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7106
       echo 'git pull' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7114
       echo 'git pull' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7107
   fi
7115
   fi
7116
+  if grep -Fxq "install_cjdns" $COMPLETION_FILE; then
7117
+      echo '' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7118
+      echo '# cjdns' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7119
+      echo "cd /etc/cjdns" >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7120
+      echo 'git stash' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7121
+      echo 'git stash drop' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7122
+      echo 'git pull' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7123
+  fi
7108
   echo 'exit 0' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7124
   echo 'exit 0' >> /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7109
   chmod +x /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7125
   chmod +x /etc/cron.weekly/$UPGRADE_SCRIPT_NAME
7110
   echo 'create_upgrade_script' >> $COMPLETION_FILE
7126
   echo 'create_upgrade_script' >> $COMPLETION_FILE