1. 15 Jan, 2018 3 commits
    • Joshua Tauberer's avatar
      install Python 3 packages in a virtualenv · 0088fb45
      Joshua Tauberer authored
      The cryptography package has created all sorts of installation trouble over the last few years, probably because of mismatches between OS-installed packages and pip-installed packages. Using a virtualenv for all Python packages used by the management daemon should make sure everything is consistent.
      
      See #1298, see #1264.
      0088fb45
    • Joshua Tauberer's avatar
      remove php5 packages from webmail.sh · b2d10314
      Joshua Tauberer authored
      The PHP5 packages have a dependency on (apache2 or php5-cgi or php5-fpm), and since removing php5-fpm apache2 started getting installed during setup, which caused a conflict with nginx of course.
      
      These packages don't seem to be needed by Roundcube or Nextcloud --- Roundcube includes the ones it needs.
      
      see #1264, #1298
      b2d10314
    • Joshua Tauberer's avatar
  2. 25 Dec, 2017 1 commit
  3. 24 Dec, 2017 1 commit
  4. 23 Dec, 2017 2 commits
  5. 18 Dec, 2017 3 commits
  6. 15 Nov, 2017 5 commits
  7. 31 Oct, 2017 1 commit
  8. 20 Oct, 2017 1 commit
  9. 15 Oct, 2017 1 commit
  10. 06 Oct, 2017 1 commit
  11. 04 Oct, 2017 1 commit
  12. 03 Oct, 2017 5 commits
  13. 22 Sep, 2017 3 commits
  14. 01 Sep, 2017 1 commit
  15. 30 Aug, 2017 3 commits
  16. 29 Aug, 2017 1 commit
  17. 23 Aug, 2017 1 commit
  18. 30 Jul, 2017 1 commit
  19. 21 Jul, 2017 3 commits
  20. 17 Jul, 2017 1 commit
  21. 14 Jul, 2017 1 commit
    • yodax's avatar
      Update to Nextcloud 12 using PHP7 · d7731405
      yodax authored
      * Install PHP7 via a PPA, enable unattended upgrades for the PPA, and switch all of our PHP configuration to the PHP7 install.
      * Keep installing PHP5 for ownCloud/Nextcloud packages because we need it to possibly run transitional updates to ownCloud/Nextcloud versions less than 12. But replace PHP5 packages with PHP7 packages elsewhere.
      * Update to Nextcloud 12 which requires PHP7, with a transitional upgrade to Nextcloud 11.0.3.
      * Disable TLS cert validation by Roundcube when connecting to localhost IMAP and SMTP. Validation became the default in PHP7 but we don't necessarily have a (non-self-)signed certificate and it definitely isn't valid for the IP address 127.0.0.1.
      
      Merges #1140
      d7731405