← Back to team overview

sslug-teknik team mailing list archive

Re: suid vil ikke g�om jeg forventer

 

torben fjerdingstad wrote:

> /usr/bin/cu er suid uucp og /dev/cua0 ejes af uucp.
> Hvorfor er det så kun root der kan åbne devicen med cu?

Jeg har en gruppe der hedder "dialout", og alle der skal anvende
serielport er med i gruppen dialout (/etc/group) :

crw-rw----   1 root     dialout    4,  64 aug 24 19:44 /dev/ttyS0
crw-rw----   1 root     dialout    4,  65 aug 24 19:29 /dev/ttyS1
crw-rw----   1 root     dialout    4,  66 aug 23 12:32 /dev/ttyS2
crw-rw----   1 root     dialout    4,  67 feb 14  1999 /dev/ttyS3

> 
> $ cu -l cua0 -s9600
> cu: cua0: Permission denied
> $ l /dev/cua0 `which cu`
> crw-------   1 uucp     uucp       5,  64 Aug 24 17:47 /dev/cua0
> -r-sr-sr-x   1 uucp     uucp       127924 Mar 22 08:07 /usr/bin/cu

Måske der mangler "w" access til serielport ?

Egentlig burde du nok anvende ttyS0, det har været standarden
i ca. 4-5 år. (pånær redhat.....)

-- 
mvh Frank Damgaard  frda@xxxxxxxxxxxxx | frank@xxxxxxxx |fido  2:236/15.2


References