[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] Re: =?iso-8859-15?Q?=5Blinux-team=5D_utilisateurs_normaux_sur_port_s=E9rie? =
Rémi LETOT wrote:
> >Kaixo !
> >
> >Rémi Letot wrote:
> >
> >> Là, je suis callé...
> >> Ca concerne /dev/ttyS1.
> >> Owner : root,group owner : tty.
> >> droits de lecture et écriture pour l'owner et le group.
> >> Mon utilisateur fait partie du group, mais ne peut pas écrire sur le port,
> >
> >c'est à dire? Comment essayes-tu d'écrire sur le port ?
> >est-tu sûr que tu fais bien partie du groupe ? (si tu l'as ajoute recemment
> >il faut que ton login soit posterieur à la modification).
> >Si tu essayes d'écrire via un programme suid ou sgid ça joue aussi.
> >
> Désolé pour la pause, je suis de retour.
>
> j'utilise ce port pour installer des applications sur un palmIII en
> utilisant pilot-xfer (package pilot-link). Je fais bien partie du groupe
> car je me suis déloggé et reloggé pour être sûr. J'ai vérifié et le
> programme n'est pas SUID ni SGID. Ca fonctionne si je le fais en root, mais
> pas sous mon user normal; le message est le suivant : "unable to bind to
> port" et il me dit de lire la manpage pour savoir comment spécifier le
> port. Mais je sais comment spécifier le port puisque ça fonctionne sous
> root...
essayes de savoir ou se situe le probleme en utilisant strace qui affiche
ts les system call faits par le process
$ strace progname 2>&1 > gag
puis chercher dans gag apres "unable to bind ....
et regarder les appel system fait avant, qui aurraient retourne -1 (=error)
>
> Suggestion : Existe-t-il sous linux un mécanisme autre que les droits de
> lecture/écriture du filesystem pour empêcher un user normal d'accéder au
> port série ?
oui un lock file dans /var/....., lorsque le fichier lock existe c'est que la
ressource
est indisponible, il se peut que tu ne puisses pas cree se fichier !?
>
>
> - Rémi -
> ---------
> This message was send by Majordomo 1.94.3. Please repport problems to
> manu@rtfm.be. If you want to be deleted from the list, send a mail to
> majordomo@rtfm.be with "unsubscribe linux-team" in the body.
--
Spineux Alain
Romani ite domus.
======================================================================
Spineux Alain E-MAIL : spineux@prm.ucl.ac.be
INSTITUT STEVIN
Catholic University of Louvain FAX : 32-10-472501
PLACE DU LEVANT 2 PHONE : 32-10-472516
B-1348 LOUVAIN-LA-NEUVE (BELGIUM)
=======================================================================
---------
This message was send by Majordomo 1.94.3. Please repport problems to
manu@rtfm.be. If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.