pkgsrc-wip/netatalk/TODO
Makoto Fujiwara a24883081f Bump 3.0.4 to 3.1.0
(pkgsrc)
+.include "../../databases/mysql55-client/buildlink3.mk"
(Upstream)
Changes in 3.1.0
================
* NEW: AFP Spotlight support with Gnome Tracker
* NEW: New option "spotlight" (G/V)
* NEW: Configure option --with-tracker-pkgconfig-version
* NEW: Configure option --with-tracker-prefix
* NEW: If Spotlight is enabled, launch our own dbus instance
* NEW: New option "dbus daemon" (G)
* UPD: Add configure option --with-afpstats for overriding the
       result of autodetecting dbus-glib presence
* NEW: Add recvfile support with splice() on Linux. New global options
       "recvfile" (default: no) and "splice size" (default 64k).
* NEW: CNID backend "mysql" for use with a MySQL server

Changes in 3.0.7
================
* FIX: Build fixes for the Kerberos UAM
* UPD: Use dedicated exit code for AFP connections that were dropped
       by the client right after the TCP handshake

Changes in 3.0.6
================
* FIX: charset conversion failed when copying from Mac OS 9. Bug #523.
* UPD: Don't force S_ISGID for directories on FreeBSD. Bug #525.
* NEW: Add support for ZFS ACLs on FreeBSD with libsunacl. From FR#83.
* FIX: Active Directory LDAP queries for ACL support with new options
       "ldap user filter" and "ldap group filter". Bug #526.
* NEW: Option "vol dbnest", when set to true, the CNID database for
       a volume is stored in the volume root of a share in a directory
       .AppleDB like in Netatalk 2. Defaults to false. From FR#84.
* FIX: Small fix in the DSI tickle handling. Bug #528.
* UPD: Enhance handling of connection attempts when hitting the
       connection limit. Bug #529.
* FIX: Saving from Word to a folder that is a symlink to a folder on
       another filesystem results in a crash of the afpd process and
       the save to fail. This happens only if the option
       "follow symlinks" is enabled. Bug #532.
* FIX: Disable Kerberos UAM if AFP service principal name can't be
       evaluated. Fixes bug #531.
* FIX: Fix handling of large number of volumes. Bug #527.
* NEW: Configure option --with-tbd which can be used to disable the
       use of the bundled tdb and use a system installed version.

Changes in 3.0.5
================
* FIX: Fix a crash when using pam_winbind. Fixes bug #516.
* NEW: New global/volume option "ignored attributes"
* FIX: "afp listen" option failed to take IPv6 addresses. Bug #515.
* FIX: Fix a possible crash in set_groups. Bug #518.
* NEW: Send optional AFP messages for vetoed files, new option
       "veto message" can be used to enable sending messages.
       Then whenever a client tries to access any file or directory
       with a vetoed name, it will be sent an AFP message indicating
       the name and the directory. From FR #81.
* NEW: New boolean volume option "delete veto files". If this option is
       set to yes, then Netatalk will attempt to recursively delete any
       vetoed files and directories. FR #82.
* UPD: systemd unit dir is /usr/lib/systemd/system .
* FIX: Saving files from application like MS Word may result in the file
       loosing metadata like the Finder label. Bug #521.
2013-10-30 13:30:56 +00:00

76 lines
2.7 KiB
Text

- It is just packaged, nothing verified more than that.
- RCD_SCRIPTS and CONF_FILE seems having changed, and not adjusted yet,
or even nothing installed yet.
- pkglint for now:
ERROR: PLIST:12: Configuration files must not be registered in the PLIST. Please use the CONF_FILES framework, which is described in mk/pkginstall/bsd.pkginstall.mk.
ERROR: patches/patch-ae:3: Comment expected.
ERROR: patches/patch-ah:3: Comment expected.
ERROR: patches/patch-am:3: Comment expected.
ERROR: patches/patch-an:3: Comment expected.
ERROR: patches/patch-ao:3: Comment expected.
ERROR: patches/patch-bin_ad_ad__cp.c:3: Comment expected.
ERROR: patches/patch-distrib_initscripts_Makefile.in:3: Comment expected.
ERROR: patches/patch-etc_afpd_afp_mdns.c:3: Comment expected.
ERROR: patches/patch-include_atalk_ldapconfig.h:3: Comment expected.
10 errors and 0 warnings found. (Use -e for more details.)
Compilation summary:
CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/db4
CFLAGS = -I$(top_srcdir)/sys/netbsd -D_U_="__attribute__((unused))" -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/db4
LIBS =
PTHREADS:
LIBS =
CFLAGS = -pthread
SSL:
LIBS = -lcrypto -R/usr/lib -R/usr
CFLAGS = -I/usr/include/openssl
LIBGCRYPT:
LIBS = -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgcrypt -lgpg-error
CFLAGS = -I/usr/pkg/include
BDB:
LIBS = -L/usr/pkg/lib -ldb48 -R/usr/pkg/lib
CFLAGS = -I/usr/pkg/include/db4
ZEROCONF:
LIBS = -ldns_sd
CFLAGS =
LIBEVENT:
bundled
TDB:
bundled
MySQL:
LIBS = -L/usr/pkg/lib -lmysqlclient -lpthread -lz -lm -lssl -lcrypto
CFLAGS = -I/usr/pkg/include/mysql -DUSE_OLD_FUNCTIONS -fPIC -DPIC -I/usr/pkg/include -g -DNDEBUG
Configure summary:
INIT STYLE:
none
AFP:
Extended Attributes: ad | sys
ACL support: no
Spotlight: no
CNID:
backends: dbd last tdb mysql
UAMS:
DHX ()
DHX2 ()
RANDNUM (afppasswd)
clrtxt ()
guest
Options:
Zeroconf support: yes
tcp wrapper support: yes
quota support: no
admin group support: yes
valid shell check: yes
cracklib support: no
ACL support: auto
Kerberos support: yes
LDAP support: no
AFP stats via dbus: no
dtrace probes: no
Paths:
Netatalk lockfile: /var/run/netatalk.pid
Documentation:
Docbook: no