PYTHON AND GIT ON WINDOWS

I do most of my development under Linux so I have python out of the box and git is only an apt install away. But recently a colleague needed to generate configs based on templates built by yours truly (Jinja2 syntax) so I pointed him at my gencfg script on GitHub. What I realized only later was that he only had a Windows machine and no idea how to create an environment to fetch repositories, install dependencies and run python scripts. Let's fix that.

read more>

CISCO IOS SCP AND INTEGRITY CHECKING

Getting files onto a router from various servers (TFTP, FTP, SCP) is pretty well understood and the most common way of doing it. But what if you're stuck with no servers, no connectivity and a wonderful corporate laptop with a firewall that you can't convince to allow TFTP?

Well, one solution is to use the SSH server on ...

read more>