@elisehdy thanks for the review. I had to adjust the interface requirements a bit (add write permissions to /proc/sys/net/ipv4/neigh/default/gc_thresh2 and /proc/sys/net/ipv4/neigh/default/gc_thresh3). could you have another look please?
The network-control interface gives your app full write access to dirs underneath /proc/sys/net/ipv4 so it should be sufficient:
If you connected it (either from the gadget, manually or via an approved auto-connect request here in the forum (even via this thread)), the access will be persistent …
Thank you for the updates @toabctl!
Looking at the PR, does this change mean that write access to /run/mnt/ubuntu-data/system-data/_writable_defaults/etc/sysctl.d/50-aws-gadget.conf can be revoked?