Daniel Markstedt
Daniel Markstedt
Discarding this for now. The megatron code is ancient and probably not working as intended anymore.
Inconclusive feedback from the community so far. Thread starts at https://sourceforge.net/p/netatalk/mailman/message/47401127/ @dgsga What do you think? There is an argument by Ralph that there is a general usecase for this...
For this ticket I want to pivot to: 1. Understanding what the concrete use cases are for this functionality. What kinds of volume pre-mount and post-dismount steps are actually executed?...
How about the take the middle road of removing `root preexec` and `root postexec` while keeping the non-root functionality?
@araujobsd This bug report is quite aged now. Would you be able to test if this still reproduces with the latest Netatalk code?
I can confirm that this still happens with the latest development code in main, testing on FreeBSD. The file system permissions take effect rather than the overrides in afp.conf.
LGTM I actually forgot that afpstats support has to be enabled at compile time, in addition to runtime. It should be one or the other I think. Makes sense to...
Is dbus-glib going away any time soon? I see no rush to move to a newer library.
Ah, that’s important context. The deprecation train keeps on going!
This was raised in the Debian bug tracker as well: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955927