diff options
author | Douglas Iuri Medeiros Cabral | 2021-06-13 23:03:38 -0300 |
---|---|---|
committer | Douglas Iuri Medeiros Cabral | 2021-06-13 23:03:38 -0300 |
commit | c370f2502c57010baa1ad226e38db246d4477434 (patch) | |
tree | 5fa425546788b6e0ba530c8c0ae159053b2e9741 | |
parent | 7fa48fd08c3204d90a0657a0275daf7a9e300197 (diff) | |
download | aur-c370f2502c57010baa1ad226e38db246d4477434.tar.gz |
Copy old config.db to /etc/forticlient/.old/
-rw-r--r-- | forticlient-vpn.install | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/forticlient-vpn.install b/forticlient-vpn.install index 69523045c905..899b18685470 100644 --- a/forticlient-vpn.install +++ b/forticlient-vpn.install @@ -1,5 +1,6 @@ pre_install () { BACKUP_DIR=/etc/forticlient/.old + FCT_CONFIG_DB=/etc/forticlient/config.db FCT_CONFIG=/etc/forticlient/config.xml EC_CONFIG=/opt/forticlient/XMLs/ecdata.xml @@ -11,6 +12,10 @@ pre_install () { exit 0 fi + if [ -d $BACKUP_DIR ] && [ $(stat -c "%a" $BACKUP_DIR) -eq 600 ] && [ -f $FCT_CONFIG_DB ]; then + cp $FCT_CONFIG_DB $BACKUP_DIR + fi + if [ -d $BACKUP_DIR ] && [ $(stat -c "%a" $BACKUP_DIR) -eq 600 ] && [ -f $FCT_CONFIG ]; then cp $FCT_CONFIG $BACKUP_DIR fi @@ -105,7 +110,7 @@ post_install() { post_upgrade() { cat << EOF -==> After upgrade, to restore your config, copy XML file from /etc/forticlient/.old/ to /etc/forticlient/config.xml +==> After upgrade, to restore your config, copy old file from /etc/forticlient/.old/ to /etc/forticlient/ EOF } |