mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
Updated to Samba-3.0.24
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6727 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
e249f83066
commit
134279fdda
@ -3,7 +3,7 @@ $LastChangedBy$
|
||||
$Date$
|
||||
-->
|
||||
|
||||
<!ENTITY day "13"> <!-- Always 2 digits -->
|
||||
<!ENTITY day "14"> <!-- Always 2 digits -->
|
||||
<!ENTITY month "04"> <!-- Always 2 digits -->
|
||||
<!ENTITY year "2007">
|
||||
<!ENTITY version "svn-&year;&month;&day;">
|
||||
@ -312,7 +312,7 @@ $Date$
|
||||
<!ENTITY openssh-version "4.6p1">
|
||||
<!ENTITY portmap-version "5beta">
|
||||
<!ENTITY rsync-version "2.6.8">
|
||||
<!ENTITY samba3-version "3.0.23d">
|
||||
<!ENTITY samba3-version "3.0.24">
|
||||
<!ENTITY subversion-version "1.3.1">
|
||||
<!ENTITY tcpwrappers-version "7.6">
|
||||
<!ENTITY wget-version "1.10.2">
|
||||
|
@ -41,6 +41,15 @@
|
||||
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>April 14th, 2007</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[randy] - Updated to Samba-3.0.24.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>April 13th, 2007</para>
|
||||
<itemizedlist>
|
||||
|
@ -6,10 +6,10 @@
|
||||
|
||||
<!ENTITY samba3-download-http "http://us1.samba.org/samba/ftp/stable/samba-&samba3-version;.tar.gz">
|
||||
<!ENTITY samba3-download-ftp "ftp://us5.samba.org/pub/samba-ftp/samba-&samba3-version;.tar.gz">
|
||||
<!ENTITY samba3-md5sum "afe6923d05fed5b5ccab593c7a407cd1">
|
||||
<!ENTITY samba3-md5sum "89273f67a6d8067cbbecefaa13747153">
|
||||
<!ENTITY samba3-size "17.7 MB">
|
||||
<!ENTITY samba3-buildsize "257 MB">
|
||||
<!ENTITY samba3-time "2.8 SBU (additional 1.8 SBU to run the test suite)">
|
||||
<!ENTITY samba3-buildsize "222 MB">
|
||||
<!ENTITY samba3-time "2.8 SBU (additional 1.7 SBU to run the test suite)">
|
||||
]>
|
||||
|
||||
<sect1 id="samba3" xreflabel="Samba-&samba3-version;">
|
||||
@ -59,16 +59,33 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<!--
|
||||
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>Required patch if you have <application>Heimdal</application>
|
||||
installed: <ulink
|
||||
url="&patch-root;/samba-&samba3-version;-heimdal-1.patch"/></para>
|
||||
<para>Required patch: <ulink
|
||||
url="http://us3.samba.org/samba/patches/patches-&samba3-version;/share_security_ntlmv2.diff"/></para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Required patch: <ulink
|
||||
url="http://us3.samba.org/samba/patches/patches-&samba3-version;/spoolss.diff"/></para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Required patch: <ulink
|
||||
url="http://us3.samba.org/samba/patches/patches-&samba3-version;/vista_backup_acl.diff"/></para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Required patch: <ulink
|
||||
url="http://us3.samba.org/samba/patches/patches-&samba3-version;/variable_os_expansion.diff"/></para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Required patch: <ulink
|
||||
url="http://us3.samba.org/samba/patches/patches-&samba3-version;/dfs_referral.diff"/></para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Required patch: <ulink
|
||||
url="http://us3.samba.org/samba/patches/patches-&samba3-version;/directory_delete.diff"/></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
-->
|
||||
|
||||
<bridgehead renderas="sect3">Samba Dependencies</bridgehead>
|
||||
|
||||
@ -86,14 +103,6 @@
|
||||
and <ulink url="http://valgrind.kde.org/">Valgrind</ulink> (optionally
|
||||
used by the test suite)</para>
|
||||
|
||||
<!-- Removed starting in version 3.0.23
|
||||
<bridgehead renderas="sect4">Optional
|
||||
(To Build Experimental passdb Libraries)</bridgehead>
|
||||
<para><xref linkend="libxml2"/>,
|
||||
<xref linkend="mysql"/>, and
|
||||
<xref linkend="postgresql"/></para>
|
||||
-->
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
<ulink url="&blfs-wiki;/samba3"/></para>
|
||||
|
||||
@ -102,17 +111,6 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Samba</title>
|
||||
|
||||
<!--
|
||||
<para>A <application>Samba</application> <filename>include.h</filename>
|
||||
header now does checks for C++ reserved names. The package will not build
|
||||
if you have <application>Heimdal</application> installed as Heimdal uses
|
||||
some of these reserved names inappropriately. If you have
|
||||
<application>Heimdal</application> installed, apply the following patch to
|
||||
disable these checks and allow the package to compile successfully:</para>
|
||||
|
||||
<screen><userinput>patch -Np1 -i ../samba-&samba3-version;-heimdal-1.patch</userinput></screen>
|
||||
-->
|
||||
|
||||
<para>Install <application>Samba</application> by running the following
|
||||
commands:</para>
|
||||
|
||||
@ -125,12 +123,16 @@
|
||||
optional dependencies.</para>
|
||||
</note>
|
||||
|
||||
<screen><userinput>cd source &&
|
||||
<screen><userinput>for FILENAME in $(ls ../*.diff); do patch -Np1 -i $FILENAME; done &&
|
||||
|
||||
cd source &&
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--with-piddir=/var/run \
|
||||
--with-pammodulesdir=/lib/security \
|
||||
--with-fhs \
|
||||
--with-smbmount &&
|
||||
make</userinput></screen>
|
||||
@ -144,16 +146,6 @@ make</userinput></screen>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
|
||||
|
||||
<!-- Commenting out the need for /var/cache/samba as my testing has
|
||||
shown me that this directory is not used. Grepping the source
|
||||
tree also turns up nothing about 'cache/samba'. -Randy
|
||||
<screen role="root"><userinput>install -v -m755 -d /var/cache/samba &&
|
||||
-->
|
||||
<!-- if [ -f nsswitch/pam_winbind.so ]; then
|
||||
install -v -m755 nsswitch/pam_winbind.so /lib/security
|
||||
fi &&
|
||||
-->
|
||||
|
||||
<screen role="root"><userinput>make install &&
|
||||
mv -v /usr/lib/samba/libsmbclient.so /usr/lib &&
|
||||
ln -v -sf ../libsmbclient.so /usr/lib/samba &&
|
||||
@ -208,12 +200,6 @@ ln -v -s ../../samba/swat /usr/share/doc/samba-&samba3-version;</userinput></sc
|
||||
<filename class='libraryfile'>pam_winbind.so</filename>module by running
|
||||
<command>man winbindd</command>.</para>
|
||||
|
||||
<!-- I am convinced that this command is no longer necessary. -Randy
|
||||
<para><command>install -v -d /var/cache/samba</command>: This directory is
|
||||
needed for proper operation of the <command>smbd</command> and
|
||||
<command>nmbd</command> daemons.</para>
|
||||
-->
|
||||
|
||||
<para><command>mv -v /usr/lib/samba/libsmbclient.so ...; ln -v -sf
|
||||
../libsmbclient.so ...</command>: The
|
||||
<filename class='libraryfile'>libsmbclient.so</filename> library is needed
|
||||
|
Loading…
Reference in New Issue
Block a user