Uninstalling clients hosted on client Server: Difference between revisions
From NEOSYS Technical Support Wiki
Jump to navigationJump to search
m (Added hint on how to remove client from 'Daily List of Open Ports', since full information cannot be disclosed on public techwiki.) |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
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. | |||
#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 [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 | #Stop recording daily backup of the databases in Google drive spreadsheet. | ||
#In Nagios, | #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 | #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. |
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.