pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/47578 CVS commit: pkgsrc/net/netatalk



The following reply was made to PR pkg/47578; it has been noted by GNATS.

From: "Hauke Fath" <hauke%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/47578 CVS commit: pkgsrc/net/netatalk
Date: Tue, 30 Apr 2013 15:43:31 +0000

 Module Name:   pkgsrc
 Committed By:  hauke
 Date:          Tue Apr 30 15:43:31 UTC 2013
 
 Modified Files:
        pkgsrc/net/netatalk: Makefile PLIST distinfo options.mk
 Added Files:
        pkgsrc/net/netatalk/patches: patch-distrib_initscripts_Makefile.in
            patch-etc_afpd_afp_mdns.c patch-include_atalk_ldapconfig.h
 Removed Files:
        pkgsrc/net/netatalk/patches: patch-aa patch-ar patch-bj patch-bk
            patch-etc_afpd_afp_config.c
 
 Log Message:
 Untangle the m0nster patch to configure.  To the quota experts: Please
 check all the bells and whistles are still in place, and functional.
 
 While here, update to Netatalk 2.2.4. Note that we will ship Netatalk
 2 as long as NetBSD ships ddp ("netatalk") support, so v3 is not a
 replacement.
 
 Changes to package setup:
 
 Set PLIST_VARS.{ea,acl} so that the package builds on Ubuntu Linux 10
 LTS. I guess there are version and file-system dependencies?
 
 Add dnssd option for mDNSResponder ("zeroconf") support.
 
 Remaining (upstream) issues:
 
 dbd(8) breaks with a less-than-helpful error message, see end of
 PR pkg/47578
 
 afpd(8) mis-maps user IDs -- a security issue
 
 Upstream changes:
 
 Changes in 2.2.4
 ================
 
 * FIX: Missing UAM links
 * FIX: Lockup in AFP logout on Fedora 17
 * FIX: Reset signal handlers and alarm timer after successfull PAM
        authentication. Fixes a problem with AFP disconnects caused
        by pam_smbpass.so messing with our handlers and timer.
 * FIX: afpd: Fix a possible problem with sendfile on Solaris derived
        platforms
 
 Changes in 2.2.3
 ================
 
 * NEW: afpd: support for mdnsresponder
 * NEW: afpd: new LDAP config option ldap_uuid_string
 * UPD: based on Unicode 6.1.0
 * UPD: experimental systemd service files: always run both afpd and cnid_metad
 * UPD: afpd: Ensure our umask is not altered by eg pam_umask
 * UPD: afpd: Use GSS_C_NO_NAME as server principal when Kerberos options -fqdn
        and -krb5service are not set, from Jamie Gilbertson
 * UPD: afpd: Changed behaviour for TimeMachine volumes in case there's a 
problem
        talking to the CNID daemons. Previously the volume was flagged read-only
        and an AFP message was sent to the client. As this might result in
        TimeMachine assuming the backup sparse bundle is damaged, we now just
        switch the CNID database to an in-memory tdb without the additional 
stuff.
 * FIX: afpd: sendfile() on FreeBSD was broken, courtesy of Denis Ahrens
 * FIX: afpd: Dont use searchdb when doing partial name search
 * FIX: afpd: Fix a possible bug handling disconnected sessions,
        NetAFP Bug ID #16
 * FIX: afpd: Close IPC fds in afpd session child inherited from the afpd
        master process
 * FIX: dbd: Don't remove BerkeleyDB if it's still in use by eg cnid_dbd, fixes
        bug introduced in 2.2.2
 * FIX: debian initscript: start avahi-daemon (if available) before atalkd
 * FIX: Zeroconf could not advertise non-ASCII time machine volume name
 
 Changes in 2.2.2
 ================
 
 * NEW: afpd: New option "adminauthuser". Specifying eg "-adminauthuser root"
        whenever a normal user login fails, afpd tries to authenticate as
        the specified adminauthuser. If this succeeds, a normal session is
        created for the original connecting user. Said differently: if you
        know the password of adminauthuser, you can authenticate as any other
        user.
 * NEW: configure option "--enable-suse-systemd" for openSUSE12.1 and later.
        "--enable-redhat-systemd" and "--enable-suse-systemd" are same as
        "--enable-systemd".
        "--enable-suse" is renamed "--enable-suse-sysv".
 * NEW: experimental systemd service files in distrib/systemd/
 * UPD: afpd: Enhanced POSIX ACL mapping semantics, from Laura Mueller
 * UPD: afpd: Reset options every time a :DEFAULT: line is found in a
        AppleVolumes file
 * UPD: afpd: Convert passwords from legacy encoding (wire format) to host
        encoding, NetAFP Bug ID #14
 * UPD: afpd: Don't set ATTRBIT_SHARED flag for directories
 * UPD: afpd: Use sendfile() on Solaris and FreeBSD for sending data
 * UPD: afpd: Faster volume used size calculation for "volsizelimit" option,
        cf man AppleVolume.default for details
 * FIX: afpd: ACL access checking
 * FIX: afpd: Fix an error when duplicating files that lacked an AppleDouble
        file which lead to a possible Finder crash
 * FIX: afpd: Read-only filesystems lead to afpd processes running as root
 * FIX: afpd: Fix for filesystem without NFSv4 ACL support on Solaris
 * FIX: afpd: Fix catsearch bug, NetAFP Bug ID #12
 * FIX: afpd: Fix dircache bug, NetAFP Bug ID #13
 * FIX: dbd: Better checking for duplicated or bogus CNIDs from AppleDouble
        files
 * FIX: dbd: Remove BerkeleyDB database environment after running `dbd`. This
        is crucial for the automatic BerkeleyDB database upgrade feature which
        is built into cnid_dbd and dbd.
 * FIX: Fix compilation error when AppleTalk support is disabled
 * FIX: Portability fixes
 * FIX: search of surrogate pair
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.98 -r1.99 pkgsrc/net/netatalk/Makefile
 cvs rdiff -u -r1.25 -r1.26 pkgsrc/net/netatalk/PLIST
 cvs rdiff -u -r1.49 -r1.50 pkgsrc/net/netatalk/distinfo
 cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/netatalk/options.mk
 cvs rdiff -u -r1.25 -r0 pkgsrc/net/netatalk/patches/patch-aa
 cvs rdiff -u -r1.6 -r0 pkgsrc/net/netatalk/patches/patch-ar
 cvs rdiff -u -r1.5 -r0 pkgsrc/net/netatalk/patches/patch-bj
 cvs rdiff -u -r1.1 -r0 pkgsrc/net/netatalk/patches/patch-bk \
     pkgsrc/net/netatalk/patches/patch-etc_afpd_afp_config.c
 cvs rdiff -u -r0 -r1.1 \
     pkgsrc/net/netatalk/patches/patch-distrib_initscripts_Makefile.in \
     pkgsrc/net/netatalk/patches/patch-etc_afpd_afp_mdns.c \
     pkgsrc/net/netatalk/patches/patch-include_atalk_ldapconfig.h
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index