--- /dev/null
+This is the pre-packaged Debian version of the Netatalk protocol suite.
+To find out more about netatalk, visit http://netatalk.sourceforge.net/
+
+This package was originally put together by Klee Dienes <klee@debian.org>
+and was later maintained by late Joel Klecker <espy@debian.org> and
+David Huggins-Daines <dhd@debian.org>. It was repackaged by its current
+maintainer Sebastian Rittau <srittau@debian.org>.
+
+ OpenSSL
+ =======
+
+Netatalk supports OpenSSL to provide a secure means for authentication.
+Unfortunately it's currently not possible for Debian to distribute
+Netatalk with SSL support enabled, since OpenSSL's license is incompatible
+with the GPL used by Netatalk.
+
+But it's possible to build Netatalk with SSL support locally:
+
+1. Make sure that the package libssl-dev is installed:
+
+ apt-get install libssl-dev
+
+2. Make sure all other build dependencies are fulfilled:
+
+ apt-get build-dep netatalk
+
+3. Download the Netatalk sources:
+
+ apt-get source netatalk
+
+4. Edit the rules file to enable SSL compilation:
+
+ cd netatalk-1.5pre8 && \
+ cp debian/rules debian/rules.bak && \
+ sed -e 's/^#USE_SSL=yes/USE_SSL=yes/' debian/rules.bak >debian/rules
+
+ (You may need to substitute the directory name netatalk-1.5pre8 with the
+ proper one.)
+
+5. Build the package:
+
+ dpkg-buildpackage -rfakeroot
* Upstream does now have manpages for apple_cp(1), apple_mv(1), and
apple_rm(1), written by Lance Levsen <l.levsen@printwest.com>.
Removed the links to undocumented(7).
+
+ -- Sebastian Rittau <srittau@debian.org> Sun, 18 Nov 2001 15:14:40 +0100
+
+netatalk (1.5pre8-5) unstable; urgency=low
+
+ * Appletalk -> AppleTalk in package short descriptions. Thanks to Matt
+ Zimmerman and his spell checking effort for pointing this out.
+ * Really install README.Debian this time.
* Removed afppasswd and afppasswd(1) from Debian distribution, since
they are of no use when SSL support is not compiled in.
- -- Sebastian Rittau <srittau@debian.org> Thu, 25 Oct 2001 23:00:02 +0200
+ -- Sebastian Rittau <srittau@debian.org> Sun, 18 Nov 2001 15:13:53 +0100
+
+netatalk (1.5pre8-4) unstable; urgency=low
+
+ * Fixed uams_pam.so. (Closes: #118889)
+ * Explain why we don't link against OpenSSL in README.Debian.
+ * Modified debian/rules so that setting a variable called USE_SSL to
+ "yes" enables SSL support. This should ease the local compilation of
+ SSL-enabled netatalk packages.
+
+ -- Sebastian Rittau <srittau@debian.org> Sat, 10 Nov 2001 19:05:12 +0100
+
+netatalk (1.5pre8-3) unstable; urgency=low
+
+ * Corrected upstream version number (pre8 instead of pre7). This corrects
+ afpd -v and similar commands.
+ * Raised default number of allowed afpd clients. Suggestion by Jonas
+ Smedegaard.
+ * Small logcheck fix by Jonas.
+ * Removed ATALK_BACKGROUND description from netatalk.conf(5).
+ * Removed obsolete --with-config-dir configure option.
+
+ -- Sebastian Rittau <srittau@debian.org> Sat, 27 Oct 2001 15:36:30 +0200
netatalk (1.5pre8-2) unstable; urgency=low
Suggests: tetex-base, quota
Conflicts: netatalk-asun, libatalk14g, libatalk1
Replaces: netatalk-asun, libatalk14, libatalk1
-Description: Appletalk user binaries
+Description: AppleTalk user binaries
Netatalk is an implementation of the AppleTalk Protocol Suite for
BSD-derived systems. The current release contains support for
EtherTalk Phase I and II, DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and
Depends: netatalk (>= 1.5)
Conflicts: netatalk (<< 1.5pre7-2), libatalk14g-dev, libatalk14-dev, netatalk-asun, libatalk1-dev
Replaces: netatalk (<< 1.5pre7-2), libatalk14g-dev, libatalk14-dev, netatalk-asun, libatalk1-dev
-Description: Appletalk library and development files
+Description: AppleTalk library and development files
Netatalk is an implementation of the AppleTalk Protocol Suite for
BSD-derived systems. The current release contains support for
EtherTalk Phase I and II, DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and
afpd\[.*\]: uams_dhx_pam.c :PAM: PAM (Auth OK!|Success -- Success)
afpd\[.*\]: using codepage directory: /etc/netatalk/nls/maccode\.[\.[:alnum:]-]+
atalkd\[.*\]: .*: Network is unreachable
-atalkd\[.*\]: zip gnireply from [\.[:digit:] \(.* [[:digit:]]\)
+atalkd\[.*\]: zip gnireply from [\.[:digit:]]+ \(.* [[:digit:]]\)
atalkd\[.*\]: zip ignoring gnireply
-papd\[.*\]: child [[:digit:]]+ for ".+" from [\.[:digit:]+]]
+papd\[.*\]: child [[:digit:]]+ for ".+" from [\.[:digit:]]+
papd\[.*\]: child [[:digit:]]+ done
TODO
doc/CONFIGURE
doc/FAQ
+doc/README.hidden-items
doc/README.platforms
#! /usr/bin/make -f
+# Uncomment the following line to enable OpenSSL support. (If it's installed.)
+#USE_SSL=yes
+
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export CFLAGS
export LDFLAGS
+CONFIGURE_FLAGS = \
+ --with-shadow --enable-fhs --sysconfdir=/etc/netatalk \
+ --with-tcp-wrappers --mandir=/usr/share/man --prefix=/usr \
+ --enable-timelord --with-did=last --enable-overwrite \
+ --with-cracklib=/var/cache/cracklib/cracklib_dict
+ifneq "x$(USE_SSL)" "xyes"
+CONFIGURE_FLAGS += --without-ssl-dir
+endif
+
configure: configure-stamp
configure-stamp:
dh_testdir
- ./configure --with-shadow --enable-fhs \
- --sysconfdir=/etc/netatalk --with-config-dir=/etc/netatalk \
- --with-tcp-wrappers --mandir=/usr/share/man --prefix=/usr \
- --enable-timelord --with-did=last --without-ssl-dir \
- --with-cracklib=/var/cache/cracklib/cracklib_dict \
- --enable-overwrite
+
+ ./configure $(CONFIGURE_FLAGS)
touch configure-stamp