[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 \
(&gt;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