Content
This document provides the lists of directories and files for Eagle-USB driver.
It applies to version 1.9.9
Its aim is to provide developers, packagers or any volunteer with the organization of directories and description of important files of the project.
To download latest version see
TestEagleUs - we'll have to change this to something else ;-)
See PackagingMandrake for specific build of rpm.
See PackagingDebian for specific build of debian package.
See PackagingCrux for specific packaging for CRUX
Revision history
| Version | Date | Author | Comment |
| 2.0 | 20041105 | C.Mar | what is needed to be compliant with FHS (draft) |
| 1.9 | 20041104 | C.Mar | Update to fit to the last version |
| 1.0 | 20031010 | B.Aud | Initial version (draft) |
Directories for eagle-usb
| Name | Location | Description | Type |
| EAGLE_CONF | /etc/eagle-usb | Driver configuration | Conf |
| EAGLE_DOC | /usr/share/doc/eagle-usb | Documentations for driver | Doc |
| EAGLE_BIN | /usr/sbin (may be /usr/local/sbin for the tarball) | Location for programs | Bin |
| EAGLE_DSP | /etc/eagle-usb/dsp | DSP code | Bin |
| PPP_CONFIG | /etc/ppp /etc/ppp/peer | Directory for configuration of PPP | Conf |
| EAGLE_SRC | $HOME/eagle-usb | Root for eagle source | Dir |
| EAGLE_SRC_DRIVER | $HOME/eagle-usb/driver | Source for compilation of driver | Src Bin |
| EAGLE_SRC_PPPOA | $HOME/eagle-usb/pppoa | Source for compilation of pppoa | Src Bin |
| EAGLE_SRC_UTILS | $HOME/eagle-usb/utils | Source for tools / scripts | Tool |
Main files for eagle-usb
| Filename | Origin | Destination | Type | Description |
| Changelog | EAGLE_SRC | EAGLE_DOC | Doc | History of changes |
| LICENCE | EAGLE_SRC | EAGLE_DOC | Doc / En | The GNU general public license |
| VERSION | EAGLE_SRC | EAGLE_DOC | Doc | Version of eagle-usb driver |
| README | EAGLE_SRC | EAGLE_DOC | Doc / En | Readme first / install |
Where each file is installed/generated
| filename from srcdir | where it is installed | where it must be installed to respect FHS |
| driver/eagle-usb.ko | /lib/modules/$KVERS/misc/eagle-usb.ko | -- |
|
| driver/firmware/dsp_code_pots.bin | /etc/eagle-usb/dsp/dsp_code_pots.bin |
/usr/share/eagle-usb/dsp/dsp_code_pots.bin |
| driver/firmware/dsp_code_isdn.bin | /etc/eagle-usb/dsp/dsp_code_isdn.bin |
/usr/share/eagle-usb/dsp/dsp_code_isdn.bin |
|
| driver/user/CMVei.txt | /etc/eagle-usb/CMVei.txt | -- |
| driver/user/CMVep.txt | /etc/eagle-usb/CMVep.txt | -- |
| driver/user/CMVepES.txt | /etc/eagle-usb/CMVepES.txt | -- |
| driver/user/CMVepFR.txt | /etc/eagle-usb/CMVepFR.txt | -- |
| driver/user/CMVepIT.txt | /etc/eagle-usb/CMVepIT.txt | -- |
| utils/scripts/eagle-usb.conf | /etc/eagle-usb/scripts/eagle-usb.conf.template |
/etc/eagle-usb/eagle-usb.conf |
| X | /etc/eagle-usb/eagle-usb.conf | “may be remove...” |
| utils/scripts/setvars | /etc/eagle-usb/scripts/setvars | /etc/eagle-usb/setvars |
| X | /etc/eagle-usb/scripts/lock | /etc/eagle-usb/eagle-usb_must_be_configured |
| utils/scripts/options | /etc/eagle-usb/scripts/options |
/etc/eagle-usb/ppp_options.template |
|
| driver/user/eaglectrl | /usr/sbin/eaglectrl | -- |
| driver/user/eaglestat | /usr/sbin/eaglestat | -- |
| pppoa/pppoa | /usr/sbin/pppoa | -- |
|
| utils/scripts/fctStartAdsl | /usr/sbin/fctStartAdsl | -- |
| utils/scripts/fctStopAdsl | /usr/sbin/fctStopAdsl | -- |
| utils/scripts/startadsl | /usr/sbin/startadsl | -- |
| utils/scripts/stopadsl | /usr/sbin/stopadsl | -- |
| utils/scripts/eagleconfig | /usr/sbin/eagleconfig | -- |
| utils/scripts/eu_config_bash | /etc/eagle-usb/scripts/eagleconfig_bash |
/usr/sbin/eagleconfig_front.bash |
| utils/scripts/testconnec | /etc/eagle-usb/scripts/testconnec |
/usr/sbin/eagletestconnec |
| utils/scripts/eaglediag | /usr/sbin/eaglediag | -- |
|
| utils/scripts/eu_dsp | /etc/hotplug/usb/eagle-usb | -- |
| utils/scripts/eu_init | /etc/init.d/eagle-usb | -- |
| X | /etc/cron.d/eagle-usb | -- |
|
| utils/scripts/lang/de | /etc/eagle-usb/lang/de | /usr/share/eagle-usb/lang/de |
| utils/scripts/lang/en | /etc/eagle-usb/lang/en | /usr/share/eagle-usb/lang/en |
| utils/scripts/lang/es | /etc/eagle-usb/lang/es | /usr/share/eagle-usb/lang/es |
| utils/scripts/lang/fr | /etc/eagle-usb/lang/fr | /usr/share/eagle-usb/lang/fr |
| utils/scripts/lang/f2 | /etc/eagle-usb/lang/f2 | /usr/share/eagle-usb/lang/f2 |
| utils/scripts/lang/it | /etc/eagle-usb/lang/it | /usr/share/eagle-usb/lang/it |
| utils/scripts/lang/mk | /etc/eagle-usb/lang/mk | /usr/share/eagle-usb/lang/mk |
| utils/scripts/lang/pl | /etc/eagle-usb/lang/pl | /usr/share/eagle-usb/ang/pl |
| utils/scripts/lang/p2 | /etc/eagle-usb/lang/p2 | /usr/share/eagle-usb/lang/p2 |
Files specific to each distributions
Mandrake,
Fedora,
Slackware Rien ?
Debian À complèter
| Filename | Destination | Description |
| debian/eagle-usb-utils.lintian | /usr/share/lintian/overrides/eagle-usb-utils | to mute lintian |
| debian/README.Debian | /usr/share/doc/eagle-usb-utils/README.Debian | |
| debian/copyright | /usr/share/doc/eagle-usb-utils/copyright | |
| debian/Changelog | /usr/share/doc/eagle-usb-utils/changelog.Debian.gz | |
| | |
Gentoo À complèter
| Filename | Destination | Description |
| eagle-usb-2.0.0.ebuild | | |
| Manifest | -- | |
| files/digest-eagle-usb-2.0.0 | | |
| files/dsl.peer | /etc/ppp/peers/dsl.peer | Configuration file for ppp |
| files/eagle-usb | | |
| files/eagle-usb.conf | | |
To do
Those are proposals, assigned once accepted
[|
|Type|Description|status|Assigned|
|Dev Correction|Move files to respect FHS|O|mcoolive|
|Doc evolution |For this document : destination may depend on distrib|O|B.Aud|
|Doc completing |For this document : identify compiled files|O|B.Aud|
|Doc evolution |For this document : identify files implementing distrib-dependant behaviour, ensure to include default behaviour|O|B.Aud|
|Doc completing |For this document : identify more clearly the scope of this document (not all files have to be listed)|O||
|Conf evolution|options.adsl should not be distribution specific|O||
|Dev evolution|See how to implement internationalisation in scripts (via .po files)|O||
|Doc evolution|Include documentations FROM other countries in CVS|O||
|]
Status : O open, I information, E en-cours, C closed
Your proposals / Foire aux idées
Bon les tableaux passent pas du tout en wiki, faut trouver une mise en page !! (
DeveloppementPackagingTableauxWikiUnJourPeutEtre : tout mis en html temporairement, faut plutôt le faire à partir de Mozilla... moins galère qu'à la main)
J'aimerais bien qu'on puisse mettre dans /etc/eagle-usb/eagle-usb.conf des paramètres complémentaires qui puissent être utilisés par les scripts :
- la version du driver eagle (on peut l'avoir par eaglestat mais bon)
- peut-être le "package" qui l'a installé (aurait permis de différencier la 1.0.4 de la 1.0.4e par exemple)c'est au mainteneur de paquet de ne pas casser les logiciels qu'il empaquète --mcoolive
- le profile utilisé par le eagleconfig.pl de Jérôme (à normaliser)
Files from CVS repository
This is the content of the CVS directories (04/11/2004)
All files and directories but CVS directories.
eagleusb/
eagleusb/debian
eagleusb/debian/po
eagleusb/debian/po/POTFILES.in
eagleusb/debian/po/fr.po
eagleusb/debian/po/templates.pot
eagleusb/debian/README.Debian
eagleusb/debian/changelog
eagleusb/debian/compat
eagleusb/debian/control
eagleusb/debian/copyright
eagleusb/debian/eagle-usb-data.docs
eagleusb/debian/eagle-usb-modules-source.docs
eagleusb/debian/eagle-usb-utils.config
eagleusb/debian/eagle-usb-utils.docs
eagleusb/debian/eagle-usb-utils.manpages
eagleusb/debian/postinst.in.modules
eagleusb/debian/eagle-usb-utils.postrm
eagleusb/debian/eagle-usb-utils.preinst
eagleusb/debian/eagle-usb-utils.templates
eagleusb/debian/rules
eagleusb/debian/rules.modules
eagleusb/debian/eagle-usb-utils.lintian
eagleusb/debian/eagle-usb-utils.postinst
eagleusb/debian/control.in.modules
eagleusb/ChangeLog
eagleusb/LICENSE
eagleusb/Makefile
eagleusb/Makefile.common.in
eagleusb/README
eagleusb/VERSION
eagleusb/autogen.sh
eagleusb/configure.in
eagleusb/eagle-usb.spec
eagleusb/install-sh
eagleusb/kernel.m4
eagleusb/makedist
eagleusb/doc
eagleusb/doc/sources
eagleusb/doc/sources/eagleconfig.xml
eagleusb/doc/sources/eaglectrl.xml
eagleusb/doc/sources/eaglediag.xml
eagleusb/doc/sources/eaglestat.xml
eagleusb/doc/sources/fctStartAdsl.xml
eagleusb/doc/sources/fctStopAdsl.xml
eagleusb/doc/sources/pppoa.xml
eagleusb/doc/sources/startadsl.xml
eagleusb/doc/sources/stopadsl.xml
eagleusb/doc/Makefile
eagleusb/driver
eagleusb/driver/firmware
eagleusb/driver/firmware/sagem
eagleusb/driver/firmware/sagem/isdn
eagleusb/driver/firmware/sagem/isdn/rtbldei0.bnm
eagleusb/driver/firmware/sagem/isdn/rtbldei1.bnm
eagleusb/driver/firmware/sagem/isdn/rtbldei2.bnm
eagleusb/driver/firmware/sagem/isdn/rtbldei3.bnm
eagleusb/driver/firmware/sagem/isdn/rtbldei4.bnm
eagleusb/driver/firmware/sagem/pots
eagleusb/driver/firmware/sagem/pots/rtbldep0.bnm
eagleusb/driver/firmware/sagem/pots/rtbldep1.bnm
eagleusb/driver/firmware/sagem/pots/rtbldep2.bnm
eagleusb/driver/firmware/sagem/pots/rtbldep3.bnm
eagleusb/driver/firmware/sagem/pots/rtbldep4.bnm
eagleusb/driver/firmware/HexRecord.h
eagleusb/driver/firmware/Makefile
eagleusb/driver/firmware/bnm-format.txt
eagleusb/driver/firmware/builddsp.c
eagleusb/driver/firmware/usr
eagleusb/driver/firmware/usr/isdn
eagleusb/driver/firmware/usr/pots
eagleusb/driver/Adiutil.h
eagleusb/driver/COPYING
eagleusb/driver/Cmv.h
eagleusb/driver/Dsp.c
eagleusb/driver/Dsp.h
eagleusb/driver/Makefile
eagleusb/driver/Makefile-2.4
eagleusb/driver/Makefile-2.6
eagleusb/driver/Makefile-module_disabled
eagleusb/driver/Me.c
eagleusb/driver/Me.h
eagleusb/driver/Mpoa.c
eagleusb/driver/Mpoa.h
eagleusb/driver/Oam.c
eagleusb/driver/Oam.h
eagleusb/driver/Pipes.c
eagleusb/driver/Pipes.h
eagleusb/driver/Sar.c
eagleusb/driver/Sar.h
eagleusb/driver/Sm.c
eagleusb/driver/Uni.c
eagleusb/driver/Uni.h
eagleusb/driver/debug.h
eagleusb/driver/eagle-usb.h
eagleusb/driver/eu_boot_sm.c
eagleusb/driver/eu_boot_sm.h
eagleusb/driver/eu_eth.c
eagleusb/driver/eu_eth.h
eagleusb/driver/eu_firmware.h
eagleusb/driver/eu_main.c
eagleusb/driver/eu_msg.c
eagleusb/driver/eu_msg.h
eagleusb/driver/eu_sm.h
eagleusb/driver/eu_types.h
eagleusb/driver/eu_utils.c
eagleusb/driver/eu_utils.h
eagleusb/driver/macros.h
eagleusb/driver/user
eagleusb/driver/user/CMVei.txt
eagleusb/driver/user/CMVep.txt
eagleusb/driver/user/CMVepES.txt
eagleusb/driver/user/CMVepFR.txt
eagleusb/driver/user/CMVepIT.txt
eagleusb/driver/user/CMVeiWO.txt
eagleusb/driver/user/CMVepWO.txt
eagleusb/driver/user/Makefile
eagleusb/driver/user/eagle-usb.conf
eagleusb/driver/user/eaglectrl.c
eagleusb/driver/user/eaglestat
eagleusb/driver/user/usrisdn.conf
eagleusb/driver/user/usrpots.conf
eagleusb/pppoa
eagleusb/pppoa/Makefile
eagleusb/pppoa/COPYING
eagleusb/pppoa/common.c
eagleusb/pppoa/config.h
eagleusb/pppoa/debug.c
eagleusb/pppoa/if.c
eagleusb/pppoa/ppp.c
eagleusb/pppoa/pppoa.c
eagleusb/pppoa/pppoa.h
eagleusb/utils
eagleusb/utils/eagleconfig.pl
eagleusb/utils/eagleconfig.pl/contrib
eagleusb/utils/eagleconfig.pl/contrib/Config
eagleusb/utils/eagleconfig.pl/contrib/Config/IniFiles.pm
eagleusb/utils/eagleconfig.pl/contrib/dialog
eagleusb/utils/eagleconfig.pl/contrib/dialog/aclocal.m4
eagleusb/utils/eagleconfig.pl/contrib/dialog/CHANGES
eagleusb/utils/eagleconfig.pl/contrib/dialog/COPYING
eagleusb/utils/eagleconfig.pl/contrib/dialog/README
eagleusb/utils/eagleconfig.pl/contrib/dialog/VERSION
eagleusb/utils/eagleconfig.pl/contrib/dialog/po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/POTFILES.in
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/cs.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/da.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/de.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/dialog.pot
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/el.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/es.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/et.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/fr.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/hu.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/it.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/ja.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/makefile.inn
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/pl.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/pt.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/pt_BR.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/po/ru.po
eagleusb/utils/eagleconfig.pl/contrib/dialog/arrows.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/buttons.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/calendar.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/checklist.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/colors.h
eagleusb/utils/eagleconfig.pl/contrib/dialog/config.guess
eagleusb/utils/eagleconfig.pl/contrib/dialog/config.hin
eagleusb/utils/eagleconfig.pl/contrib/dialog/config.sub
eagleusb/utils/eagleconfig.pl/contrib/dialog/configure
eagleusb/utils/eagleconfig.pl/contrib/dialog/configure.in
eagleusb/utils/eagleconfig.pl/contrib/dialog/dialog.1
eagleusb/utils/eagleconfig.pl/contrib/dialog/dialog.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/dialog.h
eagleusb/utils/eagleconfig.pl/contrib/dialog/dialog.lsm
eagleusb/utils/eagleconfig.pl/contrib/dialog/dialog.pl
eagleusb/utils/eagleconfig.pl/contrib/dialog/formbox.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/fselect.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/guage.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/inputbox.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/inputstr.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/install-sh
eagleusb/utils/eagleconfig.pl/contrib/dialog/makefile.in
eagleusb/utils/eagleconfig.pl/contrib/dialog/menubox.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/mkdirs.sh
eagleusb/utils/eagleconfig.pl/contrib/dialog/mouse.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/mousewget.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/msgbox.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/rc.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/tailbox.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/textbox.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/timebox.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/ui_getc.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/util.c
eagleusb/utils/eagleconfig.pl/contrib/dialog/yesno.c
eagleusb/utils/eagleconfig.pl/Makefile.in
eagleusb/utils/eagleconfig.pl/eagleconfig.pl
eagleusb/utils/eagleconfig.pl/mandrake.pl
eagleusb/utils/eagleconfig.pl/modem.pl
eagleusb/utils/eagleconfig.pl/network.pl
eagleusb/utils/eagleconfig.pl/redhat.pl
eagleusb/utils/eagleconfig.pl/ui.pl
eagleusb/utils/eagleconfig.pl/profiles
eagleusb/utils/eagleconfig.pl/profiles/free
eagleusb/utils/eagleconfig.pl/profiles/free-degroupe
eagleusb/utils/eagleconnect
eagleusb/utils/eagleconnect/lang
eagleusb/utils/eagleconnect/lang/doc_fr.txt
eagleusb/utils/eagleconnect/lang/fr.msg
eagleusb/utils/eagleconnect/Makefile
eagleusb/utils/eagleconnect/diagnostic.tcl
eagleusb/utils/eagleconnect/eagleconnect.conf
eagleusb/utils/eagleconnect/eagleconnect.tcl
eagleusb/utils/eagleconnect/parameagleconnect.tcl
eagleusb/utils/eagleconnect/reseau.tcl
eagleusb/utils/eagleconnect/images
eagleusb/utils/eagleconnect/images/fichierssysteme.ppm
eagleusb/utils/eagleconnect/images/fonts.ppm
eagleusb/utils/scripts
eagleusb/utils/scripts/lang
eagleusb/utils/scripts/lang/br
eagleusb/utils/scripts/lang/de
eagleusb/utils/scripts/lang/en
eagleusb/utils/scripts/lang/es
eagleusb/utils/scripts/lang/f2
eagleusb/utils/scripts/lang/fr
eagleusb/utils/scripts/lang/it
eagleusb/utils/scripts/lang/mk
eagleusb/utils/scripts/lang/p2
eagleusb/utils/scripts/lang/pl
eagleusb/utils/scripts/eu_dsp
eagleusb/utils/scripts/eu_config_bash
eagleusb/utils/scripts/eu_init
eagleusb/utils/scripts/fctStartAdsl
eagleusb/utils/scripts/fctStopAdsl
eagleusb/utils/scripts/net_cnx_down
eagleusb/utils/scripts/net_cnx_pg
eagleusb/utils/scripts/net_cnx_up
eagleusb/utils/scripts/options
eagleusb/utils/scripts/setvars
eagleusb/utils/scripts/startadsl
eagleusb/utils/scripts/stopadsl
eagleusb/utils/scripts/testconnec
eagleusb/utils/scripts/uninstOld
eagleusb/utils/scripts/usb.usermap
eagleusb/utils/scripts/Makefile
eagleusb/utils/scripts/eaglediag
eagleusb/utils/scripts/eagleconfig