lp:debian/netatalk

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/netatalk
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

23. By Jonas Smedegaard <email address hidden>

[ upstream ]
* New stable release 2.2.3.
  + Add afpd support for Apple mDNSResponder.
  + Add afpd new LDAP config option ldap_uuid_string.
  + Based on Unicode 6.1.0.
  + Update experimental systemd service files to always run both afpd
    and cnid_metad (unsuitable for 2.x: lack AppleTalk support).
  + Update afpd to ensure our umask is not altered by e.g. pam_umask.
  + Update afpd to use GSS_C_NO_NAME as server principal when
    Kerberos options -fqdn and -krb5service are not set.
  + Update afpd CNID handling for TimeMachine volumes.
    Closes: bug#703426. Thanks to Dominic Evans.
  + Fix afpd sendfile() on FreeBSD.
  + Fix afpd to not use searchdb when doing partial name search.
  + Fix possible afpd bug handling disconnected sessions.
  + Fix close IPC file descriptors in afpd session child processes.
  + Fix dbd to not remove BerkeleyDB if still in use by e.g. cnid_dbd
    (a bug introduced in 2.2.2).
  + Fix debian initscript to start avahi-daemon (if available) before
    atalkd
  + Fix use only ASCII in Zeroconf advertised TimeMachine volume name.
* New stable release 2.2.4:
  + Fix missing UAM links.
  + Fix lockup in AFP logout on Fedora 17.
  + Fix reset signal handlers and alarm timer after successful PAM
    authentication. Fixes a problem with AFP disconnects caused by
    pam_smbpass.so messing with our handlers and timer.
  + Fix possible afpd problem with sendfile on Solaris derived
    platforms.
* New stable release 2.2.5:
  + Fix errors searching volumes.
  + Add configurable symlink handling with a new volume option
    'followsymlinks'. Setting the option causes afpd to follow
    symlinks on the server side.
  + Reload groups when reloading volumes.
  + Fix a possible crash in cname() where cname_mtouname calls
    dirlookup() where the curdir is freed because the dircache
    detected a dev/inode cache difference and evicted the object
    from the cache.
  + Fix change default FinderInfo for directories to be all 0.

[ Jonas Smedegaard ]
* Update README.source to emphasize control.in file as *not* a
  show-stopper for contributions, referring to wiki page for details.
* Adapt to upstream change from CVS to git:
  + Add git URL as alternate upstream source.
  + Have git-import-orig suppress upstream .gitignore file.
  + Drop helper target get-orig-vcs from rules file.
  + Stop tracking md5sum of upstream tarball (track git tags instead).
* Drop dpkg-source local-options hint: Declared options are default
  since dpkg-source 1.16.1.
* Move packaging to team maintenance:
  + Update Vcs-* Maintainer fields in control file.
  + (Re-)add myself as uploader.
* Drop patch 101: Adopted upstream.
* Unfuzz patches.
* Separate upstream-relevant part of patch 205 as patch 101 to drop
  bogus warning in configfile.
* Fix explicitly enable code paths private since CUPS 1.6.
  Closes: bug#713558. Thanks to Patrick Coulthard.
* Add patch 102 to fix bashisms in add_netatalk_printer script.
  Closes: bug#581127. Thanks to Raphael Geissert.
* Add patch 103 to fix user-visible typos in log output and
  documentation.
  Closes: bug#685162. Thanks to Ralf Hildebrandt.
* extend logcheck filters.
  Closes: bug#589215, #588832. Thanks to Radek Antoniuk.
* Update copyright file:
  + Fix relabel a license as MIT~veryshort (from GAP).
  + Improve tracking of autotools files.
* Fix DEP5 syntax error (Double "Copyright:").
* Fix revert to SysV stop action at default runlevels:
  + Add patch 104 to adjust LSB header.
  + Drop custom update-rc.d parameters (also other now obsolete ones)
    in rules file.
  Closes: bug#745520. Thanks to "c" and Chad.
* Tidy patches:
  + Normalize extension of patch 205.
  + Rename patches cherry-picked upstream to be based on changedata +
    git hash.
  + Add DEP3 patch headers.
  + Unfuzz patches.
* Limit watch file to 2.x versions.

