Provided by: live-config-doc_11.0.4_all bug

NOME

       live-config - Componenti di configurazione del sistema

DESCRIZIONE

       live-config  contiene  i  componenti che configurano un sistema live durante il processo di avvio (spazio
       utente inoltrato).

CONFIGURAZIONE

       live-config può essere configurato tramite parametri di avvio o file di configurazione; se per una  certa
       opzione  vengono  utilizzati  entrambi  i  meccanismi, i parametri di avvio hanno la precedenza su questi
       ultimi. Quando si utilizza la persistenza i componenti di live-config vengono eseguiti solo una volta.

       Se live-build(7) viene usato per creare il sistema live, i parametri predefiniti di  live-config  possono
       essere configurati tramite l'opzione --bootappend-live, si veda la pagina di manuale di lb_config(1).

   Parametri di avvio (componenti)
       live-config  viene  attivato solo se "boot=live" è utilizzato come parametro di avvio. Inoltre va detto a
       live-config quali componenti  eseguire  tramite  il  parametro  "live-config.nocomponents"  o  quali  non
       eseguire tramite il parametro "live-config.nocomponents". Se vengono usati entrambi i parametri, o se uno
       dei due è specificato più volte, avrà la precedenza sempre l'ultimo.

       live-config.components | components
           Vengono eseguiti tutti i component; questo è ciò che le immagini live fanno in modo predefinito.

       live-config.components=COMPONENT1,COMPONENT2, ... COMPONENTn | components=COMPONENT1,COMPONENT2, ...
       COMPONENTn
           Vengono  eseguiti  solo  gli  script  specificati.  Si  noti  che  l'ordine  è importante, ad esempio
           "live-config=sudo,user-setup" non funzionerebbe in quanto prima di  poter  configurare  l'utente  per
           sudo   è   necessario  aggiungerlo.  Per  l'ordinamento  numerico  vedere  i  nomi  degli  script  in
           /lib/live/config.

       live-config.nocomponents | nocomponents
           Non  viene  eseguito  alcun   componente,   equivale   a   non   utilizzare   nessun   parametro   di
           "live-config.components" o "live-config.nocomponents".

       live-config.nocomponents=COMPONENT1,COMPONENT2, ... COMPONENTn | nocomponents=COMPONENT1,COMPONENT2, ...
       COMPONENTn
           Vengono eseguiti tutti i componenti tranne quelli specificati.

   Parametri di avvio (opzioni)
       Alcuni singoli componenti possono modificare il loro comportamento in base a un parametro di avvio.

       live-config.debconf-preseed=filesystem|medium|URL1|URL2| ... |URLn |
       debconf-preseed=medium|filesystem|URL1|URL2| ... |URLn
           Allows  one  to  fetch  and  apply  one  or  more  debconf preseed files to be applied to the debconf
           database. Note that the URLs must be fetchable by wget (http, ftp or file://).
           Se   il   file   è   posizionato   sul   supporto   live,   questo    può   essere   prelevato    con
           file:///lib/live/mount/medium/FILE,  o  con file:///FILE se è nella radice del filesystem del sistema
           live stesso.
           Tutti i file di preconfigurazione in /lib/live/config-preseed/ nella radice del sistema live  possono
           essere abilitati automaticamente con la parola chiave "filesystem".
           Tutti i file di preconfigurazione in /live/config-preseed/ sul supporto live possono essere abilitati
           automaticamente con la parola chiave "medium".
           Se  vengono  congiunti  diversi  meccanismi  i  file  di preconfigurazione di tipo filesystem vengono
           applicati per primi, seguiti dalla tipologia medium e quindi da quelli network.

       live-config.hostname=HOSTNAME | hostname=HOSTNAME
           Allows one to set the hostname of the system. The default is 'debian'.

       live-config.username=NOMEUTENTE | username=NOMEUTENTE
           Allows one to set the username that gets created for autologin. The default is 'user'.

       live-config.user-default-groups=GRUPPO,GRUPPO2 ... GRUPPOn | user-default-groups=GRUPPO1,GRUPPO2 ...
       GRUPPOn
           Allows one to set the default groups of the users that gets created for autologin is member  of.  The
           default is 'audio cdrom dip floppy video plugdev netdev powerdev scanner bluetooth'.

       live-config.user-fullname="NOME COMPLETO UTENTE" | user-fullname="NOME COMPLETO UTENTE"
           Allows one to set the fullname of the users that gets created for autologin. On Debian the default is
           'Debian Live user'.

       live-config.locales=LOCALIZZAZIONE1,LOCALIZZAZIONE2 ... LOCALIZZAZIONEn |
       locales=LOCALIZZAZIONE1,LOCALIZZAZIONE2 ... LOCALIZZAZIONEn
           Allows one to set the locale of the system, e.g. 'de_CH.UTF-8'. The default is 'en_US.UTF-8'. In case
           the selected locale is not already available on the system, it is automatically generated on the fly.

       live-config.timezone=FUSO ORARIO | timezone=FUSO ORARIO
           Allows one to set the timezone of the system, e.g. 'Europe/Zurich'. The default is 'UTC'.

       live-config.keyboard-model=MODELLO_TASTIERA | keyboard-model=MODELLO_TASTIERA
           Allows one to change the keyboard model. There is no default value set.

       live-config.keyboard-layouts=LAYOUT_TASTIERA1,LAYOUT_TASTIERA2 ... LAYOUT_TASTIERAn |
       keyboard-layouts=LAYOUT_TASTIERA1,LAYOUT_TASTIERA2 ... LAYOUT_TASTIERAn
           Allows  one  to  change the keyboard layouts. If more than one is specified, the tools of the desktop
           environment will allow one to switch it under X11. There is no default value set.

       live-config.keyboard-variants=SCHEMA_TASTIERA1,SCHEMA_TASTIERA2 ... SCHEMA_TASTIERAn |
       keyboard-variants=SCHEMA_TASTIERA1,SCHEMA_TASTIERA2 ... SCHEMA_TASTIERAn
           Allows one to change the keyboard variants. If more than one is specified, the same number of  values
           as  keyboard-layouts  values  should  be  specified  as  they will be matched one-to-one in the order
           specified. Blank values are allowed. The tools of the desktop environment will allow  one  to  switch
           between each layout and variant pair under X11. There is no default value set.

       live-config.keyboard-options=OPZIONI_TASTIERA | keyboard-options=OPZIONI_TASTIERA
           Allows one to change the keyboard options. There is no default value set.

       live-config.sysv-rc=SERVIZIO1,SERVIZIO2 ... SERVIZIOn | sysv-rc=SERVIZIO1,SERVIZIO2 ... SERVIZIOn
           Allows one to disable sysv services through update-rc.d.

       live-config.utc=yes|no | utc=yes|no
           Allows  one  to  change  if  the system is assuming that the hardware clock is set to UTC or not. The
           default is 'yes'.

       live-config.x-session-manager=X_SESSION_MANAGER | x-session-manager=X_SESSION_MANAGER
           Allows one to set the x-session-manager through update-alternatives.

       live-config.xorg-driver=DRIVER_XORG | xorg-driver=DRIVER_XORG
           Allows one  to  set  xorg  driver  instead  of  autodetecting  it.  If  a  PCI  ID  is  specified  in
           /usr/share/live/config/xserver-xorg/DRIVER.ids  within  the  live  system, the DRIVER is enforced for
           these devices. If both a boot  parameter  and  an  override  are  found,  the  boot  parameter  takes
           precedence.

       live-config.xorg-resolution=RISOLUZIONE_XORG | xorg-resolution=RISOLUZIONE_XORG
           Allows one to set xorg resolution instead of autodetecting it, e.g. 1024x768.

       live-config.wlan-driver=DRIVER_WLAN | wlan-driver=DRIVER_WLAN
           Allows  one  to  set  WLAN  driver  instead  of  autodetecting  it.  If  a  PCI  ID  is  specified in
           /usr/share/live/config/broadcom-sta/DRIVER.ids within the live system, the  DRIVER  is  enforced  for
           these  devices.  If  both  a  boot  parameter  and  an  override  are found, the boot parameter takes
           precedence.

       live-config.hooks=filesystem|medium|URL1|URL2| ... |URLn | hooks=medium|filesystem|URL1|URL2| ... |URLn
           Allows one to fetch and execute one or more arbitrary files. Note that the URLs must be fetchable  by
           wget  (http, ftp or file://), the files are executed in /tmp of the running live system, and that the
           files needs their dependencies, if any, already installed, e.g. if a python script should be executed
           the  system  needs  python  installed.  Some  hooks  for  some  common  use-cases  are  available  at
           /usr/share/doc/live-config/examples/hooks/.
           Se    il   file   è   posizionato   sul   supporto   live,   questo    può   essere   prelevato   con
           file:///lib/live/mount/medium/FILE, o con file:///FILE se è nella radice del filesystem  del  sistema
           live stesso.
           Tutti  gli  hook  nella  directory  /lib/live/config-hooks/ del sistema live possono essere abilitati
           automaticamente con la parola chiave "filesystem".
           Tutti gli hook  nella  directory  /live/config-hooks/  del  sistema  live  possono  essere  abilitati
           automaticamente con la parola chiave "medium".
           Se  vengono  congiunti  svariati meccanismi, gli hook di tipo filesystem vengono applicati per primi,
           seguiti dalla tipologia medium e quindi da quelli network.

   Parametri di avvio (scorciatoie)
       Per alcuni casi di uso  comune  in  cui  sarebbe  necessario  combinare  diversi  parametri  particolari,
       live-config fornisce delle scorciatoie. Questo permette sia di avere una completa granularità su tutte le
       opzioni, sia di mantenere semplici le cose.

       live-config.noroot | noroot
           Disabilita sudo e policykit, l'utente non può ottenere i privilegi di root nel sistema.

       live-config.noautologin | noautologin
           Disabilita sia il login automatico in console sia quello grafico.

       live-config.nottyautologin | nottyautologin
           Disabilita il login automatico in console senza coinvolgere quello grafico.

       live-config.nox11autologin | nox11autologin
           Disabilita il login automatico con qualsiasi gestore grafico senza coinvolgere quello in tty.

   Parametri di avvio (opzioni speciali)
       For special use cases there are some special boot parameters.

       live-config.debug | debug
           Abilita l'output di debug in live-config.

   File di configurazione
       live-config  può  essere  configurato  (ma  non  attivato)  attraverso  file di configurazione. Tranne le
       scorciatoie che sono configurabili con un parametro di avvio, tutto può essere configurato in alternativa
       tramite uno o più file. Se vengono usati questi file, il parametro "boot=live" è comunque  richiesto  per
       attivare live-config.

       Nota:  Se  vengono  utilizzati  file  di  configurazione  tutti i parametri di avvio vanno inseriti nella
       variabile LIVE_CONFIG_CMDLINE (preferibilmente), oppure si possono impostare  variabili  singole.  Se  si
       utilizzano  queste  ultime,  per creare una configurazione valida è richiesto che l'utente si accerti che
       siano impostate tutte le variabili necessarie.

       I file di configurazione sono collocabili sia nello stesso  filesystem  di  root  (/etc/live/config.conf,
       /etc/live/config.conf.d/*.conf),  sia nel supporto live (live/config.conf, live/config.conf.d/*.conf). Se
       per una certa opzione si usano entrambe le destinazioni, avrà la precedenza quello del supporto live.

       Although the configuration files placed in the configuration directories  do  not  require  a  particular
       name,  it  is suggested for consistency reasons to either use 'vendor.conf' or 'project.conf' as a naming
       scheme (whereas 'vendor' or 'project' is replaced with the actual name,  resulting  in  a  filename  like
       'progress-linux.conf').

       Il contenuto effettivo dei file di configurazione è costituito da una o più delle seguenti variabili.

       LIVE_CONFIG_CMDLINE=PARAMETER1 PARAMETER2 ... PARAMETERn
           Questa variabile corrisponde all'opzione bootloader da riga di comando.

       LIVE_CONFIG_COMPONENTS=COMPONENT1,COMPONENT2, ... COMPONENTn
           Questa   variabile   corrisponde   al  parametro  "live-config.components=COMPONENT1,COMPONENT2,  ...
           COMPONENTn".

       LIVE_CONFIG_NOCOMPONENTS=COMPONENT1,COMPONENT2, ... COMPONENTn
           Questa  variabile  corrisponde  al  parametro  "live-config.nocomponents=COMPONENT1,COMPONENT2,   ...
           COMPONENTn".

       LIVE_DEBCONF_PRESEED=filesystem|medium|URL1|URL2| ... |URLn
           Questa  variabile  corrisponde al parametro "live-config.debconf-preseed=filesystem|medium|URL1|URL2|
           ... |URLn".

       LIVE_HOSTNAME=HOSTNAME
           Questa variabile corrisponde al parametro "live-config.hostname=HOSTNAME".

       LIVE_USERNAME=NOMEUTENTE
           Questa variabile corrisponde al parametro "live-config.username=NOMEUTENTE".

       LIVE_USER_DEFAULT_GROUPS=GRUPPO1,GRUPPO2 ... GRUPPOn
           Questa  variabile  corrisponde  al  parametro  "live-config.user-default-groups="GRUPPO1,GRUPPO2  ...
           GRUPPOn"".

       LIVE_USER_FULLNAME="NOME COMPLETO UTENTE"
           Questa variabile corrisponde al parametro "live-config.user-fullname="NOME COMPLETO UTENTE".

       LIVE_LOCALES=LOCALIZZAZIONE1,LOCALIZZAZIONE2 ... LOCALIZZAZIONEn
           Questa  variabile  corrisponde  al parametro "live-config.locales=LOCALIZZAZIONE1,LOCALIZZAZIONE2 ...
           LOCALIZZAZIONEn".

       LIVE_TIMEZONE=FUSO ORARIO
           Questa variabile corrisponde al parametro "live-config.timezone=FUSO ORARIO".

       LIVE_KEYBOARD_MODEL=MODELLO_TASTIERA
           Questa variabile corrisponde al parametro "live-config.keyboard-model=MODELLO_TASTIERA".

       LIVE_KEYBOARD_LAYOUTS=LAYOUT_TASTIERA1,LAYOUT_TASTIERA2 ... LAYOUT_TASTIERAn
           Questa                variabile                corrisponde                al                parametro
           "live-config.keyboard-layouts=LAYOUT_TASTIERA1,LAYOUT_TASTIERA2 ... LAYOUT_TASTIERAn".

       LIVE_KEYBOARD_VARIANTS=SCHEMA_TASTIERA1,SCHEMA_TASTIERA2 ... SCHEMA_TASTIERAn
           Questa                variabile                corrisponde                al                parametro
           "live-config.keyboard-variants=SCHEMA_TASTIERA1,SCHEMA_TASTIERA2 ... SCHEMA_TASTIERAn".

       LIVE_KEYBOARD_OPTIONS=OPZIONI_TASTIERA
           Questa variabile corrisponde al parametro "live-config.keyboard-options=OPZIONI_TASTIERA".

       LIVE_SYSV_RC=SERVIZIO1,SERVIZIO2 ... SERVIZIOn
           Questa variabile corrisponde al parametro "live-config.sysv-rc=SERVIZIO1,SERVIZIO2 ... SERVIZIOn".

       LIVE_UTC=yes|no
           Questa variabile corrisponde al parametro "live-config.utc=yes|no".

       LIVE_X_SESSION_MANAGER=X_SESSION_MANAGER
           Questa variabile corrisponde al parametro "live-config.x-session-manager=X_SESSION_MANAGER".

       LIVE_XORG_DRIVER=DRIVER_XORG
           Questa variabile corrisponde al parametro "live-config.xorg-driver=DRIVER_XORG".

       LIVE_XORG_RESOLUTION=RISOLUZIONE_XORG
           Questa variabile corrisponde al parametro "live-config.xorg-resolution=RISOLUZIONE_XORG".

       LIVE_WLAN_DRIVER=DRIVER_WLAN
           Questa variabile corrisponde al parametro "live-config.wlan-driver=DRIVER_WLAN".

       LIVE_HOOKS=filesystem|medium|URL1|URL2| ... |URLn
           Questa variabile corrisponde al parametro "live-config.hooks=filesystem|medium|URL1|URL2| ... |URLn".

       LIVE_CONFIG_DEBUG=true|false
           Questa variabile corrisponde al parametro "live-config.debug".

PERSONALIZZAZIONE

       live-config può essere facilmente personalizzato per progetti downstream o utilizzo locale.

   Aggiungere nuovi componenti config
       I progetti downstream possono inserire i  loro  componenti  nella  directory  /lib/live/config  senza  la
       necessità di fare altro, i componenti saranno richiamati automaticamente durante il boot.

       È  consigliato  mettere  tali  componenti  in  un pacchetto debian dedicato. Si può trovare un esempio in
       /usr/share/doc/live-config/examples.

   Rimuovere componenti config esistenti
       It is not really possible to remove components itself in a sane way yet without requiring either to  ship
       a  locally  modified  live-config  package  or  using  dpkg-divert.  However, the same can be achieved by
       disabling the respective components through the live-config.nocomponents mechanism, see above.  To  avoid
       to  always need specifying disabled components through the boot parameter, a configuration file should be
       used, see above.

       È consigliato mettere i file di configurazione per il sistema live in un pacchetto  debian  dedicato.  Si
       può trovare un esempio in /usr/share/doc/live-config/examples.

COMPONENTI

       live-config attualmente offre i seguenti componenti in /lib/live/config.

       debconf
           allows one to apply arbitrary preseed files placed on the live media or an http/ftp server.

       hostname
           configura i file /etc/hostname e /etc/hosts.

       user-setup
           aggiunge un account per l'utente live.

       sudo
           concede i privilegi per sudo all'utente live.

       locales
           configura la localizzazione.

       locales-all
           configura locales-all.

       tzdata
           configura il file /etc/timezone.

       gdm3
           configura il login automatico per gdm3.

       kdm configura il login automatico per kdm.

       lightdm
           configura il login automatico per lightdm.

       lxdm
           configura il login automatico per lxdm.

       nodm
           configura il login automatico per nodm.

       slim
           configura il login automatico per slim.

       xinit
           configura il login automatico con xinit.

       keyboard-configuration
           configura la tastiera.

       systemd
           configura il login automatico con systemd.

       sysvinit
           configura sysvinit.

       sysv-rc
           configura sysv-rc disabilitando i servizi elencati.

       login
           disabilita lastlog.

       apport
           disabilita apport.

       gnome-panel-data
           disabilita il pulsante di blocco dello schermo.

       gnome-power-manager
           disabilita l'ibernazione.

       gnome-screensaver
           disabilita lo screensaver che blocca lo schermo.

       kaboom
           disabilita la procedura guidata di migrazione di KDE (squeeze e successive).

       kde-services
           disabilita i servizi di KDE non voluti (squeeze e successive).

       policykit
           concede i privilegi per l'utente tramite policykit.

       ssl-cert
           rigenera certificati ssl snake-oil.

       anacron
           disabilita anacron.

       util-linux
           disabilita hwclock (parte di util-linux).

       login
           disabilita lastlog.

       xserver-xorg
           configura xserver-xorg.

       broadcom-sta
           configura il driver per broadcom-sta WLAN.

       openssh-server
           ricrea le chiavi di openssh-server.

       xfce4-panel
           configura xfce4-panel con le impostazioni predefinite.

       xscreensaver
           disabilita lo screensaver che blocca lo schermo.

       hooks
           allows one to run arbitrary commands from a file placed on the live media or an http/ftp server.

FILE

       /etc/live/config.conf

       /etc/live/config.conf.d/*.conf

       live/config.conf

       live/config.conf.d/*.conf

       /lib/live/config.sh

       /lib/live/config/

       /var/lib/live/config/

       /var/log/live/config.log

       /live/config-hooks/*

       live/config-hooks/*

       /live/config-preseed/*

       live/config-preseed/*

VEDERE ANCHE

       live-boot(7)

       live-build(7)

       live-tools(7)

HOMEPAGE

       Si  possono  trovare  ulteriori  informazioni  su  live-config  e il progetto Live Systems sulla homepage
       <https://wiki.debian.org/DebianLive>      e      nel      manuale      all'indirizzo       <https://live-
       team.pages.debian.net/live-manual/>.

BUG

       I  bug  possono  essere  segnalati presentando un bugreport per il pacchetto live-config sul Bug Tracking
       System all'indirizzo <http://bugs.debian.org/> o inviando un'email alla  mailing  list  di  Live  Sistems
       <debian-live@lists.debian.org>.

AUTORE

       live-config was originally written by Daniel Baumann <mail@daniel-baumann.ch>. Since 2016 development has
       been continued by the Debian Live team.

5.0~a5-1                                           2015-09-23                                     LIVE-CONFIG(7)