Changeset 75b4d9e


Ignore:
Timestamp:
12/08/2006 12:54:42 PM (17 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
208d44a9
Parents:
84737fb9
Message:

Updated to Samba-3.0.23d

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6368 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r84737fb9 r75b4d9e  
    1 <!ENTITY day          "07">                   <!-- Always 2 digits -->
     1<!ENTITY day          "08">                   <!-- Always 2 digits -->
    22<!ENTITY month        "12">                   <!-- Always 2 digits -->
    33<!ENTITY year         "2006">
     
    295295<!ENTITY portmap-version              "5beta">
    296296<!ENTITY rsync-version                "2.6.8">
    297 <!ENTITY samba3-version               "3.0.22">
     297<!ENTITY samba3-version               "3.0.23d">
    298298<!ENTITY subversion-version           "1.3.1">
    299299<!ENTITY tcpwrappers-version          "7.6">
  • introduction/welcome/changelog.xml

    r84737fb9 r75b4d9e  
    4343
    4444    <listitem>
     45      <para>December 8th, 2006</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[randy] - Updated to Samba-3.0.23d.</para>
     49        </listitem>
     50      </itemizedlist>
     51    </listitem>
     52
     53    <listitem>
    4554      <para>December 7th, 2006</para>
    4655      <itemizedlist>
  • server/major/samba3.xml

    r84737fb9 r75b4d9e  
    66
    77  <!ENTITY samba3-download-http "http://us1.samba.org/samba/ftp/stable/samba-&samba3-version;.tar.gz">
    8   <!ENTITY samba3-download-ftp  "ftp://ftp.samba.org/pub/samba/samba-&samba3-version;.tar.gz">
    9   <!ENTITY samba3-md5sum        "5c39505af17cf5caf3d6ed8bab135036">
    10   <!ENTITY samba3-size          "17.5 MB">
    11   <!ENTITY samba3-buildsize     "199 MB">
    12   <!ENTITY samba3-time          "2.8 SBU">
     8  <!ENTITY samba3-download-ftp  "ftp://us5.samba.org/pub/samba-ftp/samba-&samba3-version;.tar.gz">
     9  <!ENTITY samba3-md5sum        "afe6923d05fed5b5ccab593c7a407cd1">
     10  <!ENTITY samba3-size          "17.7 MB">
     11  <!ENTITY samba3-buildsize     "257 MB">
     12  <!ENTITY samba3-time          "2.8 SBU (additional 1.8 SBU to run the test suite)">
    1313]>
    1414
     
    7676    <para role="optional"><xref linkend="popt"/>,
    7777    <xref linkend="linux-pam"/>,
     78    <xref linkend="cups"/>,
    7879    <xref linkend="openldap"/>,
    79     <xref linkend="cups"/>,
     80    <xref linkend="gamin"/>,
    8081    <xref linkend="heimdal"/> or <xref linkend="mitkrb"/>,
    8182    <xref linkend="python"/> (to build Samba API bindings for the
    82     <application>Python</application> installation) and
     83    <application>Python</application> installation),
    8384    <ulink url="ftp://oss.sgi.com/projects/xfs/cmd_tars/">libacl</ulink>
    84     (requires <ulink url="ftp://oss.sgi.com/projects/xfs/cmd_tars/">libattr</ulink>)</para>
    85 
    86     <!-- only used for the test suite which is not really functional
    87      and
    88     <ulink url="http://valgrind.kde.org/">Valgrind</ulink></para> -->
    89 
     85    (requires <ulink url="ftp://oss.sgi.com/projects/xfs/cmd_tars/">libattr</ulink>),
     86    and <ulink url="http://valgrind.kde.org/">Valgrind</ulink> (optionally
     87    used by the test suite)</para>
     88
     89    <!-- Removed starting in version 3.0.23
    9090    <bridgehead renderas="sect4">Optional
    91     (To Build Experimental passdb Libraries</bridgehead>
     91    (To Build Experimental passdb Libraries)</bridgehead>
    9292    <para><xref linkend="libxml2"/>,
    93     <xref linkend="mysql"/>,
     93    <xref linkend="mysql"/>, and
    9494    <xref linkend="postgresql"/></para>
     95    -->
    9596
    9697    <para condition="html" role="usernotes">User Notes:
     
    117118
    118119    <note>
    119       <para>You may want to run <command>configure</command> with the
    120       <option>--help</option> parameter. There may be other parameters
    121       needed to take advantage of the optional dependencies.</para>
     120      <para>If you wish to run the test suite after the binaries are built,
     121      you must add the <option>--enable-socket-wrapper</option> parameter to
     122      the <command>configure</command> script below. You may want to run
     123      <command>configure</command> with the <option>--help</option> parameter
     124      first. There may be other parameters needed to take advantage of
     125      optional dependencies.</para>
    122126    </note>
    123127
     
    132136make</userinput></screen>
    133137
    134     <para>This package does not come with a functional test suite.</para>
     138    <para>You must become the <systemitem class="username">root</systemitem>
     139    user to run the test framework. To run the tests, issue:
     140    <command>make test</command>. If you have
     141    <application>Linux-PAM</application> installed and built the PAM library
     142    modules, you can perform a dlopen test by issuing:
     143    <command>make test_pam_modules</command>.</para>
    135144
    136145    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     
    141150<screen role="root"><userinput>install -v -m755 -d /var/cache/samba &amp;&amp;
    142151-->
     152<!-- if [ -f nsswitch/pam_winbind.so ]; then
     153         install -v -m755 nsswitch/pam_winbind.so /lib/security
     154     fi &amp;&amp;
     155-->
    143156
    144157<screen role="root"><userinput>make install &amp;&amp;
     
    153166ln -v -sf libnss_wins.so /lib/libnss_wins.so.2 &amp;&amp;
    154167
    155 if [ -f nsswitch/pam_winbind.so ]; then
    156     install -v -m755 nsswitch/pam_winbind.so /lib/security
    157 fi &amp;&amp;
    158 
    159168install -v -m644 ../examples/smb.conf.default /etc/samba &amp;&amp;
    160169
     
    194203    <application>Linux-PAM</application> into the build. This
    195204    also builds the <filename class='libraryfile'>pam_winbind.so</filename>
    196     <application>PAM</application> module. You can find
    197     instructions on how to configure and use the module by running
     205    and <filename class='libraryfile'>pam_smbpass.so</filename>
     206    <application>PAM</application> modules. You can find
     207    instructions on how to configure and use the
     208    <filename class='libraryfile'>pam_winbind.so</filename>module by running
    198209    <command>man winbindd</command>.</para>
    199210
     
    247258
    248259      <para>If it is desired for unprivileged users to directly mount (and
    249       unmount) SMB shares, the <command>smbmnt</command> and
    250       <command>smbumount</command> commands must be setuid
     260      unmount) SMB and CIFS shares, the <command>smbmnt</command>,
     261      <command>smbumount</command>, <command>mount.cifs</command> and
     262      <command>umount.cifs</command> commands must be setuid
    251263      <systemitem class='username'>root</systemitem>. Note that users can
    252       only mount SMB shares on a mount point owned by that user (requires
     264      only mount SMB/CIFS shares on a mount point owned by that user (requires
    253265      write access also). If desired, change these programs to setuid
    254266      <systemitem class='username'>root</systemitem> by issuing the following
     
    256268      user:</para>
    257269
    258 <screen role="root"><userinput>chmod -v 4755 /usr/bin/smb{mnt,umount}</userinput></screen>
     270<screen role="root"><userinput>chmod -v 4755 /usr/bin/smb{mnt,umount}
     271              /usr/sbin/{,u}mount.cifs</userinput></screen>
    259272
    260273    </sect3>
     
    688701
    689702      <seglistitem>
    690         <seg>eventlogadm, findsmb, mount.smbfs, net, nmbd, nmblookup,
    691         ntlm_auth, pdbedit, profiles, rpcclient, smbcacls, smbclient,
    692         smbcontrol, smbcquotas, smbd, smbget, smbmnt, smbmount, smbpasswd,
    693         smbspool, smbstatus, smbtar, smbtree, smbumount, swat, tdbbackup,
    694         tdbdump, tdbtool, testparm, testprns, wbinfo, and winbindd</seg>
     703        <seg>eventlogadm, findsmb, mount.cifs, mount.smbfs, net, nmbd,
     704        nmblookup, ntlm_auth, pdbedit, profiles, rpcclient, smbcacls,
     705        smbclient, smbcontrol, smbcquotas, smbd, smbget, smbmnt, smbmount,
     706        smbpasswd, smbspool, smbstatus, smbtar, smbtree, smbumount, swat,
     707        tdbbackup, tdbdump, tdbtool, testparm, unmount.cifs, wbinfo
     708        and winbindd</seg>
    695709        <seg>libnss_winbind.so, libnss_wins.so, libsmbclient.so, libmsrpc.so,
    696         the pam_winbind.so PAM library and assorted character set, filesystem
    697         and support modules.</seg>
     710        the pam_winbind.so and pam_smbpass.so PAM libraries, and assorted
     711        character set, filesystem and support modules.</seg>
    698712        <seg>/etc/samba, /usr/lib/python2.4/site-packages/samba,
    699713        /usr/lib/samba, /usr/share/doc/samba-&samba3-version;,
     
    726740          <indexterm zone="samba3 findsmb">
    727741            <primary sortas="b-findsmb">findsmb</primary>
     742          </indexterm>
     743        </listitem>
     744      </varlistentry>
     745
     746      <varlistentry id="mount.cifs">
     747        <term><command>mount.cifs</command></term>
     748        <listitem>
     749          <para>mounts a Linux CIFS filesystem. It is usually invoked
     750          indirectly by the <command>mount</command> command when using the
     751          <option>-t cifs</option> option.</para>
     752          <indexterm zone="samba3 mount.cifs">
     753            <primary sortas="b-mount.cifs">mount.cifs</primary>
    728754          </indexterm>
    729755        </listitem>
     
    10321058      </varlistentry>
    10331059
    1034       <varlistentry id="testprns">
    1035         <term><command>testprns</command></term>
    1036         <listitem>
    1037           <para>tests printer names.</para>
    1038           <indexterm zone="samba3 testprns">
    1039             <primary sortas="b-testprns">testprns</primary>
     1060      <varlistentry id="umount.cifs">
     1061        <term><command>umount.cifs</command></term>
     1062        <listitem>
     1063          <para>is used by normal, non-<systemitem
     1064          class="username">root</systemitem> users, to
     1065          <command>unmount</command> their own Common Internet File System
     1066          (CIFS) mounts.</para>
     1067          <indexterm zone="samba3 umount.cifs">
     1068            <primary sortas="b-umount.cifs">umount.cifs</primary>
    10401069          </indexterm>
    10411070        </listitem>
Note: See TracChangeset for help on using the changeset viewer.