[prev in list] [next in list] [prev in thread] [next in thread]
List: netatalk
Subject: Re: [Netatalk-admins] Encrypted passwords on Edubuntu
From: Steve Bosek <sbosek () mac ! com>
Date: 2006-03-24 1:57:18
Message-ID: 3052175B-430F-441E-B9E5-FBE8A55A3A25 () mac ! com
[Download RAW message or body]
hello alex
for debian/sarge you can make that:
~# apt-get source netatalk
~# apt-get build-dep netatalk
~# cd netatalk-2.0.2
~/netatalk-2.0.2# nano debian/rules
Add in debian/rules this options :
DEB_CONFIGURE_EXTRA_FLAGS := \
--with-shadow --enable-
fhs \
--with-tcp-wrappers --with-
mangling \
--enable-timelord --enable-
overwrite \
--with-pkgconfdir=/etc/
netatalk \
--with-nls-dir=/usr/share/netatalk/
nls \
--disable-logger --enable-
srvloc \
--with-cracklib=/var/cache/cracklib/cracklib_dict. \
--with-ssl-dir=/usr/lib \
--with-logfile=/var/log/netatalk.log
# --enable-pgp-uam --enable-krb4-uam --enable-krbV-uam
DEB_BUILD_OPTIONS=ssl debuild
Instal package and library ssl support
~# apt-get install openssl cracklib2 libpam-cracklib cracklib2-dev
~/netatalk-2.0.2# dpkg-buildpackage
Result from compilation:
configure summary:
Install style:
none
AFP:
AFP 3.x calls activated: yes
Large file support (>2GB) for AFP3: yes
DDP enabled: yes
CNID:
backends: cdb dbd last
UAMS:
DHX (PAM SHADOW)
RANDNUM (PAM SHADOW)
passwd (PAM SHADOW)
guest
Options:
CUPS support: yes
SLP support: yes
tcp wrapper support: yes
quota support: yes
admin group support: yes
valid shell check: yes
cracklib support: yes
dropbox kludge: no
force volume uid/gid: no
Apple 2 boot support: no
Instal .deb t:
~/netatalk-2.0.2# cd ..
~# dpkg -i netatalk_2.0.2-3_arch.deb
restart netatalk
~#/etc/init.d/netatalk start
good luck
steve
Le 23 mars 06 à 21:14, Alexandre Morin a écrit :
> Hello all!
>
> First off, I apologize for the “Subscribe” email I sent to this
> list minutes ago. If it was not filtered out and you got it in your
> mailbox, I’m terribly sorry. I missed the links to the instructions
> (black text with no color for the links) on the sourceforge page
> for this package.
>
> Now the question : How would I go about adding an
> authentication module to my Netatalk install? Edubuntu (5.10) (and
> Debian) do not have the required UAM ( uams_dhx.so ). I know it is
> not included for possible copyright violations, but what if I need it?
>
>
> Thanks a lot!
>
> Alex
> Montreal, Canada
>
>
>
[Attachment #3 (unknown)]
<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: \
after-white-space; "><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: \
0px; margin-left: 0px; ">hello alex</DIV><DIV style="margin-top: 0px; margin-right: \
0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">for debian/sarge you can make that:</DIV><DIV style="margin-top: 0px; margin-right: \
0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; ">~# apt-get source netatalk</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">~# \
apt-get build-dep netatalk</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; ">~# cd netatalk-2.0.2</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">~/netatalk-2.0.2# nano debian/rules</DIV><DIV style="margin-top: 0px; margin-right: \
0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">Add in debian/rules this options :</DIV><DIV style="margin-top: 0px; margin-right: \
0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">DEB_CONFIGURE_EXTRA_FLAGS := \</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; "> --with-shadow --enable-fhs \
\</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> --with-tcp-wrappers --with-mangling \
\</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> --enable-timelord --enable-overwrite \
\</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> --with-pkgconfdir=/etc/netatalk \
\</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> --with-nls-dir=/usr/share/netatalk/nls \
\</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> --disable-logger --enable-srvloc \
\</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> --with-cracklib=/var/cache/cracklib/cracklib_dict. \
\</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> --with-ssl-dir=/usr/lib \</DIV><DIV style="margin-top: \
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
--with-logfile=/var/log/netatalk.log</DIV><DIV style="margin-top: 0px; margin-right: \
0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN># --enable-pgp-uam --enable-krb4-uam \
--enable-krbV-uam</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: \
0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">DEB_BUILD_OPTIONS=ssl \
debuild</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR \
class="khtml-block-placeholder"></DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR \
class="khtml-block-placeholder"></DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; ">Instal package and library ssl \
support</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">~# apt-get install openssl \
cracklib2 libpam-cracklib cracklib2-dev</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; \
"><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">~/netatalk-2.0.2# dpkg-buildpackage</DIV><DIV style="margin-top: \
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; \
"><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">Result from compilation:</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; \
"><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">configure summary:</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN> Install style:</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN> none</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN> AFP:</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN> AFP 3.x calls activated: yes</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN> Large file support \
(>2GB) for AFP3: yes</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; "> <SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN> DDP enabled: yes</DIV><DIV style="margin-top: \
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN> CNID:</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN> backends: cdb dbd last</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN> UAMS:</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN> DHX (PAM \
SHADOW)</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> <SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN> RANDNUM (PAM SHADOW)</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN> passwd (PAM \
SHADOW)</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> <SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN> guest</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN>Options:</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN>CUPS support: yes</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN>SLP support: \
yes</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> <SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN>tcp wrapper support: yes</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN>quota support: \
yes</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> <SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN>admin group support: yes</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN>valid shell check: \
yes</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> <SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN>cracklib support: yes</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN>dropbox kludge: \
no</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; "> <SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN><SPAN class="Apple-tab-span" \
style="white-space:pre"> </SPAN>force volume uid/gid: no</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> \
<SPAN class="Apple-tab-span" style="white-space:pre"> </SPAN><SPAN \
class="Apple-tab-span" style="white-space:pre"> </SPAN>Apple 2 boot support: \
no</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Instal .deb t:</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; ">~/netatalk-2.0.2# cd ..</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">~# \
dpkg -i netatalk_2.0.2-3_arch.deb</DIV><DIV style="margin-top: 0px; margin-right: \
0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">restart netatalk</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">~#/etc/init.d/netatalk start</DIV><DIV><BR \
class="khtml-block-placeholder"></DIV><DIV><BR \
class="khtml-block-placeholder"></DIV>good luck<DIV><BR \
class="khtml-block-placeholder"></DIV><DIV>steve<BR><DIV><DIV>Le 23 mars 06 à 21:14, \
Alexandre Morin a écrit :</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE \
type="cite"> <FONT face="Verdana, Helvetica, Arial"><SPAN \
style="font-size:12.0px">Hello all!<BR> <BR> First off, I apologize for the \
“Subscribe” email I sent to this list minutes ago. If it was not filtered out and you \
got it in your mailbox, I’m terribly sorry. I missed the links to the instructions \
(black text with no color for the links) on the sourceforge page for this \
package.<BR> <BR> Now the question : How would I go about adding an \
authentication module to my Netatalk install? Edubuntu (5.10) (and Debian) do not \
have the required UAM ( uams_dhx.so ). I know it is not included for possible \
copyright violations, but what if I need it?<BR> <BR> <BR> Thanks a lot!<BR> <BR> \
Alex<BR> Montreal, Canada <BR> <BR> <BR> </SPAN></FONT><SPAN \
style="font-size:12.0px"><FONT face="Apple Chancery"><BR> </FONT></SPAN> \
</BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Netatalk-admins mailing list
Netatalk-admins@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/netatalk-admins
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic