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/


Reply via email to