Bonjour, > Merci mais j'ai l'impression qu'il y a eu du changement, j'ai ça > lorsque je met une ligne "script-config=desktop/config" dans la > conf et que je lance la commande schroot : > > $ schroot -c maverick > A : Ligne 82 [maverick] : la clé « script-config » n'est plus gérée > I : Cette option sera supprimée ; mettez à jour votre configuration >
Effectivement, en regardant le manuel de la configuration schroot (man schroot.conf) sur wheezy, j'ai trouvé ça : script-config=filename […] Note that the profile key replaces the older script-config key. The script-config key is exactly the same as profile, but has "/config" appended to it. The default filename is 'default/config'. Either of these keys may be used. If both are present, then script-config will take precedence (profile will be unset). script-config is deprecated and will be removed in a future release. C'est donc maintenant profile qu'il faut mettre, et sans le "/config". Cela "transformerait" mon exemple précédent en : [mysql] type=lvm-snapshot device=/dev/hokkaido/schroot-mysql description=Debian MySQL users=vincent root-users=vincent source-root-users=vincent,root mount-options=-o relatime,discard,commit=60 lvm-snapshot-options=--size 5G script-config=mysql Par ailleurs, l'élément le plus intéressant dans le man par rapport à ton problème est le suivant : type=type […] Note that 'plain' chroots do not run setup scripts and mount filesystems; 'directory' is recommended for normal use (see "Plain and directory chroots", below) Or ton schroot est configurer en plain (par défault). Il faut donc que tu ajoute "type=directory" en dessous de [maverick]. > Je note aussi qu'avec squeeze il n'y a pas la ligne : > Exécuter les scripts de configuration (« Setup Scripts ») faux Je pense que si : "Run Setup Scripts true". Vincent
signature.asc
Description: OpenPGP digital signature