Search results

  • Hey everyone! We've been having issues with being bombarded by forum spam bots. As a temporary measure we're disabling registration for around 72 hours. Anyone wanting to join up as a legitimate user, please have patience! :)
  1. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    @Mk.558 I have found a fix for the webmin module bug. This is something I broke in the latest version because I tried to do "clever" path substitution in the build system to present the user with the actual default paths to the UAM libs as well as the afppasswd shadow file. However, this clearly...
  2. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Can you please run macipgw with debug output enabled and share the logs? The debug info was very helpful to me when I was having issues on Debian Testing. It will tell you exactly what is happening in the tunnel, data sent and received, etc.
  3. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    My immediate thought here is that Mint may not include the Perl libraries required by Webmin by default. Or shipping a Perl version that doesn't understand the double dollar sign notation... both seem unlikely though. Anyhow, both errors are at lines in the codebase with double dollar sign...
  4. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    I strive to not disappoint! Alrightie then, let's change to the canonical libgcrypt20 for Debian/Ubuntu across the board. A fix will be in the next release. The AppleTalk README has some suggestions how to check for appletalk support. The html format is actually important for us. This is how...
  5. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    @Mk.558 Thanks for sharing your notes, as always! First a caveat: I've never used Mint. Wikipedia suggests that it's based on Ubuntu, so I am going to assume that it behaves the same. In Debian and Ubuntu package repos, libgcrypt is an alias (virtual package) for libgcrypt20. Either one should...
  6. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Thanks for testing! If you're lucky, CUPS will register your printer automatically and papd will pick it up without user intervention. But some manual configuration may be involved, too. Good luck!
  7. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    @KennyPowers Ah, of course. I haven't set up cross-compilation in the GitHub bleeding edge docker image job... It seems a bit wasteful to have an extra 10 minute plus job on every push and every PR. We already use some 15.000 minutes of GitHub Actions resources every month, and I don't know...
  8. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    @KennyPowers There's a bleeding edge Docker image available at the GitHub registry now (not on Docker Hub.) https://github.com/Netatalk/netatalk/pkgs/container/netatalk docker pull ghcr.io/netatalk/netatalk:sha-7d9fad7 If you have the means, please pull this image and see if it solves the...
  9. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Apologies, cups was running on my host which is where I got the admin web app on port 631 from. Turns out, cupsd was indeed not running in the container. When I add `cupsd` to the entrypoint script, all seems to work again. I'll have the (very simple) fix in a next bugfix release. It's odd...
  10. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    That's odd, because I spun up the latest Docker image now, and can access the CUPS administrative web app on port 631... What do you get if you run `lpstat -p -d`? I cannot properly test actually printing with papd right now though. All my equipment is packed up for an international move...
  11. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    It's a fair point, I can see how it's misleading. Those instructions double as our continuous integration scripts, and building the AppleTalk code on macOS has value as a smoke test even though we cannot actually run it there. I hold up hope that someone will launch a full-featured userspace...
  12. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    AppleTalk does not work on macOS currently, I'm afraid. Netatalk relies on the operating system's kernel to supply the transport protocol (DDP). Today, only Linux and NetBSD maintain AppleTalk kernel modules. Apple did away with theirs... many years ago. This wiki page has some more context...
  13. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Yes, the Random Number UAM works great with any AppleShare client on System Software 7.1 (and 6.0.x too I think). The only caveat is that you have to use the "afppasswd" tool to create a special AFP password for your user. The Docker image takes care of that automatically, but if you're managing...
  14. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Is the device running a Linux based operating system? You could always attempt to compile your own kernel for it.
  15. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    It is likely that you will have to configure your own NAT table. I started drafting a wiki page with guidance here: https://github.com/Netatalk/netatalk/wiki/MacIP-Gateway Still in early stages… Step one is to make sure you are using a Linux kernel without known AppleTalk bugs. Particularly...
  16. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    In fact, up until about 2 years ago Synology was still contributing patches for security bugs. Many of the commercial solutions have dropped AFP / Netatalk from their firmwares in recent years, unfortunately. If you are a NAS user, please try to convince the vendor to add it back. :)
  17. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Heads-up that netatalk 4.0.0 is available now as a Debian Sid package. If you add the unstable repo to your package manager you can install it. Although I haven’t tested if all dependencies can be resolved on stable Bookworm or not. At the very least it works great on the latest Testing snapshot...
  18. rdmark

    NEC PC-9801BX capacitor list

    The NEC PC-9801BX is a non-IBM compatible PC from 1993. Tech specs: http://classic.pasocomclub.co.jp/datas/nec_pc_9801bx_u2.html (Japanese) The motherboard of this computer is populated with sideways SMD caps (what's the actual name for this form factor, with two legs on one side of the...
  19. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    You make a good point. If you have a fleet of old Macs you can definitely run their native AFP file servers, but using such old machines as permanent servers is not advisable, IMHO. In addition to the inconvenience: Old computers are energy inefficient, run insecure software, and you risk...
  20. rdmark

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Thank you! I left a two questions for you in the issue tracker. Please have a look when you got the opportunity.