Ok, I've done it,
FYI:
(pid, fd) = pty.fork()
if pid==0:
# child
os.execlp('ntop', 'ntop', '-A')
time.sleep(4.0)
else:
# parent
time.sleep(2.0)
print os.read(fd, 4000)
# parent
os.write(fd, password+'\n')
print "writing "+ password+'\n'
time.sleep(2.0)
print os.read(fd, 4000)
os.write(fd, password+'\n')
print "writing "+ password+'\n'
time.sleep(2.0)
print os.read(fd,2000)
On Tue, 11 Jun 2002, Juli�n Mu�oz wrote:
> It's maybe a bit off-topic:
>
> I would like to set the ntop admin password from a Python script.
> But calling ntop -A and writing to stdin is not enough (this doesn't
> work).
>
> Do you know about any tip ?
>
>
>
> _______________________________________________
> Ntop mailing list
> [EMAIL PROTECTED]
> http://lists.ntop.org/mailman/listinfo/ntop
>
--
__o
_ \<_
(_)/(_)
Saludos de Juli�n
EA4ACL
-.-
Foro Wireless Madrid
http://opennetworks.rg3.net
_______________________________________________
Ntop mailing list
[EMAIL PROTECTED]
http://lists.ntop.org/mailman/listinfo/ntop