Pagina 1 di 1
irda-utils package...
Inviato: gio 28 lug 2005, 16:30
da Trotto@81
Qualcuno mi potrebbe gentilmente pacchettizzare queste benedette utility se ne ha voglia??
Io ci ho provato ma con scarsi risultati. Sembra che siano fatte appositamente per le distro rpm based. Ci sono file da inserire in inet.d oltre a quelli un /usr/bin e via dicendo.
Ottengo il pacchetto ma non va bene.
Non è la prima volta che faccio un pacchetto a mano, ma quando trovo del software ottimizzato per alcune distro divento nervoso, non è giusto verso chi come me vuole utilizzarli su una distro non rpm based coem in questo caso.
Dal nervoso l'altra volta avevo settato i permessi sbagliati e mi sono ritrovato con la dir /usr assegnata a root.bin.
Il sito è
http://irda.sourceforge.net a chi interessa. Su linuxpackages c'è il pacchetto ma non è fatto bene. C'è solo il comando irdadump, gli altri mancano perchè non ha saputo redirigere l'output del make install nella dir temporanea di lavoro.
E' strano che ci sia poca roba sulle porte irda su usb, sono diffusi bene o male.
Grazie a chiunque abbia voglia di farmi questo piacere, che spero servirà anche ad altri.
Inviato: gio 28 lug 2005, 18:31
da Firetux
Inviato: gio 28 lug 2005, 18:32
da Firetux
chiedo scusa... avevo saltato la parte in cui si diceva di linuxpackages... mea culpa

Inviato: gio 28 lug 2005, 18:46
da Trotto@81
Firetux ha scritto:chiedo scusa... avevo saltato la parte in cui si diceva di linuxpackages... mea culpa

Tranquillo, se hai notato gli hanno messo pure il commento per via di alcuni binari mancanti!!

Inviato: gio 28 lug 2005, 18:57
da Firetux
si, ho letto ora il fatto che è incompleto
Inviato: gio 28 lug 2005, 19:33
da Loris
Trotto, il pacchetto non è difficile da fare, usiamo una fake install e siamo a posto, da quello che vedo manca un rc.irda, altra cosa di norma inserisci a mano i vari alias in rc.modules ? e poi serve un file di configurazione ?
Inviato: gio 28 lug 2005, 22:09
da Trotto@81
Cos'è questo fake install? Se mi da indicazioni più precise ci lavoro sopra anche io!!
I file con nome irda.sysconfig ifcfg-irlan0 dove vanno inseriti?? irda.rc lo so benissimo che va sotto /etc/rc.d opportunamente rinominato e modificato perchè lo script va a cercare alcune cose in /etc/sysconfig che non so cosa sia.
Il modules.conf vorrei poterlo mettere nel package, magari un script che fa il cat e lo aggiunge al modules.conf della distro.
Inviato: gio 28 lug 2005, 22:34
da Loris
In linea di massima è una finta installazione, esegui il make e sposti tutto a mano

irda.sysconfig diventa irda.config e seconde è bene metterlo in /etc/irda, ifcfg-irlan0 andrebbe in etc/sysconfig/network-scripts/ (nel caso SYSV ovviamente) noi dove lo mettiamo ? ... e io dico lo mettiamo ? serve ? a che cosa ?
Se puoi prepara il file rc.irda che io faccio uno SlackBuild per gestire il resto... magari in due viene decente

Inviato: ven 29 lug 2005, 9:13
da Trotto@81
Questo è il rc.irda originale degli sviluppatori:
Codice: Seleziona tutto
#!/bin/sh
#
# irda This shell script takes care of starting and stopping
# IrDA support
#
# chkconfig: 2345 45 96
#
# description: IrDA stack for Linux
#
# Source function library.
. /etc/rc.d/init.d/functions
# Source IrDA networking configuration.
. /etc/sysconfig/irda
# Check that irda is up.
[ ${IRDA} = "no" ] && exit 0
[ -f /usr/sbin/irattach ] || exit 0
ARGS=
if [ $DONGLE ]; then
ARGS="$ARGS -d $DONGLE"
fi
if [ "$DISCOVERY" = "yes" ];then
ARGS="$ARGS -s"
fi
# See how we were called.
case "$1" in
start)
# Attach irda device
echo -n "Starting IrDA: "
daemon /usr/sbin/irattach ${DEVICE} ${ARGS}
touch /var/lock/subsys/irda
echo
;;
stop)
# Stop service.
echo -n "Shutting down IrDA: "
killproc irattach
rm -f /var/lock/subsys/irda
echo
;;
status)
status irattach
;;
restart|reload)
$0 stop
$0 start
;;
*)
echo "Usage: irda {start|stop|restart|reload|status}"
exit 1
esac
exit 0
Posso modificare lo script ma nella slack /etc/rc.d/init.d/functions questa directory con file che richiama nello script non c'è!!
Stessa cosa per /var/lock/subsys!!
Come facciamo qui??
Inviato: ven 29 lug 2005, 9:20
da useless
va un po' adattato, o rifatto traendo ispirazione. quello script è x redhat/fedora.
Inviato: ven 29 lug 2005, 10:49
da Trotto@81
useless ha scritto:va un po' adattato, o rifatto traendo ispirazione. quello script è x redhat/fedora.
Io non so quasi nulla di bash scripting, ma da una prima lettura sembra che vada bene pure per slack tranne per il fatto delle due directory che in slack non ci sono.
Dovrei trovare le equivalenti sotto slack, ma non ho idea di quale siano.
Se hai un suggerimento su come modificare è ben accetto.
Volevo provare queste irda-utils per scrivere poi un how-to su irda2usb dato che ne ho uno inutilizzato, e in rete sembra che nessuni li abbia, se non le versioni seriali...
Inviato: sab 30 lug 2005, 0:08
da Loris
A che punto sei/siete con il file rc.irda ? ho pronto tutto il resto...
Inviato: sab 30 lug 2005, 12:02
da Trotto@81
Non l'ho fatto per via di quel problema di mancata corrispondenza delle directory.
Pensandoci bene, non è che sia molto utile, il fatto di avere la connessione ogni volta che si avvia il sistema è palloso.
Anche la directory in /etc/ è inutile. Si può specificare ogni volta qual'è il relativo dispositivo...