Add netplan and it's dependencies. Netplan is a bit useless without other networking daemons up and running (i.e systemd-networkd), and it's also quite useless without udev running. The app itself is working and the only errors it throws are due to either a chroot'ed environment or because some other system service is missing.
Testing
chisel cut bash_bins coreutils_bins passwd_config netplan.io_bins
mkdir -p <root>/proc
mkdir -p <root>/dev
mount --bind /dev <root>/dev
sudo chroot <root>
mount -t proc proc /proc
netplan --help
netplan apply # useless without udev
netplan generate
netplan status # useless without networking daemons
Proposed changes
Add netplan and it's dependencies. Netplan is a bit useless without other networking daemons up and running (i.e systemd-networkd), and it's also quite useless without udev running. The app itself is working and the only errors it throws are due to either a chroot'ed environment or because some other system service is missing.
Testing
Checklist
Additional Context
This is based on top of https://github.com/canonical/chisel-releases/pull/274 since netplan requires systemd and mount libraries.