Sabayon ist ein Werkzeug zur Systemverwaltung, mit dessen Hilfe Desktop-Umgebungsprofile erstellt und angewendet werden können. Bei einem Desktop-Profil handelt es sich um eine Reihe von Standardeinstellungen und Beschränkungen, die entweder auf einzelne Benutzer oder auf Benutzergruppen angewendet werden können. In Sabayon können Sie GConf-Standards und obligatorische Schlüssel mithilfe eines grafischen Tools bearbeiten.
Die Profildefinition erfolgt in einer grafischen Sitzung, ähnlich wie eine Sitzung, die ein Benutzer in einem Desktop-Fenster ausführen würde. Sie können Eigenschaften (wie Desktop-Hintergrund, Symbolleisten und verfügbare Miniprogramme) auf die übliche Weise ändern. Sabayon erkennt auch Änderungen an den Standardeinstellungen in den meisten Desktop-Anwendungen.
Dateien oder Dokumente, die im simulierten Home-Verzeichnis oder auf dem Desktop belassen werden, werden in das fertige Profil aufgenommen. Dies betrifft viele anwendungsspezifische Datenbanken, z. B. Tomboy-Notes. Dieser Mechanismus vereinfacht es, einführende Notizen oder Vorlagen so anzubieten, dass neue Benutzer bequem darauf zugreifen können.
Ein Benutzerprofil kann seine Einstellungen von einem übergeordneten Profil erben und damit spezifische Werte überschreiben oder hinzufügen. Dies ermöglicht hierarchische Sets von Einstellungen. Sie können beispielsweise ein Profil "Angestellte" definieren und daraus Profile "Künstler" und "Qualitätssicherung" ableiten.
Neben dem Bereitstellen von Standards kann Sabayon auch Einstellungen sperren. Dies verhindert, dass Benutzer die Einstellung ändern. Beispiel: Sie können angeben, dass der Desktop-Hintergrund nicht geändert werden kann und immer als der Standard erscheint, den Sie festgelegt haben. Dies verhindert die beiläufige Verfälschung von Einstellungen und kann damit Anrufe beim Helpdesk verhindern und Kiosk-ähnliche Umgebungen ermöglichen. Jedoch bietet das keine absolute Sicherheit, auf die Verlass wäre.
Sabayon bietet auch eine Liste von Einstellungen für Awendungen und generische Elemente von Benutzeroberflächen, die integrierte Sperrenunterstützung samt OpenOffice.org und die GNOME-Kontrollleiste bieten. Beispielsweise kann die Kontrollleiste so eingerichtet werden, dass nur bestimmte Miniprogramme hinzugefügt werden können und eine Änderung ihrer Position oder Größe am Bildschirm verhindert wird. Ebenso können die Elemente im Menü "Speichern" über alle Anwendungen hinweg deaktiviert werden, damit Benutzer Dokumente nicht speichern können.
Die Profile sind auf andere Computer übertragbar. Sie befinden sich in /etc/desktop-profiles/, und jedes Profil wird in einer separaten ZIP-Datei gespeichert.
Profile werden in ZIP-Dateien unter /etc/desktop-profiles gespeichert. Jedes gespeicherte Profil befindet sich in einer separaten ZIP-Datei als . Sie können Profile auf andere Computer kopieren oder verschieben.
Name-des-Profils.zip
Klicken Sie auf +++.
Wenn Sie nicht als root-Benutzer angemeldet sind, geben Sie das root-Passwort ein und klicken Sie dann auf .
Klicken Sie auf .
Geben Sie einen Namen für das Profil an und klicken Sie dann auf .
Wählen Sie das Profil aus und klicken Sie dann auf .
Eine neue Desktop-Sitzung wird in einem Xnest-Fenster geöffnet.
Nehmen Sie im Xnest-Fenster die gewünschten Änderungen an den Einstellungen vor.
Jede Einstellung, die Sie ändern, wird im Xnest-Fenster angezeigt.
Sie können eine Einstellung als obligatorisch festlegen (+), eine Einstellung ignorieren (++) oder eine Einstellung als Standard festlegen ( bzw. sind deaktiviert).
Um Einstellungen für Benutzer zu sperren, klicken Sie im Xnest-Fenster auf +.
Sie können zwischen den folgenden Optionen auswählen:
Allgemein: Damit ist es möglich, die Funktionen Kommandozeile, Drucken, Druckereinrichtung und Speichern auf Platte zu deaktivieren.
Feld: Damit können Sie die Kontrollleisten sperren sowie erzwungenes Beenden, Bildschirmsperre, Abmeldung und beliebige Miniprogramme in der Liste deaktivieren.
OpenOffice.org: Ermöglicht Ihnen, die Makro-Sicherheitsstufe für OpenOffice.org-Dokumente, Lade- und Speicheroptionen sowie Optionen für die Benutzeroberfläche zu definieren.
Epiphany-Webbrowser: Ermöglicht Ihnen, die Menüleiste auszublenden, das Fenster im Vollbildmodus anzuzeigen sowie Beenden, beliebige URLs, Lesezeichen- und Symbolleistenbearbeitung und unsichere Protokolle zu deaktivieren.
Um das Profil zu speichern, klicken Sie auf +.
Das Profil wird unter /etc/desktop-profiles gespeichert.
Klicken Sie auf +, um das Xnest-Fenster zu schließen, und klicken Sie dann auf , um Sabayon zu beenden.
Sie können ein Profil auf einzelne Benutzer oder alle Benutzer einer Arbeitssstation anwenden.
Klicken Sie auf +++.
Wenn Sie nicht als root-Benutzer angemeldet sind, geben Sie das root-Passwort ein und klicken Sie dann auf .
Wählen Sie das gewünschte Profil aus und klicken Sie dann auf .
Wählen Sie die Benutzer aus, die dieses Profil verwenden sollen.
Um dieses Profil auf alle Benutzer an dieser Arbeitsstation anzuwenden, klicken Sie auf .
Klicken Sie auf .