source: installer/opengnsys_uninstall.sh @ 9f5f004

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since 9f5f004 was 85fa51e, checked in by ramon <ramongomez@…>, 15 years ago

Script básico para la desinstalación de OpenGnSys.

git-svn-id: https://opengnsys.es/svn/trunk@1328 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 1.1 KB
RevLine 
[85fa51e]1#!/bin/bash
2# Desinstalación de OpenGnSys.
3
4
5# Parar servicio.
6echo "Uninstalling OpenGnSys services."
7if [ -x /etc/init.d/opengnsys ]; then
8    /etc/init.d/opengnsys stop
9    update-rc.d -f opengnsys remove
10fi
11# Eliminar bases de datos.
12echo "Erasing OpenGnSys database."
13MYSQLROOT="passwordroot"
14DROP=1
15if ! mysql -u root -p"$MYSQLROOT" <<<"quit" 2>/dev/null; then
16    stty -echo
17    read -p  "- Please, insert MySQL root password: " MYSQLROOT
18    echo ""
19    stty echo
20    if ! mysql -u root -p"$MYSQLROOT" <<<"quit" 2>/dev/null; then
21        DROP=0
22        echo "Warning: database not erased."
23    fi
24fi
25if test $DROP; then
26    mysql -u root -p"$MYSQLROOT" <<<"DROP DATABASE ogBDAdmin;" 2>/dev/null
27    mysql -u root -p"$MYSQLROOT" <<<"DROP DATABASE ogAdmBD;" 2>/dev/null
28    mysql -u root -p"$MYSQLROOT" <<<"DROP USER usuog;" 2>/dev/null
29fi
30# Eliminar ficheros.
31echo "Deleting OpenGnSys files."
32rm -fr /opt/opengnsys
33rm -f /etc/init.d/opengnsys /etc/default/opengnsys
34echo "Post-installation tasks:"
35echo "- You may stop or uninstall manually all other services"
36echo "     (DHCP, PXE, TFTP, NFS, Apache, MySQL)."
37
Note: See TracBrowser for help on using the repository browser.