[ Adrian Knoth ]
* Update copyright file:
  + Fix DEP5 syntax error ("Files:" misspelled).

[ Brian Campbell ]
* Fix patch 103 to exclude debian/changelog typos.
* Add debug package.
* Explicitly set DEB_DESTDIR now that we're building two binary
  packages.
* Update package relations:
  + Relax to build-depend unversioned on cdbs: Needed version
    satisfied even in oldstable.
  + Build-depend on autotools-dev.
* Cherry-pick patches from upstream mainline git branch:
  + Fix error reporting for connection errors.
  + Fix crash following symlinks.
  + Fix handling of large numbers of volumes.

[ Chris Boot ]
* Add patch 105 to fix an unterminated quoted string in
  add_netatalk_printer.
* Update standards version to 3.9.5.
* Fix Vcs-Git URL to make it canonical.
* Fix avoid duplicate Section fields in control file.

22. By Jonas Smedegaard <email address hidden>

* New upstream release.
* Drop patch cherry-picked upstream: Included in new upstream release.
* Build-depend on libldap2-dev and libacl1-dev, to enable LDAP support
  and support for extended ACLs (and possibly avoid FTBFS).
  Closes: bug#645290, #651406. Thanks to Peter Eisentraut and masc.
* Update copyright file:
  + Bump format to 1.0.
  + Fix double-indent in Copyright fields as per Policy §5.6.13.
  + Add Files paragraph for ACL code.
* Bump standards-version to 3.9.3.
* Update copyright file: Add disclaimer to License paragraph
  GAP~Makefile.in.
* Bump debhelper compat level to 7.
* Add patch 101 to start avahi-daemon (if available) before atalkd.
  Recommend avahi-daemon.

21. By Jonas Smedegaard <email address hidden>

* New upstream release.
  + Closes: bug#637025.
  + Fixes FTBFS on GNU/kFreeBSD.
    Closes: bug#630349. Thanks to Petr Salinger.
* Fix typo in comment.
* Update patches:
  + Drop patch 213 (CVE-2008-5718): fixed upstream since 2.0.5.
  + Drop patches 115 and 214 (default → etc/default): fixed upstream
    since 2.2.1.
  + Unfuzz patch 114.
  + Add patch cherry-picked from upstream git, to fix EA header
    related file move/delete errors.
    Closes: bug#648792. Thanks to Tim Miller Dyck.
* Update copyright file: Add/extend a few files sections.
* Update package relations:
  + Tighten build-dependency on cdbs slightly.
  + Relax build-depend unversioned on debhelper and devscripts (needed
    versions satisfied even in oldstable).

20. By Jonas Smedegaard <email address hidden>

* New upstream release.
  + Fixes "Internal Error" after ad_open on sparc.
    Closes: bug#606005. Thanks to Alfredo Sola.
* Adjust references to unofficial packages in README.Debian.
* Use dversionmangle (not uversionmangle) in watch file. Fix add
  leading dash (-) to upstream version in mangling.
* Update patches:
  + Drop patches 107 and 294 (Zeroconf support): Implemented
    (differently) upstream now.
  + Drop patches 109 and 112 (avoid broken XFS linkage) obsolete.
  + Drop patch 200 (hostname resolving): adopted upstream.
  + Refresh patch 205.
* Rewrite copyright file using draft 174 of DEP-5 format.
* Build-depend on and recommend unversioned (i.e. default) BerkeleyDB
  packages.
  Closes: bug#621413. Thanks to Ondřej Surý.
  Simplify suggestions on older versioned BerkeleyDB packages.
* Stop installing some documentation dropped upstream, and let CDBS
  automagically handle some of the remains.
* Update control file:
  + Bump policy compliance to standards-version 3.9.2.
  + Shorten Vcs-* URLs.
* Add patches 115 and (for automade file) 214 to avoid installing
  unneeded /default dir.
  Closes: bug#628119. Thanks to Russell Muetzelfeldt and Luk Claes.
* Don't ship .la files. Closes: bug#621849. Thanks to Andreas Metzler
  and Luk Claes.
* Stop renaming afile and achfile, dropped upstream.
* Explicitly enable DDP (AppleTalk), now disabled by default.
* Enable Zeroconf, should be stable now.
* Simplify package relations:
  + Drop (build-)dependency fallback unneeded even for oldstable.

