I finally hosed one of my Tomato configurations while setting up a new VPN account. So to discover the difference between the bad and good configurations, I built a tool using nodejs to parse, compare, and repack the files. Presenting the new:
nvram-cfg-parser
https://github.com/doublerebel/nvram-cfg-parser
What it does
Decodes Tomato cfg files into JSON so they can be changed and compared against other backups. Encodes JSON-formatted...
I've created a command-line NVRAM cfg file parser
nvram-cfg-parser
https://github.com/doublerebel/nvram-cfg-parser
What it does
Decodes Tomato cfg files into JSON so they can be changed and compared against other backups. Encodes JSON-formatted...
I've created a command-line NVRAM cfg file parser