Server/srs16
Betriebssystem
- Server/srs1337
- Plugin FreeNAS
Verwendungszweck
Installation
Erstellung einer neuen Instanz als Plugin ownCloud bei FreeNAS
Anpassungen
Zugriff per ssh
Aktivieren von sshd
$EDITOR /etc/rc.conf
#sshd_enable="NO" sshd_enable="YES"
service sshd start
Berechtigungen per sudo
Installation von sudo
pkg install -y sudo
Anpassung, dass alle Accounts, die der Gruppe wheel
zugeordnet sind, sich per sudo ermächtigen dürfen
$EDITOR /usr/local/etc/sudoers
# %wheel ALL=(ALL) ALL %wheel ALL=(ALL) ALL
Aktualisierung
- ownCloud 8.2 Server Administration Manual Backing up ownCloud
- Server/srs1337#Aktualisierung Jails (Jail für ein plugin von FreeNAS)
einzelne Aktualisierungen
Aktualisierung 8.0.3 zu 8.2.1
- 8.0.3 zu 8.2.1 (2015-12-20)
Aktualisierung zu 9.0.1
2016-04-
Aktualisierung von 9.0.1 zu 9.1.2
- zu 9.1.2 (2016-06-05)
- Apps
- Enabled
- Nach der Aktualisierung waren folgende Apps bereits bei Enabled zu finden.
- Activity 2.3.2
- Collaborative tags 0.3.0
- Comments 0.3.0
- Deleted files 0.9.0
- External Sites
- Federation 0.1.0
- First run wizard 1.1
- Gallery 15.0.0
- Mail Template Editor 0.1
- Notifications 0.3.0
- PDF Viewer 0.8.1
- Provisioning API 0.5.0
- Share Files 0.10.0
- Text Editor 2.1
- Update notification 0.2.1
- Versions 1.3.0
- Video player 0.9.8
- Not enabled
- Nach der Aktualisierung waren folgende Apps bereits bei Not enabled zu finden und wurden per Enable aktiviert.
- Calendar 1.4.1
- Approved
- Contacts 1.5.1
- Approved
- Documents 0.13.1
- Approved
- Nach der Aktualisierung waren folgende Apps bereits bei Not enabled zu finden und wurden nicht aktiviert.
- Mail 0.6.0
- Experimental
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
- Server/Cloud
- Server/Jail/SRS16/2015 (früherer Betrieb eines so bezeichneten Servers (bis im Laufe vom Jahr 2015))