Postplug

Da Wiki :: openmamba.
Jump to navigation Jump to search

(questo documento e' in fase di creazione, e' incompleto e potrebbe non essere corretto)

Generale

Postplug è un tool di configurazione del sistema proprio di openmamba. La sua esecuzione e' invisibile all'utente.

Per chi fosse interessato possiamo trovare una copia della licenza GPLv2 sul proprio sistema in questo percorso /usr/share/doc/postplug-1.0.21/COPYING.

Su /usr/share/doc/postplug-1.0.21/ChangeLog possiamo invece trovare i vari fix apportati nel corso degli aggiornamenti al tool.

Postplug si occupa di gestire automaticamente la configurazione del supporto video, audio, della rete ed altro.

Configurazione

Il suo file di configurazione e' il seguente /etc/sysconfig/postplug analiziamo nel dettaglio le varie opzioni disponibili. A coloro che sono nuovi dei sistemi GNU/Linux si sconsiglia di modificare il suddetto file.


  • FS_PARTS_UPDATE=yes/no

Questa opzione si occupa di aggiungere automaticamente all'avvio del sistema nel file /etc/fstab le nuove partizioni del disco fisso trovate sul sistema se impostata a yes.

Di default e' impostato a yes. Se non si desidera che il sistema faccia cio' per noi e' sufficiente impostarla a no.


  • FS_PARTS_MOUNT=yes/no

Questa opzione si occupa di configurare automaticamente all'avvio del sistema le partizioni trovate e le monta in automatico.

Di default e' impostato a yes e se non si desidera che le partizioni vengano montate in automatico e' sufficiente impostarla a no.


  • FS_SWAP_UPDATE=yes/no

Questa opzione si occupa di trovare all'avvio del sistema le partizioni SWAP e di aggiungerle al file /etc/fstab.

Di default e' impostato a yes e se non si desidera che le partizioni SWAP vengano cercate in automatico e' sufficiente impostarla a no.


  • FS_VFS_UPDATE=yes/no

Questa opzione si occupa di aggiornare dinamicamente gli input per /proc, /sys, devpts, tmpfs, usbfs.

Di default e' impostato a yes e se non si desidera che il sistema faccia cio' per noi e' sufficiente impostarla a no.


  • FS_FLOPPY_UPDATE=yes/no

Questa opzione si occupa di aggiornare dinamicamente gli ingressi per il floppy device.

Di default e' impostato a no e se si desidera che postplug faccia cio' per noi e' sufficiente impostarla a yes.


  • FS_CDROM_UPDATE=yes/no

Questa opzione si occupa di aggiornare dinamicamente gli ingressi per i CDROM devices.

Di default e' impostato a no e se si desidera che postplug faccia cio' per noi e' sufficiente impostarla a yes.


  • FS_NO_DEV_REMOVE=yes/no

Questa opzione si occupa di mantenere aggiornato il file /etc/fstab e di rimuovere automaticamente le partizioni e i devices non piu' esistenti.

Di default e' impostato a yes ma se se si desidera che postplug non faccia cio' per noi e' sufficiente impostarla a no.


  • NETWORK_NEWDEVICE=dialog/auto/off

Questa opzione si occupa di lanciare in automatico la configurazione guidata se viene rilevata una nuovo dispositivo di rete (hubs, switches, routers, access servers, cross-connectors, physical line/DSL modems).

Di default e' impostato su auto. Altri valori accettati sono dialog e off per disabilitarlo.


  • XORG_ENABLE_DRI=on/off

Questa opzione si occupa di completare automaticamente le varie sezioni necessarie al server X.Org completando il file /etc/X11/xorg.conf.

Di default e' impostato su on. Se non si desidera che postplug aggiorni il file con le nuove sezioni DRI e' necessario impostare l'opzione con il valore off.


  • XORG_ENABLE_COMPOSITE_EXT=on/off

Questa opzione si occupa di completare automaticamente il file /etc/X11/xorg.conf, attivando l'estensione Composite necessario per eseguire Compiz.

Di default e' impostato su on. Se non si desidera che postplug aggiorni il file aggiungendo l'estensione Composite in quanto non si desidera avviare ad esempio Compiz e' necessario impostare l'opzione con il valore off.


  • XORG_DETECT_SCREEN_SIZE=on/off

Questa opzione sempre relativa al server X.Org cerca di rilevare automaticamente la dimensione del monitor.

Di default e' impostato su on. Se non si desidera che postplug rilevi automaticamente le dimensioni del monitor e' sufficiente impostare l'opzione con il valore off.


  • KDM_ENABLE_XGL=on/off

Questa opzione si occupa di attivare automaticamente il server Xgl.

Di default e' impostato su off e se si desidera che postplug attivi automaticamente il server Xgl e' sufficiente impostare l'opzione con il valore on.


  • SOUND_FORCE_RESCAN=on/off

Questa opzione si occupa di riconfigurare la scheda sonora.

Di default e' impostato su off e se si desidera che postplug forzi la riscansione della scheda sonora e' necessario impostare l'opzione con il valore on.


Esecuzione

Postplug e' uno script da shell.

Esso viene automaticamente eseguito ad ogni boot del sistema.

Per eseguirlo e' possibile inoltre da shell, dopo essersi autenticati come root lanciare il seguente comando :

 postplug


Risoluzione problemi

Nel caso in cui siete utenti alle aprime armi o comunque non avete la pazienza per riconfigurare /etc/X11/xorg.conf in conseguenza della sostituzione della scheda video possiamo lasciare questo compito a postplug.

Nelle impostazione settate di default è ingrado di generare il file di configurazione per il server X.Org, ovvero il file /etc/X11/xorg.conf quando questi non e' presente.

Rinominiamo il file xorg.conf in xorg.conf.old, ed eseguiamo postplug con i seguenti comandi :

 su  #(Immettere la password di root)
 mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old
 postplug

Sara' necessario successivamente riavviare il server X con ctrl+alt+backspace.

Alternativamente al metodo su proposto, dopo aver rinominato xorg.conf e' sufficiente riavviare il sistema, e come abbiamo detto xorg.conf sara' creato da postplug nel corso della sua esecuzione al boot.