[rancid] backing up ubiquiti edgerouter

Craig Hopkins c.o.hopkins at gmail.com
Tue Jul 24 08:40:03 UTC 2018


I'm dependent on the debian releases, but I've added the changes you've
made to our running version of ulogin, and it works fine now. Thanks for
your help.

On Fri, 20 Jul 2018 at 17:09, heasley <heas at shrubbery.net> wrote:

> Fri, Jul 20, 2018 at 04:53:09PM +0100, Alex DEKKER:
> > On 20/07/18 15:22, Craig Hopkins wrote:
> > >
> > >
> > > That's only part of it, though. I still need the right .cloginrc
> > > commands. If I use ulogin, then:
> > >
> > > $ ulogin MYDEVICE
> > > MYDEVICE
> > > spawn ssh -x -l ubnt MYDEVICE
> > > Welcome to EdgeOS
> > >
> > > By logging in, accessing, or using the Ubiquiti product, you
> > > acknowledge that you have read and understood the Ubiquiti
> > > License Agreement (available in the Web UI at, by default,
> > > http://192.168.1.1) and agree to be bound by its terms.
> > >
> > > Linux MYDEVICE 3.10.107-UBNT #1 SMP Fri Jun 22 14:27:52 UTC 2018 mips64
> > > Welcome to EdgeOS
> > > Last login: Fri Jul 20 09:09:49 2018 from MY.IP.GOES.HERE
> > > ubnt
> > > ubnt at MYDEVICE:~$ ubnt
> > > -vbash: ubnt: command not found
> > > ubnt at MYDEVICE:~$
> > >
> > > Where is that extra "ubnt" coming from?
> >
> > I expect the "Last login:" message is confusing ulogin and that's why it
> > sends the username again.
>
> probably; thats new.  this ought to address that.
>
> Index: bin/ulogin.in
> ===================================================================
> --- bin/ulogin.in       (revision 3831)
> +++ bin/ulogin.in       (working copy)
> @@ -170,6 +170,12 @@
>         -nocase -re "^warning: remote host denied authentication agent
> forwarding." {
>             exp_continue;
>         }
> +       -nocase -re "last login:" {
> +           exp_continue
> +       }
> +       -nocase -re "failed login:" {
> +           exp_continue
> +       }
>         eof { send_user "\nError: Couldn't login\n"; wait; return 1 }
>         -nocase "unknown host\r" {
>             catch {close}; catch {wait};
>
> _______________________________________________
> Rancid-discuss mailing list
> Rancid-discuss at shrubbery.net
> http://www.shrubbery.net/mailman/listinfo/rancid-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.shrubbery.net/pipermail/rancid-discuss/attachments/20180724/cf31cef4/attachment.html>


More information about the Rancid-discuss mailing list