J'utilise programmes qui permettent de connecter mon psion. Par d�faut,
ils sont lanc�s � l'initialisation par un script (voir plus bas).
J'ai souhait� faire des modifs.
Tout d'abord :
- le lancement � l'initialisation limite l'usage des programmes � root.
J'ai donc supprimer le scritpt de rc.d/init.d et de tous les niveaux
pour pouvoir le lancer en tant qu'utilsateur (dans .bash_profile par
ex.)
(Pr�cision, en fait les daemons monte le disc du Psion sous mnt/psion,
si c'est fait � l'init., un user X ne peut pas y avoir acc�s.. sauf si
c'est lui qui l'a lanc�).
- J'ai toujours le message "Starting Psion support:" que je peux
supprimer, mais par contre impossible de virer le [OK] indiquant le bon
fonctionnement du script. C'est tr�s *$@##!! surtout qu'il r�appariat
d�s que j'ouvre une console Eterm sous X. Quelle solution adopter ?
-Enfin si je laisse la ligne "touch...", j'ai une erreur en tant que
user.
"touch: /var/lock/subsys/psion: Permission non accord�e"
Je l'ai donc vir�. Dangereux...?
Merci St�phane.
Ps: Aux concepteurs de Distributions (notamment Mandrake), merci
d'inclure un support Psion (attention aux monopoles... Palm !)
Script:
___________________________________________________
#!/bin/sh
#
# psion Starts ncpd/plpnfsd.
#
# chkconfig: 2345 30 70
# description: This facility enables connectivity to a Psion series 5.
# Source function library.
. /etc/rc.d/init.d/functions
[ -f /usr/sbin/ncpd ] || exit 0
[ -f /usr/sbin/plpnfsd ] || exit 0
# See how we were called.
case "$1" in
start)
echo -n "Starting Psion support: "
daemon /usr/sbin/ncpd
daemon /usr/sbin/plpnfsd
echo
#touch /var/lock/subsys/psion
;;
stop)
echo -n "Shutting down Psion support: "
killproc plpnfsd -HUP
sleep 10 # allow plpnfsd flushing it's cache
killproc ncpd
echo
rm -f /var/lock/subsys/psion
;;
status)
status plpnfsd
status ncpd
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: psion {start|stop|status|restart}"
exit 1
esac
exit 0