]> arthur.barton.de Git - netatalk.git/blob - distrib/debian/README.Debian
Enhanced machine type
[netatalk.git] / distrib / debian / README.Debian
1 This is the pre-packaged Debian version of the Netatalk protocol suite.
2 To find out more about netatalk, visit http://netatalk.sourceforge.net/
3
4 This package was originally put together by Klee Dienes <klee@debian.org>
5 and was later maintained by late Joel Klecker <espy@debian.org> and
6 David Huggins-Daines <dhd@debian.org>. It was repackaged by its current
7 maintainer Sebastian Rittau <srittau@debian.org>.
8
9                                  OpenSSL
10                                  =======
11
12 Netatalk supports OpenSSL to provide a secure means for authentication.
13 Unfortunately it's currently not possible for Debian to distribute
14 Netatalk with SSL support enabled, since OpenSSL's license is incompatible
15 with the GPL used by Netatalk.
16
17 But it's possible to build Netatalk with SSL support locally:
18
19 1. Make sure that the package libssl-dev is installed:
20
21   apt-get install libssl-dev
22
23 2. Make sure all other build dependencies are fulfilled:
24
25   apt-get build-dep netatalk
26
27 3. Download the Netatalk sources:
28
29   apt-get source netatalk
30
31 4. Edit the rules file to enable SSL compilation:
32
33   cd netatalk-1.5pre8 && \
34   cp debian/rules debian/rules.bak && \
35   sed -e 's/^#USE_SSL=yes/USE_SSL=yes/' debian/rules.bak >debian/rules
36
37   (You may need to substitute the directory name netatalk-1.5pre8 with the
38   proper one.)
39
40 5. Build the package:
41
42   dpkg-buildpackage -rfakeroot