Skip to content

Releases: c0m4r/neatplan

neatplan 0.3.0

27 Jan 19:17
f0e16d1
Compare
Choose a tag to compare

Changed

  • code refactoring
  • removed psutil dep

neatplan 0.2.0

27 Jan 00:32
24e656f
Compare
Choose a tag to compare

Added

  • dry-run mode
  • venv handling
  • deployment script
  • runit sample init script
  • shell neatplan wrapper

neatplan 0.1.0

23 Jan 16:51
9084e9e
Compare
Choose a tag to compare

Features

  • Boot-time configuration
  • IPv4/IPv6 support
  • Loopback interface up by default (ip link set lo up)
  • Set link up for a given interface (ip link set <iface> up)
  • Set IP address for a given interface (ip addr add <ip/mask> dev <iface>)
  • Set IP route for a given interface (ip ro add <ip> dev <iface>)
  • Set default IP route for a given interface (ip ro add default via <ip> dev <iface>)
  • Set via IP route for a given interface (ip ro add <ip> via <ip> dev <iface>)
  • Set nameservers (/etc/resolv.conf)
  • DHCP configuration (dhclient)
  • Firewall configuration (iptables-restore, ip6tables-restore)
  • Custom commands to run before and after
  • Configured interfaces are being stored in /run/neatplan