On 12/15/06, Vihan Pandey <[EMAIL PROTECTED]> wrote:
there was(at that time at least) a binary which could successfully run on a
GNU/Linux system. i have tried it out and it worked. The only tragic part
was that you HAD to run it as root AARG !!! A pity the authors never
bothered studying SUID, SGID and the concept of running a service as a user
with a /bin/false shell. They even created a very badly written init script

You don't have to do any tricks with SUID, SGID. Just run sifyd the
first time as normal user and you'll be able to run as that user
forever. The issue is with the read and write fifo queues that it
creates in /tmp. The permissions on them when they're created the
first time are the key. If you run sifyd as root first then those fifo
queues can be written or only by root.

I have written a GUI dialer for Sify Broadband which uses the QT
toolkit. You could help me by installing the rpm and letting me know
how it goes (offlist ofcourse). You may find the RPM here:

https://sourceforge.net/project/showfiles.php?group_id=157014


Regards,
--
Siddhesh Poyarekar
http://siddhesh.tk
http://siddhesh.phpnet.us

--
http://mm.glug-bom.org/mailman/listinfo/linuxers

Reply via email to