EvilFreelancer/routeros-api-php

View on GitHub
preconf.tcl

Summary

Maintainability
Test Coverage
#!/usr/bin/env expect

set timeout 10

set port [lindex $argv 0]

spawn telnet localhost $port

expect "Login: "
send "admin+etc\n"
expect "Password: "
#send "admin\n"
send "\n"
expect "]:"
send "n\r\n"
expect ">\ "
send "?\r\n"
expect ">\ "
send "\r\n"
expect ">\ "
send "/user set admin password=admin\r\n"
expect ">"
#send "/user ssh-keys import user=admin-ssh public-key-file=id_rsa.pub\r\n"
#expect ">"
send "quit\r\n"
expect eof