This code has been merged with the Netatalk mother repository. Future release tarballs will be distributed together with Netatalk releases.
https://github.com/Netatalk/netatalk/tree/main/contrib/webmin_module
Webmin module for managing Netatalk.
It functions by parsing and modifying the afp.conf configuration file on the fly.
The netatalk service needs to be restarted or reloaded after modifying afp.conf for the new settings to take effect.
If you don't have it installed already, install webmin itself by following the instructions at https://webmin.com/
- Download a stable release tarball
- Multiple methods to install the module:
- From the dir where webmin is installed, run
./install-module.pl /path/to/netatalk-wbm.tgz
- From within the Webmin UI: Configuration -> Modules -> From local file
- From the dir where webmin is installed, run
- Generate a module tarball with
make dist
- Run
sudo make install
(tested on Debian and Fedora)
You may need to adjust the paths to the netatalk binary and afp.conf, as well as init commands, by editing the config
file.
The same thing can be accomplished within the Webmin UI, in the Netatalk module's Module config.