<div dir="auto"><div><div class="gmail_quote"><div dir="ltr">On Wed, May 2, 2018, 16:43 Johnny Billquist <<a href="mailto:bqt@softjar.se">bqt@softjar.se</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2018-05-02 21:22, Brian Hechinger wrote:<br>
> The idea is to expand the cisco tunnel configuration management tool I <br>
> wrote to support multinet and the bridge.<br>
<br>
Understood.<br>
<br>
> Wherever there are endpoints (bridge, multinet) there would be an agent <br>
> that manages the config driven by a centralized system.<br>
<br>
Ok.<br>
<br>
> I was going to re-write the cisco tunnel one anyway, so figured why not <br>
> expand if people were interested.<br>
> <br>
> The nice part about this is the people who manage the "hubs" wouldn't <br>
> have to do anything. It would all be user self service driven.<br>
> <br>
> With the cisco tunnel thing I can just use SNMP to push config fragments <br>
> onto the routers. WIth the bridge and multinet that's not an option, so <br>
> a locally running agent would take up that work.<br>
<br>
Ok. So we're not talking about "generating" C code, but just a local <br>
agent is required, which can accept configuration information, and push <br>
that down to the configuration on the local machine.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Yes. Steve's "generate C" question was his ultra-nerdy way of asking if I could write C. :)</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> Why you ask? I automate things for a living. It's what I enjoy doing. :)<br></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
We all do something for a living. I've certainly been dabbling in that <br>
are myself as well. :-)<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">There is nothing better than doing what you love for a living.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I mainly asked because my understanding from the comments was that you <br>
would be generating C code, which was pushed out. And that sounded very <br>
confusing to me. But now it sounds as if you are in fact talking about <br>
something else.<br>
<br>
You could just as well implement an SNMP agent on the systems, which you <br>
could then push configs through in the same way you do for the Cisco boxes.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Meh. I don't love that idea. An agent will be easy to do and for all support platforms for Go would be easy to do and build.</div><div dir="auto"><br></div><div dir="auto">The sticky wicket would be VMS, ultrix and anything else that isn't "standard" today. Go can emit binaries for Linux, FreeBSD, OpenBSD, NetBSD, etc but pretty much nothing for non-Intel, non-arm.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
   Johnny<br>
