On Sun, 15 Oct 2000, claude fuhrer wrote:

> > ls -la `which pppd`

> sous root, la commande indiqu�e ci dessus donne (enfin avec des
> backquotes et pas des quotes:-) : 

Ce sont des backticks: ````
Ce sont des ticks: ''''

En tout cas sous UNIX (XFree86, tty) la diff�rence est assez claire.

>  153 -rwsr-sr--   1 root     dialout    155364 ao�  2 20:19
> /usr/sbin/pppd

pppd est ex�cutable par root et par les membres du groupe dialout (sinon
le s serait S s'il manquait le bit x), et lors de l'ex�cution, l'EUID et
l'EGID (effective) deviennt respectivement root.dialout.

Donc, cela devrait marcher. Si cela ne marche pas, lancer pppd
manuellement pour voir l'erreur (avec les m�mes argument de kppp, cf
strace -e execve -f kppp), consulter les logs syst�mes, etc.

> j'ai v�rifi� aussi que l'utilisateur normal est dans le groupe dialout
> (enfin d'apr�s Yast)

Pour �tre s�r: commande id sous cette utilisateur.
Exemple:

<vulcan> schaefer:/usr/users/schaefer> id
uid=1000(schaefer)gid=100(members) 
groups=100(members),14(uucp),28(mdom),300(modem),200(trusted),201(xok),
1000(fileadm),1001(linuxadm),2109(nntpcach),2111(squid),2112(pingok),
2113(traffic),202(rok),2118(suok),9001(vk),9902(cvs),9904(gnut) 

(remis en page)


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.

Répondre à