/dev/ttyUSB0 permissions (SOLVED)

Fórumok

Hi,

ezt az eszkozt szeretnem hasznalni php-bol Fedora 18 alatt, de ezt mondja az apache/httpd error.log-ja:

"PHP Warning: fopen(/dev/ttyUSB0): failed to open stream: Permission denied in /var/www/html/ha/pelda2.php on line 3"

ez a 2. es 3. sor a fajlban:

$device = "/dev/ttyUSB0";
$fp = fopen ($device,"w");

a fajl jogai:

-rwxrwxr-x. 1 hermit apache 395 márc 29 11.18 pelda2.php

az eszkoz jogai:

crw-rw----. 1 root dialout 188, 0 márc 29 10.58 ttyUSB0

az apache user tagja a dialout csoportnak:

uid=48(apache) gid=48(apache) csoportok=48(apache),18(dialout)

mit nem allitottam meg be, ami miatt nem megy?

Hozzászólások

Homályos emlékeim szerint az apache által a műveletek www-data felhasználó és www-data csoport tagjaként vannak végrehajtva.
--
"Maradt még 2 kB-om. Teszek bele egy TCP-IP stacket és egy bootlogót. "

SELinux milyen policy-vel fut?
/var/log/messages illetve /var/log/audit nem ir semmit?