<br>
> <br>
> -brian<br>
> <br>
> On Mon, Apr 30, 2018 at 5:12 PM, Johnny Billquist <<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <br>
> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>>> wrote:<br>
> <br>
>     On that topic, why would you be generating code? It's just a config<br>
>     file that needs changing, and then a signal sent to the process.<br>
>     (For the bridge).<br>
> <br>
>     For multinet, it essentially would be a couple of configuration<br>
>     commands under VMS or RSX. I don't get the "output 'C'" comment at all.<br>
> <br>
>        Johnny<br>
> <br>
>     On 2018-04-30 01:02, Brian Hechinger wrote:<br>
> <br>
>         I can and that would probably be my fall back option.<br>
> <br>
>         On Sun, Apr 29, 2018, 18:45 Steve Davidson <<a href="mailto:steve@davidson.net" target="_blank" rel="noreferrer">steve@davidson.net</a><br>
>         <mailto:<a href="mailto:steve@davidson.net" target="_blank" rel="noreferrer">steve@davidson.net</a>> <mailto:<a href="mailto:steve@davidson.net" target="_blank" rel="noreferrer">steve@davidson.net</a><br>
>         <mailto:<a href="mailto:steve@davidson.net" target="_blank" rel="noreferrer">steve@davidson.net</a>>>> wrote:<br>
> <br>
>              Can you output "C"?<br>
> <br>
>              -Steve Davidson<br>
> <br>
>              Sent from my iPhone<br>
> <br>
>               > On Apr 29, 2018, at 15:48, Johnny Billquist<br>
>         <<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>><br>
>              <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>>>> wrote:<br>
>               ><br>
>               > I can't speak for anyone else, but I don't think I'd be<br>
>              interested in any kind of automation like that for my<br>
>         systems. I<br>
>              prefer to know explicitly what I have.<br>
>               ><br>
>               >  Johnny<br>
>               ><br>
>               >> On 2018-04-29 21:20, Brian Hechinger wrote:<br>
>               >> Would anyone be interested in some manner of automation<br>
>         for this<br>
>              similar to what I do for the cisco tunnels?<br>
>               >> Re-writing that in Go has been on my short list for a<br>
>         while now.<br>
>              Mayne now is the time to look to expanding it as well.<br>
>               >> One of the things I was going to add was a web front<br>
>         end so you<br>
>              can all manage your own endpoints.<br>
>               >> The bridge will be easy, I can write an agent that can<br>
>         run there<br>
>              to manage it as those are all unix boxes and so I should be<br>
>         able to<br>
>              generate binaries for that.<br>
>               >> Multinet may be a tad trickier since Go doesn’t generate<br>
>              binaries for VMS/RSX/etc so I may have to pick something<br>
>         else there.<br>
>              Not sure what I’d do.<br>
>               >> Thoughts?<br>
>               >> -brian<br>
>               >>> On Apr 29, 2018, at 1:54 PM, Steve Davidson<br>
>         <<a href="mailto:steve@davidson.net" target="_blank" rel="noreferrer">steve@davidson.net</a> <mailto:<a href="mailto:steve@davidson.net" target="_blank" rel="noreferrer">steve@davidson.net</a>><br>
>              <mailto:<a href="mailto:steve@davidson.net" target="_blank" rel="noreferrer">steve@davidson.net</a> <mailto:<a href="mailto:steve@davidson.net" target="_blank" rel="noreferrer">steve@davidson.net</a>>>> wrote:<br>
>               >>><br>
>               >>> I can do eastern US like I did the bridge.  I have to<br>
>         finish<br>
>              the Tex build though...<br>
>               >>><br>
>               >>> -Steve Davidson<br>
>               >>><br>
>               >>> Sent from my iPhone<br>
>               >>><br>
>               >>>> On Apr 29, 2018, at 12:23, Jeroen Brons<br>
>              <<a href="mailto:idiotoflinux@gmail.com" target="_blank" rel="noreferrer">idiotoflinux@gmail.com</a> <mailto:<a href="mailto:idiotoflinux@gmail.com" target="_blank" rel="noreferrer">idiotoflinux@gmail.com</a>><br>
>         <mailto:<a href="mailto:idiotoflinux@gmail.com" target="_blank" rel="noreferrer">idiotoflinux@gmail.com</a> <mailto:<a href="mailto:idiotoflinux@gmail.com" target="_blank" rel="noreferrer">idiotoflinux@gmail.com</a>>>><br>
>         wrote:<br>
>               >>>><br>
>               >>>> i''m Also in the Netherlands, but because of my ISP<br>
>         my IP isnt<br>
>              exactly static (although it stays the same most of the<br>
>         time...), and<br>
>              as it's running at home im willing to run  a bridge but i<br>
>         cannot<br>
>              guarantee uptime<br>
>               >>>>> Op 29 apr. 2018, om 18:19 heeft Hans Vlems<br>
>         <<a href="mailto:hvlems@zonnet.nl" target="_blank" rel="noreferrer">hvlems@zonnet.nl</a> <mailto:<a href="mailto:hvlems@zonnet.nl" target="_blank" rel="noreferrer">hvlems@zonnet.nl</a>><br>
>              <mailto:<a href="mailto:hvlems@zonnet.nl" target="_blank" rel="noreferrer">hvlems@zonnet.nl</a> <mailto:<a href="mailto:hvlems@zonnet.nl" target="_blank" rel="noreferrer">hvlems@zonnet.nl</a>>>> het<br>
>         volgende geschreven:<br>
>               >>>>><br>
>               >>>>> Johnny<br>
>               >>>>><br>
>               >>>>> My connection to Hecnet is thru your site with your<br>
>         bridge<br>
>              program. It runs on a Fedora (17) system that also hosts<br>
>         A44RTR.<br>
>               >>>>><br>
>               >>>>> None of my systems run Multinet, and A44RTR runs<br>
>         VAX/VMS V7.3<br>
>              and DECnet phase IV. It may be converted to run phase V if that<br>
>              would help you.<br>
>               >>>>><br>
>               >>>>> My internet connection is ADSL2+ which translates to<br>
>         11 Mb/s<br>
>              downstream and less than 400 kb/s upstream. Not bloody<br>
>         useful as a<br>
>              hub, then again Netherlands is not exactly in southern Europe.<br>
>               >>>>><br>
>               >>>>> Hans<br>
>               >>>>><br>
>               >>>>><br>
>               >>>>> Verstuurd vanaf mijn iPhone<br>
>               >>>>><br>
>               >>>>>> Op 29 apr. 2018 om 17:52 heeft Johnny Billquist<br>
>              <<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>><br>
>         <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>>>> het volgende<br>
>         geschreven:<br>
> <br>
>               >>>>>><br>
>               >>>>>> Guys. I figure I should try to get a more formalized<br>
>              handling of connections to HECnet.<br>
>               >>>>>><br>
>               >>>>>> With my bridge, it's mostly just people connecting<br>
>         to me,<br>
>              but this is not a solution that scales very well, so in<br>
>         general I<br>
>              now try to discourage people from this option. When possible, I<br>
>              prefer to move people away from it.<br>
>               >>>>>><br>
>               >>>>>> Multinet on the other hand scales well. And is<br>
>         possible to<br>
>              use directly both in VMS and RSX. However, it is silly and<br>
>              inefficient if all multinet links are to go to me. So I'm<br>
>         thinking<br>
>              about identifying a few people/places elsewhere in the<br>
>         world, which<br>
>              can be used for connections where it makes more sense for a<br>
>         somewhat<br>
>              closer point of connection.<br>
>               >>>>>><br>
>               >>>>>> So, I would go on dealing with Europe. Might at<br>
>         some point<br>
>              be that we'd like a second point in the south of Europe,<br>
>         but that is<br>
>              not a high priority right now.<br>
>               >>>>>><br>
>               >>>>>> However, for the US, it would be nice if we could<br>
>         identify a<br>
>              location on each coast, which have a capable system, and<br>
>         normally is<br>
>              always online, and which have a good bandwidth, and would<br>
>         be willing<br>
>              to setup connections to new machines that want to come online.<br>
>               >>>>>><br>
>               >>>>>> So, are there any takers? I'll continue to be the first<br>
>              point of contact when people come asking, but I'd be happy if I<br>
>              could redirect them to the appropriate person once we have<br>
>         figured<br>
>              out a few basic details.<br>
>               >>>>>> And then these two persons can work on establishing the<br>
>              actual link.<br>
>               >>>>>><br>
>               >>>>>> Johnny<br>
>               >>>>>><br>
>               >>>>>> --<br>
>               >>>>>> Johnny Billquist                  || "I'm on a bus<br>
>               >>>>>>                               ||  on a psychedelic trip<br>
>               >>>>>> email: <a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>><br>
>         <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>>>               <br>
>           ||  Reading murder books<br>
>               >>>>>> pdp is alive!                     ||  tryin' to<br>
>         stay hip" -<br>
>              B. Idol<br>
>               >>>>><br>
>               >>>><br>
>               >>><br>
>               ><br>
>               > --<br>
>               > Johnny Billquist                  || "I'm on a bus<br>
>               >                                  ||  on a psychedelic trip<br>
>               > email: <a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>><br>
>         <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>>>             || <br>
>             Reading murder books<br>
>               > pdp is alive!                     ||  tryin' to stay<br>
>         hip" - B. Idol<br>
> <br>
> <br>
>     -- <br>
>     Johnny Billquist                  || "I'm on a bus<br>
>                                        ||  on a psychedelic trip<br>
>     email: <a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a> <mailto:<a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>>             || <br>
>     Reading murder books<br>
>     pdp is alive!                     ||  tryin' to stay hip" - B. Idol<br>
> <br>
> <br>
<br>
<br>
-- <br>
Johnny Billquist                  || "I'm on a bus<br>
                                   ||  on a psychedelic trip<br>
email: <a href="mailto:bqt@softjar.se" target="_blank" rel="noreferrer">bqt@softjar.se</a>             ||  Reading murder books<br>
pdp is alive!                     ||  tryin' to stay hip" - B. Idol<br>
</blockquote></div></div></div>