Uninstalling clients hosted on client Server: Difference between revisions
From NEOSYS Technical Support Wiki
Jump to navigationJump to search
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
==== | ====After notice of termination==== | ||
Do the below steps as soon as the client has notified that they wish to terminate the contract: | |||
#Create a single license restriction covering all previous years (and periods if mid-year termination), for all modules and with the usual seven days grace period, so that the client cannot create documents dated outside the period paid for. | #Create a single license restriction covering all previous years (and periods if mid-year termination), for all modules and with the usual seven days grace period, so that the client cannot create documents dated outside the period paid for. | ||
# | #Set the expiry date of all active NEOSYS user accounts to 1 day after termination date. | ||
#Create Thunderbird reminder for the last day of contract, to disable autostart in the container's lxc config edit. | #Create Thunderbird reminder for the last day of contract, to disable boot.autostart in the container's lxc config edit. | ||
#Follow steps in https://itwiki.neosys.com/index.php/Preventing_access_after_termination | #Follow steps in [https://itwiki.neosys.com/index.php/Preventing_access_after_termination Preventing access after termination] | ||
==== | ====One day after termination==== | ||
#In support home page (support.htm), strike-through the terminated client's link. | #In support home page (support.htm), strike-through the terminated client's link. | ||
#Stop recording daily backup of the databases in Google drive spreadsheet. | #Stop recording daily backup of the databases in Google drive spreadsheet. | ||
#In Nagios, comment out all entries related to the terminating client. | #In Nagios, comment out all entries related to the terminating client. | ||
#If you still have access to the client host machine, change container | #If you still have access to the client host machine, change container IP address in lxc config edit. | ||
#Remove client from 'Daily List of Open Ports' report to support@neosys.com (bkup: scanports/neosys.com/authports.txt file). | #Remove client from 'Daily List of Open Ports' report to support@neosys.com (bkup: scanports/neosys.com/authports.txt file). | ||
#In dev, edit doall, comment out the line corresponding to the client being uninstalled. Commit and push the changes to neosys git. | #In dev, edit doall, comment out the line corresponding to the client being uninstalled. Commit and push the changes to neosys git. |
Latest revision as of 12:59, 2 January 2025
After notice of termination
Do the below steps as soon as the client has notified that they wish to terminate the contract:
- Create a single license restriction covering all previous years (and periods if mid-year termination), for all modules and with the usual seven days grace period, so that the client cannot create documents dated outside the period paid for.
- Set the expiry date of all active NEOSYS user accounts to 1 day after termination date.
- Create Thunderbird reminder for the last day of contract, to disable boot.autostart in the container's lxc config edit.
- Follow steps in Preventing access after termination
One day after termination
- In support home page (support.htm), strike-through the terminated client's link.
- Stop recording daily backup of the databases in Google drive spreadsheet.
- In Nagios, comment out all entries related to the terminating client.
- If you still have access to the client host machine, change container IP address in lxc config edit.
- Remove client from 'Daily List of Open Ports' report to support@neosys.com (bkup: scanports/neosys.com/authports.txt file).
- In dev, edit doall, comment out the line corresponding to the client being uninstalled. Commit and push the changes to neosys git.
- Create Thunderbird reminder to permanently delete/clean up after a year.
Permanent deletion
- Remove the terminated client's link from support home page (support.htm).
- In dev, edit doall, delete the line corresponding to the client being uninstalled. Commit and push the changes to neosys git.
- Delete the associated entry from Zone Edit.
- In Nagios, delete all lines related to the terminated client.