Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[etc-update] vraiment utile ??
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
learner146
Apprentice
Apprentice


Joined: 25 Jan 2005
Posts: 168

PostPosted: Tue Feb 08, 2005 7:05 pm    Post subject: [etc-update] vraiment utile ?? Reply with quote

salut, en fait j'ai fait un emerge --sync et la je vois qu'à la fin ils me demandent de faire un etc-update . Et en fait je ne vois pas pourquoi il faut mettre a jour /etc ???
ca c 'est ma premiere question .
Et ma deuxieme est : quand je fais :etc-update , il me demande de choisir entre "-3" et "-5"
-3 : to auto merge all remaininig files
-5 : to auto merge and not use mv -i
voila en fait j'hesite entre les deux ???
Merci
_________________
on se lasse de tout excepté d'apprendre !!!!!!
Back to top
View user's profile Send private message
Adrien
Advocate
Advocate


Joined: 13 Jul 2004
Posts: 2249
Location: Paris - France

PostPosted: Tue Feb 08, 2005 7:11 pm    Post subject: Reply with quote

etc-update est vraiment utile oui, c'est ce qui te permet de mettre tes fichiers de config à jour alors, c'est une opération à faire avec DELICATESSE !!!

En ce qui concerne le -3 et le -5 je te les déconseille tous les 2 pour l'instant car par exemple le -3 te sert à écraser tous les anciens fichiers d'un coup :?

Tu dois avoir d'autres options à mon avis tu as mal regardé.

En ce qui concerne les etc-update il y a une règle de base que tu peux suivre déjà dans la majorité des cas:

N'écraser que les fichiers que tu n'a jamais modifié toi-même!


Bonne chance


Last edited by Adrien on Tue Feb 08, 2005 7:46 pm; edited 2 times in total
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Feb 08, 2005 7:20 pm    Post subject: Reply with quote

etc-update est necessaire.

Imagine ton PC plante ou tu rebootes, et un programme attend un nouveau format de configuration et ne le trouve pas. Oh bah zut alors.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
learner146
Apprentice
Apprentice


Joined: 25 Jan 2005
Posts: 168

PostPosted: Tue Feb 08, 2005 7:28 pm    Post subject: Reply with quote

AH OK carrement ::
voici ce que me donne
-----------------------------------------------------
tux root # find /etc -iname '._cfg????_*'
/etc/ssl/misc/._cfg0000_der_chop
/etc/security/._cfg0000_pam_env.conf
/etc/pam.d/._cfg0000_su
/etc/ssh/._cfg0000_sshd_config
/etc/._cfg0000_man.conf

mais je ne sais pas quoi faire avec ....: je sais que ces fichiers ont besoin d'etre mis a jour.
Comme c est une operation delicate je prefere ne pas faire quelquechose qu il ne faut pas ...
Merci
_________________
on se lasse de tout excepté d'apprendre !!!!!!
Back to top
View user's profile Send private message
Adrien
Advocate
Advocate


Joined: 13 Jul 2004
Posts: 2249
Location: Paris - France

PostPosted: Tue Feb 08, 2005 7:47 pm    Post subject: Reply with quote

Relis ce qui est en gras dans mon post ça t'aideras déjà bien :wink:
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3514
Location: Alsace (France)

PostPosted: Tue Feb 08, 2005 9:07 pm    Post subject: Reply with quote

y'a une alternative a etc-update qui a été fournie par un dev gentoo, moins dangereuse, j ai pas encore testé mais kimchi_sg (qui traine souvent sur le forum installing gentoo) a la référence du post dans sa signature.
_________________
le "lol" est aux boulets ce que le ";" est au programmeurs
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Tue Feb 08, 2005 10:00 pm    Post subject: Reply with quote

Y'a pas mal d'alternatives en fait, dont la plupart listées dans l'indispensable Portage utilities not in portage. Perso j'aime beacoup dispatch-conf, qui a le bon goût d'être installé en standard avec portage en plus. En fait, j'ai jamais bien compris pourquoi les docs officielles s'acharnaient à ne parler que d'etc-update, qui est quand même largement plus fastidieux à utiliser, et plus dangereux (pas de backups et des commandes spéciales "vas-y pète moi tout"). Enfin bref...
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3514
Location: Alsace (France)

