Commit dc80079b730c86af2b132326590001cc095c32c5
1 parent
b6d6452fc5
Exists in
master
Update remove
Showing 1 changed file with 7 additions and 0 deletions Inline Diff
scripts/remove
| 1 | #!/bin/bash | 1 | #!/bin/bash |
| 2 | 2 | ||
| 3 | db_user=owncloud | 3 | db_user=owncloud |
| 4 | db_name=owncloud | 4 | db_name=owncloud |
| 5 | root_pwd=$(sudo cat /etc/yunohost/mysql) | 5 | root_pwd=$(sudo cat /etc/yunohost/mysql) |
| 6 | domain=$(sudo yunohost app setting owncloud domain) | 6 | domain=$(sudo yunohost app setting owncloud domain) |
| 7 | 7 | ||
| 8 | mysql -u root -p$root_pwd -e "DROP DATABASE $db_name ; DROP USER $db_user@localhost ;" | 8 | mysql -u root -p$root_pwd -e "DROP DATABASE $db_name ; DROP USER $db_user@localhost ;" |
| 9 | sudo rm -rf /var/www/owncloud | 9 | sudo rm -rf /var/www/owncloud |
| 10 | sudo rm -rf /home/yunohost.app/owncloud | 10 | sudo rm -rf /home/yunohost.app/owncloud |
| 11 | sudo rm -f /etc/nginx/conf.d/$domain.d/owncloud.conf | 11 | sudo rm -f /etc/nginx/conf.d/$domain.d/owncloud.conf |
| 12 | sudo rm -f /etc/php5/fpm/pool.d/owncloud.conf | 12 | sudo rm -f /etc/php5/fpm/pool.d/owncloud.conf |
| 13 | for i in $(ls /home) | ||
| 14 | do | ||
| 15 | if [[ ! $i == yunohost.* ]]; | ||
| 16 | then | ||
| 17 | sudo setfacl -x g:owncloud:rwx > /dev/null 2>&1 | ||
| 18 | fi | ||
| 19 | done | ||
| 13 | sudo service php5-fpm restart | 20 | sudo service php5-fpm restart |
| 14 | sudo userdel owncloud > /dev/null 2>&1 | 21 | sudo userdel owncloud > /dev/null 2>&1 |
| 15 | sudo service nginx reload | 22 | sudo service nginx reload |
| 16 | 23 |