8000 GitHub - stigtsp/cjdns_tool: Talk to the cjdns admin interface on a super minimal debian system - without installing any packages
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Talk to the cjdns admin interface on a super minimal debian system - without installing any packages

License

Notifications You must be signed in to change notification settings

stigtsp/cjdns_tool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

While trying to put together a system image for mesh routing, one of the mesh protocols (cjdns) turned out to not have native code admin tools.

Worse still, it had either nodejs or python tools. Which is basically only an issue because in the minimal system image I was using, only perl was installed.

Target Environment

The normal runtime environment for this tool is a system with barely any packages installed. Thus, any perl feature that can normally be used by installing a small package is probably not possible.

The simplest way to construct a test environment for checking if the tool works is to debootstrap a small debian chroot:

sudo debootstrap stretch outdir http://httpredir.debian.org/debian
sudo mkdir -p outdir/cjdns_tool
sudo cp -r cexec lib outdir/cjdns_tool
sudo chroot outdir

About

Talk to the cjdns admin interface on a super minimal debian system - without installing any packages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 95.2%
  • Makefile 3.9%
  • Other 0.9%
0