Netatalk / netatalk

Netatalk is a Free and Open Source AFP fileserver. A *NIX or BSD system running Netatalk is capable of serving many Macintosh clients simultaneously as an AppleShare file server.
https://netatalk.io
GNU General Public License v2.0
334 stars 85 forks source link

macipgw: Introduce a config file #1549

Open rdmark opened 4 days ago

rdmark commented 4 days ago

To implement the parsing of a macipgw.conf file where the various runtime options can be managed. When CLI parameters are passed to macipgw, they should take precedence to the config file.

First order of business: Choose a config file parsing strategy. Off the top of my head I think we should use the iniparser library in libatalk.

Branched off from https://github.com/Netatalk/netatalk/issues/1204