PostPosted: Tue Feb 08, 2005 10:14 pm    Post subject: Reply with quote

c'est celui dont je cherchais le nom...
_________________
le "lol" est aux boulets ce que le ";" est au programmeurs
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Mar 08, 2005 6:53 pm    Post subject: Reply with quote

Hello les gens ;)

Moi aussi je rencontre le meme bloquage que learner146: Je ne sais pas s'il faut merge, garder ou ecraser.
Selon Adrien, puisque je n'ai jamais modifier un fichier de config, je peux tout remplacer ? 8O

Code:

vdrbox root #  find /etc -iname '._cfg????_*'
/etc/ssl/misc/._cfg0000_CA.pl
/etc/ssl/misc/._cfg0000_der_chop
/etc/ssl/misc/._cfg0000_c_issuer
/etc/ssl/._cfg0000_openssl.cnf
/etc/security/._cfg0000_pam_env.conf
/etc/pam.d/._cfg0000_su
/etc/ssh/._cfg0000_sshd_config
/etc/._cfg0000_man.conf
/etc/._cfg0000_make.conf.example
/etc/._cfg0000_etc-update.conf
/etc/._cfg0000_dispatch-conf.conf


J'ai bien envi de tout ecraser car j'utilise pas encore ssl, sshd je l'utilise mais j'ai rien changé, make.conf.example n'est pas important et les deux derniers je ne connais pas leur utilité :wink:

Pouvez vous m'orienter vers le bon choix ?
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Tue Mar 08, 2005 6:56 pm    Post subject: Reply with quote

pour faire simple :

Si le fichier listé t'est inconnu (ou si jamais modifie) , alors tu peux l'ecraser, sinon mieux vaut jetter un coup d'oeil !
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Mar 08, 2005 6:56 pm    Post subject: Reply with quote

Si tu n'as configure aucun des fichiers qui sont sur le point d'etre ecrases, alors laisse le remplacement se faire.

C'est important car parfois de nouvelles options arrivent, ou les options changent, ou.... Enfin, tu vois le topo.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4915

PostPosted: Tue Mar 08, 2005 6:57 pm    Post subject: Reply with quote

eh bien dans ton cas il n'y a pas de problèmes.

tu peus en effet les écraser tous (même les deux derniers)

Le jour où tu modifis un fichier de conf, note le quelque part (sur une sorte de cahier où tu notes tout ce qui est relatives à ton install etc...pour les débutant c'est bien d'avoir une trace écrite de ce qu'ils ont fait et même pour les autres: un oublis est si vite arrivé!)
ainsi au prochain etc-update tu verras si un ficheir que tu as modifié nécéssite d'être remplacé. (etc-update permet de sauvegarder l'ancien fichier de config).

etc-update est vital pour le système, donc : il faut absolument savoir l'utiliser (ce n'est pas dur).
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Mar 08, 2005 6:58 pm    Post subject: Reply with quote

Oki merci messieurs :wink:

Un question sur l'option merge : est ce plutot à éviter ou l'inverse ? car celle ci pourrai foutre la pagaille dans un fichier de conf au niveau de PATH j'imagine :x
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Tue Mar 08, 2005 7:02 pm    Post subject: Reply with quote

_kal_ wrote:
Oki merci messieurs :wink:

Un question sur l'option merge : est ce plutot à éviter ou l'inverse ? car celle ci pourrai foutre la pagaille dans un fichier de conf au niveau de PATH j'imagine :x


non, merge c'est sympa, ca permet de combiner le contenu de 2 fichiers ...
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Mar 08, 2005 7:04 pm    Post subject: Reply with quote

kernel_sensei wrote:
_kal_ wrote:
Oki merci messieurs :wink:

Un question sur l'option merge : est ce plutot à éviter ou l'inverse ? car celle ci pourrai foutre la pagaille dans un fichier de conf au niveau de PATH j'imagine :x


non, merge c'est sympa, ca permet de combiner le contenu de 2 fichiers ...


Et ce n'est pas dangereux ? Faut quand meme bien vérifier avant je pense, du style merger deux config sshd ou y'en a un qui par défaut autorise le passwordlogin et l'autre non... :idea:
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Tue Mar 08, 2005 7:10 pm    Post subject: Reply with quote

ben en fait avec l'option merge, il fait gaffe que les options que tu choisis soient les memes ..

par exemple il te laisse choisir entre :

Code:
PermitRootLogin yes    |    PermitRootLogin no



enfin habituellement ca marche bien, et comme c'est toi qui geres tout, si tu le fais pas les yeux fermes, ca devrait pas poser de problemes :)
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Mar 08, 2005 7:12 pm    Post subject: Reply with quote

Ah ok merci!

C'est pour ca que si je veux tout remplacer, un gars sur #gentoofr m'as dit de taper -3. Moi, étonné, je lui répond que c'est pour merger mais il m'affirme que c'est pareil :wink:

Thx en tout cas, l'emerge --update world s'est déroulé en douceur :)
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Tue Mar 08, 2005 7:14 pm    Post subject: Reply with quote

_kal_ wrote:
Ah ok merci!

C'est pour ca que si je veux tout remplacer, un gars sur #gentoofr m'as dit de taper -3. Moi, étonné, je lui répond que c'est pour merger mais il m'affirme que c'est pareil :wink:

Thx en tout cas, l'emerge --update world s'est déroulé en douceur :)


<ne pas faire pareil a la maison, demander l'autorisation aux parents avant :P >

Moi habituellement je jette un rapide coup d'oeil aux noms de fichiers, je repere mes fichiers connus, je les traite et apres je fais un -5

</ne pas faire pareil a la maison, demander l'autorisation aux parents avant :P >
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Mar 08, 2005 7:16 pm    Post subject: Reply with quote

kernel_sensei wrote:
_kal_ wrote:
Ah ok merci!

C'est pour ca que si je veux tout remplacer, un gars sur #gentoofr m'as dit de taper -3. Moi, étonné, je lui répond que c'est pour merger mais il m'affirme que c'est pareil :wink:

Thx en tout cas, l'emerge --update world s'est déroulé en douceur :)


<ne pas faire pareil a la maison, demander l'autorisation aux parents avant :P >

Moi habituellement je jette un rapide coup d'oeil aux noms de fichiers, je repere mes fichiers connus, je les traite et apres je fais un -5

</ne pas faire pareil a la maison, demander l'autorisation aux parents avant :P >


oki je ferai ca a l'avenir :wink:

-5 va remplacé et ne pas faire de backup c'est bien ca hein ? ;)

EDIT: bizarre que les commutateur -5 et -3 ne sont pas décrit ds le man de etc-update
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Mar 08, 2005 7:19 pm    Post subject: Reply with quote

kal : etc-update ne fait pas de backups. Si tu veux les backups, man dispatch-conf ...
-5 ecrase tout. Je fais la meme chose que kernel_sensei, mais ils te diront tous que moi je suis fou, alors..
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Mar 08, 2005 7:22 pm    Post subject: Reply with quote

ah oki j'ai confondu la confirmation de suppresion et le backup : chose completement différente :)

La prochaine fois j'essairai dispatch-conf, car tu dit que c'est plus agréable si j'ai bien compris :wink:
Back to top
View user's profile Send private message
papedre
Apprentice
Apprentice


Joined: 02 Mar 2005
Posts: 178

PostPosted: Tue Mar 08, 2005 9:28 pm    Post subject: Reply with quote

Salut,
si tu as des doutes sur ce que fait etc-update, tu peux voir la réponse à un de mes post. http://forums.gentoo.org/viewtopic-t-304074.html

Personnellement, je suis entrain de prendre la methode du gtk-diif, cela permet d'avoir un apercu plus visuel des modifications que tu apportes au fichier de conf.( je n'ai pas essayé cfg-update car il n'est pas encore dans l'arbre portage).
A+
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum