|
From: Daniel M. <da...@mi...> - 2023-09-19 00:09:32
|
The last few weeks I've been tinkering with the webmin module code. For both version of the module (2 and 3) some refactoring was needed to get up to date with webmin 2.0 APIs and naming standards. I have the netatalk2 webmin module in decent shape now and should be good to tag a stable release after some additional testing. If someone feels up for it please test & give feedback. :) https://github.com/Netatalk/netatalk-webmin/tree/branch-netatalk2 This is the changelog: 1.0.0: * Updated for the Netatalk 2.2 format of config files * Full support for all AppleVolumes.default options * Added uams, icon, and mimicmodel support in afpd.conf * Overhaul with Webmin 2 APIs * Changed module name to 'netatalk2' (previously 'netapple') * Changed display name to 'Netatalk Classic Mac File Sharing' * Restored support for AppleTalk services * systemd is the preferred init mechanism * Spruce up the UI, adding icons, contextual help * Removed legacy Max Clients setting* Huge code cleanup, removing bitrotted subroutines The netatalk3 module has one major bug that needs fixing first -- it's impossible to create Home Volumes. Cheers! Daniel |