Unfortunately this is where I start to fall off because I am not a developer. However, my thought process is that VLAN selection is already integrated in to the IPFire GUI. There is a back end process that is configuring the interface and also ensuring that the selected VLAN stays permanent between reboots.
I agree, egress maps are not something we would want to enable for all users. Ideally I think what we could have the ability to set the egress map from the VLAN GUI page by invoking the same backend that changes the VLAN to also be able to set the egress map if necessary.
And since we know that the ‘vconfig’ command is working on IPFire, I don’t think we would need to add anything by installing extra binaries or packages. I’ve tried to better understand some of the interface configuration scripts but I still get lost looking at them, especially if they reference other scripts. I’m a relative newbie at this still.