Skip to content

v1.4.0

Compare
Choose a tag to compare
@mcginty mcginty released this 11 Jul 13:36
· 195 commits to main since this release

This is the first release that no longer requires innernet to be run as root: it can instead be run with CAP_NET_ADMIN capabilities and the proper permissions set on /etc/innernet and /var/lib/innernet.

The easiest way to run innernet is still as root, and there are probably some rough edges still around messaging and compatibility (for example, non-root users that want to still edit the hosts file will have to modify the permissions of /etc/hosts as well, by either changing the owning group or setfacl).

Additions

  • innernet can now run without root (given more granular permissions).
  • innernet list-cidrs is now a command to list all CIDRs in the network.
  • MTU is now configurable on the client and server.

Modifications

  • Interactive prompts will now fail if no TTY is present, useful for scripting.