1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<HTML><HEAD><TITLE>Dokumentacja bftpd: Instalacja</TITLE>
3<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /><LINK 
4href="bftpddoc-pl-3.html" rel=next><LINK href="bftpddoc-pl-1.html" 
5rel=previous><LINK href="bftpddoc-pl.html#toc2" rel=contents></HEAD>
6<BODY><A href="bftpddoc-pl-3.html">Dalej</A> 
7<A href="bftpddoc-pl-1.html">Wstecz</A> <A 
8href="bftpddoc-pl.html#toc2">Zawarto��</A> 
9<HR>
10
11<H2><A name=s2>2.</A> <A 
12href="bftpddoc-pl.html#toc2">Instalacja</A></H2>
13<H2><A name=ss2.1>2.1 Kompilacja</A> </H2>
14<P>Na pocz�tku wykonaj nast�puj�ce polecenia (zast�puj�c x.x.x numerem wersji, kt�r� instalujesz): 
15<BLOCKQUOTE><CODE><PRE>tar xzf bftpd-x.x.x.tar.gz
16cd bftpd-x.x.x
17./configure
18make
19make install
20  
21</PRE></CODE></BLOCKQUOTE>Zauwa�, �e musisz skopiowa� plik bftpd.conf z katalogu ze �r�d�ami do /etc w przypadku aktualizacji wersji, poniewa� polecenie 'make install' nie nadpisuje pliku konfiguracyjnego.
22<P></P>
23<P>Uwaga: Je�li chcesz korzysta� z mo�liwo�ci 'tar.gz w locie', musisz �ci�gn�� kod �r�d�owy programu "pax" i rozpakowa� go do podkatalogu w �r�d�ach bftpd. Nast�pnie, zamiast pisa� './configure' napisz 
24"./configure --enable-pax=pax-sourcedir --enable-libz". Musisz mie� tak�e bibliotek� libz wraz z plikiem nag��wkowym, /usr/include/zlib.h.</P>
25<H2><A name=ss2.2>2.2 Uruchamianie serwera</A> </H2>
26<P>bftpd dzia�a w wersji samodzielnej lub z inetd. 
27<DL>
28  <DT><B>Je�li chcesz uruchamia� go z inetd</B>
29  <DD>
30  <P>Dodaj nast�puj�ce wpisy do pliku /etc/inetd.conf: 
31  <BLOCKQUOTE><CODE><PRE>ftp stream tcp nowait root /usr/sbin/bftpd bftpd
32</PRE></CODE></BLOCKQUOTE>Potraktuj inetd HUPem lub zrestartuj serwer. bftpd powinien dzia�a�.
33  <P></P>
34  <DT><B>Je�li bftpd ma dzia�a� z xinetd</B>
35  <DD>
36  <P>Dodaj nast�puj�ce wpisy do pliku /etc/xinetd.conf: 
37  <BLOCKQUOTE><CODE><PRE>service ftp
38{
39    disable = no
40    socket_type             = stream
41    wait                    = no
42    user                    = root
43    server                  = /usr/sbin/bftpd
44    log_on_success          += DURATION USERID
45    log_on_failure          += USERID
46    nice                    = 10
47}
48</PRE></CODE></BLOCKQUOTE>(przes�ane przez JackRipper'a)
49  <P></P>
50  <DT><B>Je�li bftpd ma dzia�a� jako demon:</B>
51  <DD>
52  <P>Niech system operacyjny uruchamia komend� 
53  <BLOCKQUOTE><CODE><PRE>/usr/sbin/bftpd -d
54</PRE></CODE></BLOCKQUOTE>przy starcie.
55  <P></P></DD></DL>
56<P></P>
57<HR>
58<A href="bftpddoc-pl-3.html">Dalej</A> <A 
59href="bftpddoc-pl-1.html">Wstecz</A> <A 
60href="bftpddoc-pl.html#toc2">Zawarto��</A> 
61</BODY></HTML>
62