浏览代码

Backup SSL certificates

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

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

3114
   echo '    fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
3114
   echo '    fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
3115
   echo "    obnam -r $USB_MOUNT/backup/personal /home/$MY_USERNAME/personal" >> /usr/bin/$BACKUP_SCRIPT_NAME
3115
   echo "    obnam -r $USB_MOUNT/backup/personal /home/$MY_USERNAME/personal" >> /usr/bin/$BACKUP_SCRIPT_NAME
3116
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
3116
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
3117
+  # SSL certificates
3118
+  echo "  if [ ! -d $USB_MOUNT/backup/ssl ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME
3119
+  echo "    mkdir $USB_MOUNT/backup/ssl" >> /usr/bin/$BACKUP_SCRIPT_NAME
3120
+  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
3121
+  echo "  obnam -r $USB_MOUNT/backup/ssl /etc/ssl" >> /usr/bin/$BACKUP_SCRIPT_NAME
3117
   # dynamic dns
3122
   # dynamic dns
3118
   echo "  if [ -f /usr/bin/dynamicdns ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME
3123
   echo "  if [ -f /usr/bin/dynamicdns ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME
3119
   echo "    cp -f /usr/bin/dynamicdns $USB_MOUNT/backup/dynamicdns" >> /usr/bin/$BACKUP_SCRIPT_NAME
3124
   echo "    cp -f /usr/bin/dynamicdns $USB_MOUNT/backup/dynamicdns" >> /usr/bin/$BACKUP_SCRIPT_NAME
3225
   echo "  if [ -d $USB_MOUNT/backup/personal ]; then" >> /usr/bin/$RESTORE_SCRIPT_NAME
3230
   echo "  if [ -d $USB_MOUNT/backup/personal ]; then" >> /usr/bin/$RESTORE_SCRIPT_NAME
3226
   echo "    obnam restore --to /home/$MY_USERNAME/personal $USB_MOUNT/backup/personal" >> /usr/bin/$RESTORE_SCRIPT_NAME
3231
   echo "    obnam restore --to /home/$MY_USERNAME/personal $USB_MOUNT/backup/personal" >> /usr/bin/$RESTORE_SCRIPT_NAME
3227
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
3232
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
3233
+  # SSL certificates
3234
+  echo "  if [ -d $USB_MOUNT/backup/ssl ]; then" >> /usr/bin/$RESTORE_SCRIPT_NAME
3235
+  echo "    obnam restore --to /etc/ssl $USB_MOUNT/backup/ssl" >> /usr/bin/$RESTORE_SCRIPT_NAME
3236
+  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
3228
   # dynamic dns
3237
   # dynamic dns
3229
   echo "  if [ -f $USB_MOUNT/backup/dynamicdns ]; then" >> /usr/bin/$RESTORE_SCRIPT_NAME
3238
   echo "  if [ -f $USB_MOUNT/backup/dynamicdns ]; then" >> /usr/bin/$RESTORE_SCRIPT_NAME
3230
   echo "    cp -f $USB_MOUNT/backup/dynamicdns /usr/bin/dynamicdns" >> /usr/bin/$RESTORE_SCRIPT_NAME
3239
   echo "    cp -f $USB_MOUNT/backup/dynamicdns /usr/bin/dynamicdns" >> /usr/bin/$RESTORE_SCRIPT_NAME