Changeset b91aa96


Ignore:
Timestamp:
01/30/2016 10:20:19 PM (8 years ago)
Author:
DJ Lucas <dj@…>
Branches:
systemd-13485
Children:
027c7d7
Parents:
59ed6d46
Message:

Merge changes from Chapter 15.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/systemd@16877 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
13 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r59ed6d46 rb91aa96  
    4949      <itemizedlist>
    5050        <listitem>
     51          <para>[dj] - Updated to nfs-utils-1.3.3. Merged from trunk
     52          r16559.</para>
     53        </listitem>
     54        <listitem>
     55          <para>[dj] - Updated to ntp-4.2.8p6. Merged from trunk r16828.</para>
     56        </listitem>
     57        <listitem>
     58          <para>[dj] - Updated to rsync-3.1.2. Merged from trunk r16750.</para>
     59        </listitem>
     60        <listitem>
     61          <para>[dj] - Updated to samba-4.3.4. Merged from trunk r16802.</para>
     62        </listitem>
     63        <listitem>
     64          <para>[dj] - Updated to wget-1.17.1. Merged from trunk r16726.</para>
     65        </listitem>
     66        <listitem>
    5167          <para>[dj] - Updated to dhcpcd-6.10.1. Merged from trunk
    5268          r16828.</para>
  • networking/netprogs/bridgeutils.xml

    r59ed6d46 rb91aa96  
    3434    networks for a hosted virtual machine (VM).</para>
    3535
    36     &lfs77_checked;
     36    &lfs78_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • networking/netprogs/cifsutils.xml

    r59ed6d46 rb91aa96  
    55  %general-entities;
    66
    7   <!ENTITY cifsutils-download-http "https://download.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-&cifsutils-version;.tar.bz2">
     7  <!ENTITY cifsutils-download-http "https://ftp.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-&cifsutils-version;.tar.bz2">
    88  <!ENTITY cifsutils-download-ftp  " ">
    99  <!ENTITY cifsutils-md5sum        "b7d75b67fd3987952896d27256c7293d">
     
    3333    mounting SMB/CIFS shares on a Linux system.</para>
    3434
    35     &lfs77_checked;
     35    &lfs78_checked;
    3636
    3737    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6666      <xref linkend="talloc"/>,
    6767      <xref linkend="samba"/>, and
    68       <ulink url="http://people.redhat.com/sgrubb/libcap-ng/">libcap-ng</ulink>
     68      <ulink url="http://people.redhat.com/sgrubb/libcap-ng/">libcap-ng</ulink> or
     69      <xref linkend="libcap-pam"/>
    6970    </para>
    7071
     
    8990      <primary sortas="d-cifsutils">cifs-utils</primary>
    9091    </indexterm>
    91                                                                                                                                        
    92   </sect2>                                                                                                                             
     92
     93  </sect2>
    9394
    9495  <sect2 role="installation">
     
    112113      <title>Command Explanations</title>
    113114
    114           <para>
    115             <parameter>--disable-pam</parameter>: This switch disables
    116             PAM support. Replace it with
    117             <option>--with-pamdir=/lib/security</option>,
     115          <para><parameter>--disable-pam</parameter>: Do not buuild PAM support.
     116            Remove it and use <option>--with-pamdir</option> (see below),
    118117            if <xref linkend="linux-pam"/> is installed and you wish
    119118            to build the PAM module.
    120119          </para>
     120
     121          <para><option>--with-pamdir=/lib/security</option>: Install the PAM
     122            module in
     123            <filename class="directory">/lib/security</filename>.</para>
    121124
    122125  </sect2>
  • networking/netprogs/ncftp.xml

    r59ed6d46 rb91aa96  
    3535    <command>ftp</command> program.</para>
    3636
    37     &lfs77_checked;
     37    &lfs78_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • networking/netprogs/net-tools.xml

    r59ed6d46 rb91aa96  
    9898
    9999    <para>The patch below cleans up the installation so that it does not
    100     overwrite the <application>ifconfig</application> and 
     100    overwrite the <application>ifconfig</application> and
    101101    <application>hostname</application> programs that were installed in LFS.</para>
    102102
     
    144144
    145145      <seglistitem>
    146         <seg>arp, 
     146        <seg>arp,
    147147        ipmaddr, iptunnel, mii-tool, nameif, netstat,
    148148        plipconfig, rarp, route, and slattach
  • networking/netprogs/nfs-utils.xml

    r59ed6d46 rb91aa96  
    77  <!ENTITY nfs-utils-download-http "&sourceforge-repo;/nfs/nfs-utils-&nfs-utils-version;.tar.bz2">
    88  <!ENTITY nfs-utils-download-ftp  " ">
    9   <!ENTITY nfs-utils-md5sum        "1e2f3c1ed468dee02d00c534c002ea10">
    10   <!ENTITY nfs-utils-size          "772 KB">
    11   <!ENTITY nfs-utils-buildsize     "16 MB">
    12   <!ENTITY nfs-utils-time          "0.1 SBU">
     9  <!ENTITY nfs-utils-md5sum        "9b87d890669eaaec8e97a2b0a35b2665">
     10  <!ENTITY nfs-utils-size          "776 KB">
     11  <!ENTITY nfs-utils-buildsize     "14 MB">
     12  <!ENTITY nfs-utils-time          "0.2 SBU">
    1313]>
    1414
    15 <sect1 id="nfs-utils" xreflabel="NFS-Utils-&nfs-utils-version;">
     15<sect1 id="nfs-utils" xreflabel="nfs-utils-&nfs-utils-version;">
    1616  <?dbhtml filename="nfs-utils.html"?>
    1717
     
    2424
    2525  <indexterm zone="nfs-utils">
    26     <primary sortas="a-NFS-Utils">NFS-Utils</primary>
     26    <primary sortas="a-Nfs-utils">NFS Utilities</primary>
    2727  </indexterm>
    2828
     
    3030    <title>Introduction to NFS Utilities</title>
    3131
    32     <para>
    33       The <application>NFS Utilities</application> package contains the
    34       userspace server and client tools necessary to use the kernel's
    35       NFS abilities. NFS is a protocol that allows sharing file systems
    36       over the network.
    37     </para>
    38 
    39     &lfs77_checked;
     32    <para>The <application>NFS Utilities</application> package contains the
     33    userspace server and client tools necessary to use the kernel's NFS
     34    abilities. NFS is a protocol that allows sharing file systems over the
     35    network.</para>
     36
     37    &lfs78_checked;
    4038
    4139    <bridgehead renderas="sect3">Package Information</bridgehead>
    4240    <itemizedlist spacing='compact'>
    4341      <listitem>
    44         <para>
    45           Download (HTTP): <ulink url="&nfs-utils-download-http;"/>
    46         </para>
    47       </listitem>
    48       <listitem>
    49         <para>
    50          Download (FTP): <ulink url="&nfs-utils-download-ftp;"/>
    51         </para>
    52       </listitem>
    53       <listitem>
    54         <para>
    55           Download MD5 sum: &nfs-utils-md5sum;
    56         </para>
    57       </listitem>
    58       <listitem>
    59         <para>
    60           Download size: &nfs-utils-size;
    61         </para>
    62       </listitem>
    63       <listitem>
    64         <para>
    65           Estimated disk space required: &nfs-utils-buildsize;
    66         </para>
    67       </listitem>
    68       <listitem>
    69         <para>
    70           Estimated build time: &nfs-utils-time;
    71         </para>
     42        <para>Download (HTTP): <ulink url="&nfs-utils-download-http;"/></para>
     43      </listitem>
     44      <listitem>
     45        <para>Download (FTP): <ulink url="&nfs-utils-download-ftp;"/></para>
     46      </listitem>
     47      <listitem>
     48        <para>Download MD5 sum: &nfs-utils-md5sum;</para>
     49      </listitem>
     50      <listitem>
     51        <para>Download size: &nfs-utils-size;</para>
     52      </listitem>
     53      <listitem>
     54        <para>Estimated disk space required: &nfs-utils-buildsize;</para>
     55      </listitem>
     56      <listitem>
     57        <para>Estimated build time: &nfs-utils-time;</para>
    7258      </listitem>
    7359    </itemizedlist>
     
    8066    </para>
    8167
    82     <bridgehead renderas="sect4">Recommended</bridgehead>
    83     <para role="recommended">
    84       <xref linkend="libevent"/>,
    85       <xref linkend="libnfsidmap"/> and
    86       <xref linkend="sqlite"/> (for NFSv4 support) and
    87       <xref linkend="lvm2"/> (for NFSv4.1 support)
    88     </para>
    89 
    9068    <bridgehead renderas="sect4">Optional</bridgehead>
    9169    <para role="optional">
    92       <xref linkend="keyutils"/>,
    93       <xref linkend="python2"/> (for <command>mountstats</command> and
    94       <command>nfsiostat</command>),
     70      <xref linkend="libevent"/>,
     71      <xref linkend="sqlite"/> and
     72      <xref linkend="libnfsidmap"/> (for NFSv4 support),
    9573      <xref linkend="mitkrb"/> or
    96       <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">libgssapi</ulink> and
    97       <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">librpcsecgss</ulink> (for GSS and RPC security support)
     74      <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">libgssapi</ulink>, and
     75      <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">librpcsecgss</ulink> (for GSS and RPC security support) and
     76      <xref linkend="libcap-pam"/>
    9877    </para>
    9978
     
    10483
    10584    <para condition="html" role="usernotes">User Notes:
    106       <ulink url="&blfs-wiki;/nfs-utils"/>
    107     </para>
    108   </sect2>
    109 
    110   <sect2 role="kernel" id="nfs-utils-kernel">
     85    <ulink url="&blfs-wiki;/nfs-utils"/></para>
     86
     87  </sect2>
     88
     89  <sect2 role="kernel" id='nfs-utils-kernel'>
    11190    <title>Kernel Configuration</title>
    11291
    113     <para>
    114       Enable the following options in the kernel configuration
    115       and recompile the kernel if necessary:
    116     </para>
     92    <para>Enable the following options in the kernel configuration
     93    and recompile the kernel if necessary:</para>
    11794
    11895<screen><literal>File systems  ---&gt;
     
    12198    &lt;*/M&gt; NFS server support             [CONFIG_NFSD]</literal></screen>
    12299
    123     <para>
    124       Select the appropriate sub-options that appear when the
    125       above options are selected.
    126     </para>
     100    <para>Select the appropriate sub-options that appear when the above options
     101    are selected.</para>
    127102
    128103    <indexterm zone="nfs-utils nfs-utils-kernel">
    129       <primary sortas="d-NFS-Utils">NFS-Utils</primary>
     104      <primary sortas="d-nfs-utils">NFS Utilities</primary>
    130105    </indexterm>
    131106
    132107  </sect2>
    133108
    134   <sect2 role="installation">
     109  <sect2 role="installation" id='nfs-utils-install'
     110         xreflabel='NFS Utilities Installation'>
    135111    <title>Installation of NFS Utilities</title>
    136112
    137     <para>
    138       Fix an issue that would prevent <command>rpc.statd</command>
    139       from starting:
    140     </para>
    141 
    142 <screen><userinput>sed -i "/daemon_init/s:\!::" utils/statd/statd.c</userinput></screen>
    143 
    144     <para>
    145       Install <application>NFS Utilities</application> by running
    146       the following commands:
    147     </para>
    148 
    149 <screen><userinput>./configure --prefix=/usr           \
    150             --sysconfdir=/etc       \
    151             --sbindir=/sbin         \
    152             --enable-libmount-mount \
    153             --without-tcp-wrappers  \
    154             --disable-gss           &amp;&amp;
     113    <para>Install <application>NFS Utilities</application> by running
     114    the following commands:</para>
     115
     116<screen><userinput>./configure --prefix=/usr          \
     117            --sysconfdir=/etc      \
     118            --without-tcp-wrappers \
     119            --disable-nfsv4        \
     120            --disable-gss &amp;&amp;
    155121make</userinput></screen>
    156122
    157     <para>
    158       To test the results, issue: <command>make check</command>.
    159     </para>
    160 
    161     <para>
    162       Now, as the <systemitem class="username">root</systemitem> user:
    163     </para>
     123    <para>If your <filename class="directory">/usr</filename> directory
     124    is NFS mounted, you should install the executables in
     125    <filename class="directory">/sbin</filename> by passing
     126    an additional parameter <option>--sbindir=/sbin</option> to the
     127    above <command>./configure</command> command.</para>
     128
     129    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    164130
    165131<!-- dev note: make statduser=$(whoami) DESTDIR=<DESTDIR> install -->
    166 <screen role="root"><userinput>make install &amp;&amp;
    167 install -v -m644 utils/mount/nfsmount.conf /etc/nfsmount.conf</userinput></screen>
    168 
    169     <para>
    170       If the NFSv4 support was not disabled, run the
    171       following commands while still as the <systemitem
    172       class="username">root</systemitem> user:
    173     </para>
    174 
    175 <screen role="root"><userinput>install -v -dm555 /var/lib/nfs/rpc_pipefs &amp;&amp;
    176 install -v -dm755 /var/lib/nfs/v4recovery &amp;&amp;
    177 cat &gt; /etc/idmapd.conf &lt;&lt; "EOF"
    178 <literal>[General]
    179 Verbosity = 0
    180 Pipefs-Directory = /var/lib/nfs/rpc_pipefs
    181 Domain = localdomain
    182 
    183 [Mapping]
    184 Nobody-User = nobody
    185 Nobody-Group = nogroup
    186 
    187 [Translation]
    188 Method = nsswitch</literal>
    189 EOF</userinput></screen>
     132
     133<screen role='root'><userinput>make install &amp;&amp;
     134chmod u+w,go+r /sbin/mount.nfs</userinput></screen>
     135
     136    <para>The tests for this package require that the package be installed and
     137    configured as specified below.  In addition, the the daemon from <xref
     138    linkend="rpcbind"/> needs to be running and the tests need to be run as the
     139    <systemitem class="username">root</systemitem> user.</para>
     140
     141    <para>To test the results, issue, as root: <command>make check</command>.</para>
    190142
    191143  </sect2>
     
    194146    <title>Command Explanations</title>
    195147
    196     <para>
    197       <parameter>--enable-libmount-mount</parameter>: This switch
    198       enables linking of the <command>mount.nfs</command> program
    199       with the <filename>libmount</filename> library.
    200     </para>
    201 
    202     <para>
    203       <parameter>--without-tcp-wrappers</parameter>: This switch
    204       disables TCP Wrappers support because it is not part of BLFS.
    205     </para>
    206 
    207     <para>
    208       <parameter>--disable-gss</parameter>: This switch disables
    209       support for RPCSEC GSS (RPC Security). Remove it if you have
    210       installed optional dependencies.
    211     </para>
    212 
    213     <para>
    214       <option>--disable-nfsv4</option>: Tis switch disables support
    215       for NFS version 4. Use it if you have not installed
    216       recommended dependencies. It implies
    217       <option>--disable-nfsv41</option>.
    218     </para>
    219 
    220     <para>
    221       <option>--disable-nfsv41</option>: Tis switch disables support
    222       for NFS version 4.1. Use it if you have not installed
    223       <application>LVM2</application> but stil wish to enable
    224       support for NFS version 4.
    225     </para>
     148    <para><parameter>--without-tcp-wrappers</parameter>: This option is
     149    needed because TCP Wrappers is not in BLFS.</para>
     150
     151    <para><parameter>--disable-nfsv4</parameter>: Disables support
     152    for NFS version 4.</para>
     153
     154    <para><parameter>--disable-gss</parameter>: Disables support for
     155    RPCSEC GSS (RPC Security).</para>
    226156
    227157  </sect2>
     
    230160    <title>Configuring NFS Utilities</title>
    231161
    232     <sect3 id="nfs-utils-server-config">
    233       <title>NFS Server Configuration</title>
    234 
    235       <para>
    236         <filename>/etc/exports</filename> contains the exported directories
    237         on NFS servers. Refer to the <filename>exports.5</filename> manual page
    238         for the syntax of this file. Also refer to the "NFS HowTo" available at
    239         <ulink url="http://nfs.sourceforge.net/nfs-howto/"/> for information on
    240         how to configure the servers and clients in a secure manner.
    241       </para>
    242 
    243       <para>
    244         For sharing the <filename class="directory">/home</filename> directory
    245         over the local network using NFSv3, add the following line to
    246         <filename>/etc/exports</filename>:
    247       </para>
    248 
    249 <screen role="root"><userinput>/home <replaceable>192.168.0.0/24</replaceable>(rw,no_subtree_check,anonuid=99,anongid=99)</userinput></screen>
    250 
    251       <para>
    252         NFSv4 exports exist in a single pseudo filesystem, where the real
    253         directories are mounted with the <option>--bind</option> option.
    254         In order to share <filename class="directory">/home</filename> over
    255         NFSv4, you need to bind mount it into a pseudo filesystem you are
    256         going to export (in this example we will use <filename
    257         class="directory">/srv/nfsv4</filename>, in which case the <filename
    258         class="directory">/home</filename> directory will become <filename
    259         class="directory">/srv/nfsv4/home</filename>).
    260       </para>
    261 
    262 <screen role="root"><userinput>install -v -dm755 /srv/nfsv4/home &amp;&amp;
    263 mount -v --bind /home /srv/nfsv4/home</userinput></screen>
    264 
    265       <para>
    266         To make the above change permanent, you can add the following line
    267         to your <filename>/etc/fstab</filename>:
    268       </para>
    269 
    270 <screen role="root"><userinput>/home /srv/nfsv4/home none bind 0 0</userinput></screen>
    271 
    272       <para>
    273         Update <filename>/etc/exports</filename> to export your NFSv4 share:
    274       </para>
    275 
    276 <screen role="root"><userinput>/srv/nfsv4       <replaceable>192.168.0.0/24</replaceable>(rw,fsid=0,no_subtree_check)
    277 /srv/nfsv4/home  <replaceable>192.168.0.0/24</replaceable>(rw,nohide,insecure,no_subtree_check)</userinput></screen>
    278 
    279       <note>
    280         <para>
    281           Be sure to replace the directory, network address and prefix above
    282           to match your network. The only space in the lines above should be
    283           between the directory and the network address.
    284         </para>
    285       </note>
     162    <sect3 id='nfs-utils-server-config'>
     163      <title>Server Configuration</title>
     164
     165      <para><filename>/etc/exports</filename> contains the exported directories
     166      on NFS servers. Refer to the <filename>exports.5</filename> manual page
     167      for the syntax of this file. Also refer to the "NFS HowTo" available at
     168      <ulink url="http://nfs.sourceforge.net/nfs-howto/"/> for information on
     169      how to configure the servers and clients in a secure manner. For example,
     170      for sharing the <filename class="directory">/home</filename> directory
     171      over the local network, the following line may be added:</para>
     172
     173<screen role="root"><userinput>/home <replaceable>192.168.0.0/24</replaceable>(rw,subtree_check,anonuid=99,anongid=99)</userinput></screen>
     174
     175      <note><para>Be sure to replace the directory, network address. and prefix above
     176      to match your network.  The only space in the line above should be between
     177      the directory and the network address.</para></note>
    286178
    287179      <indexterm zone="nfs-utils nfs-utils-server-config">
     
    328220    </sect3>
    329221
    330     <sect3 id="nfs-utils-client-config">
     222    <sect3 id='nfs-utils-client-config'>
    331223      <title>Client Configuration</title>
    332224
    333       <para>
    334         <filename>/etc/fstab</filename> contains the directories that
    335         are to be mounted on the client. Alternately the partitions can be
    336         mounted by using the <command>mount</command> command with the proper
    337         options. To mount the <filename class="directory">/home</filename>
    338         and <filename class="directory">/usr</filename> partitions, add the
    339         following to the <filename>/etc/fstab</filename>:
    340       </para>
    341 
    342 <screen role="root"><userinput><replaceable>&lt;server-name&gt;</replaceable>:/home /home nfs rw,x-systemd.automount,x-systemd.device-timeout=10,timeo=14 0 0
    343 <replaceable>&lt;server-name&gt;</replaceable>:/usr  /usr  nfs ro,x-systemd.automount,x-systemd.device-timeout=10,timeo=14 0 0</userinput></screen>
    344 
    345       <para>
    346         The options which can be used are specified in <command>man 5 nfs</command>.
    347         If both the client and server are running recent versions of Linux, most of the
    348         options will be negotiated. You can specify either <literal>rw</literal> or
    349         <literal>ro</literal>, <literal>x-systemd.automount</literal> if the filesystem
    350         is to be automatically mounted at boot, or <literal>noauto</literal> (and perhaps
    351         <literal>user</literal>) for other filesystems.
    352       </para>
    353 
    354       <para>
    355         If the fileserver is not running a recent version of Linux, you may need to
    356         specifiy other options.
    357       </para>
     225      <para><filename>/etc/fstab</filename> contains the directories that
     226      are to be mounted on the client. Alternately the partitions can be
     227      mounted by using the <command>mount</command> command with the proper
     228      options. To mount the <filename class="directory">/home</filename>
     229      and <filename class="directory">/usr</filename> partitions, add the
     230      following to the <filename>/etc/fstab</filename>:</para>
     231
     232<screen role="root"><userinput><replaceable>&lt;server-name&gt;</replaceable>:/home  /home nfs   rw,_netdev 0 0
     233<replaceable>&lt;server-name&gt;</replaceable>:/usr   /usr  nfs   ro,_netdev 0 0</userinput></screen>
     234
     235      <para>The options which can be used are specified in <command>man 5 nfs</command>.
     236      If both the client and server are running recent versions of linux, most of the
     237      options will be negotiated. You can specify either <literal>rw</literal> or
     238      <literal>ro</literal>, <literal>_netdev</literal> if the filesystem is to be
     239      automatically mounted at boot, or <literal>noauto</literal> (and perhaps
     240      <literal>user</literal>) for other filesystems.</para>
     241
     242      <para>If the fileserver is not running a recent version of linux, you may need to
     243      specifiy other options.</para>
     244
     245      <para>If you are using systemd, you may need to enable autofs v4 in your kernel,
     246      and add the option <literal>comment=systemd.automount</literal>. Some machines
     247      need this, because systemd tries to mount the external fs&apos;s before the network
     248      is up, others do not need it. An alternative is for <systemitem
     249      class="username">root</systemitem> to run <command>mount -a</command>.</para>
    358250
    359251      <indexterm zone="nfs-utils nfs-utils-client-config">
     
    398290
    399291      <seglistitem>
    400         <seg>
    401           blkmapd, exportfs, mount.nfs, mount.nfs4 (link to mount.nfs),
    402           mountstats, nfsdcltrack, nfsiostat, nfsstat, osd_login,
    403           rpcdebug, rpc.idmapd, rpc.mountd, rpc.nfsd, rpc.statd, showmount,
    404           sm-notify, start-statd, umount.nfs (link to mount.nfs) and
    405           umount.nfs4 (link to mount.nfs)
    406         </seg>
    407         <seg>
    408           None
    409         </seg>
    410         <seg>
    411           /var/lib/nfs
    412         </seg>
     292        <seg>exportfs, mountstats, mount.nfs, mount.nfs4 (link to mount.nfs),
     293        nfsiostat, nfsstat, osd_login, rpc.mountd, rpc.nfsd, rpc.statd, rpcdebug,
     294        showmount, sm-notify, start-statd, umount.nfs (link to mount.nfs),
     295        and umount.nfs4  (link to mount.nfs)</seg>
     296        <seg>None</seg>
     297        <seg>/var/lib/nfs</seg>
    413298      </seglistitem>
    414299    </segmentedlist>
     
    419304      <?dbhtml list-presentation="table"?>
    420305
    421       <varlistentry id="blkmapd">
    422         <term><command>blkmapd</command></term>
    423         <listitem>
    424           <para>
    425             is used to perform device discovery and mapping
    426             for the parallel NFS (pNFS) block layout client.
    427           </para>
    428           <indexterm zone="nfs-utils blkmapd">
    429             <primary sortas="b-blkmapd">blkmapd</primary>
    430           </indexterm>
    431         </listitem>
    432       </varlistentry>
    433 
    434306      <varlistentry id="exportfs">
    435307        <term><command>exportfs</command></term>
    436308        <listitem>
    437           <para>
    438             is used to maintain a list of NFS exported file
    439             systems.
    440           </para>
     309          <para>maintains a list of NFS exported file systems.</para>
    441310          <indexterm zone="nfs-utils exportfs">
    442311            <primary sortas="b-exportfs">exportfs</primary>
     
    445314      </varlistentry>
    446315
     316      <varlistentry id="mountstats">
     317        <term><command>mountstats</command></term>
     318        <listitem>
     319          <para>displays NFS client per-mount statistics.</para>
     320          <indexterm zone="nfs-utils mountstats">
     321            <primary sortas="b-mountstats">mountstats</primary>
     322          </indexterm>
     323        </listitem>
     324      </varlistentry>
     325
    447326      <varlistentry id="mount.nfs">
    448327        <term><command>mount.nfs</command></term>
    449328        <listitem>
    450           <para>
    451             is used to mount a network share using NFS.
    452           </para>
     329          <para>Used to mount a network share using NFS</para>
    453330          <indexterm zone="nfs-utils mount.nfs">
    454331            <primary sortas="b-mount.nfs">mount.nfs</primary>
     
    460337        <term><command>mount.nfs4</command></term>
    461338        <listitem>
    462           <para>
    463             is used to mount a network share using NFSv4.
    464           </para>
     339          <para>Used to mount a network share using NFSv4</para>
    465340          <indexterm zone="nfs-utils mount.nfs4">
    466341            <primary sortas="b-mount.nfs4">mount.nfs4</primary>
     
    469344      </varlistentry>
    470345
    471       <varlistentry id="mountstats">
    472         <term><command>mountstats</command></term>
    473         <listitem>
    474           <para>
    475             is used to display NFS client per-mount statistics.
    476           </para>
    477           <indexterm zone="nfs-utils mountstats">
    478             <primary sortas="b-mountstats">mountstats</primary>
    479           </indexterm>
    480         </listitem>
    481       </varlistentry>
    482 
    483       <varlistentry id="nfsdcltrack">
    484         <term><command>nfsdcltrack</command></term>
    485         <listitem>
    486           <para>
    487             is the NFSv4 client tracking callout program.
    488           </para>
    489           <indexterm zone="nfs-utils nfsdcltrack">
    490             <primary sortas="b-nfsdcltrack">nfsdcltrack</primary>
    491           </indexterm>
    492         </listitem>
    493       </varlistentry>
    494 
    495346      <varlistentry id="nfsiostat-nfs-utils">
    496347        <term><command>nfsiostat</command></term>
    497348        <listitem>
    498           <para>
    499             is used to report input/output statistics for
    500             network filesystems.
    501           </para>
     349          <para>Report input/output statistics for network filesystems.</para>
    502350          <indexterm zone="nfs-utils nfsiostat-nfs-utils">
    503351            <primary sortas="b-nfsiostat-nfs-utils">nfsiostat</primary>
     
    509357        <term><command>nfsstat</command></term>
    510358        <listitem>
    511           <para>
    512             is used to display statistics kept about NFS
    513             client and server activity.
    514           </para>
     359          <para>displays statistics kept about NFS client and server activity.</para>
    515360          <indexterm zone="nfs-utils nfsstat">
    516361            <primary sortas="b-nfsstat">nfsstat</primary>
     
    519364      </varlistentry>
    520365
    521       <varlistentry id="rpcdebug">
    522         <term><command>rpcdebug</command></term>
    523         <listitem>
    524           <para>
    525             is used to set or clear the kernel's NFS client and
    526             server debug flags.
    527           </para>
    528           <indexterm zone="nfs-utils rpcdebug">
    529             <primary sortas="b-rpcdebug">rpcdebug</primary>
    530           </indexterm>
    531         </listitem>
    532       </varlistentry>
    533 
    534       <varlistentry id="rpc.idmapd">
    535         <term><command>rpc.idmapd</command></term>
    536         <listitem>
    537           <para>
    538             implements the NFSv4 ID &lt;-&gt; name mapping daemon.
    539           </para>
    540           <indexterm zone="nfs-utils rpc.idmapd">
    541             <primary sortas="b-rpc.idmapd">rpc.idmapd</primary>
    542           </indexterm>
    543         </listitem>
    544       </varlistentry>
    545 
    546366      <varlistentry id="osd_login">
    547367        <term><command>osd_login</command></term>
    548368        <listitem>
    549           <para>is a script that is a part f the autologin feature
     369          <para>is a script that is a part of the autologin feature
    550370           mandated by the pnfs-objects standard.</para>
    551371          <indexterm zone="nfs-utils osd_login">
     
    559379        <term><command>rpc.mountd</command></term>
    560380        <listitem>
    561           <para>
    562             implements the NFS mount protocol on an NFS server.
    563           </para>
     381          <para>implements the NFS mount protocol on an NFS server.</para>
    564382          <indexterm zone="nfs-utils rpc.mountd">
    565383            <primary sortas="b-rpc.mountd">rpc.mountd</primary>
     
    571389        <term><command>rpc.nfsd</command></term>
    572390        <listitem>
    573           <para>
    574             implements the user level part of the NFS
    575             service on the server.
    576           </para>
     391          <para>implements the user level part of the NFS
     392          service on the server.</para>
    577393          <indexterm zone="nfs-utils rpc.nfsd">
    578394            <primary sortas="b-rpc.nfsd">rpc.nfsd</primary>
     
    584400        <term><command>rpc.statd</command></term>
    585401        <listitem>
    586           <para>
    587             is used by the NFS file locking service. Run on both
    588             sides, client as well as server, when you want file
    589             locking enabled.
    590           </para>
     402          <para>is used by the NFS file locking service. Run on both sides,
     403          client as well as server, when you want file locking enabled.</para>
    591404          <indexterm zone="nfs-utils rpc.statd">
    592405            <primary sortas="b-rpc.statd">rpc.statd</primary>
     
    595408      </varlistentry>
    596409
     410      <varlistentry id="rpcdebug">
     411        <term><command>rpcdebug</command></term>
     412        <listitem>
     413          <para>sets or clears the kernel's NFS client and server debug
     414          flags.</para>
     415          <indexterm zone="nfs-utils rpcdebug">
     416            <primary sortas="b-rpcdebug">rpcdebug</primary>
     417          </indexterm>
     418        </listitem>
     419      </varlistentry>
     420
    597421      <varlistentry id="showmount">
    598422        <term><command>showmount</command></term>
    599423        <listitem>
    600           <para>
    601             is used to display mount information for an NFS server.
    602           </para>
     424          <para>displays mount information for an NFS server.</para>
    603425          <indexterm zone="nfs-utils showmount">
    604426            <primary sortas="b-showmount">showmount</primary>
     
    610432        <term><command>sm-notify</command></term>
    611433        <listitem>
    612           <para>
    613             is used to send Network Status Monitor reboot messages.
    614           </para>
     434          <para>is used to send Network Status Monitor reboot messages.</para>
    615435          <indexterm zone="nfs-utils sm-notify">
    616436            <primary sortas="b-sm-notify">sm-notify</primary>
     
    622442        <term><command>start-statd</command></term>
    623443        <listitem>
    624           <para>
    625             is a script called by nfsmount when mounting a filesystem
    626             with locking enabled, if statd does not appear to be running.
    627             It can be customised with whatever flags are appropriate for
    628             the site.
    629           </para>
     444          <para>is a script called by nfsmount when mounting a filesystem with
     445          locking enabled, if statd does not appear to be running. It can be
     446          customised with whatever flags are appropriate for the site.</para>
    630447          <indexterm zone="nfs-utils start-statd">
    631448            <primary sortas="b-start-statd">start-statd</primary>
     
    637454        <term><command>umount.nfs</command></term>
    638455        <listitem>
    639           <para>
    640             is used to unmount a network share using NFS.
    641           </para>
     456          <para>Used to unmount a network share using NFS</para>
    642457          <indexterm zone="nfs-utils umount.nfs">
    643458            <primary sortas="b-umount.nfs">umount.nfs</primary>
     
    649464        <term><command>umount.nfs4</command></term>
    650465        <listitem>
    651           <para>
    652             is used to unmount a network share using NFSv4.
    653           </para>
     466          <para>Used to unmount a network share using NFSv4</para>
    654467          <indexterm zone="nfs-utils umount.nfs4">
    655468            <primary sortas="b-umount.nfs4">umount.nfs4</primary>
  • networking/netprogs/ntp.xml

    r59ed6d46 rb91aa96  
    88<!--  <!ENTITY ntp-download-ftp  "&gentoo-ftp-repo;/ntp-&ntp-version;.tar.gz">-->
    99  <!ENTITY ntp-download-ftp  " ">
    10   <!ENTITY ntp-md5sum        "fa37049383316322d060ec9061ac23a9">
    11   <!ENTITY ntp-size          "6.6 MB">
    12   <!ENTITY ntp-buildsize     "70 MB">
    13   <!ENTITY ntp-time          "0.5 SBU">
     10  <!ENTITY ntp-md5sum        "60049f51e9c8305afe30eb22b711c5c6">
     11  <!ENTITY ntp-size          "6.9 MB">
     12  <!ENTITY ntp-buildsize     "104 MB (with tests)">
     13  <!ENTITY ntp-time          "less than 1 SBU (with tests)">
    1414]>
    1515
     
    3636    NTP protocol.</para>
    3737
    38     &lfs77_checked;
     38    &lfs78_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7070    <bridgehead renderas="sect4">Optional</bridgehead>
    7171    <para role="optional">
     72      <xref linkend="libcap-pam"/>,
    7273      <xref linkend="libevent"/>,
    7374      <xref linkend="openssl"/>,
    7475      <ulink url="http://www.thrysoee.dk/editline/">libedit</ulink>, and
    75       <ulink url="https://www.gnu.org/software/autogen/">AutoGen</ulink>
     76      <ulink url="https://www.gnu.org/software/autogen/">libopts from
     77      AutoGen</ulink>
    7678    </para>
    77 
    7879
    7980    <para condition="html" role="usernotes">User Notes:
     
    107108make</userinput></screen>
    108109
    109 <!--    <para>To test the results, issue: <command>make check</command>.</para>
    110 -->
    111     <para>This package does not have a working testsuite.</para>
     110    <para>To test the results, issue: <command>make check</command>.</para>
    112111
    113112    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    114113
    115114<screen role="root"><userinput>make install &amp;&amp;
    116 install -v -dm755 -o ntp -g ntp /var/lib/ntp</userinput></screen>
     115install -v -o ntp -g ntp -d /var/lib/ntp</userinput></screen>
    117116
    118117  </sect2>
     
    160159      for the leap-second definition file
    161160      <filename>/etc/ntp.leapseconds</filename>, that the
    162       <command>update-leap</command> script checks and updates when
     161      <command>update-leap</command> script checks and updates, when
    163162      necessary. This script can be run as a cron job and the
    164163      <application>ntp</application> developers recommend a frequency of
     
    191190
    192191      <para>
    193         For security reasons, you may wish to extend the configuration
    194         file according to <ulink
    195         url="https://www.eecis.udel.edu/~mills/ntp/html/accopt.html#restrict"/>.
    196      </para>
     192        You may wish to add a <quote>Security session</quote>. For
     193        explanations, see
     194        <ulink url="https://www.eecis.udel.edu/~mills/ntp/html/accopt.html#restrict"/>.
     195      </para>
    197196
    198197<screen role="root"><userinput>cat &gt;&gt; /etc/ntp.conf &lt;&lt; "EOF"
  • networking/netprogs/rpcbind.xml

    r59ed6d46 rb91aa96  
    99  <!ENTITY rpcbind-md5sum        "c8875246b2688a1adfbd6ad43480278d">
    1010  <!ENTITY rpcbind-size          "120 KB">
    11   <!ENTITY rpcbind-buildsize     "2.0 MB">
     11  <!ENTITY rpcbind-buildsize     "2 MB">
    1212  <!ENTITY rpcbind-time          "less than 0.1 SBU">
    1313]>
     
    3030    <title>Introduction to rpcbind</title>
    3131
    32     <para>
    33       The <application>rpcbind</application> program is a replacement for
    34       <application>portmap</application>.  It is required for import or
    35       export of Network File System (NFS) shared directories.
    36     </para>
    37 
    38     &lfs77_checked;
     32    <para>The <application>rpcbind</application> program is a replacement for
     33    <application>portmap</application>.  It is required for import or export
     34    of Network File System (NFS) shared directories. </para>
     35
     36    &lfs78_checked;
    3937
    4038    <bridgehead renderas="sect3">Package Information</bridgehead>
    4139    <itemizedlist spacing="compact">
    4240      <listitem>
     41        <para>Download (HTTP): <ulink url="&rpcbind-download-http;"/></para>
     42      </listitem>
     43      <listitem>
     44        <para>Download (FTP): <ulink url="&rpcbind-download-ftp;"/></para>
     45      </listitem>
     46      <listitem>
     47        <para>Download MD5 sum: &rpcbind-md5sum;</para>
     48      </listitem>
     49      <listitem>
     50        <para>Download size: &rpcbind-size;</para>
     51      </listitem>
     52      <listitem>
     53        <para>Estimated disk space required: &rpcbind-buildsize;</para>
     54      </listitem>
     55      <listitem>
     56        <para>Estimated build time: &rpcbind-time;</para>
     57      </listitem>
     58    </itemizedlist>
     59
     60    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     61    <itemizedlist spacing="compact">
     62      <listitem>
    4363        <para>
    44           Download (HTTP): <ulink url="&rpcbind-download-http;"/>
    45         </para>
    46       </listitem>
    47       <listitem>
    48         <para>
    49           Download (FTP): <ulink url="&rpcbind-download-ftp;"/>
    50         </para>
    51       </listitem>
    52       <listitem>
    53         <para>
    54           Download MD5 sum: &rpcbind-md5sum;
    55         </para>
    56       </listitem>
    57       <listitem>
    58         <para>
    59           Download size: &rpcbind-size;
    60         </para>
    61       </listitem>
    62       <listitem>
    63         <para>
    64           Estimated disk space required: &rpcbind-buildsize;
    65         </para>
    66       </listitem>
    67       <listitem>
    68         <para>
    69           Estimated build time: &rpcbind-time;
     64          Required patch:
     65          <ulink url="&patch-root;/rpcbind-&rpcbind-version;-tirpc_fix-1.patch"/>
    7066        </para>
    7167      </listitem>
     
    8076
    8177    <para condition="html" role="usernotes">User Notes:
    82       <ulink url="&blfs-wiki;/rpcbind"/>
    83     </para>
     78      <ulink url="&blfs-wiki;/rpcbind"/></para>
    8479  </sect2>
    8580
     
    9994
    10095    <!-- Packages should adapt to standards, not the other way around -->
    101     <para>
    102       In order to get <application>rpcbind</application> to work
    103       properly, first fix the package to use correct service name:
    104     </para>
    105 
    106 <screen><userinput>sed -i "/servname/s:rpcbind:sunrpc:" src/rpcbind.c &amp;&amp;
    107 sed -i "/error = getaddrinfo/s:rpcbind:sunrpc:" src/rpcinfo.c</userinput></screen>
    108 
    109     <para>
    110       Install <application>rpcbind</application> by running the following
    111       commands:
    112     </para>
    113 
    114 <screen><userinput>./configure --prefix=/usr       \
     96    <para>In order to get <application>rpcbind</application> to work
     97      properly, first fix the package to use correct service name:</para>
     98
     99<screen><userinput>sed -i "/servname/s:rpcbind:sunrpc:" src/rpcbind.c &amp;&amp;</userinput></screen>
     100
     101    <para>Install <application>rpcbind</application> by running the following
     102    commands:</para>
     103
     104<screen><userinput>patch -Np1 -i ../rpcbind-&rpcbind-version;-tirpc_fix-1.patch &amp;&amp;
     105./configure --prefix=/usr       \
    115106            --bindir=/sbin      \
    116             --with-rpcuser=rpc  \
    117             --enable-warmstarts \
    118             --with-statedir=/var/lib/rpcbind &amp;&amp;
     107            --with-rpcuser=rpc  &amp;&amp;
    119108make</userinput></screen>
    120109
    121     <para>
    122       This package does not come with a test suite.
    123     </para>
    124 
    125     <para>
    126       Now, as the <systemitem class="username">root</systemitem> user:
    127     </para>
    128 
    129 <screen role="root"><userinput>make install &amp;&amp;
    130 install -v -dm755 -o rpc -g rpc /var/lib/rpcbind</userinput></screen>
     110    <para>This package does not come with a test suite.</para>
     111
     112    <para>Now, as the <systemitem class="username">root</systemitem>
     113    user:</para>
     114
     115<screen role="root"><userinput>make install</userinput></screen>
    131116
    132117  </sect2>
     
    140125      run as an unprivileged user instead of
    141126      <systemitem class="username">root</systemitem> user.
    142     </para>
    143 
    144     <para>
    145       <parameter>--enable-warmstarts</parameter>: This switch
    146       is used to enable <command>rpcbind</command> to write
    147       the current list of registered services to a file when
    148       it shuts down so it can resume operation with the
    149       registrations found in the file when it is started again.
    150     </para>
    151 
    152     <para>
    153       <parameter>--with-statedir=/var/lib/rpcbind</parameter>:
    154       This switch is used to instruct <command>rpcbind</command>
    155       to write current list of registered services to a
    156       permanent location of <filename
    157       class="directory">/var/lib/rpcbind</filename> instead of
    158       <filename class="directory">/tmp</filename>.
    159127    </para>
    160128
     
    196164
    197165    <segmentedlist>
    198       <segtitle>Installed Programs</segtitle>
     166      <segtitle>Installed Program</segtitle>
    199167      <segtitle>Installed Libraries</segtitle>
    200168      <segtitle>Installed Directories</segtitle>
    201169
    202170      <seglistitem>
    203         <seg>
    204           rpcbind and rpcinfo
    205         </seg>
    206         <seg>
    207           None
    208         </seg>
    209         <seg>
    210           None
    211         </seg>
     171        <seg>rpcbind and rpcinfo</seg>
     172        <seg>None</seg>
     173        <seg>None</seg>
    212174      </seglistitem>
    213175    </segmentedlist>
     
    221183        <term><command>rpcbind</command></term>
    222184        <listitem>
    223           <para>
    224             is a server that converts RPC program numbers into universal
    225             addresses. It must be running on the host to be able to make
    226             RPC calls on a server on that machine.
    227           </para>
     185          <para>is a server that converts RPC program numbers into universal
     186          addresses.  It must be running on the host to be able to make RPC
     187          calls on a server on that machine.  </para>
    228188          <indexterm zone="rpcbind rpcbind-prog">
    229189            <primary sortas="b-rpcbind">rpcbind</primary>
     
    235195        <term><command>rpcinfo</command></term>
    236196        <listitem>
    237           <para>
    238             makes an RPC call to an RPC server and reports data according
    239             to the requested options.
    240           </para>
     197          <para>makes an RPC call to an RPC server and reports data according
     198          to the requested options.  </para>
    241199          <indexterm zone="rpcbind rpcinfo">
    242200            <primary sortas="b-rpcinfo">rpcinfo</primary>
  • networking/netprogs/rsync.xml

    r59ed6d46 rb91aa96  
    55  %general-entities;
    66
    7   <!ENTITY rsync-download-http "https://download.samba.org/pub/rsync/src/rsync-&rsync-version;.tar.gz">
     7  <!ENTITY rsync-download-http "https://www.samba.org/ftp/rsync/src/rsync-&rsync-version;.tar.gz">
    88  <!ENTITY rsync-download-ftp  " ">
    9   <!ENTITY rsync-md5sum        "43bd6676f0b404326eee2d63be3cdcfe">
    10   <!ENTITY rsync-size          "869 KB">
    11   <!ENTITY rsync-buildsize     "9.0 MB">
    12   <!ENTITY rsync-time          "0.3 SBU">
     9  <!ENTITY rsync-md5sum        "0f758d7e000c0f7f7d3792610fad70cb">
     10  <!ENTITY rsync-size          "872 KB">
     11  <!ENTITY rsync-buildsize     "11 MB (with tests - additional 45 MB for HTML API documentation)">
     12  <!ENTITY rsync-time          "0.5 SBU (with tests)">
    1313]>
    1414
     
    3434    file archives over a network.</para>
    3535
    36     &lfs77_checked;
     36    &lfs78_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • networking/netprogs/samba.xml

    r59ed6d46 rb91aa96  
    77  <!ENTITY samba-download-http "https://download.samba.org/pub/samba/stable/samba-&samba-version;.tar.gz">
    88  <!ENTITY samba-download-ftp  " ">
    9   <!ENTITY samba-md5sum        "8f6452eca69f8b38f97bb8d8a738180a">
    10   <!ENTITY samba-size          "19 MB">
    11   <!ENTITY samba-buildsize     "506 MB (additional 399 MB for the quicktest, reputedly up to 500 MB additional for all tests)">
    12   <!ENTITY samba-time          "10.6 SBU (additional 6.9 SBU for the quicktest, reputedly up to 110 SBU to run all tests)">
     9  <!ENTITY samba-md5sum        "48df803c6c6c475a714cae82a2dc219e">
     10  <!ENTITY samba-size          "20 MB">
     11  <!ENTITY samba-buildsize     "500 MB (additional 407 MB for the quicktest, reputedly up to 500 MB additional for all tests)">
     12  <!ENTITY samba-time          "2.2 SBU, using parallelism=4 (additional 23.5 SBU for the quicktest, reputedly up to 110 SBU to run all tests)">
    1313]>
    1414
     
    3737    among other things provides LAN browsing support).</para>
    3838
    39     &lfs77_checked;
     39    &lfs78_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6060      </listitem>
    6161    </itemizedlist>
    62 <!--
    63     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    64     <itemizedlist spacing="compact">
    65       <listitem>
    66         <para>
    67           Required patch:
    68           <ulink url="&patch-root;/samba-&samba-version;-gnutls34-1.patch"/>
    69         </para>
    70       </listitem>
    71     </itemizedlist> -->
    7262
    7363    <bridgehead renderas="sect3">Samba Dependencies</bridgehead>
     
    9080      <xref linkend="gnutls"/>,
    9181      <xref linkend="libarchive"/>,
     82      <xref linkend="libcap-pam"/>,
    9283      <xref linkend="libgpg-error"/>,
    9384      <xref linkend="linux-pam"/>,
    94       <xref linkend="mitkrb"/>,
     85      <xref linkend="mitkrb"/> (currently, problems, despite successful build),
    9586      <xref linkend="popt"/>,
     87      <xref linkend="python3"/>,
     88      <xref linkend="talloc"/>,
    9689      <xref linkend="valgrind"/> (optionally used by the test suite),
    9790      <xref linkend="xfsprogs"/>,
     
    142135    this reason, the switch <option>--with-selftest-prefix=/tmp/quick</option>
    143136    (or another path with small number of characters) can be used with
    144     configure. Even so, the 
     137    configure. Even so, the
    145138    <quote><replaceable>samba3.raw.eas</replaceable></quote> test may fail,
    146139    apparently for the same reason. If one quicktest fails, it can be disabled.
     
    150143<screen><userinput>sed -i "/samba3.blackbox.failure.failure/i \^samba3.raw.eas" selftest/knownfail</userinput></screen>
    151144
    152     <para>To test the results, as the <systemitem
    153     class="username">root</systemitem> user, issue: <command>make
    154     quicktest</command>.  There are other targets (test, subunit-test)
    155     available, but take a very long time (over 100 SBU).</para>
     145    <para>To test the results, as the
     146    <systemitem class="username">root</systemitem> user, issue:
     147    <command>make quicktest 2>&amp;1 | tee quicktest.log</command>.  Summary of
     148    the test results and some other information may be obtained with
     149    <command>grep -A5 testsuites quicktest.log</command>.  There are other
     150    targets (test, subunit-test) available, but take a very long time
     151    (over 100 SBU).</para>
    156152
    157153    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     
    159155<screen role="root"><userinput>make install &amp;&amp;
    160156
    161 mv -v /usr/lib/libnss_win{s,bind}.so* /lib                       &amp;&amp;
    162 ln -sfv ../../lib/libnss_winbind.so.2 /usr/lib/libnss_winbind.so &amp;&amp;
    163 ln -sfv ../../lib/libnss_wins.so.2    /usr/lib/libnss_wins.so    &amp;&amp;
    164 
    165 install -v -m644  examples/smb.conf.default /etc/samba &amp;&amp;
    166 
    167 install -v -dm755 /etc/openldap/schema                 &amp;&amp;
    168 
    169 install -v -m644  examples/LDAP/README                 \
    170                   /etc/openldap/schema/README.LDAP     &amp;&amp;
    171                    
    172 install -v -m644  examples/LDAP/samba*                 \
    173                   /etc/openldap/schema                 &amp;&amp;
    174                    
    175 install -v -m755  examples/LDAP/{get*,ol*}            \
    176                   /etc/openldap/schema                 </userinput></screen>
     157mv -v /usr/lib/libnss_win{s,bind}.so*   /lib                       &amp;&amp;
     158ln -v -sf ../../lib/libnss_winbind.so.2 /usr/lib/libnss_winbind.so &amp;&amp;
     159ln -v -sf ../../lib/libnss_wins.so.2    /usr/lib/libnss_wins.so    &amp;&amp;
     160
     161install -v -m644    examples/smb.conf.default /etc/samba &amp;&amp;
     162
     163mkdir -pv /etc/openldap/schema                        &amp;&amp;
     164
     165install -v -m644    examples/LDAP/README              \
     166                    /etc/openldap/schema/README.LDAP  &amp;&amp;
     167
     168install -v -m644    examples/LDAP/samba*              \
     169                    /etc/openldap/schema              &amp;&amp;
     170
     171install -v -m755    examples/LDAP/{get*,ol*} \
     172                    /etc/openldap/schema</userinput></screen>
    177173
    178174  </sect2>
     
    195191    /lib.</para>
    196192
    197     <para><command>ln -sfv ../../lib/libnss_winbind.so.2 /usr/lib/libnss_winbind.so</command>
    198     and <command>ln -sfv ../../lib/libnss_wins.so.2    /usr/lib/libnss_wins.so</command>:
     193    <para><command>ln -v -sf ../../lib/libnss_winbind.so.2 /usr/lib/libnss_winbind.so</command>
     194    and <command>ln -v -sf ../../lib/libnss_wins.so.2    /usr/lib/libnss_wins.so</command>:
    199195    These symlinks are required when applicates build against these libraries.</para>
    200196
     
    235231      user:</para>
    236232
    237 <screen role="root"><userinput>ln -sfv /usr/bin/smbspool /usr/lib/cups/backend/smb</userinput></screen>
     233<screen role="root"><userinput>ln -v -sf /usr/bin/smbspool /usr/lib/cups/backend/smb</userinput></screen>
    238234
    239235    </sect3>
     
    484480
    485481        <seg>
    486           cifsdd, dbwrap_tool, eventlogadm, gentest, ldbadd, ldbdel, ldbedit,
    487           ldbmodify, ldbrename, ldbsearch, locktest, masktest, ndrdump, net,
    488           nmbd, nmblookup, ntdbbackup, ntdbdump, ntdbrestore, ntdbtool,
    489           ntlm_auth, oLschema2ldif, pdbedit, pidl, profiles, regdiff, regpatch,
    490           regshell, regtree, rpcclient, samba, samba_dnsupdate, samba_kcc,
    491           samba-regedit, samba_spnupdate, samba-tool, samba_upgradedns,
    492           sharesec, smbcacls, smbclient, smbcontrol, smbcquotas, smbd, smbget,
    493           smbpasswd, smbspool, smbstatus, smbtar, smbta-util, smbtorture,
    494           smbtree, tdbbackup, tdbdump, tdbrestore, tdbtool, testparm, wbinfo,
    495           and winbindd
     482          cifsdd, dbwrap_tool, eventlogadm, gentest, ldbadd, ldbdel,
     483          ldbedit, ldbmodify, ldbrename, ldbsearch, locktest, masktest,
     484          ndrdump, net, nmbd, nmblookup, ntlm_auth, oLschema2ldif,
     485          pdbedit, pidl, profiles, regdiff, regpatch, regshell, regtree,
     486          rpcclient, samba, samba_dnsupdate, samba_kcc, samba-regedit,
     487          samba_spnupdate, samba-tool, samba_upgradedns, sharesec,
     488          smbcacls, smbclient, smbcontrol, smbcquotas, smbd, smbget,
     489          smbpasswd, smbspool, smbstatus, smbtar, smbta-util,
     490          smbtorture, smbtree, tdbbackup, tdbdump, tdbrestore, tdbtool,
     491          testparm, wbinfo, and winbindd
    496492        </seg>
    497493
     
    504500          libsamba-policy.so, libsamba-util.so, libsamdb.so,
    505501          libsmbclient-raw.so, libsmbclient.so, libsmbconf.so, libsmbldap.so,
    506           libtevent-util.so, libtorture.so, libwbclient.so, mit_samba.so,
    507           winbind_krb5_locator.so, pam_winbind.so, and pam_smbpass.so (PAM
    508           modules)
     502          libtevent-util.so, libtorture.so, libwbclient.so, <!--mit_samba.so,
     503          --> and winbind_krb5_locator.so; the pam_winbind.so and pam_smbpass.so
     504          PAM libraries; and assorted character set, filesystem and support
     505          modules under /usr/lib/{python&python2-majorver;,samba}
    509506        </seg>
    510        
     507
    511508        <seg>
    512509          /etc/samba, /run/samba, /usr/include/samba-4.0,
    513510          /usr/lib/perl5/vendor_perl/5.x.y/Parse/Pidl/{Samba{3,4},Wireshark},
    514511          /usr/lib/python&python2-majorver;/site-packages/samba,
    515           /usr/lib/samba, /usr/share/doc/samba-&samba-version;,
    516           /usr/share/samba, and /var/{cache,lib,lock,log,run}/samba
     512          /usr/{lib,share}/samba, and /var/{cache,lib,lock,log,run}/samba
    517513        </seg>
    518514
     
    700696      </varlistentry>
    701697
    702       <varlistentry id="ntdbbackup">
    703         <term><command>ntdbbackup</command></term>
    704         <listitem>
    705           <para>is a tool for backing up and for validating the integrity of
    706            <application>Samba</application> <filename>.ntdb</filename> files.</para>
    707           <indexterm zone="samba ntdbbackup">
    708             <primary sortas="b-ntdbbackup">ntdbbackup</primary>
    709           </indexterm>
    710         </listitem>
    711       </varlistentry>
    712 
    713       <varlistentry id="ntdbdump">
    714         <term><command>ntdbdump</command></term>
    715         <listitem>
    716           <para>is a tool for printing the contents of
    717            <application>Samba</application> <filename>.ntdb</filename> files.</para>
    718           <indexterm zone="samba ntdbdump">
    719             <primary sortas="b-ntdbdump">ntdbdump</primary>
    720           </indexterm>
    721         </listitem>
    722       </varlistentry>
    723 
    724       <varlistentry id="ntdbrestore">
    725         <term><command>ntdbrestore</command></term>
    726         <listitem>
    727           <para>is a tool for creating a <application>Samba</application>
    728             <filename>.ntdb</filename> file out of a ntdbdump
    729             output.</para>
    730           <indexterm zone="samba ntdbrestore">
    731             <primary sortas="b-ntdbrestore">ntdbrestore</primary>
    732           </indexterm>
    733         </listitem>
    734       </varlistentry>
    735 
    736       <varlistentry id="ntdbtool">
    737         <term><command>ntdbtool</command></term>
    738         <listitem>
    739           <para>is used to manipulate the contents of <application>Samba</application>
    740             <filename>.ntdb</filename> files.</para>
    741           <indexterm zone="samba ntdbtool">
    742             <primary sortas="b-ntdbtool">ntdbtool</primary>
    743           </indexterm>
    744         </listitem>
    745       </varlistentry>
    746 
    747698      <varlistentry id="ntlm_auth">
    748699        <term><command>ntlm_auth</command></term>
  • networking/netprogs/wget.xml

    r59ed6d46 rb91aa96  
    99  <!ENTITY wget-download-ftp
    1010           "ftp://ftp.gnu.org/gnu/wget/wget-&wget-version;.tar.xz">
    11   <!ENTITY wget-md5sum        "d2e4455781a70140ae83b54ca594ce21">
    12   <!ENTITY wget-size          "1.7 MB">
    13   <!ENTITY wget-buildsize     "23 MB (additional 3 MB for the tests)">
    14   <!ENTITY wget-time          "0.2 SBU (additional 0.2 SBU for the tests)">
     11  <!ENTITY wget-md5sum        "b0d58ef4963690e71effba24c105ed52">
     12  <!ENTITY wget-size          "1.8 MB">
     13  <!ENTITY wget-buildsize     "28 MB (with tests)">
     14  <!ENTITY wget-time          "0.5 SBU (with tests)">
    1515]>
    1616
     
    8484      <xref linkend="libidn"/>,
    8585      <xref linkend="openssl"/>,
    86       <xref linkend="pcre"/>;
    87       <xref linkend="perl-lwp"/> with
    88       <ulink url="http://search.cpan.org/~behroozi/IO-Socket-SSL/">IO::Socket::SSL</ulink>
    89       (required for the test suite);
    90       <xref linkend="valgrind"/> (optional for the test suite), and
     86      <xref linkend="pcre"/>,
     87      <xref linkend="valgrind"/> (optional for the test suite),
     88      <ulink url="http://search.cpan.org/~behroozi/IO-Socket-SSL/">IO::Socket::SSL</ulink>,
     89      <ulink url="http://search.cpan.org/~gaas/HTTP-Daemon/">HTTP::Daemon</ulink>
     90      (both required for the test suite), and
    9191      <ulink url="https://github.com/rockdaboot/libpsl/">libpsl</ulink>
    9292    </para>
  • networking/netprogs/wpa_supplicant.xml

    r59ed6d46 rb91aa96  
    88           "http://hostap.epitest.fi/releases/wpa_supplicant-&wpa_supplicant-version;.tar.gz">
    99  <!ENTITY wpa_supplicant-download-ftp  " ">
    10   <!ENTITY wpa_supplicant-md5sum        "96ff75c3a514f1f324560a2376f1337">
     10  <!ENTITY wpa_supplicant-md5sum        "96ff75c3a514f1f324560a2376f13110">
    1111  <!ENTITY wpa_supplicant-size          "2.5 MB">
    12   <!ENTITY wpa_supplicant-buildsize     "35 MB">
    13   <!ENTITY wpa_supplicant-time          "0.2 SBU">
     12  <!ENTITY wpa_supplicant-buildsize     "31 MB">
     13  <!ENTITY wpa_supplicant-time          "0.4 SBU (includes optional gui)">
    1414]>
    1515
     
    8787    <bridgehead renderas="sect4">Optional</bridgehead>
    8888    <para role="optional">
     89      <xref linkend="dbus"/>,
     90      <xref linkend="libxml2"/>, and
    8991      <xref linkend="qt4"/>
    9092    </para>
     
    179181
    180182    <para>
    181       First, fix expand the list of parameters that are passed to the
    182       <command>wpa_supplicant</command> when started as a
    183       <application>D-Bus</application> service:
    184     </para>
    185 
    186 <screen><userinput>sed -e "s@wpa_supplicant -u@&amp; -s -O /var/run/wpa_supplicant@g" -i wpa_supplicant/dbus/*.service.in &amp;&amp;
    187 sed -e "s@wpa_supplicant -u@&amp; -s -O /var/run/wpa_supplicant@g" -i wpa_supplicant/systemd/wpa_supplicant.service.in</userinput></screen>
    188 
    189     <para>
    190183      Install <application>WPA Supplicant</application> by running the
    191184      following commands:
     
    202195
    203196<screen><userinput>pushd wpa_gui-qt4 &amp;&amp;
    204 qmake-qt4 wpa_gui.pro &amp;&amp;
     197qmake wpa_gui.pro &amp;&amp;
    205198make &amp;&amp;
    206199popd</userinput></screen>
     
    419412      <seglistitem>
    420413        <seg>
    421           wpa_gui,
    422           wpa_supplicant,
    423           wpa_passphrase,
    424           and wpa_cli
     414          wpa_gui, wpa_supplicant, wpa_passphrase and wpa_cli
    425415        </seg>
    426416        <seg>
  • packages.ent

    r59ed6d46 rb91aa96  
    386386<!ENTITY ncftp-version                "3.2.5">
    387387<!ENTITY net-tools-version            "CVS_20101030">
    388 <!ENTITY nfs-utils-version            "1.3.2">
    389 <!ENTITY ntp-version                  "4.2.8p2">
     388<!ENTITY nfs-utils-version            "1.3.3">
     389<!ENTITY ntp-version                  "4.2.8p6">
    390390<!ENTITY rpcbind-version              "0.2.3">
    391 <!ENTITY rsync-version                "3.1.1">
    392 <!ENTITY samba-version                "4.3.0">
    393 <!ENTITY wget-version                 "1.16.3">
     391<!ENTITY rsync-version                "3.1.2">
     392<!ENTITY samba-version                "4.3.4">
     393<!ENTITY wget-version                 "1.17.1">
    394394<!ENTITY wireless-tools-version       "29">
    395395<!ENTITY wpa_supplicant-version       "2.5">
Note: See TracChangeset for help on using the changeset viewer.