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

NOM

       live-config - Scripts de configuration du systeme

DESCRIPTION

       live-config  contient les scripts charges de configurer le systeme Live
       Debian lors du processus de demarrage (late userspace).

CONFIGURATION

       live-config peut etre configure en utilisant les parametres  d'amorcage
       ou  les fichiers de configuration. Si ces deux mecanismes sont utilises
       pour certaines options, les parametres d'amorcage sont prioritaires sur
       les fichiers de configuration. Lorsque l'on utilise la persistance, les
       scripts live-config ne sont lances qu'une seule fois.

   Paramet`eres d'amor,cage (scripts)
       live-config est uniquement active si 'boot=live' est  utilise  en  tant
       que  parametre  d'amorcage.  Additionnellement,  live-config  a  besoin
       d'etre  informe  des  scripts  qui  seront  lances  via  le   parametre
       'live-config'  ou  de  ceux  qui  ne  doivent  pas  etre  lances via en
       utilisant   le   parametre   'live-noconfig'.   Si   'live-config'   et
       'live-noconfig' sont utilises, ou, si l'un d'eux est specifie plusieurs
       fois, c'est toujours le  dernier  qui  a  la  preseance  sur  ceux  qui
       precedent.

       live-config | config
           Tous les scripts sont lances. C'est la configuration par defaut des
           images Debian Live.

       live-config=SCRIPT1,SCRIPT2, ... SCRIPTn | config=SCRIPT1,SCRIPT2,  ...
       SCRIPTn
           Seuls  les  scripts  specifies  sont  lances.  Notez que leur ordre
           importe,   -ainsi   'live-config=sudo,user-setup'   ne   peut   pas
           fonctionner tant que l'utilisateur configure pour utiliser sudo n'a
           pas ete cree. Regardez les noms des scripts  dans  /lib/live/config
           pour les ordonner numeriquement.

       live-noconfig | noconfig
           Aucun script n'est lance. Cela revient au meme que de n'utiliser ni
           'live-config' ni 'live-noconfig'.

       live-noconfig=SCRIPT1,SCRIPT2, ... SCRIPTn |  noconfig=SCRIPT1,SCRIPT2,
       ... SCRIPTn
           Tous les scripts sont lances, a l'exception de ceux specifies.

   Param`etres d'amor,cage (options)
       Quelques  scripts particuliers peuvent changer leur comportement sur un
       parametre d'amorcage.

       live-config.hostname=NOM_D_H^OTE | hostname=NOM_D_H^OTE
           Permet de specifier un nom d'hote (hostname) au systeme. Par defaut
           ce nom est 'debian'.

       live-config.username=NOM_D_UTILISATEUR | username=NOM_D_UTILISATEUR
           Permet  de  specifier  le login du user cree pour l'auto-login. Par
           defaut ce nom est 'user'.

       live-config.user-fullname="NOM_COMPLET_D_UTILISATEUR"                 |
       user-fullname="NOM_COMPLET_D_UTILISATEUR"
           Permet  de  specifier  le  nom  complet des utilisateurs crees pour
           l'auto-login. Par defaut il s'agit de 'Debian Live user'.

       live-config.locales=LOCALISATION1,LOCALISATION2  ...  LOCALISATIONn   |
       locales=LOCALISATION1,LOCALISATION2 ... LOCALISATIONn
           Permet  de  specifier  la  localisation  du  systeme,  par  exemple
           'fr_FR.UTF-8'. Par defaut il s'agit de 'en_US.UTF-8'. Dans  le  cas
           ou  la  locale  specifiee  n'est  pas  nativement disponible sur le
           systeme, elle est automatiquement generee a la volee.

       live-config.timezone=TIMEZONE | timezone=TIMEZONE
           Permet  de  specifier  la  timezone   du   systeme,   par   exemple
           'Europe/Paris'. Par defaut il s'agit de 'UTC'.

       live-config.utc=yes|no | utc=yes|no
           Permet  de  modifier  si  le  systeme assume, ou non, que l'horloge
           hardware soit reglee sur UTC. Par defaut 'oui'.

       live-config.keyboard-model=MODELE_DE_CLAVIER                          |
       keyboard-model=MODELE_DE_CLAVIER
           Permet  de  changer  le modele de clavier. Aucune valeur par defaut
           n'est indiquee.

       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 specifiee, les utilitaires de l'environnement  de
           bureau  permettront  de  passer de l'une a l'autre sous X11. Aucune
           valeur par defaut n'est specifiee.

       live-config.keyboard-variant=TYPE_DE_CLAVIER                          |
       keyboard-variant=TYPE_DE_CLAVIER
           Permet  de  changer  le  type  de clavier. Aucune valeur par defaut
           n'est specifiee.

       live-config.keyboard-options=OPTIONS_DU_CLAVIER                       |
       keyboard-options=OPTIONS_DU_CLAVIER
           Permet  de changer les options du clavier. Aucune valeur par defaut
           n'est specifiee.

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

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

       live-config.xorg-driver=DRIVER_PAR_XORG | xorg-driver=DRIVER_PAR_XORG
           Permet  de  specifier  le  driver  utilise  par  xorg  plutot   que
           d'utiliser l'auto-detection.

       live-config.xorg-resolution=RESOLUTION_PAR_XORG                       |
       xorg-resolution=RESOLUTION_PAR_XORG
           Permet de specifier la resolution utilisee  par  xorg,  plutot  que
           d'utiliser l'auto-detection.

       live-config.hooks=filesystem|medium|URL1|URL2|      ...     |URLn     |
       hooks=URL1|URL2| ... |URLn
           Permet de soumettre et d'executer un ou plusieurs  fichiers/scripts
           specifiques.  Notez que les URLs doivent pouvoir etre utilisees par
           wget (http, ftp or file://), que les fichiers  sont  executes  dans
           /tmp  sur  le  systeme live, et que les dependances eventuelles des
           fichiers doivent etre prealablement installees; si  vous  devez  en
           effet executer un script python, vous devez prealablement installer
           sur le systeme l'interpreteur python. Quelques modeles (hooks) pour
           certains      cas      d'utilisation     sont     proposes     dans
           /usr/share/doc/live-config/examples/hooks/          et          sur
           <http://live.debian.net/other/hooks>.
           Si  le  fichier  est place dans le media live, il peut etre utilise
           avec file:///live/image/FILE, ou bien avec  file:///FILE  s'il  est
           place a la racine du systeme de fichier du live systeme.
           Tous les hooks, places dans /lib/live/hooks/ a la racine du systeme
           de fichier, peuvent etre automatiquement actives avec  le  mot  cle
           'filesystem'.
           Tous  les  hooks  dans  /live/hooks/  du  media  live  peuvent etre
           automatiquement actives avec le mot cle 'medium'.
           Si plusieurs mecanismes sont combines, alors les hooks  du  systeme
           de  fichier  sont  executes  prioritairement,  suivis  des hooks du
           media, et enfin des hooks du reseau.

   Param`etres d'amor,cage (raccourcis)
       Dans le cas ou il  est  necessaire  de  combiner  plusieurs  parametres
       individuels,  live-config  fournit  des  raccourcis. Il permet de mixer
       facilement plusieurs options.

       live-config.noroot | noroot
           Desactive les regles du sudo; dans ce cas l'utilisateur ne peut pas
           beneficier des privileges administrateur (root) sur le systeme.

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

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

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

   Param`etres d'amor,cage (options particuli`eres)
       Pour  certains cas d'utilisation, il existe des parametres de demarrage
       specifiques.

       live-config.debug | debug
           Active les messages de debug dans live-config.

   Fichiers de configuration
       live-config peut etre configure (mais pas active) par certains fichiers
       de configuration. Tout, sauf les touches de raccourcis qui peuvent etre
       configurees avec un parametre  d'amorcage,  peut  etre  alternativement
       configure   via   un   ou   plusieurs  fichiers.  Si  des  fichiers  de
       configuration sont utilises,  le  parametre  'boot=live'  est  toujours
       requis pour activer live-config.

       Les  fichiers  de configuration peuvent etre places soit dans la racine
       du systeme de  fichiers  (/etc/live/config.conf,  /etc/live/config.d/),
       soit  sur le media live (live/config.conf, live/config.d/). Si ces deux
       endroits sont utilises pour une meme option, ceux places dans le  media
       live ont la preseance sur ceux places dans la racine du systeme.

       Bien  que  les  fichiers  de  configuration places dans les repertoires
       conf.d ne requierent pas de nom ou suffixe particulier, il est suggere,
       par  souci  de coherence, d'utiliser 'vendeur.conf' ou 'projet.conf' en
       tant que modele de nommage ('vendeur' ou 'projet' etant  remplaces  par
       le nom reel issu du nom de fichier comme 'debian-eeepc.conf').

       LIVE_CONFIGS=SCRIPT1,SCRIPT2, ... SCRIPTn
           Cette         variable        correspond        au        parametre
           'live-config=SCRIPT1,SCRIPT2, ... SCRIPTn'.

       LIVE_NOCONFIGS=SCRIPT1,SCRIPT2, ... SCRIPTn
           Cette        variable        correspond        au         parametre
           'live-noconfig=SCRIPT1,SCRIPT2, ... SCRIPTn'.

       LIVE_HOSTNAME=NOM_D_H^OTE
           Cette         variable        correspond        au        parametre
           'live-config.hostname=NOM_D_H^OTE'.

       LIVE_USERNAME=NOM_D_UTILISATEUR
           Cette        variable        correspond        au         parametre
           'live-config.username=NOM_D_UTILISATEUR'.

       LIVE_USER_FULLNAME="NOM_COMPLET_D_UTILISATEUR"
           Cette         variable        correspond        au        parametre
           'live-config.user-fullname="NOM_COMPLET_D_UTILISATEUR"'.

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

       LIVE_TIMEZONE=TIMEZONE
           Cette        variable        correspond        au         parametre
           'live-config.timezone=TIMEZONE'.

       LIVE_UTC=yes|no
           Cette variable correspond au parametre 'live-config.utc=yes|no'.

       LIVE_KEYBOARD_MODEL=MODELE_DE_CLAVIER
           Cette         variable        correspond        au        parametre
           'live-config.keyboard-model=MODELE_DE_CLAVIER'.

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

       LIVE_KEYBOARD_VARIANT=TYPE_DE_CLAVIER
           Cette         variable        correspond        au        parametre
           'live-config.keyboard-variant=TYPE_DE_CLAVIER'.

       LIVE_KEYBOARD_OPTIONS=OPTIONS_DU_CLAVIER
           Cette        variable        correspond        au         parametre
           'live-config.keyboard-options=OPTIONS_DU_CLAVIER'.

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

       LIVE_XORG_DRIVER=DRIVER_PAR_XORG
           Cette        variable        correspond        au         parametre
           'live-config.xorg-driver=DRIVER_PAR_XORG.

       LIVE_XORG_RESOLUTION=RESOLUTION_PAR_XORG
           Cette         variable        correspond        au        parametre
           'live-config.xorg-resolution=RESOLUTION_PAR_XORG'.

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

CUSTOMISATION

       live-config peut etre facilement customise pour des projets derives, ou
       pour un usage local.

   Ajout de nouveaux scripts de configuration
       Les  projets  derives  peuvent  utiliser  leurs  propres  scripts  dans
       /lib/live/config  et  n'ont  besoin de rien d'autre, les scripts seront
       appeles lors du demarrage.

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

   Enlever des scripts de configuration existant
       Il n'est pas encore  vraiment  possible  d'enlever  sans  probleme  les
       scripts  sans  avoir  besoin  de  charger un paquet live-config modifie
       localement.  Cependant,  on  peut  realiser  une  chose  similaire   en
       desactivant  les  scripts  respectifs  via  le mecanisme live-noconfig,
       comme indique ci-dessus. Afin d'eviter d'avoir a specifier les  scripts
       desactives  en  passant  par  le  parametre  de lancement, vous devriez
       utiliser un fichier de configuration, voir ci-dessus.

       Les  fichiers  de  configuration  pour  le  systeme  live  devront   de
       preference etre inclus dans leur propre paquet debian. Un simple paquet
       contenant   un   exemple   de   configuration    est    propose    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 privileges sudo a 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 recent).

       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 desactivant les services listes.

       login
           desactive lastlog.

       apport (seulement ubuntu)
           desactive apport.

       gnome-panel-data
           desactive le bouton de verrouillage de l'ecran.

       gnome-power-manager
           desactive l'hibernation.

       gnome-screensaver
           desactive le verrouillage de session par l'economiseur d'ecran.

       initramfs-tools
           permet a update-initramfs de mettre a jour le media live  lorsqu'on
           utlise la persistance.

       kaboom
           desactive l'assistant de migration de KDE (squeeze et plus recent).

       kde-services
           desactive  des  services  de  KDE  non  souhaites  (squeeze et plus
           recent).

       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 a l'utilisateur des privileges via le policykit.

       sslcert
           regenere les certificats ssl.

       update-notifier
           desactive update-notifier.

       anacron
           desactive anacron.

       util-linux
           desactive util-linux' heure hardware.

       login
           desactive lastlog.

       xserver-xorg
           configure xserver-xorg.

       ureadahead (seulement ubuntu)
           desactive ureadahead.

       openssh-server
           regenere les cles openssh.

       hooks
           permet de lancer des commandes particulieres depuis un script place
           sur le media 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
       etre trouvees sur la page <http://live.debian.net/> et dans  le  manuel
       sur <http://live.debian.net/manual/>.

BUGS

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

AUTEUR

       live-config a ete concu par Daniel Baumann <daniel@debian.org>.