Hi Russel! Russell Coker [2005-11-13 23:23 +1100]: > When started from an administrator terminal the postgresql daemon inherits the > administrator's terminal as the controlling tty. This means that the daemon > if > compromised could be used to attack the administrator by injecting terminal > input.
Thanks for your report. I see that keeping tty descriptors open is a problem. However, how can I check this? I started a cluster from the command line ('pg_ctlcluster 8.1 main start') and used 'lsof' to get the open fds, which only yields: postmaste 7567 postgres 0r CHR 1,3 601 /dev/null No tty or pty whatsoever. How did you manage to leave a tty open? Or is lsof not an appropriate way to check for open ttys? (It works fine for other programs, like bash). Thanks, Martin -- Martin Pitt http://www.piware.de Ubuntu Developer http://www.ubuntu.com Debian Developer http://www.debian.org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]