Changeset d140e26 for postlfs/security


Ignore:
Timestamp:
06/19/2004 05:44:00 AM (20 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.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:
7257066
Parents:
7cb65ce
Message:

misc. corrections and fixes

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

Location:
postlfs/security
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • postlfs/security/gnupg.xml

    r7cb65ce rd140e26  
    6464<filename class="directory">/usr/libexec</filename>.</para>
    6565
    66 <para><command>chmod 4755 /usr/bin/gpg</command>: We install
    67 <command>gpg</command> setuid root to avoid swapping out of
    68 sensitive data.</para>
     66<para><command>chmod 4755 /usr/bin/gpg</command>: <command>gpg</command>
     67is installed setuid root to avoid swapping out sensitive data.</para>
    6968
    7069</sect2>
     
    8281<sect3><title>gpg</title>
    8382<para><command>gpg</command> is the backend (command-line interface) for
    84 this Open<acronym>PGP</acronym>
    85 implementation.</para></sect3>
     83this Open<acronym>PGP</acronym> implementation.</para></sect3>
    8684
    8785<sect3><title>gpgsplit</title>
  • postlfs/security/linux_pam.xml

    r7cb65ce rd140e26  
    7575<title>Command explanations</title>
    7676
    77 <para><command>autoconf</command>:  This is necessary as in the patch, we
    78 change where <acronym>PAM</acronym> looks for the cracklib libs.  This
    79 requires that the configure script be recreated.</para>
     77<para><command>autoconf</command>:  This is necessary because the patch
     78changes where <acronym>PAM</acronym> looks for the cracklib libraries,
     79requiring regeneration of the configure script.</para>
    8080
    8181<para><option>--enable-static-libpam</option>: This switch builds
     
    9090<para><command>mv /lib/libpam.a /lib/libpam_misc.a /lib/libpamc.a
    9191/usr/lib</command>: This command moves the static libraries to
    92 <filename>/usr/lib</filename> to comply with <acronym>FHS</acronym>.</para>
     92<filename>/usr/lib</filename> to comply with <acronym>FHS</acronym>
     93guidelines.</para>
    9394
    9495</sect2>
     
    154155
    155156<sect3><title>unix-chkpwd</title>
    156 <para>No description available.</para></sect3>
     157<para><command>unix-chkpwd</command> checks user passwords that are stored
     158in read protected databases.</para></sect3>
    157159
    158160<sect3><title>libpam libraries</title>
  • postlfs/security/tripwire.xml

    r7cb65ce rd140e26  
    4343</sect3>
    4444
    45 <sect3><title><application>Shadow</application> dependencies</title>
     45<sect3><title><application>Tripwire</application> dependencies</title>
    4646<sect4><title>Optional</title>
    4747<para>MTA (See <xref linkend="server-mail"/>)</para></sect4>
     
    6262
    6363<para>The default configuration is to use a local MTA. If you don't have
    64 a MTA installed and have no wish to install one, modify the
     64an MTA installed and have no wish to install one, modify
    6565<filename>install.cfg</filename> to use an SMTP server instead.
    6666Install <application>Tripwire</application> by running the following
     
    7979<application>Tripwire</application> binaries.</para>
    8080
    81 <para><command>cp install.{sh,cfg} .</command>: These are copied to the main
    82 <application>Tripwire</application> directory so that the script can be used to
    83 install the package.</para>
     81<para><command>cp install.{sh,cfg} .</command>: These files are copied to
     82the main <application>Tripwire</application> directory so that the script
     83can be used to install the package.</para>
    8484
    8585<para><command>cp policy/*.txt /usr/share/doc/tripwire</command>: This command
     
    9898
    9999<para><application>Tripwire</application> uses a policy file to determine which
    100 files integrity are checked. The default policy file (<filename>twpol.txt
     100files are integrity checked. The default policy file (<filename>twpol.txt
    101101</filename> found in <filename class="directory">/etc/tripwire/</filename>) is for a default
    102102installation of Redhat 7.0 and is woefully outdated.</para>
     
    114114<para>Download the custom policy file you'd like to try, copy it into
    115115<filename class="directory">/etc/tripwire/</filename>, and use it instead of
    116 <filename>twpol.txt</filename>. It is, however, recommended that you make your own policy file.
    117 Get ideas from the examples above and read <filename>
    118 /usr/share/doc/tripwire/policyguide.txt</filename>. <filename>twpol.txt
    119 </filename> is a good policy file for beginners as it will note any changes to
    120 the file system and can even be used as an annoying way of keeping track of
    121 changes for uninstallation of software.</para>
     116<filename>twpol.txt</filename>. It is, however, recommended that you make
     117your own policy file. Get ideas from the examples above and read
     118<filename> /usr/share/doc/tripwire/policyguide.txt</filename>.
     119<filename>twpol.txt</filename> is a good policy file for beginners as it
     120will note any changes to the file system and can even be used as an annoying
     121way of keeping track of changes for uninstallation of software.</para>
    122122
    123123<para>After your policy file has been transferred to <filename
    124 class="directory">/etc/tripwire/</filename> you may begin the configuration steps:</para>
     124class="directory">/etc/tripwire/</filename> you may begin the configuration
     125steps:</para>
    125126
    126127<screen><userinput><command>twadmin -m P /etc/tripwire/twpol.txt &amp;&amp;
     
    143144the runs. </para>
    144145
    145 <para>Please note that after you run an integrity check, you must check
    146 the report or email and then modify the
    147 <application>Tripwire</application> database of the files
    148 on your system so that <application>Tripwire</application> will not continually notify you that
     146<para>Please note that after you run an integrity check, you must examine
     147the report (or email) and then modify the <application>Tripwire</application>
     148database to reflect the changed files on your system. This is so that
     149<application>Tripwire</application> will not continually notify you that
    149150files you intentionally changed are a security violation. To do this you
    150151must first <command>ls -l /var/lib/tripwire/report/</command> and note
     
    160161all the changes were good, then just type <command>:x</command> and after
    161162entering your local key, the database will be updated. If there are files which
    162 you still want to be warned about, please remove the x before the filename in
    163 the report and type <command>:x</command>. </para>
     163you still want to be warned about, remove the x before the filename in
     164the report and type <command>:x</command>.</para>
    164165
    165166</sect3>
     
    180181<title>Contents</title>
    181182
    182 <para>The <application>Tripwire</application> package contains <command>siggen
    183 </command>,
    184 <command>tripwire</command>, <command>twadmin</command>
    185 and <command>twprint</command>.</para>
     183<para>The <application>Tripwire</application> package contains
     184<command>siggen</command>, <command>tripwire</command>,
     185<command>twadmin</command> and <command>twprint</command>.</para>
    186186
    187187</sect2>
Note: See TracChangeset for help on using the changeset viewer.