Bon je sais pas où j'ai encore envoyé mon mail, donc je le reécris...
Au passage, vous avez reçu mon mail avec les pages man cette fois-ci ?
L'actuel script d'installation ne crée pas de lien /etc/hotplug/usb.usermap
par défaut sur mon système Debian, peut-être parce que je n'ai pas installé
ce qu'il faut pour utiliser update-usermap. C'est embettant. J'ai essayé
d'ajouter ce lien sous les noms : /etc/hotplug/usb.usermap et
/etc/hotplug/usb/eagle-usb.usermap et ça marche tout aussi bien dans les
deux cas.
Concernant l'hotplug je suggère deux corrections.
Utiliser <nom-package>.usermap. Cela évite tout conflit de nom et on peut
ajouter et supprimer facilement notre fichier usermap.
Actuellement il y a une confusion entre ce qui est choisi à la compilation
du module et ce qui est choisi par l'utilisateur final au lancement de
eagleconfig. Quand on fait un package ce n'est pas la même personne. Dans le
cas particulier de l'hotplug cela signifie qu'il ne faut pas que eagleconfig
utilise une variable calculée à la compilation pour savoir s'il doit ou non
créer les liens.
Je vois deux autres manières de faire :
1 - eagleconfig demande si on veut utiliser hotplug
2 - On copie les fichiers pour l'hotplug directement dans /etc/hotplug/usb
et si l'utilisateur ne veut pas utiliser hotplug, probablement il a pas
installé le package hotplug.
Je suis partisant de la dernière solution
L'application de ces deux remarques cela supprime beaucoup de lignes.
Qu'est-ce que tu en penses Tux ?
mcoolive.
From: matthieu castet <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]
Subject: Re: [Eagleusb-dev] package debian
Date: Mon, 01 Mar 2004 21:44:57 +0100
Cyril Olivier MARTIN wrote:
Donc c'est un travail pour Tux :-).
D'ailleurs j'ai retrouvé ceci sur la page IntDebianFr ;-)
"Bizarre comme système. Hotplug recherche automatiquement tous les scripts
qui se terminent en .usermap? --OlivierBorowski"
Après relecture des sources, il suffit de renommer
utils/scripts/usb.usermap en utils/scripts/eagle-usb.usermap.
Un petit query remplace dans le Makefile correspondant.
Et est-ce que "update-usb.usermap" est encore utile ?
je crois pas
D'ailleurs ça sert à quoi ? Je n'ai pas cette commande chez moi.
update-usb.usermap automatically generates usb.usermap.
update-
usb.usermap will be ran automatically when Debian packages that
contain
usb.usermap files are installed or removed from the system.
update-usb.usermap uses the package-supplied usb.usermap entry
files
(in /usr/lib/hotplug) for it's information about the usb modules
map
(but this can be overruled by the system administrator, see below).
If
a usb.usermap entry file is executable, update-usb.usermap execute
the
usb.usermap entry file, and use it's stdout to generate the
usb.usermap
database.
mcoolive.
Matthieu
<< signature.asc >>
_________________________________________________________________
MSN Search, le moteur de recherche qui pense comme vous !
http://search.msn.fr/