Server/srs16

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen

Betriebssystem

Server/srs1337
Plugin FreeNAS

Verwendungszweck

Installation

Erstellung einer neuen Instanz als Plugin ownCloud bei FreeNAS

Aktualisierung

einzelne Aktualisierungen

Aktualisierung 8.0.3 zu 8.2.1

Umzüge

Umzug 2015

Umzug 2015 Migration der bestehenden Instanz

Bisher bestand für den StuRa eine Instanz ownCloud in einer Jail.

Es geht um eine Migration von ownCloud 5.0.25 in einer Jail bei FreeBSD 9.1 zu ownCloud aktuellste verfügbare Version (8.0.2) als Plugin (als besondere Jail) in FreeNAS (daher mit der Paketverwaltung pbi).

Umzug 2015 Aktualisierung in ein temporärer Instanz
  • zu letzt verwendeten Version festgestellt (und kurz geprüft)
  • über ISPConfig eine neue Instanz der alten Version installiert
  • Version für Version aktualisiert
    Aktualisierungen sind immer nur schrittweise zwischen den einzelnen Hauptversionen möglich. Das Aktualisieren über mehrere Versionen ist nicht möglich. (5 zu 6 funktioniert, aber 5 zu 8 funktioniert nicht)
    Jeweils immer den letzten stable branch für die Aktualisierung verwendet.
    Ein Herunterladen war von https://owncloud.org/changelog/ möglich.
erfolgte Aktualisierungen
  • 5.0.25 zu 6.0.7
  • 6.0.7 zu 7.0.5
  • 7.0.5 zu 8.0.2

Problembehebung

Problem der fehlenden Funktion des Zurücksetzens des Passwortes

Behoben!

Das Problem bestand darin, dass beim Zurücksetzen lassen keine Mail zugesendet wurde. Das schlag schlicht daran dass in der Jail (als Plugin) keine Mails versendet wurden.

Das Problem konnte durch das Aktivieren zu Mail (standardmäßiges sendmail)

$EDITOR /etc/rc.conf
#sendmail_enable="NO"
sendmail_enable="YES"
service sendmail start

behoben werden.

Problem des Verwehrens zum Hinzufügen von Inhalten trotz Zuordnung einer entsprechenden Gruppe, die dazu berechtigt ist, beim Überordner

Behoben!

Das Problem bestand darin, dass beim Ordner für Referat (konkret war es das Referat Öffentlichkeitsarbeit, was aber eigentlich egal ist) ein Problem bei den Berechtigungen bestand. Alle Mitglieder Gruppen sollten in dem Ordner (und auch allen Unterordnern) Änderungen vornehmen können dürfen. Dazu gehört selbstverständlich auch das Hinzufügen von Inhalten, wie Dateien oder Ordner. Beim Ordner selbst war das auch möglich. Jedoch auf Ebene darunter war diese Berechtigung nicht mehr gegeben. Es wurde You don’t have permission to upload or create files here angegeben.

Das Problem konnte durch

cd /media
su -m www -c "/usr/pbi/owncloud-amd64/bin/php occ files:scan --all"

behoben werden.

Vermutlich ergab sich das Problem durch "das Hin und Her" bei der #Aktualisierung 8.0.3 zu 8.2.1.

Vielleicht muss echt noch ernsthaft was zum cron-foo eingerichtet werden.[1]

Siehe auch