ownCloud 5.0.8 erschienen

Gestern ist die neue ownCloud Version 5.0.8 erschienen. Im Updater von ownCloud taucht sie leider noch nicht auf, kann aber auf der Webseite heruntergeladen werden. Sie enthält einige sicherheitsrelevante Änderungen und Bugfixes, und sollte deshalb möglichst zeitnah eingespielt werden.

In dem Update wurde eine XSS Lücke im Share Interface sowie ein Problem mit der Authentifikation im Modul „user_webdavauth“ behoben. Auch der Passwort-Bug sollte in dieser Version nicht mehr auftreten. Im experimentellen Verschlüsselungssystem wurden eine Reihe von Fehlern beseitigt. Daneben gab es Bugfixes für LDAP, den Internet Explorer und die Kontakte App.

Neben den Fehlerbehebungen gibt es auch einige neue Features wie der anonyme Upload von Dateien. Der interne Updatemachanismus wurde nun wesentlich robuster gemacht, so das es hier in Zukunft weniger Probleme geben sollte. Das komplette Changelog kann unter http://owncloud.org/changelog/ eingesehen werden.

Kalender in ownCloud importieren

Wenn man ownCloud benutzt wird man feststellen das es in der Kalender App offensichtlich keine Option gibt um einen Kalender zu importieren. Allerdings ist dies durchaus möglich, die Möglichkeit ist bloß etwas versteckt.

Der Import der Kalenderdatei

Der Import der Kalenderdatei

Um eine Kalenderdatei (z.B. eine „feiertage.ics“) zu importieren, muss diese im ersten Schritt unter „Dateien“ hochgeladen werden. Wenn man nun auf diese Datei klickt, öffnet sich der entsprechende Importdialog in welchem man auch den entsprechenden Kalender auswählen kann. Nach der Bestätigung werden die Einträge importiert.

Probleme beim Ändern des Passwortes unter ownCloud

Wer unter der aktuellen Version von ownCloud (5.0.7) versucht das Passwort des angemeldeten Nutzers zu ändern, kann durchaus mit der Meldung:

Class 'OCA\Encryption\Util' not found at /www/htdocs/owncloud/settings/ajax/changepassword.php#31

beglückt werden. Der Fehler tritt immer dann auf wenn die App „Encryption“ nicht aktiv ist und man das Passwort ändern möchte. Um den Fehler zu umgehen gibt es zwei Möglichkeiten. Die erste Möglichkeit ist die Aktivierung der entsprechenden App um anschließend das Passwort zu ändern. Die zweite Möglichkeit ist es den Patch welcher im Bugreport verlinkt ist, in die eigene ownCloud Version zu integrieren. Danach klappt es mit dem Passwortwechsel.

Owncloud als vollwertige Cloudlösung

Die freie Software ownCloud hat mittlerweile die Version 5.0.7 erreicht. Im Standardumfang gibt es dabei eine Lösung um Dateien zu synchronisieren, ein Adressbuch, einen Kalender, eine Aufgabenverwaltung und Funktionen für Musik und Bilder. Allerdings fehlen noch einige Dinge für den täglichen Bedarf. Dabei stellt sich natürlich die Frage welche dies sind. Aus meiner Sicht sollte ownCloud folgendes beherrschen:

  • Aufgaben
  • Kalender
  • Synchronisation
  • Mail
  • News Reader
  • Notizen

Einige der aufgezählten Anwendungen lassen sich dabei über das App Repository einspielen. Apps wie der News Reader und die Lesenzeichenverwaltung werden dabei mitgeliefert und müssen nur noch installiert werden. Viel interessanter ist es allerdings sich das ownCloud Repository auf GitHub anzuschauen. Dort finden sich unter anderem Apps für Notizen („Notes“) und Mail („Mail“), welche augenscheinlich offiziell unterstützt werden, was zu mindestens in der Zukunft das Paket abrunden sollte.

Daneben gibt es in der aktuellen Version die (wiedereingeführte) Möglichkeit die Dateien auf dem Server zu verschlüsseln. Allerdings befindet sich diese Funktion noch in der Testphase so das man hier besondere Vorsicht walten lassen sollte. Natürlich ist das meine Vorstellung davon, was man benötigt um eine vollwertige Lösung sein eigen zu nennen. Deshalb die Frage: Wofür nutzt ihr ownCloud und welche Dienste und Funktionen vermisst ihr?

Magic Quotes in der .htaccess Datei abschalten

Magic Quotes sind seit PHP in der Version 5.3 als veraltet gekennzeichnet. In PHP 5.4 wurden sie komplett entfernt. Die Funktion sorgt dabei dafür das bestimmte Anführungszeichen automatisch mit einem Backslash maskiert werden. Nutzt man eine ältere PHP Version kann es passieren das bestimmte Anwendungen wie z.B. OwnCloud verlangen die „Magic Quotes“ zu deaktivieren. Wenn dies über die „php.ini“ nicht möglich ist, muss das mittels der „.htaccess“-Datei erledigt werden. Dazu trägt man in diese:

php_flag magic_quotes_gpc off

ein. Anschließend sind die Magic Quotes deaktiviert.

Weitere Informationen gibt es unter:
http://php.net/manual/en/security.magicquotes.disabling.php