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

NOM

       live-config - Scripts de configuration du système

DESCRIPTION

       live-config  contient les scripts chargés de configurer le système Live
       Debian lors du processus de démarrage (late userspace).

CONFIGURATION

       live-config peut être configuré en utilisant les paramètres  d'amorçage
       ou  les fichiers de configuration. Si ces deux mécanismes sont utilisés
       pour certaines options, les paramètres d'amorçage sont prioritaires sur
       les fichiers de configuration. Lorsque l'on utilise la persistance, les
       scripts live-config ne sont lancés qu'une seule fois.

   Parametères d'amorçage (scripts)
       live-config est uniquement activé si 'boot=live' est  utilisé  en  tant
       que  paramètre  d'amorçage.  Additionnellement,  live-config  a  besoin
       d'être  informé  des  scripts  qui  seront  lancés  via  le   paramètre
       'live-config'  ou  de  ceux  qui  ne  doivent  pas  être  lancés via en
       utilisant   le   paramètre   'live-noconfig'.   Si   'live-config'   et
       'live-noconfig' sont utilisés, ou, si l'un d'eux est spécifié plusieurs
       fois, c'est toujours le  dernier  qui  a  la  préséance  sur  ceux  qui
       précèdent.

       live-config | config
           Tous les scripts sont lancés. C'est la configuration par défaut des
           images Debian Live.

       live-config=SCRIPT1,SCRIPT2, ... SCRIPTn | config=SCRIPT1,SCRIPT2,  ...
       SCRIPTn
           Seuls  les  scripts  spécifiés  sont  lancés.  Notez que leur ordre
           importe,   -ainsi   'live-config=sudo,user-setup'   ne   peut   pas
           fonctionner tant que l'utilisateur configuré pour utiliser sudo n'a
           pas été créé. Regardez les noms des scripts  dans  /lib/live/config
           pour les ordonner numériquement.

       live-noconfig | noconfig
           Aucun script n'est lancé. Celà revient au même que de n'utiliser ni
           'live-config' ni 'live-noconfig'.

       live-noconfig=SCRIPT1,SCRIPT2, ... SCRIPTn |  noconfig=SCRIPT1,SCRIPT2,
       ... SCRIPTn
           Tous les scripts sont lancés, à l'exception de ceux spécifiés.

   Paramètres d'amorçage (options)
       Quelques  scripts particuliers peuvent changer leur comportement sur un
       paramètre d'amorçage.

       live-config.hostname=NOM_D_HTE | hostname=NOM_D_HTE
           Permet de spécifier un nom d'hôte (hostname) au système. Par défaut
           ce nom est 'debian'.

       live-config.username=NOM_D_UTILISATEUR | username=NOM_D_UTILISATEUR
           Permet  de  spécifier  le login du user créé pour l'auto-login. Par
           défaut ce nom est 'user'.

       live-config.user-fullname="NOM_COMPLET_D_UTILISATEUR"                 |
       user-fullname="NOM_COMPLET_D_UTILISATEUR"
           Permet  de  spécifier  le  nom  complet des utilisateurs créés pour
           l'auto-login. Par défaut il s'agit de 'Debian Live user'.

       live-config.locales=LOCALISATION1,LOCALISATION2  ...  LOCALISATIONn   |
       locales=LOCALISATION1,LOCALISATION2 ... LOCALISATIONn
           Permet  de  spécifier  la  localisation  du  système,  par  exemple
           'fr_FR.UTF-8'. Par défaut il s'agit de 'en_US.UTF-8'. Dans  le  cas
           où  la  locale  spécifiée  n'est  pas  nativement disponible sur le
           système, elle est automatiquement générée à la volée.

       live-config.timezone=TIMEZONE | timezone=TIMEZONE
           Permet  de  spécifier  la  timezone   du   système,   par   exemple
           'Europe/Paris'. Par défaut il s'agit de 'UTC'.

       live-config.utc=yes|no | utc=yes|no
           Permet  de  modifier  si  le  système assume, ou non, que l'horloge
           hardware soit réglée sur UTC. Par défaut 'oui'.

       live-config.keyboard-model=MODELE_DE_CLAVIER                          |
       keyboard-model=MODELE_DE_CLAVIER
           Permet  de  changer  le modèle de clavier. Aucune valeur par défaut
           n'est indiquée.

       live-config.keyboard-layouts=CONFIGURATION1_DU_CLAVIER,CONFIGURATION2_DU_CLAVIER
       ...                     CONFIGURATIONn_DU_CLAVIER                     |
       keyboard-layouts=CONFIGURATION1_DU_CLAVIER,CONFIGURATION2_DU_CLAVIER
       ... CONFIGURATIONn_DU_CLAVIER
           Permet  de  changer  la  configuration  du  clavier.  Si plus d'une
           configuration est spécifiée, les utilitaires de l'environnement  de
           bureau  permettront  de  passer de l'une à l'autre sous X11. Aucune
           valeur par défaut n'est spécifiée.

       live-config.keyboard-variant=TYPE_DE_CLAVIER                          |
       keyboard-variant=TYPE_DE_CLAVIER
           Permet  de  changer  le  type  de clavier. Aucune valeur par défaut
           n'est spécifiée.

       live-config.keyboard-options=OPTIONS_DU_CLAVIER                       |
       keyboard-options=OPTIONS_DU_CLAVIER
           Permet  de changer les options du clavier. Aucune valeur par défaut
           n'est spécifiée.

       live-config.sysv-rc=SERVICE1,SERVICE2       ...       SERVICEn        |
       sysv-rc=SERVICE1,SERVICE2 ... SERVICEn
           Permet de désactiver des services du sysv via update-rc.d.

       live-config.x-session-manager=X_SESSION_MANAGER                       |
       x-session-manager=X_SESSION_MANAGER
           Permet de spécifier le x-session-manager via update-alternatives.

       live-config.xorg-driver=DRIVER_PAR_XORG | xorg-driver=DRIVER_PAR_XORG
           Permet  de  spécifier  le  driver  utilisé  par  xorg  plutôt   que
           d'utiliser l'auto-détection.

       live-config.xorg-resolution=RESOLUTION_PAR_XORG                       |
       xorg-resolution=RESOLUTION_PAR_XORG
           Permet de spécifier la résolution utilisée  par  xorg,  plutôt  que
           d'utiliser l'auto-détection.

       live-config.hooks=filesystem|medium|URL1|URL2|      ...     |URLn     |
       hooks=URL1|URL2| ... |URLn
           Permet de soumettre et d'exécuter un ou plusieurs  fichiers/scripts
           spécifiques.  Notez que les URLs doivent pouvoir être utilisées par
           wget (http, ftp or file://), que les fichiers  sont  exécutés  dans
           /tmp  sur  le  système live, et que les dépendances éventuelles des
           fichiers doivent être préalablement installées; si  vous  devez  en
           effet exécuter un script python, vous devez préalablement installer
           sur le système l'interpréteur python. Quelques modèles (hooks) pour
           certains      cas      d'utilisation     sont     proposés     dans
           /usr/share/doc/live-config/examples/hooks/          et          sur
           <http://live.debian.net/other/hooks>.
           Si  le  fichier  est placé dans le média live, il peut être utilisé
           avec file:///live/image/FILE, ou bien avec  file:///FILE  s'il  est
           placé à la racine du système de fichier du live système.
           Tous les hooks, placés dans /lib/live/hooks/ à la racine du système
           de fichier, peuvent être automatiquement activés avec  le  mot  clé
           'filesystem'.
           Tous  les  hooks  dans  /live/hooks/  du  média  live  peuvent être
           automatiquement activés avec le mot clé 'medium'.
           Si plusieurs mécanismes sont combinés, alors les hooks  du  système
           de  fichier  sont  exécutés  prioritairement,  suivis  des hooks du
           media, et enfin des hooks du réseau.

   Paramètres d'amorçage (raccourcis)
       Dans le cas où il  est  nécessaire  de  combiner  plusieurs  paramètres
       individuels,  live-config  fournit  des  raccourcis. Il permet de mixer
       facilement plusieurs options.

       live-config.noroot | noroot
           Désactive les règles du sudo; dans ce cas l'utilisateur ne peut pas
           bénéficier des privilèges administrateur (root) sur le système.

       live-config.nottyautologin | noautologin
           Désactive l'auto-login sur la console et l'auto-login graphique.

       live-config.nottyautologin | nottyautologin
           Désactive  l'auto-login  sur  la  console,  mais  ne  concerne  pas
           l'auto-login graphique.

       live-config.nox11autologin | nox11autologin
           Désactive l'auto-login  avec  les  gestionnaires  graphiques,  sans
           affecter l'auto-login en console (tty).

   Paramètres d'amorçage (options particulières)
       Pour  certains cas d'utilisation, il existe des paramètres de démarrage
       spécifiques.

       live-config.debug | debug
           Active les messages de débug dans live-config.

   Fichiers de configuration
       live-config peut être configuré (mais pas activé) par certains fichiers
       de configuration. Tout, sauf les touches de raccourcis qui peuvent être
       configurées avec un paramètre  d'amorçage,  peut  être  alternativement
       configuré   via   un   ou   plusieurs  fichiers.  Si  des  fichiers  de
       configuration sont utilisés,  le  paramètre  'boot=live'  est  toujours
       requis pour activer live-config.

       Les  fichiers  de configuration peuvent être placés soit dans la racine
       du système de  fichiers  (/etc/live/config.conf,  /etc/live/config.d/),
       soit  sur le média live (live/config.conf, live/config.d/). Si ces deux
       endroits sont utilisés pour une même option, ceux placés dans le  média
       live ont la préséance sur ceux placés dans la racine du système.

       Bien  que  les  fichiers  de  configuration placés dans les répertoires
       conf.d ne requièrent pas de nom ou suffixe particulier, il est suggéré,
       par  souci  de cohérence, d'utiliser 'vendeur.conf' ou 'projet.conf' en
       tant que modèle de nommage ('vendeur' ou 'projet' étant  remplacés  par
       le nom réel issu du nom de fichier comme 'debian-eeepc.conf').

       LIVE_CONFIGS=SCRIPT1,SCRIPT2, ... SCRIPTn
           Cette         variable        correspond        au        paramètre
           'live-config=SCRIPT1,SCRIPT2, ... SCRIPTn'.

       LIVE_NOCONFIGS=SCRIPT1,SCRIPT2, ... SCRIPTn
           Cette        variable        correspond        au         paramètre
           'live-noconfig=SCRIPT1,SCRIPT2, ... SCRIPTn'.

       LIVE_HOSTNAME=NOM_D_HTE
           Cette         variable        correspond        au        paramètre
           'live-config.hostname=NOM_D_HTE'.

       LIVE_USERNAME=NOM_D_UTILISATEUR
           Cette        variable        correspond        au         paramètre
           'live-config.username=NOM_D_UTILISATEUR'.

       LIVE_USER_FULLNAME="NOM_COMPLET_D_UTILISATEUR"
           Cette         variable        correspond        au        paramètre
           'live-config.user-fullname="NOM_COMPLET_D_UTILISATEUR"'.

       LIVE_LOCALES=LOCALISATION1,LOCALISATION2 ... LOCALISATIONn
           Cette        variable        correspond        au         paramètre
           'live-config.locales=LOCALISATION1,LOCALISATION2                ...
           LOCALISATIONn'.

       LIVE_TIMEZONE=TIMEZONE
           Cette        variable        correspond        au         paramètre
           'live-config.timezone=TIMEZONE'.

       LIVE_UTC=yes|no
           Cette variable correspond au paramètre 'live-config.utc=yes|no'.

       LIVE_KEYBOARD_MODEL=MODELE_DE_CLAVIER
           Cette         variable        correspond        au        paramètre
           'live-config.keyboard-model=MODELE_DE_CLAVIER'.

       LIVE_KEYBOARD_LAYOUTS=CONFIGURATION1_DU_CLAVIER,CONFIGURATION2_DU_CLAVIER
       ... CONFIGURATIONn_DU_CLAVIER
           Cette         variable        correspond        au        paramètre
           'live-config.keyboard-layouts=CONFIGURATION1_DU_CLAVIER,CONFIGURATION2_DU_CLAVIER
           ... CONFIGURATIONn_DU_CLAVIER'.

       LIVE_KEYBOARD_VARIANT=TYPE_DE_CLAVIER
           Cette         variable        correspond        au        paramètre
           'live-config.keyboard-variant=TYPE_DE_CLAVIER'.

       LIVE_KEYBOARD_OPTIONS=OPTIONS_DU_CLAVIER
           Cette        variable        correspond        au         paramètre
           'live-config.keyboard-options=OPTIONS_DU_CLAVIER'.

       LIVE_SYSV_RC=SERVICE1,SERVICE2 ... SERVICEn
           Cette         variable        correspond        au        paramètre
           'live-config.sysv-rc=SERVICE1,SERVICE2 ... SERVICEn'.

       LIVE_XORG_DRIVER=DRIVER_PAR_XORG
           Cette        variable        correspond        au         paramètre
           'live-config.xorg-driver=DRIVER_PAR_XORG.

       LIVE_XORG_RESOLUTION=RESOLUTION_PAR_XORG
           Cette         variable        correspond        au        paramètre
           'live-config.xorg-resolution=RESOLUTION_PAR_XORG'.

       LIVE_HOOKS=filesystem|medium|URL1|URL2| ... |URLn
           Cette        variable        correspond        au         paramètre
           'live-config.hooks=filesystem|medium|URL1|URL2| ... |URLn'.

CUSTOMISATION

       live-config peut être facilement customisé pour des projets dérivés, ou
       pour un usage local.

   Ajout de nouveaux scripts de configuration
       Les  projets  dérivés  peuvent  utiliser  leurs  propres  scripts  dans
       /lib/live/config  et  n'ont  besoin de rien d'autre, les scripts seront
       appelés lors du démarrage.

       Il est préférable que les scripts soient mis dans  leur  propre  paquet
       Debian. Un simple paquet contenant un script d'exemple est proposé dans
       /usr/share/doc/live-config/examples.

   Enlever des scripts de configuration existant
       Il n'est pas encore  vraiment  possible  d'enlever  sans  problème  les
       scripts  sans  avoir  besoin  de  charger un paquet live-config modifié
       localement.  Cependant,  on  peut  réaliser  une  chose  similaire   en
       désactivant  les  scripts  respectifs  via  le mécanisme live-noconfig,
       comme indiqué ci-dessus. Afin d'éviter d'avoir à spécifier les  scripts
       désactivés  en  passant  par  le  paramètre  de lancement, vous devriez
       utiliser un fichier de configuration, voir ci-dessus.

       Les  fichiers  de  configuration  pour  le  système  live  devront   de
       préférence être inclus dans leur propre paquet debian. Un simple paquet
       contenant   un   exemple   de   configuration    est    proposé    dans
       /usr/share/doc/live-config/examples.

SCRIPTS

       live-config    currently    features    the    following   scripts   in
       /lib/live/config.

       hostname
           configure /etc/hostname et /etc/hosts.

       user-setup
           ajoute un compte live d'utilisateur.

       sudo
           offre les privilèges sudo à l'utilisateur live.

       locales
           configure les locales.

       tzdata
           configure /etc/timezone.

       gdm configure l'auto-login dans gdm.

       gdm3
           configure l'auto-login dans gdm3 (squeeze et plus récent).

       kdm configure l'auto-login dans kdm.

       lxdm
           configure l'auto-login dans lxdm.

       nodm
           configure l'auto-login dans nodm.

       slim
           configure l'auto-login dans slim.

       xinit
           configure l'auto-login avec xinit.

       keyboard-configuration
           configure le clavier.

       sysvinit
           configure sysvinit.

       sysv-rc
           configure sysv-rc en désactivant les services listés.

       login
           désactive lastlog.

       apport (seulement ubuntu)
           désactive apport.

       gnome-panel-data
           désactive le bouton de verrouillage de l'écran.

       gnome-power-manager
           désactive l'hibernation.

       gnome-screensaver
           désactive le verrouillage de session par l'économiseur d'écran.

       initramfs-tools
           permet à update-initramfs de mettre à jour le média live  lorsqu'on
           utlise la persistance.

       kaboom
           désactive l'assistant de migration de KDE (squeeze et plus récent).

       kde-services
           désactive  des  services  de  KDE  non  souhaités  (squeeze et plus
           récent).

       debian-installer-launcher
           ajoute l'installeur (debian-installer-launcher) sur le  bureau  des
           utilisateurs.

       module-init-tools
           charge    automatiquement    certains    modules    sur   certaines
           architectures.

       policykit
           accorde à l'utilisateur des privilèges via le policykit.

       sslcert
           regénère les certificats ssl.

       update-notifier
           désactive update-notifier.

       anacron
           désactive anacron.

       util-linux
           désactive util-linux' heure hardware.

       login
           désactive lastlog.

       xserver-xorg
           configure xserver-xorg.

       ureadahead (seulement ubuntu)
           désactive ureadahead.

       openssh-server
           regénère les clés openssh.

       hooks
           permet de lancer des commandes particulières depuis un script placé
           sur le média live, ou sur un serveur http/ftp.

FICHIERS

       /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/

VOIR AUSSI

       live-boot(7)

       live-build(7)

       live-tools(7)

PAGE D'ACCEUIL

       Plus  d'informations  sur live-config et le Debian Live project peuvent
       être trouvées sur la page <http://live.debian.net/> et dans  le  manuel
       sur <http://live.debian.net/manual/>.

BUGS

       Les bugs peuvent être signalés en soumettant un rapport de bug à propos
       du  paquet  live-config  via  le  Debian  Bug   Tracking   System   sur
       <http://bugs.debian.org/>  ou  en  envoyant  un  mail  à la Debian Live
       mailing list à <debian-live@lists.debian.org>

AUTEUR

       live-config a été conçu par Daniel Baumann <daniel@debian.org>.