[Twisted-Python] twistd and serial port access
projects at reedflute.com
Tue Nov 16 15:38:22 EST 2004
I'm stumped by the following problem with using pyserial from within
(assuming I'm invoking twistd from the cmd line as uid=1000 gid=100 and
I'm using pyserial to connect to /dev/ttyS01 which have permissions 666,
owner 'root', grp 'uucp' )
In myserialapp.py I have created an application object (I want the
daemon to run as uid 1000):
When I run :
twistd -ny myserialapp.py >/dev/null &
- no problem whatsover.
BUT when I run:
twistd -y myserialapp.py
- pyserial squeels about the serialport "not being a valid file descriptor."
I'm convinced that it has someting to do with permissions when twistd
enters daemon mode - but what and how do I fix that?
Web -> www.reedflute.com
More information about the Twisted-Python