Befehl "dtsession"

Zweck

Verwaltet eine CDE-Sitzung.

Syntax

dtsession [Optionen] ...

Beschreibung

Der Befehl dtsession stellt Sitzungsmanagementfunktionen, die mit ICCCM 1.1kompatibel sind, während einer Benutzersitzung von der Anmeldung bis zur Abmeldung bereit. Er startet einen Fenstermanager und ermöglicht Benutzern, eine Sitzung zu speichern, eine Sitzung wiederherzustellen, eine Sitzung zu sperren, Bildschirmschoner zu starten und Farben für desktopkompatible Clients zuzuweisen.

Hinweis: Der Desktop-Anmeldemanager dtlogin ruft automatisch den dtsession -Client über das Script Xsession auf. Der dtsession -Client kann auch über das Script Xsession auf einem vorhandenen X-Server gestartet werden. Der dtsession -Sitzungsmanager startet automatisch einen Fenstermanager.
Der Befehl dtsession unterstützt die folgenden Aufgaben:
  • Sitzung initialisieren
  • Fenstermanager starten
  • Ausgangs- oder aktuelle Sitzung wiederherstellen
  • Sitzungssperre bei Befehlsausführung oder Zeitlimitüberschreitung aktivieren
  • Sitzungsbildschirmschoner bei Befehlsausführung oder Zeitlimitüberschreitung aktivieren
  • Einsatz als Farbzuweisungsserver für andere Desktop-Clients
  • Ausgangs- oder aktuelle Sitzung speichern
  • Bestätigungsdialog bei Abmeldung anzeigen
  • Sitzungsauswahldialog bei Abmeldung anzeigen
  • Sitzung beenden

Sessions

Eine Sitzung ist die Sammlung von Anwendungen, Einstellungen und Ressourcen, die auf dem Benutzerdesktop vorhanden sind. Sitzungsverwaltung ist eine Gruppe von Konventionen und Protokollen, die es einem speziellen Sitzungsmanager wie dtsessionermöglichen, eine Benutzersitzung zu speichern und zurückzuschreiben. Ein Benutzer kann sich bei einem System anmelden und dann mit denselben Anwendungen, Einstellungen und Ressourcen arbeiten, die beim Abmelden des Benutzers vorhanden waren. Wenn sich ein Benutzer zum ersten Mal am Desktop anmeldet, wird eine Standardanfangssitzung geladen. Anschließend unterstützt dtsession das Konzept einer aktuellen Sitzung und einer Ausgangssitzung.

Die folgenden Sitzungen sind definiert:
Anfangssitzung
Wenn sich ein Benutzer zum ersten Mal am Desktop anmeldet, generiert dtsession die Anfangssitzung des Benutzers unter Verwendung der Systemstandardwerte. Weitere Informationen finden Sie unter Session Resource Management und Session Application Management.
Aktuelle Sitzung
Die gerade ausgeführte Benutzersitzung wird immer als die aktuelle Sitzung betrachtet, unabhängig davon, ob sie bei der Anmeldung aus einer gespeicherten Ausgangssitzung, einer gespeicherten aktuellen Sitzung oder der Standardanfangssitzung wiederhergestellt wurde. Die aktuelle Sitzung wird basierend auf den Starteinstellungen des Style Manager automatisch gespeichert, wenn der Benutzer die Sitzung beendet. Wenn sich der Benutzer das nächste Mal am Desktop anmeldet, wird die zuvor gespeicherte aktuelle Sitzung neu gestartet. Der Desktop wird in dem Zustand wiederhergestellt, den er bei der letzten Abmeldung des Benutzers hatte.
Ausgangssitzung
Eine andere Option stellt den Desktop bei jeder Anmeldung des Benutzers in demselben Zustand wieder her, unabhängig von dem Zustand, den sie bei der Abmeldung des Benutzers hatte. Der Benutzer kann den Zustand der aktuellen Sitzung speichern und die Starteinstellungen des Style Manager so festlegen, dass der Desktop diese Sitzung jedes Mal startet, wenn sich der Benutzer anmeldet.
Anzeigespezifische Sitzungen
Wenn Sie eine bestimmte Sitzung für eine bestimmte Anzeige ausführen möchten, können Sie eine anzeigespezifische Sitzung erstellen. Dazu können Benutzer das Verzeichnis $HOME/.dt/sessions in das Verzeichnis $HOME/.dt/displaykopieren, wobei display der reale, nicht qualifizierte Hostname ist (beispielsweise ist pablo:0 gültig, aber pablo.gato.com:0 oder local:0 nicht). Wenn sich der Benutzer an der Anzeige pablo:0 anmeldet, hat diese anzeigespezifische Sitzung Vorrang.

