/etc/network/interfaces enthält ja neben der reinen Netzwerkkonfiguration noch einige mögliche Zusatzoptionen.
- Bridging
- Bonding
- VLAN
- Wireless
- DNS-Settings
- Aufsplittung in Konfigurationsdateien im Unterverzeichnis /etc/network/interfaces.d/
Hintergrund ist ein Parser, der /etc/network/interfaces lesen und schreiben können soll, der natürlich möglichst vollständig alle Optionen unterstützen können soll. Es gibt schon eine Reihe Parser und ich würde die gerne prüfen und dann sollen die ggf. erweitert werden.