ITX PCRF Cisco -User password change template

Vendor: Cisco
Product: ITX PCRF-Cisco
Executor: SSH


# elevar privilegio
expect "*#"
exec "scope security"

# procura usuario que vai trocar
expect "*security #"
exec "scope local-user [#USERNAME#]"

# inicia a troca de senha
expect "*local-user #"
exec "set password"

# insere senha nova e depois confirma
expect "*nter a password:"
exec "[#NEW_PASSWORD#]"
expect "*onfirm the password:"
exec "[#NEW_PASSWORD#]"

no-expect "*Invalid value"

# salva a alteraçao
#expect "*local-user* #"
exec "commit-buffer"

# volta o nivel de privilegio e sai do servidor
expect "*local-user #"
exec "top"
expect "*#"
exec "exit"
 
end