ICCCM-Sitzungsmanagementprotokoll

Damit eine Anwendung bei der Abmeldung gespeichert und bei der Anmeldung neu gestartet werden kann, muss sie an einem einfachen Sitzungsmanagementprotokoll teilnehmen. Der Befehl dtsession unterstützt das ICCCM 1.1 Session Management Protocol.

Anwendungen, die ihren Zustand speichern möchten, können am Protokoll WM_SAVE_YOURSELF teilnehmen. Dazu muss eine Anwendung die Eigenschaft WM_SAVE_YOURSELF lediglich auf eines ihrer Fenster der obersten Ebene setzen. Wenn eine Sitzung gespeichert wird, sendet dtsession dem Fenster der höchsten Ebene der Anwendung eine WM_SAVE_YOURSELF-Clientnachricht. Die Anwendung speichert daraufhin im Hintergrund ihren derzeitigen Zustand. Die Anwendung kann während der Zustandsspeicherung nicht mit dem Benutzer interagieren. Da eine Anwendung ihren Status wahrscheinlich in einer Datei speichert, stellt der Sitzungsmanager eine komfortable Funktion ( DtSessionSavePath) bereit, die den vollständigen Pfadnamen einer Datei zurückgibt, in der eine Anwendung ihren Status speichern kann. Während die Anwendung ihren Status speichert, wartet dtsession auf die Benachrichtigung der Anwendung, dass sie fertig ist. Um dtsession mitzuteilen, dass der Speichervorgang abgeschlossen ist, muss die Anwendung die Eigenschaft WM_COMMAND im Fenster der höchsten Ebene aktualisieren.

Die Eigenschaft WM_COMMAND im Fenster der höchsten Ebene der Anwendung dient zwei Zwecken. Zuerst zeigt eine Änderung dieser Eigenschaft dtsession an, dass das Speichern des Status einer Anwendung abgeschlossen ist und dtsession mit der nächsten Anwendung fortfahren kann. Zweitens wird erwartet, dass der Wert der Eigenschaft WM_COMMAND die Befehlszeile enthält, über die dtsession die Anwendung beim Sitzungsstart erneut startet. Wenn eine Anwendung mit einem vollständigen Pfadnamen gestartet wird, muss beim Festlegen des WM_COMMAND-Werts der vollständige Pfadname verwendet werden. Anwendungen, deren Zustand nicht gespeichert werden muss, die aber neu gestartet werden sollen, können den WM_COMMAND-Wert einmalig während des Anwendungsstarts festlegen.

Sitzung wiederherstellen

Beim Sitzungsstart bestimmt dtsession , welche Sitzung zurückgeschrieben werden soll. Die Rangfolge ist in der folgenden Liste beschrieben:
  1. Anzeigespezifische Sitzung
  2. Aktuelle Sitzung oder Ausgangssitzung
  3. Anfangssitzung

Sitzungsressourcenmanagement

Der Sitzungsmanager verwendet die X-Servereigenschaft RESOURCE_MANAGER, um Desktopressourcen für alle Anwendungen bereitzustellen. Der Sitzungsmanager lädt die Eigenschaft RESOURCE_MANAGER wie folgt:
  1. Er lädt die Systemstandardressourcen.
  2. Er führt alle vom Systemadministrator angegebenen Ressourcen zusammen.
  3. Er führt alle benutzerdefinierten Ressourcen zusammen.

Die Desktopstandardressourcen finden Sie in der Datei /usr/dt/config/$LANG/sys.resources . Diese Ressourcen werden jeder Benutzersitzung über die Eigenschaft RESOURCE_MANAGER verfügbar gemacht. Bearbeiten Sie diese Datei nicht, da sie bei nachfolgenden Desktopinstallationen vorbehaltlos überschrieben wird.

Durch die Erstellung einer /etc/dt/config/$LANG/sys.resources -Datei kann ein Systemadministrator die Standardsystemressourcen überschreiben oder weitere Ressourcen angeben. Da diese Datei während des Sitzungsstarts mit den Standarddesktopressourcen zusammengeführt wird, dürfen nur neue und aktualisierte Ressourcenspezifikationen in diese Datei eingefügt werden. Es empfiehlt sich, eine Kopie der Standarddesktopressourcendatei zu erstellen. In dieser Datei angegebene Ressourcen werden jeder Benutzersitzung über die Eigenschaft RESOURCE_MANAGER verfügbar gemacht. Die in dieser Datei angegebenen Ressourcen haben Vorrang vor den Ressourcen, die in der Standarddesktopressourcendatei angegeben sind.

Durch Bearbeiten der Datei $HOME/.Xdefaults kann ein Benutzer die Desktopstandardressourcen und die Systemadministratorressourcen überschreiben. In dieser Datei Datei angegebene Ressourcen werden nur dieser Benutzersitzung über die Eigenschaft RESOURCE_MANAGER zur Verfügung gestellt und haben Vorrang vor den Ressourcen, die in den Standarddesktop- oder Systemadministratorressourcendateien angegeben sind.

Hinweis: Das X Toolkit Intrinsics gibt an, dass es Anwendungsressourcen aus RESOURCE_MANAGER oder aus $HOME/.Xdefaultslädt, aber nicht aus beiden. Normalerweise bedeutet dies, dass die Datei $HOME/.Xdefaults des Benutzers ignoriert wird. Der Sitzungsmanager nimmt jedoch $HOME/.Xdefaults auf, indem er es beim Sitzungsstart in RESOURCE_MANAGER zusammenführt. Wenn Benutzer ihre $HOME/.Xdefaults -Dateien ändern, sind ihre Änderungen erst dann für neue Anwendungen sichtbar, wenn die Benutzer die Aktion ReloadResources aufrufen.

Die Aktion ReloadResources weist den Sitzungsmanager an, RESOURCE_MANAGER mit den vom System angegebenen, vom Systemadministrator angegebenen und benutzerdefinierten Ressourcen erneut zu laden. Er stellt neuen Anwendungen Änderungen bereit, die an den vom Systemadministrator definierten oder benutzerdefinierten Dateien vorgenommen wurden.

Management von Anwendungssitzungen

Beim Sitzungsstart startet der Sitzungsmanager alle Anwendungen neu, die im Rahmen der Sitzung gespeichert wurden. Die Standardgruppe der Anwendungen des Systems, die als Teil der Anfangssitzung des Benutzers wiederhergestellt werden sollen, finden Sie in der Datei /usr/dt/config/$LANG/sys.session . Bearbeiten Sie diese Datei nicht, da sie bei nachfolgenden Desktopinstallationen vorbehaltlos überschrieben wird.

Ein Systemadministrator kann die Gruppe von Anwendungen, die als Teil der Anfangssitzung des Benutzers wiederhergestellt werden, ersetzen, indem eine /etc/dt/config/$LANG/sys.session -Datei erstellt wird. Anders als Ressourcendateien wird diese Datei als vollständiger Ersatz für die Standarddesktopdatei verwendet. Deshalb können Sie eine Kopie der Systemstandarddatei erstellen und erforderliche Änderungen vornehmen.

Fenstermanager

Der Befehl dtsession startet den Fenstermanager. Standardmäßig wird /usr/dt/bin/dtwm gestartet. Mit der Ressource wmStartupCommand kann ein alternativer Fenstermanager angegeben werden. Weitere Informationen finden Sie in der Workspace Manager-Spezifikation.

Style Manager

Der Style Manager stellt die Schnittstelle bereit, über die ein Benutzer verschiedene Desktop- und X-Servereinstellungen für die aktuelle Sitzung ändern kann. Weitere Informationen finden Sie in der Style Manager-Spezifikation.

Farbserver

Der Befehl dtsession dient als Farbserver für den Desktop und stellt die folgende Gruppe von Ressourcen bereit, die für die Konfiguration verwendet werden können:
foregroundColor
Steuert, ob ein Pixel für die Vordergrundfarbe zugewiesen wird.
dynamicColor
Gibt an, ob schreibgeschützte Farben zugewiesen werden.
shadowPixmaps
Gibt an, ob Farben für den oberen oder den unteren Schatten zugewiesen werden sollen.
colorUse
Beschränkt die Farbzuordnungstabelle.
writeXrdbColors
Gibt an, ob die Ressourcen "*background" und "*foreground" in der Ressourcendatenbank gespeichert werden.
Weitere Informationen finden Sie im Abschnitt Farbserverressourcen .

Sitzungssperre

Der Befehl dtsession ermöglicht das Sperren von Sitzungen. Die aktuelle Sitzung kann direkt durch Klicken auf das Sperrsymbol im CDE-Front-Panel gesperrt werden. Sofern dies vom X-Server unterstützt wird, kann die aktuelle Sitzung auch nach einer bestimmten Inaktivitätsdauer gesperrt werden. Zum Entsperren der Sitzung müssen Benutzer ihr Anmeldekennwort, das Anmeldekennwort für den Rootbenutzer oder das Anmeldekennwort für einen der in der keys -Ressource angegebenen Benutzer eingeben. Weitere Informationen zur Schlüsselressource finden Sie unter Anzeigensperre und Anzeigenspeicherungsressourcen .

Der Befehl dtsession ist ein PAM-fähiger Sitzungsmanager mit dem Servicenamen dtsession. Es unterstützt sowohl die traditionelle lokale UNIX-Authentifizierung als auch die PAM-Authentifizierung zur Freigabe der Sitzung. Weitere Funktionen zur erneuten Authentifizierung, wie z. B. die von DCE benötigten, können von einzelnen Anbietern hinzugefügt werden.

Die systemweite Konfiguration zur Verwendung von PAM für die Authentifizierung wird festgelegt, indem Rootbenutzerberechtigungen eingerichtet werden und der Wert des Attributs auth_type in der Zeilengruppe usw der Datei /etc/security/login.cfg in PAM_AUTHgeändert wird.

Welche Authentifizierungsverfahren verwendet werden, wenn PAM aktiviert ist, hängt von der Konfiguration für den Anmeldeservice in /etc/pam.confab. Der Befehl dtsession erfordert einen Eintrag /etc/pam.conf für den Modultyp auth . Die folgende Konfiguration wird in /etc/pam.conf für den dtsession -Service empfohlen:
  dtsession        auth               required       /usr/lib/security/pam_aix

Bildschirmschoner

Der Befehl dtsession bietet Unterstützung für das Starten externer Bildschirmschoner als Teil der Sitzungssperre über die Frontverkleidung oder, falls vom X-Server unterstützt, nach einem angegebenen Inaktivitätszeitraum. In der Bildschirmschonerspezifikation finden Sie Informationen dazu, wie Bildschirmschoner in den Desktop integriert werden.

Bildschirmschonererweiterungen für X-Server

Die Fähigkeit des Befehls dtsession , eine Sitzungssperre oder einen Bildschirmschoner nach einem angegebenen Inaktivitätszeitraum bereitzustellen, hängt von der Verfügbarkeit einer X Server-Bildschirmschonererweiterung ab. Der Befehl dtsession unterstützt das X Consortium Sample X11 Screen Saver Extension 1.0 und die HP X Screen Saver Extension. Die Fähigkeit des Befehls dtsession , beide, eine oder keine dieser Erweiterungen zu erkennen, ist herstellerspezifisch.

Sitzungsmanager starten

Der Befehl dtsession muss über das Script Xsession gestartet werden. Xsession wird in der Spezifikation des Anmeldungsmanagers beschrieben. Obwohl empfohlen wird, Xsession von dtlogin als Teil des Standardanmeldeverfahrens zu starten, lassen einige Systeme Proxy-Programme, wie z. B. xinit, x11startoder startx, zu, Xsessionzu starten.

Farbserverressourcen

Element Beschreibung
   
colorUse
ClassClass:
ColorUse
Typ:
Zeichenfolge
Standard:
STANDARD
Beschreibung:
Gibt die Anzahl der Farben an, die für die Benutzerschnittstelle verwendet werden sollen. Der Farbserver bestimmt den Bildschirmtyp basierend auf der Anzahl der Anzeigeebenen wie folgt:
1, 2 oder 3 Ebenen (B_W)
Gibt ein Schwarz/Weiß-System an. Die Farbpaletten verwenden 2 Farbzellen für die Benutzerschnittstelle. In dieser Konfiguration sind nur zwei Farbpaletten verfügbar: BlackWhite und WhiteBlack. Diese Paletten können nicht dynamisch geändert werden. Zum Ändern einer Palette müssen alle Anwendungen, die die Farbpalette verwenden, neu gestartet werden. Dieser Ressourcenwert zwingt ShadowPixmaps zu True und ForegroundColor zu Schwarz oder Weiß (je nach ausgewählter Palette).
4 oder 5 Ebenen (LOW_COLOR)
Gibt ein System mit wenig Farben an. Die Farbpaletten haben zwei Farbsätze und verwenden maximal 12 Farbzellen für die Benutzerschnittstelle, einschließlich schwarz und weiß (Farbzellen 0 und 1). Die Anzahl der Farbzellen kann mithilfe der Ressourcen ShadowPixmaps und ForegroundColorreduziert werden.
6 Ebenen (MEDIUM_COLOR)
Gibt ein System mit einer mittleren Farbanzahl an. Die Farbpaletten haben vier Farbsätze und verwenden maximal 22 Farbzellen für die Benutzerschnittstelle, einschließlich schwarz und weiß (Farbzellen 0 und 1). Die Anzahl der Farbzellen kann mithilfe der Ressourcen ShadowPixmaps und ForegroundColorreduziert werden.
7+ Ebenen (HIGH_COLOR)
Gibt ein System mit vielen Farben an. Die Farbpaletten haben acht Farbsätze und verwenden maximal 42 Farbzellen für die Benutzerschnittstelle, einschließlich schwarz und weiß (Farbzellen 0 und 1). Die Anzahl der Farbzellen kann mithilfe der Ressourcen ShadowPixmaps und ForegroundColorreduziert werden.
dynamicColor
ClassClass:
DynamicColor
Typ:
Boolean
Standard:
Ja
Beschreibung:
Die gültigen Werte für diese Ressource sind "true" und "false". Die Ressource dynamicColor wird verwendet, um die Anzahl der verwendeten Farbzellen zu reduzieren. Nachdem eine Palette ausgewählt und wahrscheinlich nicht geändert wurde, kann dynamicColor auf ' False' gesetzt werden. Wenn diese Option auf "false" gesetzt ist, können die Farben vom Style Manager des Desktops nicht dynamisch geändert werden. Eine ausgewählte Palette wird in der nächsten Sitzung wirksam. Beim nächste Start der Sitzung verwendet der Farbserver schreibgeschützte Zellen, die von allen Clients gemeinsam genutzt werden können, wodurch sich die Anzahl der verwendeten Farbzellen verringert.
foregroundColor
ClassClass:
ForegroundColor
Typ:
Zeichenfolge
Standard:
DYNAMIC
Beschreibung:
Die gültigen Werte für diese Ressource sind "white" , "black" und "dynamic". Die foregroundColor -Ressource bewirkt, dass der gesamte Text (Vordergrund) entweder Pixel 0 oder 1 (Schwarz oder Weiß) verwendet oder eine Farbzelle hat, die dem Vordergrund zugeordnet ist und sich als Reaktion auf die Hintergrundfarbe (dynamisch) für jedes ColorSetändert. Wenn diese Ressource auf "white" oder "black" gesetzt ist, reduziert sich die Anzahl der pro Farbsatz verwendeten Farbzellen um 1.
shadowPixmaps
ClassClass:
ShadowPixmaps
Typ:
Zeichenfolge
Standard:
STANDARD
Beschreibung:
Für Farbsysteme kann diese Ressource den Wert "true" oder "false" haben. Bei 'True' verwenden topShadowColor und bottomShadowColor dasselbe Pixel als Hintergrund und topShadowPixmap und bottomShadowPixmap werden anstelle der Volltonfarbe angegeben, um das 3D-Erscheinungsbild zu erstellen. Es reduziert die Anzahl der Farbzellen pro Farbsatz um 2. Der Standardwert für diese Ressource ist „Wahr“ für Systeme mit vier oder weniger Farbebenen (16 oder weniger Farbzellen) und „Falsch“ für Systeme mit mehr als vier Farbebenen.
writeXrdbColors
ClassClass:
WriteXrdbColors
Typ:
Boolean
Standard:
Ja

Bildschirmsperre und Bildschirmschonerressourcen

Element Beschreibung
   
