From: Stefan Bethke on
Hi,

I'm working on updating the net/netatalk port from 2.0.5 to 2.1. You can find the most current version of my work at http://www.lassitu.de/freebsd/netatalk/

Initial testing looks promising. There's one outstanding issue: upgrading from 2.0.5 to 2.1 appears to fail because of the wrong order of include paths. You can work around this by deinstalling 2.0.5 before building the new version.

This work is also being tracked in PR#146576.


HTH,
Stefan

--
Stefan Bethke <stb(a)lassitu.de> Fon +49 151 14070811



_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Stefan Bethke on
Am 22.05.2010 um 19:08 schrieb Stefan Bethke:

> Hi,
>
> I'm working on updating the net/netatalk port from 2.0.5 to 2.1. You can find the most current version of my work at http://www.lassitu.de/freebsd/netatalk/
>
> Initial testing looks promising. There's one outstanding issue: upgrading from 2.0.5 to 2.1 appears to fail because of the wrong order of include paths. You can work around this by deinstalling 2.0.5 before building the new version.
>
> This work is also being tracked in PR#146576.

I've uploaded new version which I believe to be committable: http://www.lassitu.de/freebsd/netatalk/netatalk_2.1.1-1.tar.bz2

I have not tested Kerberos support since I'm lacking the environment.

If your system has IPv6 configured, you will need to configure a server each for IPv4 and IPv6. Note that both afpd and cnid_metad will by default bind to IPv6 addresses.


Thanks,
Stefan

--
Stefan Bethke <stb(a)lassitu.de> Fon +49 151 14070811



_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Stefan Bethke on
Am 28.05.2010 um 08:27 schrieb Stefan Bethke:

> Am 22.05.2010 um 19:08 schrieb Stefan Bethke:
>
>> Hi,
>>
>> I'm working on updating the net/netatalk port from 2.0.5 to 2.1. You can find the most current version of my work at http://www.lassitu.de/freebsd/netatalk/
>>
>> Initial testing looks promising. There's one outstanding issue: upgrading from 2.0.5 to 2.1 appears to fail because of the wrong order of include paths. You can work around this by deinstalling 2.0.5 before building the new version.
>>
>> This work is also being tracked in PR#146576.
>
> I've uploaded new version which I believe to be committable: http://www.lassitu.de/freebsd/netatalk/netatalk_2.1.1-1.tar.bz2
>
> I have not tested Kerberos support since I'm lacking the environment.
>
> If your system has IPv6 configured, you will need to configure a server each for IPv4 and IPv6. Note that both afpd and cnid_metad will by default bind to IPv6 addresses.
>

The newest tarball 2.1.1-2 contains a patch to fix a segfault when having more than one afpd configured, thanks to Frank Lahm.

To have afpd listen to both IPv4 and IPv6, you need to either have two server entries in afpd.conf, i.e.:
- -tcp -noddp -ipaddr 0.0.0.0 -unixcodepage UTF8 -signature user:freebsd8 -cnid_server ::1
"ipv6" -tcp -noddp -ipaddr :: -unixcodepage UTF8 -signature user:freebsd8 -cnid_server ::1

or set the sysctl net.inet6.ip6.v6only=0. Note that the latter might have negative security implications.


Stefan

--
Stefan Bethke <stb(a)lassitu.de> Fon +49 151 14070811



_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Stefan Bethke on
I've uploaded a new version of the FreeBSD port for netatalk 2.1.1, available at

http://www.lassitu.de/freebsd/netatalk/netatalk-2.1.1-3.tar.bz2

A new build option WITH_APPLETALK (default: off) will build all AppleTalk-related programs, utilities, man pages, etc. By default, nothing that requires AppleTalk is built and installed; afpd is built without support for DDP.

When building with PAM support, a suitable pam config file will be installed to $PREFIX/etc/pam.d/netatalk.

Command line options for the various daemons are now configured through the standard rc.conf mechanism (afpd_flags, atalkd_flags, etc.) instead of through $PREFIX/etc/netatalk.conf. The main netatalk_enable knob is gone. To run the file server successfully, you should set afpd_enable="YES" and cnid_metad_enable="YES" in /etc/rc.conf.

All five port config options compile successfully on FreeBSD 8.1-PRERELEASE, but I have only tested afpd with and without PAM; Kerberos, AppleTalk and Timelord support are untested.


Enjoy,
Stefan

--
Stefan Bethke <stb(a)lassitu.de> Fon +49 151 14070811



_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"