GluuFederation / flex

Janssen + AdminUI + Casa
23 stars 14 forks source link

feat: flex-linux-setup add option `--remove-flex` to installer #458

Closed devrimyatar closed 2 years ago

devrimyatar commented 2 years ago

Is your feature request related to a problem? Please describe. Flex linux installer should have an uninstall option

Describe the solution you'd like Add option --remove-flex to installer so that it removes both casa and admin-ui componentes.

devrimyatar commented 2 years ago

Casa uninstall procedure:

1) delete files /etc/systemd/system/casa.service and /etc//etc/default/casa 2) remove apache casa directives 3) remove twillo and casa config from jans-auth 4) remove Fido2 Client lib from jans-auth 5) disable script A51E-76DA 6) remove casa pylibs from/opt/jans/python/libs 7) delete casa client (inum starting with 3000.) from db 8) delete casa config (ou=casa,ou=configuration,o=jans) from db 9) delete casa auth script (inum=3000-F75A,ou=scripts,o=jans) from db 10) delete directory /opt/jans/jetty/casa