Provided by: live-config_3.0~a22-1ubuntu1_all bug

NOMBRE

       live-config - Scripts de configuracion del sistema

DESCRIPCI'ON

       live-config  contiene  los  scripts que configuran un sistema Debian en
       vivo durante el proceso de arranque (late userspace).

CONFIGURACI'ON

       live-config se puede configurar mediante parametros durante el  proceso
       de  arranque  o  mediante  ficheros  de configuracion. Si se usan ambos
       metodos para una  misma  opcion,  los  parametros  de  arranque  tienen
       preferencia  sobre los ficheros de configuracion. Cuando se usa en modo
       persistente, los scripts live-config solo se ejecutan una vez.

   Par'ametros de arranque (scripts)
       live-config solo se  activa  si  se  usa  como  parametro  de  arranque
       <<boot=live>>.  Adicionalmente,  se  debe especificar a live-config que
       scripts tiene que ejecutar mediante el parametro <<live-config>> o  que
       scripts  no tiene que ejecutar mediante la opcion <<live-noconfig>>. Si
       se usan las dos opciones <<live-config>> y <<live-noconfig>> a la  vez,
       o  si  alguna  de  las  dos se especifica varias veces, la ultima tiene
       prioridad sobre las anteriores.

       live-config | config
           Se ejecutan todos los scripts. Esto es lo que las  imagenes  Debian
           en vivo usan por omision.

       live-config=SCRIPT1,SCRIPT2,.....SCRIPTn.|.config=SCRIPT1,SCRIPT2,.....SCRIPTn
           Solo se ejecutan los scripts especificados. Se debe tener en cuenta
           que  el  orden es importante. p.ej. <<live-config=sudo,user-setup>>
           no  funcionaria  ya  que  el  usuario  debe   anadirse   antes   de
           configurarse  como  <<sudo>>.  Puede  revisarse  los nombres de los
           scripts en /lib/live/config para ver su orden.

       live-noconfig | noconfig
           No se ejecuta ningun script. Es lo mismo que  no  usar  ninguno  de
           <<live-config>> o <<live-noconfig>>.

       live-noconfig=SCRIPT1,SCRIPT2,.....SCRIPTn.|.noconfig=SCRIPT1,SCRIPT2,.....SCRIPTn
           Se ejecutan todos los scripts, a excepcion de los especificados.

   Par'ametros de arranque (opciones)
       Algunos scripts pueden cambiar su comportamiento segun un parametro  de
       arranque.

       live-config.hostname=HOSTNAME | hostname=HOSTNAME
           Permite   establecer  el  hostname  del  sistema.  Por  omision  es
           <<debian>>.

       live-config.username=USERNAME | username=USERNAME
           Permite establecer el nombre del usuario que se crea  para  iniciar
           sesion de forma automatica. Por omision es <<user>>.

       live-config.user-fullname="USER               FULLNAME"               |
       user-fullname="USER.FULLNAME"
           Permite establecer el nombre completo del usuario que se crea  para
           iniciar  sesion  de  forma automatica. Por omision es <<Debian Live
           user>>.

       live-config.locales=LOCALE1,LOCALE2.....LOCALEn                       |
       locales=LOCALE1,LOCALE2.....LOCALEn
           Permite   establecer  las  variantes  locales  del  sistema,  p.ej.
           <<es_ES.UTF-8>>. Por omision es <<en_US.UTF-8>>. En caso de que las
           variantes  locales no esten disponibles en el sistema, se generaran
           sobre la marcha.

       live-config.timezone=TIMEZONE | timezone=TIMEZONE
           Permite   establecer   la   zona   horaria   del   sistema,   p.ej.
           <<Europa/Madrid>>. Por omision es <<UTC>>.

       live-config.utc=yes|no | utc=yes|no
           Permite  cambiar  si  el  sistema  debe  asumir  que el reloj de la
           maquina esta ajustado a la hora UTC o no. Por omision es <<Si>>.

       live-config.keyboard-model=KEYBOARD_MODEL                             |
       keyboard-model=KEYBOARD_MODEL
           Permite  cambiar  el  modelo  de  teclado.  No hay ningun valor por
           omision.

       live-config.keyboard-layouts=KEYBOARD_LAYOUT1,KEYBOARD_LAYOUT2      ...
       KEYBOARD_LAYOUTn  |  keyboard-layouts=KEYBOARD_LAYOUT1,KEYBOARD_LAYOUT2
       ... KEYBOARD_LAYOUTn
           Permite cambiar la disposicion del teclado. Si se especifica mas de
           una, las herramientas de escritorio permitiran cambiarlas bajo X11.
           No hay ningun valor por omision.

       live-config.keyboard-variant=KEYBOARD_VARIANT                         |
       keyboard-variant=KEYBOARD_VARIANT
           Permite  cambiar  la  variante del teclado. No hay ningun valor por
           omision.

       live-config.keyboard-options=KEYBOARD_OPTIONS                         |
       keyboard-options=KEYBOARD_OPTIONS
           Permite  cambiar  las  opciones  del  teclado.  No hay un valor por
           omision.

       live-config.sysv-rc=SERVICE1,SERVICE2       ...       SERVICEn        |
       sysv-rc=SERVICE1,SERVICE2 ... SERVICEn
           Permite desactivar los servicios <<sysv>> mediante <<update-rc.d>>.

       live-config.x-session-manager=X_SESSION_MANAGER                       |
       x-session-manager=X_SESSION_MANAGER
           Permite    seleccionar    el    gestor    de     sesion     grafica
           <<x-session-manager>> mediante <<update-alternatives>>.

       live-config.xorg-driver=XORG_DRIVER | xorg-driver=XORG_DRIVER
           Permite  seleccionar  el controlador xorg en lugar de detectarlo de
           forma automatica.

       live-config.xorg-resolution=XORG_RESOLUTION.|.xorg-resolution=XORG_RESOLUTION
           Permite seleccionar la resolucion de xorg en lugar de detectarla de
           forma automatica.

       live-config.hooks=filesystem|medium|URL1|URL2|     ...     |URLn      |
       hooks=medium|filesystem|URL1|URL2| ... |URLn
           Permite  buscar  y ejecutar uno o mas archivos de forma arbitraria.
           Tener en cuenta que las URLs  deben  ser  descargadas  usando  wget
           (http,  ftp  o  file://), los ficheros se ejecutan en el directorio
           /tmp del sistema en ejecucion en vivo y que los ficheros necesitan,
           si  tienen  dependencias,  tenerlas  resueltas.  p.ej.  Si  se debe
           ejecutar un script en python,  el  sistema  necesita  tener  python
           instalado.  Hay  algunos  scripts gancho (<<hooks>> N. del T.) para
           varios     casos     de     uso      comun      disponibles      en
           /usr/share/doc/live-config/examples/hooks/           y           en
           <http://live.debian.net/other/hooks>.
           Si el archivo esta en el  medio  en  vivo,  se  puede  obtener  con
           file:///live/image/FILE,  o  con file:///FILE si se encuentra en el
           directorio raiz del sistema en vivo.
           Todos los scripts gancho de /lib/live/hooks/  del  directorio  raiz
           del   sistema  en  vivo  pueden  activarse  con  la  palabra  clave
           <<filesystem>>.
           Todos los scripts gancho de /live/hooks/ del medio en  vivo  pueden
           activarse con la palabra clave <<medium>>.
           Si se combinan varios mecanismos, los scripts gancho del sistema de
           archivos se ejecutan primero, despues los del medio,  y  en  ultimo
           lugar los de red.

   Par'ametros de arranque (atajos)
       Para algunos casos de uso comun en los que es necesario combinar varios
       parametros individuales, live-config proporciona atajos.  Esto  permite
       tener  control  total sobre todas las opciones asi como poder hacer las
       cosas de forma sencilla.

       live-config.noroot | noroot
           Desactiva sudo y PolicyKit, el usuario no puede obtener privilegios
           de superusuario (<<root>> N. del T.) en el sistema.

       live-config.noautologin | noautologin
           Desactiva  el inicio de sesion automatico en la consola y el inicio
           de sesion automatico en la interfaz grafica.

       live-config.nottyautologin | nottyautologin
           Desactiva el inicio de sesion automatico en la consola, sin afectar
           al inicio de sesion automatico grafico.

       live-config.nox11autologin | nox11autologin
           Desactiva  el  inicio  de sesion automatico con cualquier gestor de
           ventanas, sin afectar el inicio de sesion automatico en un terminal
           tty.

   Par'ametros de arranque (opciones especiales)
       Para   casos  de  uso  especial  hay  algunos  parametros  de  arranque
       especiales.

       live-config.debug | debug
           Activa la informacion sobre errores (<<debug output>> N.del T.)  en
           live-config.

   Ficheros de configuraci'on
       live-config  se puede configurar (pero no activar) mediante ficheros de
       configuracion. Todo, excepto los atajos que se pueden configurar con un
       parametro  de  arranque,  puede  ser,  alternativamente,  configurado a
       traves de uno o mas  ficheros.  Aunque  se  utilicen  los  ficheros  de
       configuracion,  el  parametro  <<boot =live>> es necesario para activar
       live-config.

       Los ficheros de configuracion  se  pueden  colocar  en  el  sistema  de
       ficheros  raiz  (/etc/live/config.conf,  /etc/live/config.d/),  o en el
       medio en vivo (live/config.conf, live/config.d/). Si ambos  directorios
       se  utilizan  para  una determinada opcion, la del medio en vivo tienen
       prioridad sobre la del sistema de ficheros raiz.

       Aunque los ficheros de configuracion situados en los directorios conf.d
       no requieren un nombre o sufijo en concreto, se sugiere por unificacion
       usar como nomenclatura <<vendor.conf>> o <<project.conf>> (Siempre  que
       <<vendor>>  o  <<project>>  se  sustituya  por  el  nombre real, lo que
       resultara en un nombre de fichero como <<debian-eeepc.conf>>).

       LIVE_CONFIGS=SCRIPT1,SCRIPT2, ... SCRIPTn
           Esta       variable       es       igual        al        parametro
           'live-config=SCRIPT1,SCRIPT2,.....SCRIPTn'

       LIVE_NOCONFIGS=SCRIPT1,SCRIPT2, ... SCRIPTn
           Esta variable es igual al parametro 'live-noconfig=SCRIPT1,SCRIPT2,
           ... SCRIPTn'

       LIVE_HOSTNAME=HOSTNAME
           Esta variable es igual al parametro 'live-config.hostname=HOSTNAME'

       LIVE_USERNAME=USERNAME
           Esta variable es igual al parametro 'live-config.username=USERNAME'

       LIVE_USER_FULLNAME="USER FULLNAME"
           Esta       variable       es       igual        al        parametro
           'live-config.user-fullname="USER FULLNAME"'

       LIVE_LOCALES=LOCALE1,LOCALE2 ... LOCALEn
           Esta        variable        es       igual       al       parametro
           'live-config.locales=LOCALE1,LOCALE2 ... LOCALEn'

       LIVE_TIMEZONE=TIMEZONE
           Esta variable es igual al parametro 'live-config.timezone=TIMEZONE'

       LIVE_UTC=yes|no
           Esta variable es igual al parametro 'live-config.utc=yes|no'

       LIVE_KEYBOARD_MODEL=KEYBOARD_MODEL
           Esta       variable       es       igual        al        parametro
           'live-config.keyboard-model=KEYBOARD_MODEL'

       LIVE_KEYBOARD_LAYOUTS=KEYBOARD_LAYOUT1,KEYBOARD_LAYOUT2             ...
       KEYBOARD_LAYOUTn
           Esta       variable       es       igual        al        parametro
           'live-config.keyboard-layouts=KEYBOARD_LAYOUT1,KEYBOARD_LAYOUT2 ...
           KEYBOARD_LAYOUTn'

       LIVE_KEYBOARD_VARIANT=KEYBOARD_VARIANT
           Esta       variable       es       igual        al        parametro
           'live-config.keyboard-variant=KEYBOARD_VARIANT'

       LIVE_KEYBOARD_OPTIONS=KEYBOARD_OPTIONS
           Esta            variable            es           igual           al
           parametro'live-config.keyboard-options=KEYBOARD_OPTIONS'

       LIVE_SYSV_RC=SERVICE1,SERVICE2 ... SERVICEn
           Esta       variable       es       igual        al        parametro
           'live-config.sysv-rc=SERVICE1,SERVICE2 ... SERVICEn'

       LIVE_XORG_DRIVER=XORG_DRIVER
           Esta        variable        es       igual       al       parametro
           'live-config.xorg-driver=XORG_DRIVER'

       LIVE_XORG_RESOLUTION=XORG_RESOLUTION
           Esta       variable       es       igual        al        parametro
           'live-config.xorg-resolution=XORG_RESOLUTION'

       LIVE_HOOKS=filesystem|medium|URL1|URL2| ... |URLn
           Esta        variable        es       igual       al       parametro
           'live-config.hooks=filesystem|medium|URL1|URL2| ... |URLn'

PERSONALIZACI'ON

       live-config puede ser facilmente personalizado para proyectos derivados
       o de uso local.

   A~nadiendo nuevos scripts de configuraci'on
       Los  proyectos derivados pueden incluir sus scripts en /lib/live/config
       y sin necesidad de hacer otra  cosa,  las  secuencias  de  comandos  se
       ejecutaran automaticamente durante el proceso de arranque.

       Lo  ideal  seria  incluir  los  scripts en su propio paquete debian. En
       /usr/share/doc/live-config/examples se encuentra un paquete de  muestra
       con un script de ejemplo.

   Eliminaci'on de los scripts de configuraci'on existentes.
       No  es  realmente  posible  eliminar  los  scripts  en si de una manera
       sensata sin incluir un paquete live-config modificado  localmente.  Sin
       embargo,  se  puede  obtener  el  mismo  resultado si se desactivan los
       scripts correspondientes a traves del mecanismo live-noconfig, como  se
       ha   indicado   anteriormente.  Para  evitar  que  siempre  haga  falta
       especificar que  scripts  se  desactivan  a  traves  del  parametro  de
       arranque, deberia usarse un fichero de configuracion, vease mas arriba.

       Lo ideal seria incluir los ficheros de configuracion para el sistema en
       vivo dentro de un paquete debian. Se  puede  encontrar  un  paquete  de
       muestra      con      un      ejemplo      de      configuracion     en
       /usr/share/doc/live-config/examples.

SCRIPTS

       live-config incluye los siguientes scripts en /lib/live/config.

       hostname
           configura /etc/hostname y /etc/hosts.

       user-setup
           Anade una cuenta de usuario en vivo.

       sudo
           garantiza privilegios de sudo al usuario del sistema en vivo.

       locales
           configura las variantes locales.

       tzdata
           configura /etc/timezone.

       gdm configura el inicio de sesion automatico en gdm.

       gdm3
           configura el  inicio  de  sesion  automatico  en  gdm3  (Squeeze  y
           superior)

       kdm configura el inicio de sesion automatico en kdm.

       lxdm
           configura el inicio de sesion automatico en lxdm.

       nodm
           configura el inicio de sesion automatico en nodm.

       slim
           configura el inicio de sesion automatico en slim.

       xinit
           configura el inicio de sesion automatico con xinit.

       keyboard-configuration
           configura el teclado.

       sysvinit
           configura sysvinit.

       sysv-rc
           configura sysv-rc desactivando los sevicios listados.

       login
           Desactiva lastlog.

       apport (ubuntu solamente)
           Desactiva apport.

       gnome-panel-data
           Desactiva el boton de bloqueo de la pantalla.

       gnome-power-manager
           Desactiva la hibernacion.

       gnome-screensaver
           Impide que el salvapantallas bloquee la pantalla.

       initramfs-tools
           Posibilita  que  update-initramfs  actualice  tambien los medios en
           vivo cuando se usan en modo persistente.

       kaboom
           Desactiva el asistente de migracion de KDE (Squeeze y superior).

       kde-services
           Desactiva  algunos  servicios  de  KDE  no  deseados   (squeeze   y
           superior).

       debian-installer-launcher
           anade  un  icono  del  instalador  de  debian  en el escritorio del
           usuario.

       module-init-tools
           automaticamente carga algunos modulos en algunas arquitecturas.

       policykit
           garantiza privilegios de usuario mediante policykit.

       sslcert
           Regenera los certificados ssl snake-oil.

       update-notifier
           Desactiva el update-notifier.

       anacron
           Desactiva anacron.

       util-linux
           Desactiva util-linux' hwclock.

       login
           Desactiva lastlog.

       xserver-xorg
           configura xserver-xorg.

       ureadahead (ubuntu solamente)
           Desactiva ureadahead.

       openssh-server
           Recrea las claves  openssh-server.

       hooks
           permite ejecutar de forma arbitraria los comandos desde  un  script
           ubicado en el medio en vivo o en un servidor http/ftp.

FICHEROS

       /etc/live/config.conf

       /etc/live/config.d/

       live/config.conf

       live/config.d/

       /lib/live/config.sh

       /lib/live/config/

       /var/lib/live/config/

VER ADEM'AS

       live-boot(7)

       live-build(7)

       live-tools(7)

P'AGINA PRINCIPAL

       Se  puede encontrar mas informacion acerca de live-config y el proyecto
       Debian Live en la pagina principal de <http://live.debian.net/> y en el
       manual en <http://live.debian.net/manual/>.

ERRORES

       Se   puede   notificar  los  fallos  enviando  un  informe  de  errores
       (<<bugreport>> N. del T.) sobre el paquete live-config en el Debian Bug
       Tracking System en <http://bugs.debian.org/> o escribiendo un mensaje a
       la lista de correo de Debian Live en <debian-live@lists.debian.org>.

AUTOR

       live-config fue escrito por Daniel Baumann <daniel@debian.org>.