Dieser Abschnitt behandelt spezielle Aspekte der Konfiguration.
Der CDE-Mailer druckt Mail-Nachrichten mit der Aktion 'Drucken', die für den Datentyp DTMAIL_FILE definiert ist. Das vom OpenWindows--Mail--Programm definierte Druckerskript wird nicht verwendet. Wenn der Ablauf eines Druckvorgangs geändert werden soll, muß diese 'Drucken'-Aktion modifiziert werden.
Erzeugen Sie mit einem Editor Ihrer Wahl die folgende Datei:
Home-Verzeichnis/.dt/types/dtmail.dt
Fügen Sie die folgenden Zeilen in die Datei ein:
#
# Vordefinierte DRUCKEN-Aktion für Mailboxen außer Kraft setzen
#
ACTION Print
{
LABEL Print
ARG_TYPE DTMAIL_FILE
TYPE COMMAND
WINDOW_TYPE NO_STDIO
EXEC_STRING sh -c ' \
dtmailpr -p -f %(File)Arg_1% | mp -m -l | \
dtlp -u %(File)Arg_1%;'
}
dtmailpr ist ein Druckfilter, der Anlagen entfernt und lediglich normalen Text übrig läßt. dtlp ist die voreingestellte CDE-Schnittstelle zu lp. %(File)Arg_1% ist die Datei, die gedruckt wird.
Starten Sie den Mailer neu.
Das erweiterbare Datenformat der Version 4 ist ein neues Format, das vom CDE-Kalender unterstützt wird. Der Kalender-Manager von OpenWindows kann dieses Format nicht verarbeiten. Wenn Sie häufiger zwischen den Plattformen OpenWindows und CDE wechseln müssen, sollten Sie Ihren Kalender nicht in das Datenformat der Version 4 konvertieren. Sie können allerdings mit dem Skript sdtcm_convert alle überflüssigen Elemente aus dem Kalender entfernen.
Das für Ihren Kalender gültige Format können Sie mit 'Info über Kalender' aus dem Menü 'Hilfe' ermitteln.
In anderen Fällen können Sie Ihren Kalender mit dem Skript sdtcm_convert in das Datenformat der Version 4 konvertieren.
Näheres zu dieser Datei finden Sie auf der Handbuchseite sdtcm_convert(1).
Wenn Sie nur die CDE-Packages für Endanwender installiert haben, sind die Handbuchseiten nicht verfügbar und müssen separat mit dem Dienstprogramm pkgadd installiert werden. Weitere Informationen finden Sie im Solaris Common Desktop Environment: Installationshandbuch.
Bei der Installation des Solaris CDE gibt es eine Option zur Installation des AnswerBook CDE--Package. Wenn Sie hier 'Ja' wählen, wird das AnswerBook--Package im Verzeichnis /usr/dt/share/answerbooks/ sprache plaziert (sprache steht hier für die länderspezifische Bezeichnung der lokalisierten AnswerBook--Fassung).
Das AnswerBook--Package belegt 109 MByte auf der Festplatte, weshalb Sie sich eventuell gegen eine Installation entscheiden. Sie haben dann zwei Alternativen:
Sie können das Package auf /usr/dt/share/answerbooks/ sprache einhängen (oder von /net/. . . aus verknüpfen).
Sie können die Umgebungsvariable AB_CARDCATALOG
in die Datei Home-Verzeichnis/.dtprofile einfügen. Wenn auf Ihrem Netz beispielsweise eine
exportierte Version vorliegt, fügen Sie die folgende Zeile in die Datei Home-Verzeichnis/.dtprofile ein:
export AB_CARDCATALOG=/net/hostname/usr/dt/share/answerbooks \ /sprache/ab_cardcatalog
Umgebungsvariablen für die Solaris CDE--Anwendungen können auch außerhalb des CDE--Desktop gesetzt werden. Sie könnten sich beispielsweise bei einer entfernten Workstation anmelden und eine CDE--Anwendung auf Ihrer persönlichen Workstation aktivieren. Mit dem CDE-Dienstprogramm dtsearchpath können Sie dazu verschiedene CDE-Shell-Umgebungsvariablen einstellen.
Bei der Bourne-- und der Korn--Shell geben Sie dazu folgenden Befehl ein:
eval `/usr/dt/bin/dtsearchpath`
Bei der C-Shell verwenden Sie folgenden Befehl:
eval `/usr/dt/bin/dtsearchpath -c`
Im Anschluß daran können Sie DISPLAY wieder auf Ihre lokale Workstation zurücksetzen und die CDE-Anwendung entfernt ausführen. Die Ergebnisse werden an der lokalen Workstation angezeigt.
In diesem Beispiel ist die Bourne-- und Korn--Shell--Syntax für dtsearchpath Bestandteil der CDE--Beispielimplementierung, die auf allen Plattformen verfügbar ist, auf denen das CDE läuft. Die C-Shell-Option (-c) ist allerdings nur auf einer Sun-Plattform verfügbar.
Der CDE-Desktop bietet eine Laufzeitumgebung für die OpenWindows DeskSet(TM)--Anwendungen. Diese Funktionalität erfordert keine besondere Einrichtung des CDE. Einige Aspekte der Umgebungskonfiguration werden von der folgenden Datei definiert:
/usr/dt/config/Xsession.d/0015.sun.env
Wenn für eine bestimmte Workstation Umgebungsmerkmale hinzugefügt oder gelöscht werden sollen, kann diese Datei entweder direkt oder als Kopie bearbeitet werden. Eine Kopie sollte an folgender Position erzeugt werden:
/etc/dt/config/Xsession.d/0015.sun.env
Ein Beispiel für eine Hinzufügung wäre der Start der früheren virtuellen OpenWindows--Tastatur in Verbindung mit OpenWindows--DeskSet--Anwendungen. Da die meisten Anwendungen auf dem CDE--Desktop (und auch die Mehrheit der Sun-Anwender) dieses Dienstprogramm nicht benötigen, wurde es von der Standard-Startsequenz ausgenommen, um den Desktop-Startprozeß zu beschleunigen.
Die Kommentare in der Datei 0015.sun.env bieten weitere Informationen zum Start der optionalen, virtuellen OpenWindows --Tastatur (vkdb).
Wenn Sie das Apple Macintosh Application Environment (MAE) Version 1.0 installiert haben und über den OpenWindows-Dateimanager auf Wechselmedien zugreifen wollen (Disketten oder CD-ROMs), müssen Sie die Datei /etc/rmmount.conf anpassen. Damit stellen Sie sicher, daß MAE korrekt mit dem Dateimanager und den Wechselmedien zusammenarbeitet.
Melden Sie sich als Root-Benutzer an. Geben Sie dazu erst su ein und dann Ihr Paßwort.
Wechseln Sie in das Verzeichnis /etc. Geben Sie den folgenden Befehl ein, und drücken Sie die Eingabetaste:
# cd /etc
Öffnen Sie die Datei /etc/rmmount.conf in einem Editor Ihrer Wahl.
Plazieren Sie die folgende Zeile unter #Actions am Ende der Liste:
action floppy action_macfs.so
Ein Beispiel:
# more rmmount.conf
# @(#)rmmount.conf 1.2 92/09/23 SMI
#
# Removable Media Mounter configuration file.
#
# File system identification
ident hsfs ident_hsfs.so cdrom
ident ufs ident_ufs.so cdrom floppy
ident pcfs ident_pcfs.so floppy
ident macfs ident_macfs.so floppy
# Actions
action cdrom action_filemgr.so
action floppy action_filemgr.so
action floppy action_macfs.so
Speichern Sie die Datei, und verlassen Sie den Editor.
Wenn das MAE installiert ist, wird die Zeile macfs action automatisch in die Datei rmmount.conf eingefügt. Andernfalls wird die Zeile gelöscht.
Nach dieser Modifikation können Sie Wechselmedien im Dateimanager von OpenWindows oder CDE verwenden und in der MAE weiterhin mit Macintosh-Disketten arbeiten. Der Zugriff auf unformatierte, nicht lesbare oder DOS-Disketten ist nicht mehr möglich. Die Behandlung solcher Disketten wird an den OpenWindows--Dateimanager übergeben.
Wenn MAE auf nicht lesbare, unformatierte oder DOS-Disketten zugreifen können soll, muß die Zeile action floppy action action_macfs.so vor der Zeile action floppy action_filemgr.so eingefügt werden.