keys
ClassClass:
Keys
Typ:
unsigned char
Standard:
NULL
Beschreibung:
Listet Schlüsselinhaber auf, die die Anzeige jederzeit entsperren können, wenn sie vom Benutzer gesperrt wurde. Die Liste ist eine durch Kommas getrennte Liste von Benutzer-IDs. Wenn beispielsweise Benutzer kim die folgende aktive Ressource während einer Sitzung hat, können die Benutzer fred und keith die Anzeige entsperren, wenn kim sie sperrt:
Dtsession*keys: fred,keith
passwordTimeout
ClassClass:
passwordTimeout
Typ:
unsigned int
Standard:
10
Beschreibung:
Gibt an, nach wie vielen Sekunden der Kennwortdialog aus der Anzeige gelöscht wird. Wenn die Anzeige gesperrt ist, ist der Zeiger ein Sperrcursor und es wird ein Dialog angezeigt, in dem zur Eingabe des Benutzerkennworts aufgefordert wird. Wenn innerhalb der mit PasswortTimeout festgelegten Anzahl von Sekunden keine Aktivität vom Zeiger oder von der Tastatur erkannt wird, wird der Dialog aus der Anzeige gelöscht. Der Dialog wird wieder angezeigt, sobald ein Zeiger- oder Tastaturereignis erkannt wird. Wenn PasswortTimeout auf 0 gesetzt ist, wird der Kennwortdialog während der gesamten Dauer der Bildschirmsperre angezeigt. Der Standardwert ist 10 Sekunden.

Sonstige Ressourcen

Element Beschreibung
queryServerSettings
ClassClass:
QueryServerSettings
Typ:
Boolean
Standard:
Falsch
Beschreibung:
Gibt an, ob der Befehl dtsession den Server bei der Abmeldung nach allen Einstellungen abfragt oder ob er nur die Einstellungen speichert, die mit dem Desktop-Stilmanager festgelegt wurden. Durch die Abfrage des Servers wird sichergestellt, dass alle Einstellungen gespeichert werden. Allerdings wirkt sich die vollständige Abfrage nachteilig auf die Leistung aus. Der Standardwert ist "false" und bedeutet, dass der Server nicht abgefragt wird.
saveFontPath
ClassClass:
SaveFontPath
Typ:
Boolean
Standard:
Falsch
wmStartupCommand
ClassClass:
WmStartupCommand
Typ:
ausführbarer Pfad
Standard:
NULL
Beschreibung:
Ermöglicht das Starten eines alternativen Fenstermanagers bei der Anmeldung. Wenn diese Ressource NULL ist, startet dtsession /usr/dt/bin/dtwm. Ein alternativer Start könnte folgendermaßen aussehen:
 Dtsession*wmStartupCommand:   /usr/bin/X11/mwm
Der Befehl darf keine Befehle für eine Shell enthalten und er darf nicht in Anführungszeichen gesetzt sein. Wird ein anderer Fenstermanager als /usr/dt/bin/dtwm verwendet, werden Clients zurückgeschrieben, aber möglicherweise nicht an der richtigen Position. Standardmäßig enthält diese Ressource einen Nullwert.

Exitstatus

Die folgenden Exitwerte werden zurückgegeben:

Element Beschreibung
0 Erfolgreiche Ausführung.
>0 Es ist ein Fehler aufgetreten.

Beispiele

  1. Geben Sie Folgendes ein, um den Sitzungsmanager über die Befehlszeile zu starten, ohne die vorherige Sitzung wiederherzustellen:
    dtsession -norestore

Position

/usr/dt/bin/dtsession

Dateien

Element Beschreibung
/usr/dt/config/$LANG/sys.session Der Standardanwendungssatz des Desktops für die Anfangssitzung des Benutzers.
/etc/dt/config/$LANG/sys.session Vom Systemadministrator definierter Satz von Anwendungen für die Anfangssitzung des Benutzers.
/usr/dt/config/$LANG/sys.resources Die Standardressourcen des Desktops.
/etc/dt/config/$LANG/sys.resources Die vom Systemadministrator definierten Ressourcen.
$HOME/.Xdefaults Die benutzerdefinierten Ressourcen.
Hinweis: Der Befehl dtsession speichert Sitzungsinformationen in $HOME/.dt/display oder $HOME/.dt/sessions. Der Inhalt dieser Verzeichnisse darf vom Benutzer nicht direkt bearbeitet werden.
/usr/dt/app-defaults/$LANG/Dtsession Standardressourcen von dtsession .