Manuale del CDE Solaris per utenti esperti e amministratori di sistema

Configurazioni speciali del CDE

Questa sezione descrive alcune configurazioni speciali.

Personalizzazione della stampa dei messaggi

La Gestione posta del CDE stampa i messaggi usando l'azione di stampa definita per il tipo di dati DTMAIL_FILE. Essa non utilizza lo script di stampa specificato dalla Posta Elettronica di OpenWindows. Per cambiare questo comportamento è necessario modificare l'azione di stampa.

Modificare l'azione Stampa

  1. Usando un editor di testo, creare il file seguente:

    	Directory_Iniziale/.dt/types/dtmail.dt
  2. Inserire in questo file le righe seguenti:

    	# 
    	# Modifica dell'azione Stampa predefinita per i messaggi 
    	# 
    	ACTION Print 
    	{
    	LABEL           Stampa
    	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%;' 
    	}

    Nota –

    dtmailpr è un filtro di stampa che separa gli allegati, producendo un flusso continuo di testo. dtlp è l'interfaccia standard del CDE per lp. %(File)Arg_1% è il file che viene stampato.


  3. Modificare il valore di EXEC_STRING inserendo il comando di stampa desiderato.

  4. Riavviare la Gestione posta.

Conversione dei dati dell'Agenda in un nuovo formato

Il formato dei dati della versione 4 è un formato nuovo supportato dall'Agenda del CDE. L'applicazione Calendario di OpenWindows non è invece in grado di leggere questo formato. Se si prevede di utilizzare in modo misto le piattaforme OpenWindows e CDE, non è consigliabile convertire i dati dell'agenda nel formato della versione 4. Tuttavia, si può utilizzare lo script sdtcm_convert per azzerare il contenuto dell'agenda.


Nota –

Per determinare la versione dei dati dell'agenda in uso, scegliere “Informazioni sull'Agenda” dal menu Guida dell'applicazione.


Diversamente, usare lo script sdtcm_convert per convertire i dati dell'agenda nel formato della versione 4.

Per maggiori informazioni su questo file, vedere la pagina man sdtcm_convert(1).


Nota –

Se sono stati installati solo i package del CDE per l'utente finale, le pagine man non saranno installate. Per poterle leggere, sarà necessario installarle con l'utility pkgadd.


Aggiunta del package AnswerBook dalla rete

Durante l'installazione del CDE Solaris, il menu di installazione offre la possibilità di installare il package AnswerBook. Scegliendo SÌ, il package viene installato nella directory /usr/dt/share/answerbooks/lingua (lingua è il nome della versione locale dei documenti AnswerBook).

Poiché il package AnswerBook richiede 109 megabyte di spazio su disco, non sempre è opportuno installarlo. Tuttavia, sono disponibili queste due possibilità:

	export AB_CARDCATALOG=/net/nome_host/usr/dt/share/answerbooks \
     / lingua/ab_cardcatalog	

Configurazione dell'ambiente CDE al di fuori del desktop del CDE

Le variabili d'ambiente usate dalle applicazioni del CDE Solaris possono essere configurate al di fuori del desktop del CDE. Ad esempio, è possibile eseguire il login in una workstation remota e visualizzare un'applicazione del CDE sulla propria workstation. Per impostare le diverse variabili d'ambiente della shell del CDE, usare l'utility del CDE dtsearchpath.

Per la Bourne shell e la Korn shell, digitare il comando seguente:

	eval `/usr/dt/bin/dtsearchpath`

Per la C shell, digitare il comando seguente:

	eval `/usr/dt/bin/dtsearchpath -c`

Dopo avere eseguito questo comando, è possibile riportare la variabile DISPLAY sulla workstation locale e quindi eseguire l'applicazione del CDE in modo remoto. L'output verrà visualizzato sulla workstation locale.


Nota –

In questo esempio, la sintassi di dtsearchpath per la Bourne shell e la Korn shell fa parte dell'implementazione campione del CDE disponibile su tutte le piattaforme che supportano questo ambiente. L'opzione per la C shell (-c) è invece disponibile solo sulla piattaforma Sun.


File d'ambiente del desktop

Il desktop del CDE fornisce un ambiente runtime per le applicazioni DeskSetTM di OpenWindows. Per configurare questa funzionalità del CDE non è necessaria nessuna operazione particolare. Una parte della configurazione richiesta è definita in questo file:

	/usr/dt/config/Xsession.d/0015.sun.env

Se si desidera estendere o ridurre la configurazione di questo ambiente per una determinata workstation, è possibile modificare questo file direttamente oppure spostandolo prima nella seguente posizione:

	/etc/dt/config/Xsession.d/0015.sun.env 

Ad esempio, si potrebbe voler avviare la vecchia tastiera virtuale di OpenWindows per usarla con le applicazioni DeskSet. Poiché la maggior parte delle applicazioni del desktop del CDE (e la maggior parte degli utenti Sun) non utilizzano l'utility della tastiera virtuale, essa è stata esclusa dalla sequenza di avvio predefinita per migliorare le prestazioni complessive del desktop.

Per maggiori informazioni sull'avvio della tastiera virtuale di OpenWindows (vkdb), vedere i commenti nel file 0015.sun.env.

Uso di dischetti e CD con l'ambiente applicativo Apple Macintosh

Se è stato installato l'ambiente Apple MAE (Macintosh Application Environment) versione 1.0 e si intendono utilizzare media removibili (dischetti o CD-ROM) con l'applicazione File Manager di OpenWindows, è necessario modificare il file /etc/rmmount.conf in modo che il MAE gestisca correttamente i media removibili da File Manager.

Modificare il file /etc/rmmount.conf

  1. Diventare utente root digitando su, quindi inserire la propria password.

  2. Spostarsi nella directory /etc. Digitare il comando seguente e premere Return:

    	# cd /etc 
  3. Aprire il file /etc/rmmount.conf in un editor di testo.

  4. Spostare la riga seguente sotto #Actions alla fine dell'elenco:

    	action floppy action_macfs.so

    Ad esempio:

    	# 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
  5. Salvare e uscire.

    Quando si installa il MAE, esso colloca la riga macfs action nel file rmmount.conf. Se il MAE viene disinstallato, la riga viene rimossa.

    Questa modifica permette di usare i media removibili con il File Manager di OpenWindows o la Gestione di file del CDE e di continuare a usare i dischetti Macintosh nel MAE. Tuttavia, essa impedisce al MAE di leggere i dischetti non formattati, non leggibili o in formato DOS. Usando questa procedura di configurazione, questi dischetti verranno gestiti dall'applicazione File Manager di OpenWindows.

    Se si desidera accedere dal MAE ai dischetti non leggibili, non formattati o in formato DOS, è necessario spostare la riga action floppy action action_macfs.so prima della riga action floppy action_filemgr.so.