Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

35 lines
1.0KB

  1. #!/bin/bash
  2. APPS="bookmarks calendar contacts gpxedit gpxmotion gpxpod mail passman phonetrack tasks"
  3. echo "See for Passman Error: Certificate \"4120\" has been revoked"
  4. echo "https://github.com/nextcloud/passman/issues/524#issuecomment-469286167"
  5. echo "https://github.com/nextcloud/passman/issues/560"
  6. echo "Go on folder apps"
  7. echo "rm -Rf passman"
  8. echo "wget https://github.com/nextcloud/passman/archive/2.2.1.zip"
  9. echo "apt install unzip"
  10. echo "unzip 2.2.1.zip"
  11. echo "mv passman-2.2.1 passman"
  12. echo "chmod -Rf 755 passman"
  13. echo "chown -Rf www-data:www-data passman"
  14. # ##### Re-enabling apps ###### #
  15. echo ""
  16. echo "Re-enabling apps"
  17. container=$(docker ps | grep nextcloud | cut -f1 -d" ")
  18. #echo Container=$container
  19. if [ -z $container ]; then
  20. echo "Qué me estás container?!";
  21. exit 1;
  22. fi
  23. for i in ${APPS}; do
  24. echo $i;
  25. docker exec ${container} sh -c 'sudo -u www-data php /var/www/nextcloud/occ app:install '$i;
  26. done;
  27. # upgrade
  28. docker exec ${container} sh -c 'sudo -u www-data php /var/www/nextcloud/occ upgrade'