Browse Source

Improve upgrade script

Julien VAUBOURG 9 years ago
parent
commit
09f23b5a08
3 changed files with 4 additions and 4 deletions
  1. 3 3
      scripts/install
  2. 1 0
      scripts/remove
  3. 0 1
      scripts/upgrade

+ 3 - 3
scripts/install

@@ -123,13 +123,11 @@ sudo systemctl restart php5-fpm
 sudo systemctl reload nginx
 
 sudo systemctl enable ynh-vpnclient
+sudo yunohost service add ynh-vpnclient
 
 if ! $upgrade; then
   sudo systemctl start ynh-vpnclient
 
-  sudo yunohost service add ynh-vpnclient
-  sudo yunohost app ssowatconf
-
   # Check configuration consistency
   
   if [ -z "${crt_server_ca_path}" ]; then
@@ -141,4 +139,6 @@ if ! $upgrade; then
   fi
 fi
 
+sudo yunohost app ssowatconf
+
 exit 0

+ 1 - 0
scripts/remove

@@ -23,6 +23,7 @@ domain=$(sudo yunohost app setting vpnclient domain)
 # The End
 sudo systemctl stop ynh-vpnclient
 sudo systemctl disable ynh-vpnclient
+sudo yunohost service remove ynh-vpnclient
 sudo rm -f /etc/systemd/system/ynh-vpnclient.service /usr/local/bin/ynh-vpnclient
 sudo rm -f /tmp/.ynh-vpnclient-*
 

+ 0 - 1
scripts/upgrade

@@ -12,7 +12,6 @@ path=$(ynh_setting vpnclient path)
 server_name=$(ynh_setting vpnclient server_name)
 
 tmpdir=$(mktemp -dp /tmp/ vpnclient-upgrade-XXXXX)
-sudo systemctl stop ynh-vpnclient
 sudo cp -a /etc/openvpn/keys/ "${tmpdir}/"
 
 export VPNCLIENT_UPGRADE=1