• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Search results

  1. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    @Mk.558 I had the inspiration to fiddle with the webmin module this morning. Can you please give me feedback on this approach to a tabbed interface? I thought about making the tabbed interface even more radically flat (f.e. exploding all global settings into top level tabs) however this would...
  2. slipperygrey

    TashRouter: An AppleTalk Router

    Have you escalated this to the kernel devs?
  3. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    I struggled with the debugclass option too. There's some binary arithmetic going on in main.c that I don't quite understand. But Jason's macipgw wiki page thankfully has a useful example that I have applied with success. Quoting:
  4. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Software engineers don't like writing documentation. Man pages is what you get when you force them to do it anyways.
  5. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Thanks for sharing your upgrade story! I'm still kind of amazed that you all are having a relatively smooth ride moving from 2.x to 4.0. :) So afppasswd is a little rough around the edges perhaps. Not the most user friendly app. The flow goes something like this: - The root user runs...
  6. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    I see what you're saying. The reason for not enabling the Webmin module by default is primarily a technical one, to do with my lack of skill with Meson scripting. I'm using a dirty workaround that leverages absolute paths in the build dirs to create and access the Webmin module distribution...
  7. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Thanks for sharing your success story! What was your approach to upgrading the container? Did you just swap out the image in a docker-compose file and that was it?
  8. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Nice catch. I pushed a fix to the main branch. The html manual will get updated when I publish the next bugfix release. Included where, you mean? The with-webmin Meson option will attempt to detect if Webmin is installed on your system, and if found will package and install the wbm tarball for...
  9. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    The part about starting atalkd before netatalk is a common pitfall, so I agree that it's worth calling out in more places. PR updated.
  10. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    @saybur This should address the gaps in the manual that you encountered. Please let me know if you have other improvement ideas. https://github.com/Netatalk/netatalk/pull/1609
  11. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Conceptually the two do appear mutually exclusive. I think ideally, they should be combined into one option, with the code detecting whether you specify an interface name or IP addresses. But for starters, I agree the afp.conf man page should be updated. Good call-out. I think it's also...
  12. slipperygrey

    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...
  13. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    @robin-fo You are talking from the hypothetical scenario where we have a userland AppleTalk stack on macOS that someone might be developing? :)
  14. slipperygrey

    What to put on a Raspberry Pi 3 to act as an intermediary for classic Mac OS to print to a modern Laser printer

    I've tried to create a feature matrix at https://netatalk.io/ that might help give you an idea what Netatalk can do. The primary argument for running Netatalk instead is that you can have a low-powered Raspberry Pi (for example) doing file server duty rather than a gas guzzler of a G4. ;)
  15. slipperygrey

    What to put on a Raspberry Pi 3 to act as an intermediary for classic Mac OS to print to a modern Laser printer

    I also get a lot of utility out of the AFP server so I always leave it running, too. But if you don’t need it, you can save computing resources and reduce the attack surface of your server by disabling it.
  16. slipperygrey

    What to put on a Raspberry Pi 3 to act as an intermediary for classic Mac OS to print to a modern Laser printer

    With the Docker image right now? No. But if you file a feature request I can make it happen in the next release. https://github.com/Netatalk/netatalk/issues/new/choose In fact, I’m hard at work packaging netatalk4 for Debian right now. And one of my goals is to construct atomic packages for...
  17. slipperygrey

    What to put on a Raspberry Pi 3 to act as an intermediary for classic Mac OS to print to a modern Laser printer

    I also like to call out that we distribute ready-to-use Docker images over at Docker Hub. As an added boon, we automatically prepend the "cupsautoadd" line to papd.conf in the entry point script which enables CUPS printing out of the box. https://hub.docker.com/r/netatalk/netatalk It has never...
  18. slipperygrey

    NetBoot OS 9 from a Modern Linux Server

    This is wild! I was asking around about this very thing only a few days ago, based on memories of Macs being netbooted back in the days. I was (obviously) curious if AFP was involved somehow. You are doing important work in documenting and demonstrating how this can be achieved. One convenient...
  19. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    @mactjaap Please let us know if you get stuck! These are good resources for building netatalk from source: https://github.com/Netatalk/netatalk/blob/netatalk-4-0-0/INSTALL.md https://netatalk.io/stable/htmldocs/compile
  20. slipperygrey

    Netatalk 4.0 - Future-proofing Apple File Sharing

    4.0.0 is out now! https://github.com/Netatalk/netatalk/releases/tag/netatalk-4-0-0 If you are a brave early adopter, why don't you take it for a spin today? :)
Back
Top