Commit 8cdd4ac9ce701ffa9ba81d94480bf8dab27480bb
1 parent
2f9edc1efb
Exists in
master
Update remove
Update remove script
Showing 1 changed file with 1 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 | sudo rm -f /etc/php5/conf.d/20-owncloud.ini | ||
13 | for i in $(ls /home) | 14 | for i in $(ls /home) |
14 | do | 15 | do |
15 | if [[ ! $i == yunohost.* ]]; | 16 | if [[ ! $i == yunohost.* ]]; |
16 | then | 17 | then |
17 | sudo setfacl -x g:owncloud:rwx > /dev/null 2>&1 | 18 | sudo setfacl -x g:owncloud:rwx > /dev/null 2>&1 |
18 | fi | 19 | fi |
19 | done | 20 | done |
20 | sudo service php5-fpm restart | 21 | sudo service php5-fpm restart |
21 | sudo userdel owncloud > /dev/null 2>&1 | 22 | sudo userdel owncloud > /dev/null 2>&1 |
22 | sudo service nginx reload | 23 | sudo service nginx reload |
23 | 24 |