#netatalk 4.3.1[1] is now available as a source code tarball release!

I didn't talk about 4.3.0 that came out a few weeks in this channel, so here comes an aggregated overview:

The experimental SQLite CNID backend is now in a release version, and I'm looking forward to you all trying it out and sharing your feedback!

We also have two new notable features contributed by two new project members:

Rob Mitchelmore wrote a brand new tool called rtmpqry[2], which can be used to inspect AppleTalk routing tables.

Andy Lemin contributed a rewritten afp_lantest[3] which vastly improves its benchmarking capabilities, in particular with regards to the impact of caching.

[1] https://netatalk.io/4.3/ReleaseNotes4.3.1
[2] https://netatalk.io/manual/en/rtmpqry.1
[3] https://netatalk.io/manual/en/afp_lantest.1

A huge thanks to both for leaning in and collaborating on making netatalk the ultimate Mac networking suite!

Netatalk Release Notes - 4.3.1

Netatalk Wiki

> Future versions of #macOS will no longer support #AFP network disks for Time Machine 😱

How do you handle your #Netatalk #TimeMachine setup?

Oof. #Netatalk is not for the faint-hearted, is it? Documentation is a maze, in many places out of date, and often assumes you've come from a specific previous page.

@jimluther I have poured 3 years of my life into maintaining and improving #netatalk, the open source AFP server, so I'm obviously very sad to see the final commercial AFP client be discontinued.

That said, we have options. At least two living open source AFP clients that I know of (afp-perl and afpfs-ng).

AFP will live on as long as there is a community. :)

big #netatalk news: we now support SQLite as the database backend for the AFP file server

Why is this big news you ask? Thank you for the great question! For the last two decades (since at least v1.5 in 2002) netatalk has been using Berkeley DB as the backend for managing CNID records. BDB is a great database, but it has been slowly dying ever since Oracle acquired it in 2006. In recent years, it's started getting flagged as obsolete by several OS distributions (Alpine, Debian etc.) so we have a semi-urgent need to find an alternative.

Enter SQLite: A popular, actively developed, and super fast embedded database engine! Just like DBD, it stores it database in a simple file on the file system, no need to juggle a stand-alone database instance with authentication, networking and so on.

So I'm now looking for volunteers to help with beta testing!

See TinkerDifferent for the full story: https://tinkerdifferent.com/threads/looking-for-beta-testers-netatalk-and-sqlite.4450/

Looking for beta testers: Netatalk and SQLite

Major netatalk news: we now support SQLite as the CNID database backend for the AFP file server, in the main development branch. Why is this big news you ask? Thank you for the great question! For the last two decades (since at least 2002 in v1.5) netatalk has been using Berkeley DB as the...

TinkerDifferent

Working on getting an Apple IIgs netbooting via #airtalk and #netatalk tonight at #birkenhack, smells like jlcpcb

#macintosh #weeknotes

I'm excited to share that #netatalk 4.2 is now included in the recently released Alpine Linux 3.22! (Community repo)

https://pkgs.alpinelinux.org/package/v3.22/community/x86_64/netatalk

It's never been easier to get started with AFP and AppleTalk networking on a musl based Linux system.

Making this happen involved taking on maintainership of the aport myself. If someone reading this would like to take over and get some experience with package management, please let me know.

netatalk - Alpine Linux packages

@matthewcroughan FWIW I keep a list of vintage Mac community forums where #netatalk is being discussed at https://netatalk.io/links

And if you head into the TinkerDifferent forum you can also find a link to the TinkerDifferent Discord server which is another good place for realtime conversation.

Regardless, thanks for filing the GitHub issue. One thing I meant to ask: What OS are you running this on? I recall the "service unknown" message on musl based Linux, as well as when running on a misconfigured NetBSD system.

Netatalk - links

Netatalk Wiki

Ебучие бляди, захуй вы убили в #ksmbd поддержку #smb1 (#cifs)?

История: раньше работало всё через самбу, обновил #openwrt, они там отказались от «устаревших» протоколов. Маки отвалились, виндовоз (нахуй нужен) работает. Пришлось поставить кошерный #afp через #netatalk
Аминь

Has anybody out there got a working config or example of making #netatalk work with basiliskii in slirp mode? #classicmac #macintosh ?