19. By Jonas Smedegaard <email address hidden>

* New upstream release.
* Add NEWS entry on BerkeleyDB bump to 4.8 and databases now auto-
  upgrading (replacing older testing-only entry bumping to 4.7).
  Rephrase README.Debian to mention auto-upgrading.
* Bump standards compliance to standards-version 3.9.0.
* Unfuzz patch 114.
* Update copyright file:
  + Fix document a few missed copyright holders (no new licenses).
  + Split comments in License fields into separate License-Comments
    fields.
* Ease building with git-buildpackage: Git-ignore quilt .pc dir, and
  add source local-options.

18. By Jonas Smedegaard <email address hidden>

Fix enable DEB_BUILD_HARDENING.

17. By Jonas Smedegaard <email address hidden>

* New upstream release.
* Refresh patch 205.
* Tighten reinstall-initscript-quirk: upstream no longer double-
  expands DESTDIR.

16. By Jonas Smedegaard <email address hidden>

Drop patch 212 (disable CNID metad by default): the CNID scheme used
by default since Netatalk 2.1, dbd, requires metad enabled.
Closes: bug#581773, thanks to Søren Grønning.

15. By Jonas Smedegaard <email address hidden>

* New upstream release.
* Update patches:
  + Drop patches 001, 002, 003, 101, 102, 103, 104, 105, 106, 113,
    206, 210, 214, and disabled patches 291, 292, 293: Merged upstream
    or no longer applies.
  + Refresh remaining (enabled) patches 109, 200, 205, 212, 213, with
    shortening quilt options --no-timestamps --no-index -pab.
  + Disable patch 109: XFS quota support apparently no longer broken.
* Use only official CDBS (drop local snippets): All improvements now
  adopted upstream.
* Use source format 3.0 (quilt), and stop including patchsys-quilt.mk.
* Refer to FSF website (not postal address) in rules file.
* Bump copyright years in header of in rules file.
* Drop locally implemented DEB_MAINTAINER_MODE in rules file: Now
  adopted upstream.
* Rewrite copyright file using draft DEP5 rev. 135. Adds new owners
  and licenses, and some files lacking proper licensing are revealed.
* Install docs README.AppleTalk (not README.platforms, its old name)
  and README.ids.
* Simplify rules file to no longer regenerate autotools: no patches
  affect upstream-shipped automade files.
* Bump standards compliance to standards-version 3.8.4.
* Add workaround for upstream braindead double expanded DESTDIR.
* Tighten build-dependency on cdbs.
* Stop build-depending on libtool, automake1.11 or autoconf.

14. By Jonas Smedegaard <email address hidden>

* Fix replace/drop bogus and/or obsolete configure options:
  + Use --without-ssl-dir/--with-ssl-dir (not --with-openssl-dir/
    --without-openssl-dir). Closes: bug#565969, thanks to Fabian
    Greffrath.
  + Use --enable-tcp-wrappers (not --with-tcp-wrappers).
  + Use --disable-srvloc (not --disable-slp).
  + Drop --disable-logger (obsolete since 2.0.1).
  + Drop --with-mangling (apparently obsolete since 2.0 alpha 1).
  + Drop --with-nls-dir and --without-xfs (apparently obsolete).
* Autoreconfigure during build (since upstream does not enable
  maintainer-mode). Disable autotools-related patches. Build-depend on
  libtool, automake1.11 and autoconf. Closes: bug#559060, thanks to
  Cyril Brulebois and others.
* Add safety-check to fail build if accidentally linked against
  libssl. Thanks to Fabian Greffrath (see bug#565969).
* Disable atalkd by default, to not require supported network active
  at daemon start time. Closes: bug#565568, thanks to Kurt Roeckx.
  Add NEWS entry about the change.
* Build-depend on and enable hardening-includes.
* Fix adjust "See also" of manpages referring to afile or achfile.
* Set urgency=medium as earlier lack of explicit disabling openssl
  caused the package to violate licensing for some architectures, also
  affecting testing.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/netatalk
This branch contains Public information 
Everyone can see this information.

Subscribers