-
Notifications
You must be signed in to change notification settings - Fork 3.8k
[23.05] netatalk: Update to 4.0.7 (backport) #25262
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Hmmm.... @Neustradamus we might be too late for this (is 23.05 is still being built?) |
|
@APCCV: 23.05.x is always good, not EOL yet. |
|
Took out last two commits enabling AppleTalk as more work is required to get it fully working. The previous 4 commits are solid and provide netatalk support for 23.05. I get that servers are failing CI checks because they are being upgraded... any chance we can merge so this package becomes available in 23.05 while upgrades are in progress? These are 4 cherry-picked commits that build fine in 24.10 and snapshot. |
|
There we go. All green. |
|
@APCCV: Good job! |
|
@Neustradamus Ha. Nobody but you and I have seen this PR yet. Don't get too excited. |
|
@ OpenWrt maintainers: please merge with 23.05. AppleTalk functionality has issues with DSA images but works beautifully with 23.05. It might be the case that 23.05 is the last release that supports AppleTalk. It would be really awesome if we can get AppleTalk in the last service release of 23.05. Note that applies only to AppleTalk feature. AFPD (Apple File Sharing through IP) works great in 23.05, 24.10 & snapshot. |
|
@BKPepe - apologies for the ping... but I would hate to miss the opportunity to get out a fully working AppleTalk daemon on an OpenWrt release. Full disclosure - for that to happen I will also need to PR a change to openwrt (not packages) so kmod-appletalk is also included in 23.05. I will submit that PR once this one is merged. |
|
I hope that it will be possible to add the latest possibility in OpenWrt 23.05.x. |
the kmod should be merged first to the main OpenWrt repo, I think, and this PR should depend on that getting accepted. |
Hey, @hnyman, thank you for taking a look. Snapshot and 24.10 are both up to date. Snapshot - module: 5eb25dddb17fa3cf4958e91dfc9fc868c9eb03ac 24.10 - module: b2f3713 All tested and working on two targets, ipq806x and ath79. (Well... again, being transparent, DSA enabled caused a separate issue for which I have a patch ready but that is not applicable to 23.05). The netatalk package can stand alone for AFP support. AFP (main feature in this package) doesn't require the module. AppleTalk (feature now available in v4) does. There is much value in merging this PR even without the kmod. I will submit the PR for backport of the module and cross-reference. |
|
PR for appletalk kmod sent... but (apologies for repeating) that is a very much "nice to have" for this package. Netatalk v4 will deliver functioning Apple File Sharing Protocol (AFPD) without the kmod. |
Commit restores package after it was removed from OpenWrt 21.02. Signed-off-by: Antonio Pastor <apccv@outlook.com>
Compile tested/run: ipq806x No changes to package other than using latest available codebase. Signed-off-by: Antonio Pastor <apccv@outlook.com>
Maintainer: Antonio Pastor / @APCCV Compile tested: ipq806x (23.05.3, snapshot) Run tested: ipq806x - C2600: start server, connect from MacOS, read/write files to home share, create/update TimeMachine backups Description: No changes to package other than using latest available upstream code base. Starting Netatalk 4.x build uses meson instead of autotools. Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
Updated title. Updated description. Reordered to match most common layout Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
Starting v4.0.0, netatalk brings back AppleTalk features lost in v3. Updated description. Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
afpstats requires several libraries that would increase significantly final install size. Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
Maintainer: Antonio Pastor / @APCCV Compile tested: ipq806x (24.10-rc2, snapshot) Run tested: ipq806x - C2600 (snapshot): install apk, start/stop sfpd service & review logs Description: Bump to version 4.0.7 Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
Maintainer: Antonio Pastor / @APCCV
Compile tested: ipq806x SDK (23.05.3, snapshot)
Run tested: ipq806x - C2600: start server, connect from MacOS, read/write files to home share, create/update TimeMachine backups. File sharing from MacOS 9.2.
Description: Backport of Netatalk to 23.05. Cherry-picked commits:
AppleTalk feature tested fully working under 23.05 (provided a separate PR for kernel module is merged too).