Paso 3: conectar
send_user "Fundición Backup Script\n"
send_user "Conexión a $foundry\n"
Spawn telnet $foundry
esperar {}
"Contraseña:" {}
Enviar "$password\r"
esperar {}
{} «$prompt»
send_user "Conectado"
} {} "fracaso"
send_user "Contraseña no válida, salir"
Set mailfail "Contraseña no válida, salir"
cerrar
} {tiempo de espera
send_user "No prompt devuelve"
Set mailfail "no devuelto ningún símbolo del sistema"
cerrar
}
}
} {} "No hay ruta al host"
send_user "Imposible conectarse a $foundry\n"
Set mailfail "No se puede conectar a $foundry\n"
} {"Nombre o servicio no conoce"
send_user "Imposible conectarse a $foundry\n"
Set mailfail "No se puede conectar a $foundry\n"
} {tiempo de espera
send_user "Comunicadas de Timeout a $foundry"
Set mailfail "Comunicadas de Timeout a $foundry"
cerrar
}
}
Si {$mailfail! = ""} {}
exec/bin/mail -s$ mailsubject $mailto << "
$mailfail"
salida
}