Salut,
Je viens de soumettre un bug pour postgresl sur le fait que
l'installation non-interactive affiche des boîtes de dialogues pour
demander les paramètres : ce qui est pour moi un comportement anormal :
Hors le paqueteur me répond qu'il s'agit d'un comportement normal du
paquet et me donne un extrait du man (in english)
-ftype, --frontend=type
Sélectionne l'interface à utiliser. L'interface par défaut
peut être fixée de façon
permanente par :
dpkg-reconfigure debconf
Remarquez que si vous avez paramétré debconf pour utiliser
par défaut l'interface non
interactive, dpkg-reconfigure utilisera l'interface dialog à
la place et vous devrez
réellement reconfigurer le paquet.
Hors, ce je comprends, c'est que la remarque s'applique à
dpkg-reconfigure debconf et non à la commande dpkg-reconfigure en
général. Sinon, je ne vois pas l'intérêt de créer un mode non-interactif
Merci de mde donner votre avis
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le samedi 07 août 2004 à 03:37 +0200, Sébastien GALLET a écrit :
Tu connais fai ?
Pas encore parfaitement mais la documentation ne parle pas de devoir toucher à la base debconf: si tu souhaites modifier la configuration fournie avec le paquet, tu dois le réaliser via les scripts.
et bien justement c'est la qu'est le problème. Certains accros à debconf regénerent l'intégralité du fichier de configuration à partir de la valeur de la base debconf ... et la t'est vert quand tu fais un update ... y'avais un pro dans le genre y'a quelques temps : xinetd je ne l'ai pas testé en upgrade recemment ... Il te cassait toute ta config pour refaire un fichier de configuration à partir des fichiers de inetd ...
Oui, via le script xconv.pl. C'est assez connu comme utilitaire. Le problème est qu'effectivement, c'est dommage qu'il ne se serve que de ça pour générer sa configuration. À sa décharge, il est vrai qu'il n'existe guère de paquets configurés de base pour xinetd mais surtout pour inetd. Enfin, c'est mon impression, je peux me tromper. Peut-être est-ce là une anomalie pour le paquet xinetd, à en discuter avec le responsable concerné.
Donc dans ce cas la, tu n'as pas le choix il faut taper dans la base des registres "ooops j'ai oublié" ...
[...]
Je ne pense pas, non. Es-tu obligé de modifier la base debconf chaque fois que tu modifies la configuration d'un logiciel à la main ? non...
et postgresql il va initialiser ces bases au démarrage ? Apparemment, la base est créer par le postinst, donc on doit reconfigurer le programme
Postgresql n'est pas un bon exemple de paquets se comportant comme il faut pour les mises à jour, de toutes façons. Il faut toujours prendre des pincettes surtout lorsqu'on a affaire à une mise à jour majeure, c'est un peu lourd.
et bien tu verras si tu persistes dans fai que ces paquets sont un plaie à gérer ... faut se compliquer la vie avec la base debconf ... Comme les paquets qui utilisent la messagerie pour informer l'administrateur sans tester si celle-ci est configurée Pour être un peu positif, je vais te parler de fai : il est génial (le mot n'est pas trop fort). Plus qu'un système d'installation, tu peux le considérer comme un générateur de méta distributions : Par exemple, je l'utilise pour génerer un système de type serveur ( samba, courrier, ldap, postfix, webmin, ...) ou de type firewall (squid, iptables, ...). Il est possible de génerer une distribution de type knoppix. Une fois ta config prête, tu démarres l'installation et 30 minutes plus tard, ton ordi est prêt. 30 minutes sur un portable P4 2.6 pour installer et configuer 454 paquets, c'est cool
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Raphaël "SurcouF" Bordet a écrit :
Le samedi 07 août 2004 à 03:37 +0200, Sébastien GALLET a écrit :
Tu connais fai ?
Pas encore parfaitement mais la documentation ne parle pas de devoir
toucher à la base debconf: si tu souhaites modifier la configuration
fournie avec le paquet, tu dois le réaliser via les scripts.
et bien justement c'est la qu'est le problème. Certains accros à debconf
regénerent l'intégralité du fichier de configuration à partir de la
valeur de la base debconf ...
et la t'est vert quand tu fais un update ...
y'avais un pro dans le genre y'a quelques temps : xinetd je ne l'ai pas
testé en upgrade recemment ...
Il te cassait toute ta config pour refaire un fichier de configuration à
partir des fichiers de inetd ...
Oui, via le script xconv.pl. C'est assez connu comme utilitaire.
Le problème est qu'effectivement, c'est dommage qu'il ne se serve que de
ça pour générer sa configuration. À sa décharge, il est vrai qu'il
n'existe guère de paquets configurés de base pour xinetd mais surtout
pour inetd. Enfin, c'est mon impression, je peux me tromper.
Peut-être est-ce là une anomalie pour le paquet xinetd, à en discuter
avec le responsable concerné.
Donc dans ce cas la, tu n'as pas le choix il faut taper dans la base des
registres "ooops j'ai oublié" ...
[...]
Je ne pense pas, non. Es-tu obligé de modifier la base debconf chaque
fois que tu modifies la configuration d'un logiciel à la main ? non...
et postgresql il va initialiser ces bases au démarrage ?
Apparemment, la base est créer par le postinst, donc on doit
reconfigurer le programme
Postgresql n'est pas un bon exemple de paquets se comportant comme il
faut pour les mises à jour, de toutes façons.
Il faut toujours prendre des pincettes surtout lorsqu'on a affaire à une
mise à jour majeure, c'est un peu lourd.
et bien tu verras si tu persistes dans fai que ces paquets sont un plaie
à gérer ... faut se compliquer la vie avec la base debconf ...
Comme les paquets qui utilisent la messagerie pour informer
l'administrateur sans tester si celle-ci est configurée
Pour être un peu positif, je vais te parler de fai :
il est génial (le mot n'est pas trop fort).
Plus qu'un système d'installation, tu peux le considérer comme un
générateur de méta distributions :
Par exemple, je l'utilise pour génerer un système de type serveur (
samba, courrier, ldap, postfix, webmin, ...) ou de type firewall (squid,
iptables, ...).
Il est possible de génerer une distribution de type knoppix.
Une fois ta config prête, tu démarres l'installation et 30 minutes plus
tard, ton ordi est prêt.
30 minutes sur un portable P4 2.6 pour installer et configuer 454
paquets, c'est cool
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le samedi 07 août 2004 à 03:37 +0200, Sébastien GALLET a écrit :
Tu connais fai ?
Pas encore parfaitement mais la documentation ne parle pas de devoir toucher à la base debconf: si tu souhaites modifier la configuration fournie avec le paquet, tu dois le réaliser via les scripts.
et bien justement c'est la qu'est le problème. Certains accros à debconf regénerent l'intégralité du fichier de configuration à partir de la valeur de la base debconf ... et la t'est vert quand tu fais un update ... y'avais un pro dans le genre y'a quelques temps : xinetd je ne l'ai pas testé en upgrade recemment ... Il te cassait toute ta config pour refaire un fichier de configuration à partir des fichiers de inetd ...
Oui, via le script xconv.pl. C'est assez connu comme utilitaire. Le problème est qu'effectivement, c'est dommage qu'il ne se serve que de ça pour générer sa configuration. À sa décharge, il est vrai qu'il n'existe guère de paquets configurés de base pour xinetd mais surtout pour inetd. Enfin, c'est mon impression, je peux me tromper. Peut-être est-ce là une anomalie pour le paquet xinetd, à en discuter avec le responsable concerné.
Donc dans ce cas la, tu n'as pas le choix il faut taper dans la base des registres "ooops j'ai oublié" ...
[...]
Je ne pense pas, non. Es-tu obligé de modifier la base debconf chaque fois que tu modifies la configuration d'un logiciel à la main ? non...
et postgresql il va initialiser ces bases au démarrage ? Apparemment, la base est créer par le postinst, donc on doit reconfigurer le programme
Postgresql n'est pas un bon exemple de paquets se comportant comme il faut pour les mises à jour, de toutes façons. Il faut toujours prendre des pincettes surtout lorsqu'on a affaire à une mise à jour majeure, c'est un peu lourd.
et bien tu verras si tu persistes dans fai que ces paquets sont un plaie à gérer ... faut se compliquer la vie avec la base debconf ... Comme les paquets qui utilisent la messagerie pour informer l'administrateur sans tester si celle-ci est configurée Pour être un peu positif, je vais te parler de fai : il est génial (le mot n'est pas trop fort). Plus qu'un système d'installation, tu peux le considérer comme un générateur de méta distributions : Par exemple, je l'utilise pour génerer un système de type serveur ( samba, courrier, ldap, postfix, webmin, ...) ou de type firewall (squid, iptables, ...). Il est possible de génerer une distribution de type knoppix. Une fois ta config prête, tu démarres l'installation et 30 minutes plus tard, ton ordi est prêt. 30 minutes sur un portable P4 2.6 pour installer et configuer 454 paquets, c'est cool
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
JusTiCe8
Bonjour,
Sébastien GALLET a écrit :
Raphaël "SurcouF" Bordet a écrit :
Le samedi 07 août 2004 à 01:15 +0200, Sébastien GALLET a écrit :
[...]
La phase d'installation fai est la suivante : ... Installation des programmes avec les valeurs par défaut Utilisation de scripts pour mettre à jour les fichiers de configuration ( et eventuellement la base des registres (debconf) )
aarrffff -> "base des registres" :) Tu te trompe de système là :P
et ensuite je reconfigure le paquet en mode non-intéractif ... Voilà
J8.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Bonjour,
Sébastien GALLET a écrit :
Raphaël "SurcouF" Bordet a écrit :
Le samedi 07 août 2004 à 01:15 +0200, Sébastien GALLET a écrit :
[...]
La phase d'installation fai est la suivante :
...
Installation des programmes avec les valeurs par défaut
Utilisation de scripts pour mettre à jour les fichiers de
configuration ( et eventuellement la base des registres (debconf) )
aarrffff -> "base des registres" :) Tu te trompe de système là :P
et ensuite je reconfigure le paquet en mode non-intéractif
...
Voilà
J8.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le samedi 07 août 2004 à 01:15 +0200, Sébastien GALLET a écrit :
[...]
La phase d'installation fai est la suivante : ... Installation des programmes avec les valeurs par défaut Utilisation de scripts pour mettre à jour les fichiers de configuration ( et eventuellement la base des registres (debconf) )
aarrffff -> "base des registres" :) Tu te trompe de système là :P
et ensuite je reconfigure le paquet en mode non-intéractif ... Voilà
J8.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
JusTiCe8
Bonjour,
Julien Louis a écrit :
On Sat, Aug 07, 2004 at 01:15:52AM +0200, Sébastien GALLET wrote:
Dans le cas d'une installation automatique (type fai), ca a toute son importance ...
Oui, quand tu _installes_
pas sur...
Pas la peine puisqu'on est d'accord ;)
Non, nous ne sommes pas d'accords
tu ne semble pas d'accord avec "tout le monde" :)
il y a bien un problème avec la page du man (en anglais et en français) :
Remarquez que si vous avez paramétré debconf pour utiliser par défaut l'interface non interactive, dpkg-reconfigure utilisera l'interface dialog à la place et vous devrez réellement reconfigurer le paquet.
Bah, c'est normal ça, si tu fais un dpkg-reconfigure c'est que les valeurs de la base de données de debconf ne te conviennent pas, donc c'est à *toi* de faire les changements, et pas à l'interface de les faire pour toi.
reconfigurer un paquet avec une interface non-interactive n'a aucun sens puisqu'il te remettra les meme valeurs que celles qui sont dans la base, l'administrateur doit donc changer ces valeurs.
Et le cas par exemple d'une config faites un peu n'importe comment ? Si j'ai envie de retourner à la config par défaut plutôt que ce que j'ai mis pour le paquet lambda et qui est n'importe quoi ?
Le seul bogue que je vois ici, c'est un manque de documentation de cette interface rien de plus.
idem.
J8.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Bonjour,
Julien Louis a écrit :
On Sat, Aug 07, 2004 at 01:15:52AM +0200, Sébastien GALLET wrote:
Dans le cas d'une installation automatique (type fai), ca a toute son
importance ...
Oui, quand tu _installes_
pas sur...
Pas la peine puisqu'on est d'accord ;)
Non, nous ne sommes pas d'accords
tu ne semble pas d'accord avec "tout le monde" :)
il y a bien un problème avec la page du man (en anglais et en français) :
Remarquez que si vous avez paramétré debconf pour utiliser
par défaut l'interface non
interactive, dpkg-reconfigure utilisera l'interface dialog à
la place et vous devrez
réellement reconfigurer le paquet.
Bah, c'est normal ça, si tu fais un dpkg-reconfigure c'est que les valeurs de la
base de données de debconf ne te conviennent pas, donc c'est à *toi* de faire
les changements, et pas à l'interface de les faire pour toi.
reconfigurer un paquet avec une interface non-interactive n'a aucun sens
puisqu'il te remettra les meme valeurs que celles qui sont dans la base,
l'administrateur doit donc changer ces valeurs.
Et le cas par exemple d'une config faites un peu n'importe comment ? Si
j'ai envie de retourner à la config par défaut plutôt que ce que j'ai
mis pour le paquet lambda et qui est n'importe quoi ?
Le seul bogue que je vois ici, c'est un manque de documentation de cette
interface rien de plus.
idem.
J8.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Sat, Aug 07, 2004 at 01:15:52AM +0200, Sébastien GALLET wrote:
Dans le cas d'une installation automatique (type fai), ca a toute son importance ...
Oui, quand tu _installes_
pas sur...
Pas la peine puisqu'on est d'accord ;)
Non, nous ne sommes pas d'accords
tu ne semble pas d'accord avec "tout le monde" :)
il y a bien un problème avec la page du man (en anglais et en français) :
Remarquez que si vous avez paramétré debconf pour utiliser par défaut l'interface non interactive, dpkg-reconfigure utilisera l'interface dialog à la place et vous devrez réellement reconfigurer le paquet.
Bah, c'est normal ça, si tu fais un dpkg-reconfigure c'est que les valeurs de la base de données de debconf ne te conviennent pas, donc c'est à *toi* de faire les changements, et pas à l'interface de les faire pour toi.
reconfigurer un paquet avec une interface non-interactive n'a aucun sens puisqu'il te remettra les meme valeurs que celles qui sont dans la base, l'administrateur doit donc changer ces valeurs.
Et le cas par exemple d'une config faites un peu n'importe comment ? Si j'ai envie de retourner à la config par défaut plutôt que ce que j'ai mis pour le paquet lambda et qui est n'importe quoi ?
Le seul bogue que je vois ici, c'est un manque de documentation de cette interface rien de plus.
idem.
J8.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact