Je pense que je vais en faire hurler cedrtains avec ma questions, mais
j'ai ce message à la fin d'un "emerge -sync" :
* IMPORTANT: 127 config files in /etc need updating.
* IMPORTANT: 13 config files in /usr/lib/X11/xkb need updating.
Je ne m'étais jms inquièté, mais le pb ce que maintenant je ne peux pas
mettre Proftpd à jour dans les règles, car le fait que mes fichiers de
conf ne soient pas à jour gène l'installation de ftpbase qui est une
dépendance de Proftpd :
tux anthony # emerge -pt proftpd
Calculating dependencies ...done!
[ebuild N ] net-ftp/proftpd-1.2.10-r7
[ebuild N ] net-ftp/ftpbase-0.00
tux anthony # emerge proftpd
* Checking for possible file collisions... ...
* /etc/ftpusers exists and was not provided by ftpbase-0.00
* /etc/pam.d/ftp exists and was not provided by ftpbase-0.00
* Those files listed above have to be removed in order to
* install this version of ftpbase.
* If you edited them, remember to backup and when restoring make
* sure the first line in each file is:
* # Provided by ftpbase (dont remove this line!)
[ !! ]
!!! ERROR: net-ftp/ftpbase-0.00 failed.
!!! Function pkg_setup, Line 52, Exitcode 1
!!! Can't be installed, files will collide
!!! If you need support, post the topmost build error, NOT this status
message.
Il faut donc que je mette à jour mes fichiers de config avec etc-update,
avt j'avais fait la mauvaise expérience de faire -3 ou -5 et d'avoir
plusieurs programmes qui ne fonctionnaient plus (notament Samba). Je
voudrais donc savoir comment dois-je m'y prendre pour mettre à jour tous
ces fichiers ? Lesquels dois-je remplacer et lesquels je ne dois pas ?
Par contre, ce que je ne comprends pas ce que /etc/ftpusers et
/etc/pam.d/ftp ne font pas partie de la liste des fichiers que je dois
mettre à jour ... Je pense supprimer ces fichiers et réinstaller Proftpd.
Dernière question comment se fait-il que j'ai autant de fichiers de
config à mettre à jour et qu'on me propose de mettre mon /etc/fstab à
jour !?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
granger
Salut,
pour moi ma technique est simple, et j'aimerais aussi que les autres me disent ce qu'ils en pense, pour les fichiers dont je n'ai jamais touché je fais un update, pour les autres où j'ai pu apporter une modif, je vérifie vite fait si il y a une modif à effectuer à la main, sinon je garde celui que j'ai modifié pour ne pas tout me retaper..
Cordialement, Yannick.
-- mailing list
Salut,
pour moi ma technique est simple, et j'aimerais aussi que les autres me
disent ce qu'ils en pense, pour les fichiers dont je n'ai jamais touché je
fais un update, pour les autres où j'ai pu apporter une modif, je vérifie
vite fait si il y a une modif à effectuer à la main, sinon je garde celui
que j'ai modifié pour ne pas tout me retaper..
pour moi ma technique est simple, et j'aimerais aussi que les autres me disent ce qu'ils en pense, pour les fichiers dont je n'ai jamais touché je fais un update, pour les autres où j'ai pu apporter une modif, je vérifie vite fait si il y a une modif à effectuer à la main, sinon je garde celui que j'ai modifié pour ne pas tout me retaper..
Cordialement, Yannick.
-- mailing list
Benjamin LASSERRE
Anthony Jacob wrote:
Bonjour,
Bonjour
Je pense que je vais en faire hurler cedrtains avec ma questions, mais j'ai ce message à la fin d'un "emerge -sync" : * IMPORTANT: 127 config files in /etc need updating. * IMPORTANT: 13 config files in /usr/lib/X11/xkb need updating.
HAARRAAHAAAAAAAAAAA c'est mal ! ;)
Je ne m'étais jms inquièté, mais le pb ce que maintenant je ne peux pas mettre Proftpd à jour dans les règles, car le fait que mes fichiers de conf ne soient pas à jour gène l'installation de ftpbase qui est une dépendance de Proftpd : tux anthony # emerge -pt proftpd Calculating dependencies ...done! [ebuild N ] net-ftp/proftpd-1.2.10-r7 [ebuild N ] net-ftp/ftpbase-0.00 tux anthony # emerge proftpd * Checking for possible file collisions... ... * /etc/ftpusers exists and was not provided by ftpbase-0.00 * /etc/pam.d/ftp exists and was not provided by ftpbase-0.00
* Those files listed above have to be removed in order to * install this version of ftpbase.
Traduction : ces fichiers doivent être enlevés donc tu fais : # mv /etc/ftpusers /etc/ftpusers.sav # mv /etc/pam.d/ftp /etc/pam.d/ftp.sav # emerge proftpd
ensuite compare les nouveaux et les anciens pour parfaire la config
* If you edited them, remember to backup and when restoring make * sure the first line in each file is: * # Provided by ftpbase (dont remove this line!) [ !! ] !!! ERROR: net-ftp/ftpbase-0.00 failed. !!! Function pkg_setup, Line 52, Exitcode 1 !!! Can't be installed, files will collide !!! If you need support, post the topmost build error, NOT this status message.
Il faut donc que je mette à jour mes fichiers de config avec etc-update, avt j'avais fait la mauvaise expérience de faire -3 ou -5 et d'avoir plusieurs programmes qui ne fonctionnaient plus (notament Samba). Je voudrais donc savoir comment dois-je m'y prendre pour mettre à jour tous ces fichiers ? Lesquels dois-je remplacer et lesquels je ne dois pas ? Par contre, ce que je ne comprends pas ce que /etc/ftpusers et /etc/pam.d/ftp ne font pas partie de la liste des fichiers que je dois mettre à jour ... Je pense supprimer ces fichiers et réinstaller Proftpd.
ooops ! bonne idée (j'avais pas lu jusqu'au bout)
pour l'utilisation de etc-update j'utilise ma même technique que Yannick à ceci près que je modifie le nouveau fichier (c'est long mais je trouve cela plus propre)
Dernière question comment se fait-il que j'ai autant de fichiers de config à mettre à jour et qu'on me propose de mettre mon /etc/fstab à jour !?
pam (le système d'autentification) à changé, et tous ses scripts (qu'à mon avis tu n'as jamais modifié) doivent être mis à jour, ça doit constituer un bonne partie de ton etc-update
Merci d'avance pour votre aide,
de rien et bon courage
Anthony
benj
-- mailing list
Anthony Jacob wrote:
Bonjour,
Bonjour
Je pense que je vais en faire hurler cedrtains avec ma questions, mais
j'ai ce message à la fin d'un "emerge -sync" :
* IMPORTANT: 127 config files in /etc need updating.
* IMPORTANT: 13 config files in /usr/lib/X11/xkb need updating.
HAARRAAHAAAAAAAAAAA
c'est mal ! ;)
Je ne m'étais jms inquièté, mais le pb ce que maintenant je ne peux pas
mettre Proftpd à jour dans les règles, car le fait que mes fichiers de
conf ne soient pas à jour gène l'installation de ftpbase qui est une
dépendance de Proftpd :
tux anthony # emerge -pt proftpd
Calculating dependencies ...done!
[ebuild N ] net-ftp/proftpd-1.2.10-r7
[ebuild N ] net-ftp/ftpbase-0.00
tux anthony # emerge proftpd
* Checking for possible file collisions... ...
* /etc/ftpusers exists and was not provided by ftpbase-0.00
* /etc/pam.d/ftp exists and was not provided by ftpbase-0.00
* Those files listed above have to be removed in order to
* install this version of ftpbase.
Traduction : ces fichiers doivent être enlevés
donc tu fais :
# mv /etc/ftpusers /etc/ftpusers.sav
# mv /etc/pam.d/ftp /etc/pam.d/ftp.sav
# emerge proftpd
ensuite compare les nouveaux et les anciens pour parfaire la config
* If you edited them, remember to backup and when restoring make
* sure the first line in each file is:
* # Provided by ftpbase (dont remove this line!) [ !! ]
!!! ERROR: net-ftp/ftpbase-0.00 failed.
!!! Function pkg_setup, Line 52, Exitcode 1
!!! Can't be installed, files will collide
!!! If you need support, post the topmost build error, NOT this status
message.
Il faut donc que je mette à jour mes fichiers de config avec etc-update,
avt j'avais fait la mauvaise expérience de faire -3 ou -5 et d'avoir
plusieurs programmes qui ne fonctionnaient plus (notament Samba). Je
voudrais donc savoir comment dois-je m'y prendre pour mettre à jour tous
ces fichiers ? Lesquels dois-je remplacer et lesquels je ne dois pas ?
Par contre, ce que je ne comprends pas ce que /etc/ftpusers et
/etc/pam.d/ftp ne font pas partie de la liste des fichiers que je dois
mettre à jour ... Je pense supprimer ces fichiers et réinstaller Proftpd.
ooops ! bonne idée (j'avais pas lu jusqu'au bout)
pour l'utilisation de etc-update j'utilise ma même technique que Yannick
à ceci près que je modifie le nouveau fichier (c'est long mais je trouve
cela plus propre)
Dernière question comment se fait-il que j'ai autant de fichiers de
config à mettre à jour et qu'on me propose de mettre mon /etc/fstab à
jour !?
pam (le système d'autentification) à changé, et tous ses scripts (qu'à
mon avis tu n'as jamais modifié) doivent être mis à jour, ça doit
constituer un bonne partie de ton etc-update
Je pense que je vais en faire hurler cedrtains avec ma questions, mais j'ai ce message à la fin d'un "emerge -sync" : * IMPORTANT: 127 config files in /etc need updating. * IMPORTANT: 13 config files in /usr/lib/X11/xkb need updating.
HAARRAAHAAAAAAAAAAA c'est mal ! ;)
Je ne m'étais jms inquièté, mais le pb ce que maintenant je ne peux pas mettre Proftpd à jour dans les règles, car le fait que mes fichiers de conf ne soient pas à jour gène l'installation de ftpbase qui est une dépendance de Proftpd : tux anthony # emerge -pt proftpd Calculating dependencies ...done! [ebuild N ] net-ftp/proftpd-1.2.10-r7 [ebuild N ] net-ftp/ftpbase-0.00 tux anthony # emerge proftpd * Checking for possible file collisions... ... * /etc/ftpusers exists and was not provided by ftpbase-0.00 * /etc/pam.d/ftp exists and was not provided by ftpbase-0.00
* Those files listed above have to be removed in order to * install this version of ftpbase.
Traduction : ces fichiers doivent être enlevés donc tu fais : # mv /etc/ftpusers /etc/ftpusers.sav # mv /etc/pam.d/ftp /etc/pam.d/ftp.sav # emerge proftpd
ensuite compare les nouveaux et les anciens pour parfaire la config
* If you edited them, remember to backup and when restoring make * sure the first line in each file is: * # Provided by ftpbase (dont remove this line!) [ !! ] !!! ERROR: net-ftp/ftpbase-0.00 failed. !!! Function pkg_setup, Line 52, Exitcode 1 !!! Can't be installed, files will collide !!! If you need support, post the topmost build error, NOT this status message.
Il faut donc que je mette à jour mes fichiers de config avec etc-update, avt j'avais fait la mauvaise expérience de faire -3 ou -5 et d'avoir plusieurs programmes qui ne fonctionnaient plus (notament Samba). Je voudrais donc savoir comment dois-je m'y prendre pour mettre à jour tous ces fichiers ? Lesquels dois-je remplacer et lesquels je ne dois pas ? Par contre, ce que je ne comprends pas ce que /etc/ftpusers et /etc/pam.d/ftp ne font pas partie de la liste des fichiers que je dois mettre à jour ... Je pense supprimer ces fichiers et réinstaller Proftpd.
ooops ! bonne idée (j'avais pas lu jusqu'au bout)
pour l'utilisation de etc-update j'utilise ma même technique que Yannick à ceci près que je modifie le nouveau fichier (c'est long mais je trouve cela plus propre)
Dernière question comment se fait-il que j'ai autant de fichiers de config à mettre à jour et qu'on me propose de mettre mon /etc/fstab à jour !?
pam (le système d'autentification) à changé, et tous ses scripts (qu'à mon avis tu n'as jamais modifié) doivent être mis à jour, ça doit constituer un bonne partie de ton etc-update
Merci d'avance pour votre aide,
de rien et bon courage
Anthony
benj
-- mailing list
Jerome Poggi
On Fri, 05 Aug 2005, wrote:
Salut, pour moi ma technique est simple, et j'aimerais aussi que les autres me disent ce qu'ils en pense, pour les fichiers dont je n'ai jamais touché je fais un update, pour les autres où j'ai pu apporter une modif, je vérifie vite fait si il y a une modif à effectuer à la main, sinon je garde celui que j'ai modifié pour ne pas tout me retaper..
Pour faire simple, il faut utiliser etc-update avec une config du type : /etc/dispatch-conf.conf # Directory to archive replaced configs archive-dir=/etc/config-archive # Use rcs for storing files in the archive directory? # (yes or no) use-rcs=no # Diff for display # %s old file # %s new file diff="diff -Nu %s %s | less --no-init --QUIT-AT-EOF" # Diff for interactive merges. # %s output file # %s old file # %s new file merge="sdiff --suppress-common-lines --output=%s %s %s" # Automerge files comprising only CVS interpolations (e.g. Header or Id) # (yes or no) replace-cvs=yes # Automerge files comprising only whitespace and/or comments # (yes or no) replace-wscomments=no # Automerge files that the user hasn't modified # (yes or no) replace-unmodified=no # Per-session log file of changes made to configuration files #log-file=/var/log/dispatch-conf.log
On Fri, 05 Aug 2005, granger@ensil.unilim.fr wrote:
Salut,
pour moi ma technique est simple, et j'aimerais aussi que les autres me
disent ce qu'ils en pense, pour les fichiers dont je n'ai jamais touché je
fais un update, pour les autres où j'ai pu apporter une modif, je vérifie
vite fait si il y a une modif à effectuer à la main, sinon je garde celui
que j'ai modifié pour ne pas tout me retaper..
Pour faire simple, il faut utiliser etc-update avec une config du type :
/etc/dispatch-conf.conf
# Directory to archive replaced configs
archive-dir=/etc/config-archive
# Use rcs for storing files in the archive directory?
# (yes or no)
use-rcs=no
# Diff for display
# %s old file
# %s new file
diff="diff -Nu %s %s | less --no-init --QUIT-AT-EOF"
# Diff for interactive merges.
# %s output file
# %s old file
# %s new file
merge="sdiff --suppress-common-lines --output=%s %s %s"
# Automerge files comprising only CVS interpolations (e.g. Header or Id)
# (yes or no)
replace-cvs=yes
# Automerge files comprising only whitespace and/or comments
# (yes or no)
replace-wscomments=no
# Automerge files that the user hasn't modified
# (yes or no)
replace-unmodified=no
# Per-session log file of changes made to configuration files
#log-file=/var/log/dispatch-conf.log
Salut, pour moi ma technique est simple, et j'aimerais aussi que les autres me disent ce qu'ils en pense, pour les fichiers dont je n'ai jamais touché je fais un update, pour les autres où j'ai pu apporter une modif, je vérifie vite fait si il y a une modif à effectuer à la main, sinon je garde celui que j'ai modifié pour ne pas tout me retaper..
Pour faire simple, il faut utiliser etc-update avec une config du type : /etc/dispatch-conf.conf # Directory to archive replaced configs archive-dir=/etc/config-archive # Use rcs for storing files in the archive directory? # (yes or no) use-rcs=no # Diff for display # %s old file # %s new file diff="diff -Nu %s %s | less --no-init --QUIT-AT-EOF" # Diff for interactive merges. # %s output file # %s old file # %s new file merge="sdiff --suppress-common-lines --output=%s %s %s" # Automerge files comprising only CVS interpolations (e.g. Header or Id) # (yes or no) replace-cvs=yes # Automerge files comprising only whitespace and/or comments # (yes or no) replace-wscomments=no # Automerge files that the user hasn't modified # (yes or no) replace-unmodified=no # Per-session log file of changes made to configuration files #log-file=/var/log/dispatch-conf.log
# Automerge files comprising only whitespace and/or comments # (yes or no) replace-wscomments=no # Automerge files that the user hasn't modified # (yes or no) replace-unmodified=no # Per-session log file of changes made to configuration files #log-file=/var/log/dispatch-conf.log
hmmm j'ai pas collé le bon fichier :-)
il faut : replace-wscomments=yes replace-unmodified=yes
# Automerge files comprising only whitespace and/or comments
# (yes or no)
replace-wscomments=no
# Automerge files that the user hasn't modified
# (yes or no)
replace-unmodified=no
# Per-session log file of changes made to configuration files
#log-file=/var/log/dispatch-conf.log
hmmm j'ai pas collé le bon fichier :-)
il faut :
replace-wscomments=yes
replace-unmodified=yes
# Automerge files comprising only whitespace and/or comments # (yes or no) replace-wscomments=no # Automerge files that the user hasn't modified # (yes or no) replace-unmodified=no # Per-session log file of changes made to configuration files #log-file=/var/log/dispatch-conf.log
hmmm j'ai pas collé le bon fichier :-)
il faut : replace-wscomments=yes replace-unmodified=yes
Pour faire simple, il faut utiliser etc-update avec une config du type : /etc/dispatch-conf.conf # Directory to archive replaced configs archive-dir=/etc/config-archive # Use rcs for storing files in the archive directory? # (yes or no) use-rcs=no # Diff for display # %s old file # %s new file diff="diff -Nu %s %s | less --no-init --QUIT-AT-EOF" # Diff for interactive merges. # %s output file # %s old file # %s new file merge="sdiff --suppress-common-lines --output=%s %s %s" # Automerge files comprising only CVS interpolations (e.g. Header or Id) # (yes or no) replace-cvs=yes # Automerge files comprising only whitespace and/or comments # (yes or no) replace-wscomments=no # Automerge files that the user hasn't modified # (yes or no) replace-unmodified=YES # Per-session log file of changes made to configuration files #log-file=/var/log/dispatch-conf.log
Comment Gentoo fait-elle pour savoir si une fichier a été modifier ou pas ? Elle fait une comparaison ou il y a une autre méthode !?
Merci bcp pour ton aide, je pense que ça peut en aider plus d'un ;-)
Anthony
-- mailing list
Jerome Poggi wrote:
Pour faire simple, il faut utiliser etc-update avec une config du type :
/etc/dispatch-conf.conf
# Directory to archive replaced configs
archive-dir=/etc/config-archive
# Use rcs for storing files in the archive directory?
# (yes or no)
use-rcs=no
# Diff for display
# %s old file
# %s new file
diff="diff -Nu %s %s | less --no-init --QUIT-AT-EOF"
# Diff for interactive merges.
# %s output file
# %s old file
# %s new file
merge="sdiff --suppress-common-lines --output=%s %s %s"
# Automerge files comprising only CVS interpolations (e.g. Header or Id)
# (yes or no)
replace-cvs=yes
# Automerge files comprising only whitespace and/or comments
# (yes or no)
replace-wscomments=no
# Automerge files that the user hasn't modified
# (yes or no)
replace-unmodified=YES
# Per-session log file of changes made to configuration files
#log-file=/var/log/dispatch-conf.log
Comment Gentoo fait-elle pour savoir si une fichier a été modifier ou
pas ? Elle fait une comparaison ou il y a une autre méthode !?
Merci bcp pour ton aide, je pense que ça peut en aider plus d'un ;-)
Pour faire simple, il faut utiliser etc-update avec une config du type : /etc/dispatch-conf.conf # Directory to archive replaced configs archive-dir=/etc/config-archive # Use rcs for storing files in the archive directory? # (yes or no) use-rcs=no # Diff for display # %s old file # %s new file diff="diff -Nu %s %s | less --no-init --QUIT-AT-EOF" # Diff for interactive merges. # %s output file # %s old file # %s new file merge="sdiff --suppress-common-lines --output=%s %s %s" # Automerge files comprising only CVS interpolations (e.g. Header or Id) # (yes or no) replace-cvs=yes # Automerge files comprising only whitespace and/or comments # (yes or no) replace-wscomments=no # Automerge files that the user hasn't modified # (yes or no) replace-unmodified=YES # Per-session log file of changes made to configuration files #log-file=/var/log/dispatch-conf.log
Comment Gentoo fait-elle pour savoir si une fichier a été modifier ou pas ? Elle fait une comparaison ou il y a une autre méthode !?
Merci bcp pour ton aide, je pense que ça peut en aider plus d'un ;-)
Anthony
-- mailing list
Anthony Jacob
Benjamin LASSERRE wrote:
Pour l'utilisation de etc-update j'utilise ma même technique que Yannick à ceci près que je modifie le nouveau fichier (c'est long mais je trouve cela plus propre)
Oui alors là j'ai encore une question concernant l'utilisation de etc-update. Je voudrais savoir comment lire la comparaison entre deux fichiers !? Prenons comme exemple : Showing differences between /etc/modules.d/alsa and /etc/modules.d/._cfg0000_alsa --- /etc/modules.d/alsa 2005-07-18 16:31:50.000000000 +0200 +++ /etc/modules.d/._cfg0000_alsa 2005-03-17 00:17:50.000000000 +0100 @@ -1,12 +1,39 @@ -# Les lignes suivantes ne sont nécessaires que si vous souhaitez -# la compatibilité avec OSS +# Alsa 0.9.X kernel modules' configuration file. +# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v 1.4 2004/11/16 01:31:22 eradicator Exp $ + +# ALSA portion +alias char-major-116 snd +# OSS/Free portion +alias char-major-14 soundcore + +## +## IMPORTANT: +## You need to customise this section for your specific sound card(s) +## and then run `update-modules' command. +## Read alsa-driver's INSTALL file in /usr/share/doc for more info. +## +## ALSA portion +## alias snd-card-0 snd-interwave +## alias snd-card-1 snd-ens1371 +## OSS/Free portion +## alias sound-slot-0 snd-card-0 +## alias sound-slot-1 snd-card-1 +## + +# OSS/Free portion - card #1 +alias sound-service-0-0 snd-mixer-oss +alias sound-service-0-1 snd-seq-oss +alias sound-service-0-3 snd-pcm-oss +alias sound-service-0-8 snd-seq-oss +alias sound-service-0-12 snd-pcm-oss +## OSS/Free portion - card #2 +## alias sound-service-1-0 snd-mixer-oss +## alias sound-service-1-3 snd-pcm-oss +## alias sound-service-1-12 snd-pcm-oss + alias /dev/mixer snd-mixer-oss alias /dev/dsp snd-pcm-oss alias /dev/midi snd-seq-oss -# --- BEGIN: Generated by ALSACONF, do not edit. --- -# --- ALSACONF verion 1.0.8 --- -options snd device_mode66 -alias snd-card-0 snd-emu10k1 -alias sound-slot-0 snd-emu10k1 -# --- END: Generated by ALSACONF, do not edit. ---
+# Set this to the correct number of cards. +options snd cards_limit=1
Je suppose /etc/modules.d/._cfg0000_alsa est le nouveau fichier à mettre à jour. Ensuite, les "-" sont les lignes de mon /etc/modules.d/alsa, les "+" celles du /etc/modules.d/._cfg0000_alsa et les " " celles en commun. J'ai juste là ? Bon par contre pour ce fichier par exemple je voudrais savoir est-ce que je dois réellement le modifier ou pas !? Si oui comment !? Please select from the menu above (-1 to ignore this update): 4 1) Replace original with update 2) Delete update, keeping original as is 3) Interactively merge original with update Je ne pense pas que le 1) soit la meilleure solution, le 2) peut-être !? Sinon le 3) fonctionne comment ?
Je voudrais juste qq commentaires sur ce fichier à éditer pour y avoir un peu plus clair car j'ai encore un peu peur de faire des conneries ; la fois où j'avais remplacé tous mes fichiers de config, il m'a fallu plusieurs jours avt de réussir à faire refonctionner Samba :-(
Merci à Benjamin et Yannick de m'avoir répondu. Concernant votre méthode, je pense que ça doit être la bonne, mais encore faut-il se rappeler de ce qu'on a édité ;-) ; c'est fou tout ce qu'on peut oublier qd on ne devient plus qu'un seul utilisateur ...
Anthony
-- mailing list
Benjamin LASSERRE wrote:
Pour l'utilisation de etc-update j'utilise ma même technique que Yannick
à ceci près que je modifie le nouveau fichier (c'est long mais je trouve
cela plus propre)
Oui alors là j'ai encore une question concernant l'utilisation de
etc-update. Je voudrais savoir comment lire la comparaison entre deux
fichiers !?
Prenons comme exemple :
Showing differences between /etc/modules.d/alsa and
/etc/modules.d/._cfg0000_alsa
--- /etc/modules.d/alsa 2005-07-18 16:31:50.000000000 +0200
+++ /etc/modules.d/._cfg0000_alsa 2005-03-17 00:17:50.000000000 +0100
@@ -1,12 +1,39 @@
-# Les lignes suivantes ne sont nécessaires que si vous souhaitez
-# la compatibilité avec OSS
+# Alsa 0.9.X kernel modules' configuration file.
+# $Header:
/var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v
1.4 2004/11/16 01:31:22 eradicator Exp $
+
+# ALSA portion
+alias char-major-116 snd
+# OSS/Free portion
+alias char-major-14 soundcore
+
+##
+## IMPORTANT:
+## You need to customise this section for your specific sound card(s)
+## and then run `update-modules' command.
+## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
+##
+## ALSA portion
+## alias snd-card-0 snd-interwave
+## alias snd-card-1 snd-ens1371
+## OSS/Free portion
+## alias sound-slot-0 snd-card-0
+## alias sound-slot-1 snd-card-1
+##
+
+# OSS/Free portion - card #1
+alias sound-service-0-0 snd-mixer-oss
+alias sound-service-0-1 snd-seq-oss
+alias sound-service-0-3 snd-pcm-oss
+alias sound-service-0-8 snd-seq-oss
+alias sound-service-0-12 snd-pcm-oss
+## OSS/Free portion - card #2
+## alias sound-service-1-0 snd-mixer-oss
+## alias sound-service-1-3 snd-pcm-oss
+## alias sound-service-1-12 snd-pcm-oss
+
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
-# --- BEGIN: Generated by ALSACONF, do not edit. ---
-# --- ALSACONF verion 1.0.8 ---
-options snd device_mode66
-alias snd-card-0 snd-emu10k1
-alias sound-slot-0 snd-emu10k1
-# --- END: Generated by ALSACONF, do not edit. ---
+# Set this to the correct number of cards.
+options snd cards_limit=1
Je suppose /etc/modules.d/._cfg0000_alsa est le nouveau fichier à mettre
à jour. Ensuite, les "-" sont les lignes de mon /etc/modules.d/alsa, les
"+" celles du /etc/modules.d/._cfg0000_alsa et les " " celles en commun.
J'ai juste là ?
Bon par contre pour ce fichier par exemple je voudrais savoir est-ce que
je dois réellement le modifier ou pas !? Si oui comment !?
Please select from the menu above (-1 to ignore this update): 4
1) Replace original with update
2) Delete update, keeping original as is
3) Interactively merge original with update
Je ne pense pas que le 1) soit la meilleure solution, le 2) peut-être !?
Sinon le 3) fonctionne comment ?
Je voudrais juste qq commentaires sur ce fichier à éditer pour y avoir
un peu plus clair car j'ai encore un peu peur de faire des conneries ;
la fois où j'avais remplacé tous mes fichiers de config, il m'a fallu
plusieurs jours avt de réussir à faire refonctionner Samba :-(
Merci à Benjamin et Yannick de m'avoir répondu. Concernant votre
méthode, je pense que ça doit être la bonne, mais encore faut-il se
rappeler de ce qu'on a édité ;-) ; c'est fou tout ce qu'on peut oublier
qd on ne devient plus qu'un seul utilisateur ...
Pour l'utilisation de etc-update j'utilise ma même technique que Yannick à ceci près que je modifie le nouveau fichier (c'est long mais je trouve cela plus propre)
Oui alors là j'ai encore une question concernant l'utilisation de etc-update. Je voudrais savoir comment lire la comparaison entre deux fichiers !? Prenons comme exemple : Showing differences between /etc/modules.d/alsa and /etc/modules.d/._cfg0000_alsa --- /etc/modules.d/alsa 2005-07-18 16:31:50.000000000 +0200 +++ /etc/modules.d/._cfg0000_alsa 2005-03-17 00:17:50.000000000 +0100 @@ -1,12 +1,39 @@ -# Les lignes suivantes ne sont nécessaires que si vous souhaitez -# la compatibilité avec OSS +# Alsa 0.9.X kernel modules' configuration file. +# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v 1.4 2004/11/16 01:31:22 eradicator Exp $ + +# ALSA portion +alias char-major-116 snd +# OSS/Free portion +alias char-major-14 soundcore + +## +## IMPORTANT: +## You need to customise this section for your specific sound card(s) +## and then run `update-modules' command. +## Read alsa-driver's INSTALL file in /usr/share/doc for more info. +## +## ALSA portion +## alias snd-card-0 snd-interwave +## alias snd-card-1 snd-ens1371 +## OSS/Free portion +## alias sound-slot-0 snd-card-0 +## alias sound-slot-1 snd-card-1 +## + +# OSS/Free portion - card #1 +alias sound-service-0-0 snd-mixer-oss +alias sound-service-0-1 snd-seq-oss +alias sound-service-0-3 snd-pcm-oss +alias sound-service-0-8 snd-seq-oss +alias sound-service-0-12 snd-pcm-oss +## OSS/Free portion - card #2 +## alias sound-service-1-0 snd-mixer-oss +## alias sound-service-1-3 snd-pcm-oss +## alias sound-service-1-12 snd-pcm-oss + alias /dev/mixer snd-mixer-oss alias /dev/dsp snd-pcm-oss alias /dev/midi snd-seq-oss -# --- BEGIN: Generated by ALSACONF, do not edit. --- -# --- ALSACONF verion 1.0.8 --- -options snd device_mode66 -alias snd-card-0 snd-emu10k1 -alias sound-slot-0 snd-emu10k1 -# --- END: Generated by ALSACONF, do not edit. ---
+# Set this to the correct number of cards. +options snd cards_limit=1
Je suppose /etc/modules.d/._cfg0000_alsa est le nouveau fichier à mettre à jour. Ensuite, les "-" sont les lignes de mon /etc/modules.d/alsa, les "+" celles du /etc/modules.d/._cfg0000_alsa et les " " celles en commun. J'ai juste là ? Bon par contre pour ce fichier par exemple je voudrais savoir est-ce que je dois réellement le modifier ou pas !? Si oui comment !? Please select from the menu above (-1 to ignore this update): 4 1) Replace original with update 2) Delete update, keeping original as is 3) Interactively merge original with update Je ne pense pas que le 1) soit la meilleure solution, le 2) peut-être !? Sinon le 3) fonctionne comment ?
Je voudrais juste qq commentaires sur ce fichier à éditer pour y avoir un peu plus clair car j'ai encore un peu peur de faire des conneries ; la fois où j'avais remplacé tous mes fichiers de config, il m'a fallu plusieurs jours avt de réussir à faire refonctionner Samba :-(
Merci à Benjamin et Yannick de m'avoir répondu. Concernant votre méthode, je pense que ça doit être la bonne, mais encore faut-il se rappeler de ce qu'on a édité ;-) ; c'est fou tout ce qu'on peut oublier qd on ne devient plus qu'un seul utilisateur ...
Anthony
-- mailing list
Jerome Poggi
On Fri, 05 Aug 2005, Anthony Jacob wrote:
Comment Gentoo fait-elle pour savoir si une fichier a été modifier ou pas ? Elle fait une comparaison ou il y a une autre méthode !?
La Gentoo a une gestion de packages conservant les dates et MD5 de chaque fichiers installés exemple pour le package net-ftp/ftpbase-0.00
:/var/db/pkg/net-ftp/ftpbase-0.00 # cat CONTENTS dir /etc obj /etc/ftpusers bd59faca8d7138ac67e99d94507b04f9 1121074090 dir /etc/pam.d obj /etc/pam.d/ftp 9e7d64873559cebdc60ee1d0d7845ce7 1121074090
Donc si tu modifi ton fichier c'est vite vue. C'est comme cela qu'un fichier n'est pas desintallé lors d'un unmerge.
Merci bcp pour ton aide, je pense que ça peut en aider plus d'un ;-)
Je ne pense pas que le 1) soit la meilleure solution, le 2) peut-être !? Sinon le 3) fonctionne comment ?
Avec l'option 3 du merge à volonté, tu choisis la version a gauche (l'ancienne) ou a droite (la nouvelle) avec les touche 'l' et 'r' en plus si tu veux éditer la version l ou r tu y préfixe e.
Je ne pense pas que le 1) soit la meilleure solution, le 2) peut-être !?
Sinon le 3) fonctionne comment ?
Avec l'option 3 du merge à volonté, tu choisis la version a gauche
(l'ancienne) ou a droite (la nouvelle) avec les touche 'l' et 'r'
en plus si tu veux éditer la version l ou r tu y préfixe e.
Je ne pense pas que le 1) soit la meilleure solution, le 2) peut-être !? Sinon le 3) fonctionne comment ?
Avec l'option 3 du merge à volonté, tu choisis la version a gauche (l'ancienne) ou a droite (la nouvelle) avec les touche 'l' et 'r' en plus si tu veux éditer la version l ou r tu y préfixe e.
Je suppose /etc/modules.d/._cfg0000_alsa est le nouveau fichier à mettre à jour. Ensuite, les "-" sont les lignes de mon /etc/modules.d/alsa, les "+" celles du /etc/modules.d/._cfg0000_alsa et les " " celles en commun. J'ai juste là ?
oui
Bon par contre pour ce fichier par exemple je voudrais savoir est-ce que je dois réellement le modifier ou pas !? Si oui comment !? Please select from the menu above (-1 to ignore this update): 4 1) Replace original with update 2) Delete update, keeping original as is 3) Interactively merge original with update Je ne pense pas que le 1) soit la meilleure solution, le 2) peut-être !? Sinon le 3) fonctionne comment ?
Aucune des solutions n'est idéale si ton disptach-conf n'est pas configuré comme l'&a indiqué Jerome. La 1) ne s'applique sans hésiter que si tu n'a jamais touché au fichier (dans ce cas les modifs de gentoo seront quasi transparentes). La 2) peut servir à conserver une conf genre un conf.d/[keymap|clock] La 3) permet de modifier une partie du fichier (avec 'l' ou 'r') pour conserver des reglages perso.
Donc pour simplifier, le mieux est d'utiliser la configuration de Jerome, ce qui reduira le nombre de check manuels dans etc-update, et permettra de n'utiliser que l'option 3.
Xav
Je voudrais juste qq commentaires sur ce fichier à éditer pour y avoir un peu plus clair car j'ai encore un peu peur de faire des conneries ; la fois où j'avais remplacé tous mes fichiers de config, il m'a fallu plusieurs jours avt de réussir à faire refonctionner Samba :-(
Merci à Benjamin et Yannick de m'avoir répondu. Concernant votre méthode, je pense que ça doit être la bonne, mais encore faut-il se rappeler de ce qu'on a édité ;-) ; c'est fou tout ce qu'on peut oublier qd on ne devient plus qu'un seul utilisateur ...
Anthony
-- mailing list
-- mailing list
2005/8/5, Anthony Jacob <anthonyjacob@wanadoo.fr>:
Je suppose /etc/modules.d/._cfg0000_alsa est le nouveau fichier à mettre
à jour. Ensuite, les "-" sont les lignes de mon /etc/modules.d/alsa, les
"+" celles du /etc/modules.d/._cfg0000_alsa et les " " celles en commun.
J'ai juste là ?
oui
Bon par contre pour ce fichier par exemple je voudrais savoir est-ce que
je dois réellement le modifier ou pas !? Si oui comment !?
Please select from the menu above (-1 to ignore this update): 4
1) Replace original with update
2) Delete update, keeping original as is
3) Interactively merge original with update
Je ne pense pas que le 1) soit la meilleure solution, le 2) peut-être !?
Sinon le 3) fonctionne comment ?
Aucune des solutions n'est idéale si ton disptach-conf n'est pas
configuré comme l'&a indiqué Jerome.
La 1) ne s'applique sans hésiter que si tu n'a jamais touché au
fichier (dans ce cas les modifs de gentoo seront quasi transparentes).
La 2) peut servir à conserver une conf genre un conf.d/[keymap|clock]
La 3) permet de modifier une partie du fichier (avec 'l' ou 'r') pour
conserver des reglages perso.
Donc pour simplifier, le mieux est d'utiliser la configuration de
Jerome, ce qui reduira le nombre de check manuels dans etc-update, et
permettra de n'utiliser que l'option 3.
Xav
Je voudrais juste qq commentaires sur ce fichier à éditer pour y avoir
un peu plus clair car j'ai encore un peu peur de faire des conneries ;
la fois où j'avais remplacé tous mes fichiers de config, il m'a fallu
plusieurs jours avt de réussir à faire refonctionner Samba :-(
Merci à Benjamin et Yannick de m'avoir répondu. Concernant votre
méthode, je pense que ça doit être la bonne, mais encore faut-il se
rappeler de ce qu'on a édité ;-) ; c'est fou tout ce qu'on peut oublier
qd on ne devient plus qu'un seul utilisateur ...
Je suppose /etc/modules.d/._cfg0000_alsa est le nouveau fichier à mettre à jour. Ensuite, les "-" sont les lignes de mon /etc/modules.d/alsa, les "+" celles du /etc/modules.d/._cfg0000_alsa et les " " celles en commun. J'ai juste là ?
oui
Bon par contre pour ce fichier par exemple je voudrais savoir est-ce que je dois réellement le modifier ou pas !? Si oui comment !? Please select from the menu above (-1 to ignore this update): 4 1) Replace original with update 2) Delete update, keeping original as is 3) Interactively merge original with update Je ne pense pas que le 1) soit la meilleure solution, le 2) peut-être !? Sinon le 3) fonctionne comment ?
Aucune des solutions n'est idéale si ton disptach-conf n'est pas configuré comme l'&a indiqué Jerome. La 1) ne s'applique sans hésiter que si tu n'a jamais touché au fichier (dans ce cas les modifs de gentoo seront quasi transparentes). La 2) peut servir à conserver une conf genre un conf.d/[keymap|clock] La 3) permet de modifier une partie du fichier (avec 'l' ou 'r') pour conserver des reglages perso.
Donc pour simplifier, le mieux est d'utiliser la configuration de Jerome, ce qui reduira le nombre de check manuels dans etc-update, et permettra de n'utiliser que l'option 3.
Xav
Je voudrais juste qq commentaires sur ce fichier à éditer pour y avoir un peu plus clair car j'ai encore un peu peur de faire des conneries ; la fois où j'avais remplacé tous mes fichiers de config, il m'a fallu plusieurs jours avt de réussir à faire refonctionner Samba :-(
Merci à Benjamin et Yannick de m'avoir répondu. Concernant votre méthode, je pense que ça doit être la bonne, mais encore faut-il se rappeler de ce qu'on a édité ;-) ; c'est fou tout ce qu'on peut oublier qd on ne devient plus qu'un seul utilisateur ...