Browse Source

remove, backup and restore uploaded files

HgO 1 year ago
parent
commit
3269335c2b
3 changed files with 10 additions and 0 deletions
  1. 4 0
      scripts/backup
  2. 2 0
      scripts/remove
  3. 4 0
      scripts/restore

+ 4 - 0
scripts/backup

@@ -35,6 +35,10 @@ ynh_backup "/usr/local/bin/$service_name-loadcubefile.sh"
 ynh_backup "/etc/yunohost/hooks.d/90-vpnclient.tpl"
 
 ynh_backup "/etc/openvpn/client.conf.tpl"
+ynh_backup "/etc/openvpn/client.conf" --not_mandatory
+ynh_backup "/etc/openvpn/client.cube" --not_mandatory
+ynh_backup "/etc/openvpn/client.ovpn" --not_mandatory
+
 ynh_backup "/etc/openvpn/keys/"
 ynh_backup "/etc/openvpn/scripts/run-parts.sh"
 

+ 2 - 0
scripts/remove

@@ -63,6 +63,8 @@ ynh_print_info "Removing openvpn configuration"
 # Remove openvpn configurations
 ynh_secure_remove /etc/openvpn/client.conf
 ynh_secure_remove /etc/openvpn/client.conf.tpl
+ynh_secure_remove /etc/openvpn/client.cube
+ynh_secure_remove /etc/openvpn/client.ovpn
 
 # Remove openvpn script
 ynh_secure_remove /etc/openvpn/scripts/run-parts.sh

+ 4 - 0
scripts/restore

@@ -33,6 +33,10 @@ ynh_restore_file "/usr/local/bin/$service_name-loadcubefile.sh"
 ynh_restore_file "/etc/yunohost/hooks.d/90-vpnclient.tpl"
 
 ynh_restore_file "/etc/openvpn/client.conf.tpl"
+ynh_restore_file "/etc/openvpn/client.conf" --not_mandatory
+ynh_restore_file "/etc/openvpn/client.cube" --not_mandatory
+ynh_restore_file "/etc/openvpn/client.ovpn" --not_mandatory
+
 ynh_restore_file "/etc/openvpn/keys/"
 ynh_restore_file "/etc/openvpn/scripts/run-parts.sh"