SME 7 Tipps & Tricks

( -> allgemeine Tipps)


doppelte Einträge im Webpanel

Nach dem aktuellen Update von SME 7.1 sehen Sie im Server-Manager Panel manche Überschriften doppelt. Dies liegt an zusätzlichen Leerzeichen in manchen Übersetzungsdateien. Webforum-Autor yythoss hat ein Script erstellt, welches dieses Problem beim deutsche Panel löst. Die folgenden Befehle gibt es als fertiges Script, das Sie als root runterladen (wget http://smeserver.de/download/sme7/panel.sh) und ausführen (sh panel.sh) können oder Sie starten die folgenden Befehle manuell:

#!/bin/bash
echo "Ersetze Administration"
perl -pi -e 's/ Administration /Administration/g' /etc/e-smith/locale/de/etc/e-smith/web/functions/*
echo "Ersetze Zusammenarbeit"
perl -pi -e 's/ Zusammenarbeit /Zusammenarbeit/g' /etc/e-smith/locale/de/etc/e-smith/web/functions/*
echo "Ersetze Konfiguration"
perl -pi -e 's/ Konfiguration /Konfiguration/g' /etc/e-smith/locale/de/etc/e-smith/web/functions/*
echo "Ersetze Verschiedenes"
perl -pi -e 's/ Verschiedenes /Verschiedenes/g' /etc/e-smith/locale/de/etc/e-smith/web/functions/*
echo "Ersetze Sicherheit"
perl -pi -e 's/ Sicherheit /Sicherheit/g' /etc/e-smith/locale/de/etc/e-smith/web/functions/*
echo "Moment, ich erstelle das neue Panel ..."
/etc/e-smith/events/actions/navigation-conf
echo "Fertig! Nun den Server-Manager im Browser neu laden!"

[---- nach oben --------------------------------------------------------------------------------------]

Die Sprache eines SME 7 Servers nach der Installation ändern

Für eine Sprachänderung im Server-Manager muss man den Browser umstellen.
Im Firefox: Extras-Einstellungen -> Erweitert/Allgemein -> Sprachen und ändere die Reihenfolge der Sprachen. die gewünschte Sprache zuerst.

Wenn es um die Serversprache selbst geht, die bei der Installation verwendet wurde, kann man die durch Ändern der Datei /etc/sysconfig/i18n ändern:

englisch:

LANG="en_US" SUPPORTED="en_US:en" SYSFONT="lat0-sun16" SYSFONTACM="iso15" deutsch: LANG="de_DE" SUPPORTED="de_DE:de" SYSFONT="lat0-sun16" SYSFONTACM="iso15" anschliessend noch ein signal-event post-upgrade; signal-event reboot und der Server startet mit der jeweils anderen Sprache durch.

[---- nach oben --------------------------------------------------------------------------------------]

Passwörter werden vom SME 7 Server nicht akzeptiert

Mit dem SME 7 Server wurden strengere Kriterien für die Nutzung von Passwörtern aktiviert und als Standard definiert. Diese lassen sich etwas lockern, allerdings müssen Sie sich bewusst sein, dass bei Zugriff von außerhalb (z.B. für Webmail oder Webserver) einfache Passwörter geknackt werden können. Strong (Standard): Das Passwort muss einen Kleinbuchstaben, einen Großbuchstaben, eine Zahl und ein nicht-alphanumerisches Zeichen enthalten und mindestens 7 Buchstaben lang sein. Das Passwort wird mit Hilfe der Bibliothek cryptlib getestet, daher werden auch Wörter aus einer Wörterbuchliste geprüft und die Änderung ggfls. verweigert. config setprop passwordstrength Users strong Normal: Hier wird das Passwort auf einfachere Art geprüft. Es muss mindestens 6 (?) Buchstaben lang sein.
Hinweis: Im SME 7 RC1 ist ein Fehler, der die Umstellung auf normal verhindert. config setprop passwordstrength Users normal None: Hier wird das Passwort gar nicht überprüft, es kann aber natürlich eines gesetzt werden. Keinesfalls zu empfehlen! config setprop passwordstrength Users none

Man kann statt für "Users" auch die Passwortstärken für "Ibays" und den "Admin" ändern (Groß-/Kleinschreibung der Wörter beachten).

Passwort zu kurz

Unabhängig von der Passwortsärke verweigert der SMEServer grundsätzlich Passwörter, die kürzer als 7 Zeichen sind. Sie lässt sich aber durch Ändern in der Datei /usr/lib/perl5/site_perl/esmith/FormMagick.pm umgehen.

Passen Sie in der Zeile 798 (bei SME 7.4) return $fm->localise("Passwords must be at least 7 characters long") unless (length($pass) > 6); die 6 am Ende an und korrigieren Sie auch die Meldung (plus eins).

[---- nach oben --------------------------------------------------------------------------------------]


Copyright 2006 Stefan Braunstein
Site Design: Copyright 1999-2006 Mitel Corporation