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.) |
No edit summary |
||
Line 1: | Line 1: | ||
# | ====On notice of termination==== | ||
#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. | |||
#In NEOSYS, set the expiry date of all active 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. | |||
#Follow steps in https://itwiki.neosys.com/index.php/Preventing_access_after_termination | |||
====On the 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. |
Revision as of 11:38, 2 January 2025
On notice of termination
- 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.
- In NEOSYS, set the expiry date of all active 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.
- Follow steps in https://itwiki.neosys.com/index.php/Preventing_access_after_termination
On the 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.