mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-24 06:52:14 +08:00
spellcheck pass
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@832 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
0cfd5d9ef1
commit
5628618eb9
@ -6,7 +6,7 @@ mv conf-home~ conf-home
|
||||
sed 's/bin/sbin/' hier.c > hier.c~
|
||||
mv hier.c~ hier.c</userinput></screen>
|
||||
These commands change the installation directory to /usr/sbin from the default
|
||||
of /usr/local/bin. Since these tools are used in conjuction with daemons,
|
||||
of /usr/local/bin. Since these tools are used in conjunction with daemons,
|
||||
they don't make much sense in general user directories. However, some of the
|
||||
example programs and the tcpclient program might be of use to non-root users.
|
||||
If you wish to make these available, then we would suggest installing as above,
|
||||
|
@ -16,7 +16,7 @@
|
||||
<userinput> mda "/usr/bin/procmail -f %F -d %T";</userinput></screen>
|
||||
</para>
|
||||
|
||||
<para>Is an example configuration that should surfice for most people. You
|
||||
<para>Is an example configuration that should suffice for most people. You
|
||||
can add as many users and servers as you need using the same syntax.</para>
|
||||
|
||||
<para><userinput>man fetchmail</userinput> : Look for the section near the bottom named <userinput>CONFIGURATION EXAMPLES</userinput> it gives some quick
|
||||
|
@ -10,7 +10,7 @@ and <userinput>fetchmailconf</userinput>.</para>
|
||||
|
||||
<sect3><title>fetchmail</title>
|
||||
<para>When executed as a user this will source that users ~/.fetchmailrc and
|
||||
download the appropraite mail. When run as root ALL users who have a
|
||||
download the appropriate mail. When run as root ALL users who have a
|
||||
.fetchmailrc will have their mail downloaded and delivered accordingly.
|
||||
</para></sect3>
|
||||
|
||||
|
@ -10,7 +10,7 @@ Estimated build time: &fetchmail-time;</screen>
|
||||
|
||||
<para>The fetchmail package contains the fetchmail program. "It
|
||||
retrieves mail from remote mail servers and forwards it to your local
|
||||
(client) machine's delivery system, so it can then be be read by
|
||||
(client) machine's delivery system, so it can then be read by
|
||||
normal mail user agents." </para>
|
||||
|
||||
<screen>fetchmail depends on:
|
||||
|
@ -16,7 +16,7 @@ functions of a MDA (Mail Delivery Agent).</para></sect3>
|
||||
format.</para></sect3>
|
||||
|
||||
<sect3><title>lockfile</title>
|
||||
<para>lockfile is a utilitiy that can lock a file for single use
|
||||
<para>lockfile is a utility that can lock a file for single use
|
||||
interactively or in a script.</para></sect3>
|
||||
|
||||
<sect3><title>mailstat</title>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<sect2>
|
||||
<title>Command explanations</title>
|
||||
|
||||
<para><userinput>BASENAME=/usr</userinput> : The equivilant of <userinput>./configure --prefix=/usr</userinput> on other package installations.</para>
|
||||
<para><userinput>BASENAME=/usr</userinput> : The equivalent of <userinput>./configure --prefix=/usr</userinput> on other package installations.</para>
|
||||
|
||||
<para><userinput>make install-suid</userinput> : Modifies permissions of
|
||||
the installed files.</para>
|
||||
|
@ -2,7 +2,7 @@
|
||||
<title>Introduction to tcpwrappers</title>
|
||||
|
||||
<screen>Download location (HTTP): <ulink url="&tcpwrappers-download-http;"/>
|
||||
Download loacation (FTP): <ulink url="&tcpwrappers-download-ftp;"/>
|
||||
Download location (FTP): <ulink url="&tcpwrappers-download-ftp;"/>
|
||||
Version used: &tcpwrappers-version;
|
||||
Package size: &tcpwrappers-size;
|
||||
Estimated Disk space required: &tcpwrappers-buildsize;
|
||||
|
@ -11,7 +11,7 @@ on the web, a console based browser will save you. Also, there are
|
||||
quite a few people who prefer to use one of these browsers as their
|
||||
principle method of browsing; either to avoid the clutter and bandwidth
|
||||
which accompanies images or because they may use a text-to-speech
|
||||
synthesiser which can read the page to them (of use for instance to
|
||||
synthesizer which can read the page to them (of use for instance to
|
||||
partially sighted or blind users). We currently have installation
|
||||
instructions for three console web browsers:</para>
|
||||
|
||||
|
@ -18,7 +18,7 @@ DHCP_START=<appropriate start parameters>
|
||||
DHCP_STOP=-k
|
||||
<userinput>EOF</userinput></screen></para>
|
||||
|
||||
<para>For more information on the apppropriate
|
||||
<para>For more information on the appropriate
|
||||
<userinput>DHCP_START</userinput> and <userinput>DHCP_STOP</userinput>
|
||||
values, examine the man page for dhcpcd.</para>
|
||||
|
||||
|
@ -31,7 +31,8 @@ mysqld_multi</userinput> and<userinput> mysqld</userinput></para>
|
||||
|
||||
<sect2><title>Description</title>
|
||||
|
||||
<para>A package listing would be several pages long, we suggest consulting the mysql documetation for full details, instead.</para>
|
||||
<para>A package listing would be several pages long, we suggest
|
||||
consulting the mysql documentation for full details, instead.</para>
|
||||
|
||||
<para>Certain mysql support programs may require the perl DBI modules to be installed to function properly.</para>
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
<sect2><title>Description</title>
|
||||
|
||||
<sect3><title>gdbm libraries</title>
|
||||
<para>gdbm libraries contain functions that preform database routines
|
||||
<para>gdbm libraries contain functions that perform database routines
|
||||
using extendible hashing.</para></sect3>
|
||||
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
<sect2><title>Description</title>
|
||||
|
||||
<sect3><title>GLib libraries</title>
|
||||
<para>GLib librarie contains a low-level core library for the Gimp
|
||||
<para>GLib libraries contains a low-level core library for the Gimp
|
||||
Tool Kit.</para></sect3>
|
||||
|
||||
|
||||
|
@ -4,7 +4,6 @@
|
||||
|
||||
&libesmtp-intro;
|
||||
&libesmtp-inst;
|
||||
&libesmtp-config;
|
||||
&libesmtp-desc;
|
||||
|
||||
</sect1>
|
||||
|
@ -5,7 +5,8 @@
|
||||
Download location (FTP): <ulink url="&libesmtp-download-ftp;"/>
|
||||
Version used: &libesmtp-version;
|
||||
Package size: &libesmtp-size;
|
||||
Estimated Disk space required: &libesmtp-buildsize;</screen>
|
||||
Estimated Disk space required: &libesmtp-buildsize;
|
||||
Estimated build time: &libesmtp-time;</screen>
|
||||
|
||||
<para>The libesmtp package contains the libesmtp libraries which are used by some
|
||||
programs to manage email submission to a mail transport layer.</para>
|
||||
|
@ -9,3 +9,4 @@
|
||||
<!ENTITY libesmtp-download-http "http://www.stafford.uklinux.net/libesmtp/libesmtp-1.0.tar.bz2">
|
||||
<!ENTITY libesmtp-download-ftp "">
|
||||
<!ENTITY libesmtp-size "249 KB">
|
||||
<!ENTITY libesmtp-time "0.25 SBU">
|
||||
|
@ -5,7 +5,7 @@
|
||||
libraries where we have them installed.</para>
|
||||
|
||||
<para><userinput>-f scripts/makefile.linux</userinput> : This points
|
||||
make at the the Linux version of the makefile as libpng doesn't use a
|
||||
make at the Linux version of the makefile as libpng doesn't use a
|
||||
autoconf routine instead coming with various makefiles for different
|
||||
platforms.</para>
|
||||
|
||||
|
@ -46,7 +46,7 @@ image.</para></sect3>
|
||||
<para>thumbnail creates a TIFF file with thumbnail images.</para></sect3>
|
||||
|
||||
<sect3><title>tiff2bw</title>
|
||||
<para>tiff2bw converts a color TIFF image to greyscale.</para></sect3>
|
||||
<para>tiff2bw converts a color TIFF image to grayscale.</para></sect3>
|
||||
|
||||
<sect3><title>tiff2ps</title>
|
||||
<para>tiff2ps converts a TIFF image to a postscript file.</para></sect3>
|
||||
@ -61,7 +61,7 @@ image.</para></sect3>
|
||||
<para>tiffcp copies (and possibly converts) a TIFF file.</para></sect3>
|
||||
|
||||
<sect3><title>tiffdither</title>
|
||||
<para>tiffdither converts a greyscale image to bilevel using
|
||||
<para>tiffdither converts a grayscale image to bilevel using
|
||||
dithering.</para></sect3>
|
||||
|
||||
<sect3><title>tiffdump</title>
|
||||
|
@ -22,7 +22,7 @@
|
||||
have been described in the LFS gcc-&gcc-version; page.</para>
|
||||
|
||||
<sect3><title>g77</title>
|
||||
<para>g77 is the fortran compiler invoked by gcc.</para></sect3>
|
||||
<para>g77 is the Fortran compiler invoked by gcc.</para></sect3>
|
||||
|
||||
<sect3><title>add2line</title>
|
||||
<para>add2line converts the ASCII form of the 2-line orbital elements in
|
||||
@ -55,7 +55,7 @@ Ada partition.</para></sect3>
|
||||
<para>gnatgcc is the compiler.</para></sect3>
|
||||
|
||||
<sect3><title>gnathtml.pl</title>
|
||||
<para>gnathtml.pl converts Ada souce files to html for viewing in Web
|
||||
<para>gnathtml.pl converts Ada source files to html for viewing in Web
|
||||
browsers.</para></sect3>
|
||||
|
||||
<sect3><title>gnatkr</title>
|
||||
@ -69,7 +69,7 @@ when crunched to a specified maximum length.</para></sect3>
|
||||
<para>gnatls is the compiled unit browser.</para></sect3>
|
||||
|
||||
<sect3><title>gnatemake</title>
|
||||
<para>gnatmake ia an automatic make facility.</para></sect3>
|
||||
<para>gnatmake is an automatic make facility.</para></sect3>
|
||||
|
||||
<sect3><title>gnatmem</title>
|
||||
<para>gnatmem is the GNAT utility that monitors dynamic allocation and
|
||||
@ -90,7 +90,7 @@ System and outputs to stdout.</para></sect3>
|
||||
<para>gnatstub is a generator of body stubs.</para></sect3>
|
||||
|
||||
<sect3><title>gnatxref</title>
|
||||
<para>gnatxref is the GNAT cross referencer.</para></sect3>
|
||||
<para>gnatxref is the GNAT cross-referencer.</para></sect3>
|
||||
|
||||
<sect3><title>gvd</title>
|
||||
<para>gvd is the GNU Visual Debugger.</para></sect3>
|
||||
|
@ -22,7 +22,7 @@ You may modify this command to remove unwanted languages.</para>
|
||||
the C++ libraries to published standards.</para>
|
||||
|
||||
<para><userinput>--enable-clocale=gnu</userinput> : This command is a
|
||||
failsafe for incomplete localedata.</para>
|
||||
failsafe for incomplete locale data.</para>
|
||||
|
||||
<para><userinput>make gnatlib_and tools</userinput> : This command
|
||||
completes the Ada build process. Skip this step if you have not enabled
|
||||
|
@ -7,7 +7,7 @@
|
||||
|
||||
<para>The above script will ask you how and where you would like to install
|
||||
gnat. To avoid conflicts with the system gcc, the package will be installed
|
||||
in a seperate directory, that can later be removed from the system.</para>
|
||||
in a separate directory, that can later be removed from the system.</para>
|
||||
|
||||
<para>In response to the questions asked by the doconfig script, enter
|
||||
<userinput>3</userinput> in response to the first question
|
||||
|
@ -1,7 +1,7 @@
|
||||
<sect2>
|
||||
<title>Contents</title>
|
||||
|
||||
<para>The gcc-&gcc2-version package contains the
|
||||
<para>The gcc-&gcc2-version; package contains the
|
||||
<userinput>gcc-&gcc2-version; c and c++ compilers</userinput>
|
||||
and <userinput>gcc-&gcc2-version;
|
||||
libstdc++.so</userinput> that is required by some commercial and pre-compiled
|
||||
|
@ -7,7 +7,7 @@ fixincludes script from executing.</para>
|
||||
<para><screen><userinput>patch -Np1 -i ../gcc-&gcc2-version;-1.patch &&
|
||||
patch -Np1 -i ../gcc-&gcc2-version;-no-fixinc.patch</userinput></screen></para>
|
||||
|
||||
<para>The gcc development team recommends building in a seperate directory.</para>
|
||||
<para>The gcc development team recommends building in a separate directory.</para>
|
||||
|
||||
<para><screen><userinput>mkdir ../gcc-build &&
|
||||
cd ../gcc-build</userinput></screen></para>
|
||||
|
@ -11,7 +11,7 @@ developers have certified gcc-&gcc2-version; as the preferred compiler for compi
|
||||
kernel. The other (and more compelling reason) is that some
|
||||
commercial closed-source packages (such as Netscape Navigator, Yahoo Pager)
|
||||
and precompiled packages (such as Mozilla)
|
||||
are linked against gcc-&gcc2-version libs.</para>
|
||||
are linked against gcc-&gcc2-version; libs.</para>
|
||||
|
||||
<para>Download the gcc patches from <ulink url="&hfile-root;"/>.
|
||||
</para>
|
||||
|
@ -65,7 +65,7 @@ implement native methods.</para></sect3>
|
||||
|
||||
<sect3><title>native2ascii</title>
|
||||
<para>native2ascii converts files that contain non-supported character encoding
|
||||
into files containing Latin-1 or Unicode-encoded charaters.</para></sect3>
|
||||
into files containing Latin-1 or Unicode-encoded characters.</para></sect3>
|
||||
|
||||
<sect3><title>orbd</title>
|
||||
<para>orbd is used to enable clients to transparently locate and invoke
|
||||
|
@ -8,7 +8,7 @@ configuration routine. The first test will be for a group named fcron. If
|
||||
it does not exist, you will be given the command line that the script proposes
|
||||
to run and a prompt for a 'y' or 'n'. This is repeated to create a user named
|
||||
fcron and to install a script in the init.d directory with the appropriate
|
||||
symbolic links in runlevels 2, 3, 4, and 5. The final configuation step is to
|
||||
symbolic links in runlevels 2, 3, 4, and 5. The final configuration step is to
|
||||
stop any current fcron processes and start the new fcron. A yes here will stop
|
||||
current fcron processes and will start the new fcron. The following
|
||||
commands will overwrite the fcron script with one based upon the BLFS
|
||||
|
@ -8,7 +8,7 @@ Package size: &gpm-size;
|
||||
Estimated Disk space required: &gpm-buildsize;</screen>
|
||||
|
||||
<para>The gpm package contains a mouse server for the console and xterm.
|
||||
This is is useful for cutting and pasting text in console mode, and also
|
||||
This is useful for cutting and pasting text in console mode, and also
|
||||
because many console-based programs need it to compile mouse support
|
||||
into themselves.</para>
|
||||
|
||||
|
@ -13,7 +13,7 @@ libraries</userinput> and <userinput>utility scripts</userinput>.</para>
|
||||
interact with docmumentation written to utilize scrollkeeper.</para></sect3>
|
||||
|
||||
<sect3><title>utility scripts</title>
|
||||
<para>utility scripts for preforming installation, building, getting
|
||||
<para>utility scripts for performing installation, building, getting
|
||||
and updating of table of contents files.</para></sect3>
|
||||
|
||||
</sect2>
|
||||
|
@ -2,8 +2,8 @@
|
||||
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
|
||||
"/usr/share/docbook/docbookx.dtd" [
|
||||
|
||||
<!ENTITY version "20030406">
|
||||
<!ENTITY releasedate "April 6th, 2003">
|
||||
<!ENTITY version "20030407">
|
||||
<!ENTITY releasedate "April 7th, 2003">
|
||||
|
||||
<!ENTITY % book SYSTEM "book/book.ent">
|
||||
<!ENTITY % preface SYSTEM "preface/preface.ent">
|
||||
|
@ -17,7 +17,7 @@ rule is that unix distributions should not touch
|
||||
<filename>/usr/local</filename>, except
|
||||
perhaps for creating the basic directories within it.</para>
|
||||
|
||||
<para>With Linux distributions, like RedHat, Debian etc. a possible rule is
|
||||
<para>With Linux distributions, like Red Hat, Debian etc. a possible rule is
|
||||
that <filename>/usr</filename> is managed by the distribution's
|
||||
package system and <filename>/usr/local</filename> is not. This way the
|
||||
package manager's database knows about every file within
|
||||
|
@ -47,7 +47,7 @@ different method:</para>
|
||||
<screen><userinput>bzcat filename.tar.bz2 | tar -xv</userinput></screen>
|
||||
|
||||
<para>Finally, you need to be able to unpack patches which are generally
|
||||
not tar'd. The best way to do this is to copy the patch file to
|
||||
not tar'ed. The best way to do this is to copy the patch file to
|
||||
<filename>/usr/src</filename> and then to run one of the following
|
||||
commands depending on whether the file is .gz or .bz2:</para>
|
||||
|
||||
|
@ -45,7 +45,7 @@ banner</para></listitem>
|
||||
assistance with getting BLFS off the ground.</para></listitem>
|
||||
|
||||
<listitem><para>Countless other people on the various LFS and BLFS
|
||||
mailinglists who are making this book happen by giving their
|
||||
mailing lists who are making this book happen by giving their
|
||||
suggestions, testing the book and submitting bug reports.</para></listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
@ -10,6 +10,9 @@ page in Chapter 1 for details on who wrote what.</para>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
<listitem><para>April 7th, 2003 [larry]: another spellcheck
|
||||
run.</para></listitem>
|
||||
|
||||
<listitem><para>April 6th, 2003 [larry]: basicnet: updated to
|
||||
mutt-1.4.1i.</para></listitem>
|
||||
|
||||
@ -31,7 +34,7 @@ libz.</para></listitem>
|
||||
<listitem><para>April 5th, 2003 [tushar]: unzip: Added patches and modified
|
||||
instructions to link against system zlib.</para></listitem>
|
||||
|
||||
<listitem><para>April 4th, 2003 [bdbbs]: KDE: moved aRts section from
|
||||
<listitem><para>April 4th, 2003 [bdubbs]: KDE: moved aRts section from
|
||||
multimedia section to KDE section.</para></listitem>
|
||||
|
||||
<listitem><para>April 4th, 2003 [larry]: basicnet: updated to
|
||||
@ -83,7 +86,7 @@ librep-0.16.2.</para></listitem>
|
||||
<listitem><para>April 1st, 2003 [tushar]: prog: added motif fix for j2sdk.
|
||||
Happy 1st April:) BTW, the fix is real:)</para></listitem>
|
||||
|
||||
<listitem><para>March 31th, 2003 [tushar]: prog: removed gcc2libs, added
|
||||
<listitem><para>March 31st, 2003 [tushar]: prog: removed gcc2libs, added
|
||||
complete gcc suite.</para></listitem>
|
||||
|
||||
<listitem><para>March 30th, 2003 [tushar]: j2sdk: updated jdk to
|
||||
@ -438,7 +441,7 @@ cdrtools-2.0.</para></listitem>
|
||||
<listitem><para>January 31st, 2003 [bdubbs]: Add Openldap.
|
||||
</para></listitem>
|
||||
|
||||
<listitem><para>January 31th, 2003 [bdubbs]: Fix various types.
|
||||
<listitem><para>January 31st, 2003 [bdubbs]: Fix various types.
|
||||
</para></listitem>
|
||||
|
||||
<listitem><para>January 30th, 2003 [bdubbs]: removed zlib.
|
||||
@ -1426,7 +1429,7 @@ intltool-0.22.</para></listitem>
|
||||
<listitem><para>August 23rd, 2002 [larry]: Server: Added leafnode and
|
||||
xinetd.</para></listitem>
|
||||
|
||||
<listitem><para>August 23st, 2002 [bdubbs]: Updated X11 discussion of
|
||||
<listitem><para>August 23rd, 2002 [bdubbs]: Updated X11 discussion of
|
||||
PPC optimization and fixed two Xll (X el el) references to X11
|
||||
(X one one).</para></listitem>
|
||||
|
||||
|
@ -42,7 +42,7 @@ that might be installed on an LFS system.</para>
|
||||
|
||||
<para>It does not include topics such as
|
||||
the price of beer, what hardware to buy,
|
||||
or GNU versus BSD or Microsoft versus Linux flamewars.
|
||||
or GNU versus BSD or Microsoft versus Linux flame wars.
|
||||
These belong on lfs-chat,
|
||||
and since blfs-support is high traffic,
|
||||
please follow this rule strictly.</para>
|
||||
@ -73,7 +73,7 @@ of interest to the Book's users take place on blfs-dev, not here.</para>
|
||||
<para>The lfs-chat list is the place for community chatter.
|
||||
It's a place where anything goes, nothing is off-topic.
|
||||
You can discuss the price of beer or what hardware to buy.
|
||||
Even GNU versus BSD and Microsoft versus Linux flamewars
|
||||
Even GNU versus BSD and Microsoft versus Linux flame wars
|
||||
are okay in lfs-chat.</para>
|
||||
|
||||
</sect2>
|
||||
@ -143,7 +143,7 @@ from <ulink url="&ftp-root;/mail-archives"/>.</para>
|
||||
<sect2>
|
||||
<title>How to subscribe?</title>
|
||||
|
||||
<para>Any of the above-mentioned mailinglists can be subscribed to by
|
||||
<para>Any of the above-mentioned mailing lists can be subscribed to by
|
||||
sending an email to <ulink
|
||||
url="mailto:listar@linuxfromscratch.org">listar@linuxfromscratch.org</ulink>
|
||||
and writing <emphasis>subscribe listname</emphasis> as the subject
|
||||
|
@ -17,7 +17,7 @@ some point during the 2.5 development series, leading eventually to ALSA
|
||||
being the "standard" sound drivers into the future 2.6 stable
|
||||
kernel.</para>
|
||||
|
||||
<para>The following five sections of the book deal with the five seperate
|
||||
<para>The following five sections of the book deal with the five separate
|
||||
components of alsa: the drivers, the libraries, the utilities, the tools and
|
||||
the OSS compatibility libraries.</para>
|
||||
|
||||
|
@ -90,7 +90,7 @@ alsactl store</userinput></screen></para>
|
||||
<para>A final note is that the lines loading <filename>sfxload</filename>
|
||||
are commented out. They are there as an example of other things you may
|
||||
wish to do in the startup script. <filename>sfxload</filename> is a
|
||||
seperate package of interest to SoundBlaster AWE and Live! users. It is
|
||||
separate package of interest to SoundBlaster AWE and Live! users. It is
|
||||
designed for loading "sound-fonts" (which are used for MIDI output). You
|
||||
may wish to delete these lines and add your own or, if you have the relevant
|
||||
soundcard, install <filename>sfxload</filename> and uncomment them.</para>
|
||||
|
@ -39,15 +39,15 @@ by one of the letters explained below (so \d in
|
||||
d Insert the current date.
|
||||
s Insert the system name, the name of the operating system.
|
||||
l Insert the name of the current tty line.
|
||||
m Insert the architecture identifier of the machine, eg. i486
|
||||
m Insert the architecture identifier of the machine, e.g. i486
|
||||
n Insert the nodename of the machine, also known as the hostname.
|
||||
o Insert the domainname of the machine.
|
||||
r Insert the release number of the kernel, eg. 2.4.16.
|
||||
r Insert the release number of the kernel, e.g. 2.4.16.
|
||||
t Insert the current time.
|
||||
u Insert the number of current users logged in.
|
||||
U Insert the string "1 user" or "<n> users" where <n> is the
|
||||
number of current users logged in.
|
||||
v Insert the version of the OS, eg. the build-date etc.</screen></para>
|
||||
v Insert the version of the OS, e.g. the build-date etc.</screen></para>
|
||||
|
||||
</sect1>
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
`mbox' format.</para></sect3>
|
||||
|
||||
<sect3><title>ctags</title>
|
||||
<para>ctags creates cross reference tagfile database files for source
|
||||
<para>ctags creates cross-reference tagfile database files for source
|
||||
code.</para></sect3>
|
||||
|
||||
<sect3><title>ebrowse</title>
|
||||
@ -36,7 +36,7 @@ emacs.</para></sect3>
|
||||
emacsserver instance.</para></sect3>
|
||||
|
||||
<sect3><title>etags</title>
|
||||
<para>etags is another program to generate source code cross reference
|
||||
<para>etags is another program to generate source code cross-reference
|
||||
tagfiles.</para></sect3>
|
||||
|
||||
<sect3><title>grep-changelog</title>
|
||||
|
@ -43,7 +43,7 @@ default.</para></sect3>
|
||||
<para>xfs_bmap prints block mapping for an XFS file.</para></sect3>
|
||||
|
||||
<sect3><title>xfs_rtcp</title>
|
||||
<para>xfs_rtcp copies a file to the realtime partition on an
|
||||
<para>xfs_rtcp copies a file to the real-time partition on an
|
||||
XFS filesystem.</para></sect3>
|
||||
|
||||
|
||||
|
@ -7,7 +7,7 @@ Version used: &xfsprogs-version;
|
||||
Package size: &xfsprogs-size;
|
||||
Estimated Disk space required: &xfsprogs-buildsize;</screen>
|
||||
|
||||
<para>The xfsprogs package contains adminstration and debugging tools
|
||||
<para>The xfsprogs package contains administration and debugging tools
|
||||
for the XFS filesystem.</para>
|
||||
|
||||
</sect2>
|
||||
|
@ -4,7 +4,7 @@
|
||||
<para>This scenario isn't too different from (<xref linkend="postlfs-security-fw-masqRouter"/>),
|
||||
but in this case you want to offer some services to your intranet.
|
||||
Examples of this can be when you want to admin your box from another host
|
||||
on your intranet or use it as a proxy or a nameserver. Note: Outlining a true
|
||||
on your intranet or use it as a proxy or a name server. Note: Outlining a true
|
||||
concept howto protect a server that offers services on the internet
|
||||
goes far beyond the scope of this document,
|
||||
see <xref linkend="postlfs-security-fw-disclaimer"/>.</para>
|
||||
@ -48,7 +48,7 @@ by looking for failed accesses in your log-files.</para>
|
||||
iptables -A INPUT -p tcp --sport 80 -m state --state ESTABLISHED \
|
||||
-j ACCEPT</screen></para></listitem>
|
||||
|
||||
<listitem><para>Your caching-nameserver (e.g., dnscache) does its
|
||||
<listitem><para>Your caching name server (e.g., dnscache) does its
|
||||
lookups via udp:</para>
|
||||
<para><screen>iptables -A OUTPUT -p udp --dport 53 -j ACCEPT
|
||||
iptables -A INPUT -p udp --sport 53 -m state --state ESTABLISHED \
|
||||
@ -65,7 +65,7 @@ frequently accessing ftp-servers or enjoy chatting you might notice certain
|
||||
delays because some implementations of these daemons have the feature of
|
||||
querying an identd on your box for your username for logging.
|
||||
Although there's really no harm in this, having an identd running is not
|
||||
recommended because some implementions are known to be vulnerable.</para>
|
||||
recommended because some implementations are known to be vulnerable.</para>
|
||||
|
||||
<para>To avoid these delays you could reject the requests
|
||||
with a 'tcp-reset':</para>
|
||||
|
@ -6,7 +6,7 @@ in this example, eth0, and one connected to the internet, here, ppp0.
|
||||
To provide the maximum security against the box itself being broken into,
|
||||
make sure that there are no servers running on it, especially not X11 et
|
||||
al. And, as a general principle, the box itself should not access any untrusted
|
||||
service<footnote><para>Think of a nameserver giving answers that make your
|
||||
service<footnote><para>Think of a name server giving answers that make your
|
||||
bind crash, or, even worse, that implement a worm via a
|
||||
buffer-overflow.</para></footnote>.</para>
|
||||
|
||||
|
@ -26,7 +26,7 @@ regard to some of the modules.</para>
|
||||
|
||||
<sect3><title>libip*.so</title>
|
||||
<para>These are various modules (implemented as dynamic libraries) which
|
||||
extend the the core functionality of iptables.</para>
|
||||
extend the core functionality of iptables.</para>
|
||||
</sect3>
|
||||
|
||||
</sect2>
|
||||
|
@ -29,7 +29,7 @@ Custom policy file for SuSE 7.2 system</screen>
|
||||
<filename>/usr/share/doc/tripwire/policyguide.txt</filename>.
|
||||
<filename>twpol.txt</filename> is a good policy file for beginners as it will note any changes to the filesystem and can even be used as an annoying way of keeping track of changes for uninstallation of software.</para>
|
||||
|
||||
<para>After your policy file has been transferred to <filename>/etc/tripwire/</filename> you may begin the configuation steps:</para>
|
||||
<para>After your policy file has been transferred to <filename>/etc/tripwire/</filename> you may begin the configuration steps:</para>
|
||||
|
||||
<screen><userinput>twadmin -m P /etc/tripwire/twpol.txt &&
|
||||
tripwire -m i</userinput></screen>
|
||||
@ -60,7 +60,7 @@ following command making the appropriate substitutions for '?':
|
||||
<screen><userinput>tripwire -m u -r /var/lib/tripwire/report/linux-???????-??????.twr</userinput></screen></para>
|
||||
|
||||
<para>You will be placed into vim with a copy of the report in front of
|
||||
you. If all the chnages were good, then just type
|
||||
you. If all the changes were good, then just type
|
||||
<userinput>:x</userinput> and after entering your local key, the
|
||||
database will be updated. If there are files which you
|
||||
still want to be warned about, please remove the x before the filename
|
||||
|
@ -8,7 +8,7 @@
|
||||
<sect2><title>Description</title>
|
||||
|
||||
<sect3><title>zsh</title>
|
||||
<para>zsh is a shell which has command line editing, builtin spelling
|
||||
<para>zsh is a shell which has command line editing, built-in spelling
|
||||
correction, programmable command completion, shell functions (with
|
||||
autoloading), a history mechanism, and a host of other features.</para></sect3>
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
<para>TeX is installed slightly differently than a typical GNU
|
||||
package, these instructions will assume /usr/src to be the current
|
||||
working directory, containing the three TeX tar balls.</para>
|
||||
working directory, containing the three TeX tarballs.</para>
|
||||
|
||||
<para>Install TeX by running the following commands:</para>
|
||||
|
||||
@ -13,7 +13,7 @@ cd tetex-src-&tex-version; &&
|
||||
gzip -dc ../tetex-texmf-&tex-version;.tar.gz \
|
||||
| (umask 0; cd /usr/share/texmf; tar xvf -)</userinput></screen></para>
|
||||
|
||||
<para>If the optional texmf source code tar ball was downloaded, untar
|
||||
<para>If the optional texmf source code tarball was downloaded, untar
|
||||
it now:</para>
|
||||
<para><screen><userinput>gzip -dc ../tetex-texmfsrc-&tex-version;.tar.gz \
|
||||
| (umask 0; cd /usr/share/texmf; tar xvf -)</userinput></screen></para>
|
||||
|
@ -12,8 +12,8 @@ Package size: &tex-size;
|
||||
Estimated Disk space required: &tex-buildsize;</screen>
|
||||
|
||||
<para>TeX is a typesetting package, able to create documents in a
|
||||
variety of formats. The optional texmfsrc tar ball contains source
|
||||
code for packages that are contained in the texmf tar ball, including
|
||||
variety of formats. The optional texmfsrc tarball contains source
|
||||
code for packages that are contained in the texmf tarball, including
|
||||
the docstrip sources.</para>
|
||||
|
||||
</sect2>
|
||||
|
@ -4,7 +4,7 @@
|
||||
<para><screen><userinput>
|
||||
groupadd exim
|
||||
useradd -g exim exim</userinput></screen>
|
||||
Create the group and user exim which will run the the exim
|
||||
Create the group and user exim which will run the exim
|
||||
daemon.</para>
|
||||
|
||||
<para><screen><userinput>sed -e 's/^BIN_DIR.*$/BIN_DIRECTORY=\/usr\/sbin/' src/EDITME | \
|
||||
|
@ -14,16 +14,16 @@ that named will need access to inside the chroot jail.</para>
|
||||
|
||||
<para><userinput>cat > /home/named/etc/named.conf <<
|
||||
"EOF"</userinput> : Create the BIND configuration file, from which named will read the
|
||||
location of zone files, root nameservers and secure DNS keys.</para>
|
||||
location of zone files, root name servers and secure DNS keys.</para>
|
||||
<para><userinput>cat > /home/named/etc/namedb/pz/127.0.0 << "EOF"</userinput> : Create a single zone file.</para>
|
||||
<para><userinput>cat > /home/named/etc/namedb/root.hints << "EOF"</userinput> : The root.hints file is a list of root nameservers. This file must be
|
||||
<para><userinput>cat > /home/named/etc/namedb/root.hints << "EOF"</userinput> : The root.hints file is a list of root name servers. This file must be
|
||||
updated periodically with the dig utility. Consult the BIND 9
|
||||
Administrator Reference Manual for details.</para>
|
||||
<para><userinput>cat > /etc/rndc.conf << "EOF"</userinput> : The rndc.conf file contains information for controlling named
|
||||
operations with the rndc utility.</para>
|
||||
|
||||
<para><userinput>cat > /etc/resolv.conf << "EOF"</userinput> : The resolv.conf file will specify the local host(127.0.0.1) as the
|
||||
nameserver.</para>
|
||||
name server.</para>
|
||||
|
||||
<para><userinput>cat > /etc/rc.d/init.d/bind <<
|
||||
"EOF"</userinput> : Create the boot script for BIND 9, used to start and stop the name
|
||||
|
@ -104,7 +104,7 @@ options {
|
||||
};
|
||||
<userinput>EOF</userinput></screen></para>
|
||||
|
||||
<para>Create or modify resolv.conf to use the new nameserver with the
|
||||
<para>Create or modify resolv.conf to use the new name server with the
|
||||
following commands: </para>
|
||||
<note><para>Replace yourdomain.com with your own valid domain
|
||||
name.</para></note>
|
||||
|
@ -10,7 +10,7 @@ and <userinput>dhcrelay</userinput>.</para>
|
||||
<sect2><title>Description</title>
|
||||
|
||||
<sect3><title>dhclient</title>
|
||||
<para>dhclient is the implemtation of the DHCP client.</para></sect3>
|
||||
<para>dhclient is the implementation of the DHCP client.</para></sect3>
|
||||
|
||||
<sect3><title>dhcpd</title>
|
||||
<para>dhcpd implements Dynamic Host Configuration Protocol (DHCP)
|
||||
|
@ -10,7 +10,7 @@ avoid the default of /usr/etc.</para>
|
||||
<para><userinput>--libexecdir=/usr/sbin</userinput> : Puts the server executables in
|
||||
/usr/sbin instead of /usr/libexec.</para>
|
||||
|
||||
<para><userinput>--enable-ldbm</userinput> : Enable the most recent version of the Berkely DB.</para>
|
||||
<para><userinput>--enable-ldbm</userinput> : Enable the most recent version of the Berkeley DB.</para>
|
||||
|
||||
<para><userinput>--disable-debug</userinput> : Disable debugging code.</para>
|
||||
<para><userinput>make test:</userinput> Validate correct build of the package.</para>
|
||||
|
@ -152,7 +152,7 @@ passwd win2kuser01 &&
|
||||
smbpasswd -a win2kuser01</userinput></screen></para></sect3>
|
||||
|
||||
<sect3><title>Logging on to DOMAIN01.</title>
|
||||
<para>Now we will log on the the domain as our newly created user as
|
||||
<para>Now we will log on the domain as our newly created user as
|
||||
follows:</para>
|
||||
<para><screen><userinput>1. Press Ctrl-Alt-Del to bring up the Log On to Windows dialog box.
|
||||
2. Enter the win2kuser01 name and password.
|
||||
|
@ -27,7 +27,7 @@
|
||||
|
||||
<sect3><title>make_smbcodepage</title>
|
||||
<para>make_smbcodepage converts text descriptions of code pages to
|
||||
binary code page files nd vice versa.</para></sect3>
|
||||
binary code page files and vice versa.</para></sect3>
|
||||
<sect3><title>make_unicodemap</title>
|
||||
<para>make_unicodemap converts text unicode map files to binary, for
|
||||
use in mapping characters to 16 bit unicode.</para></sect3>
|
||||
|
@ -5,7 +5,7 @@
|
||||
<sect2>
|
||||
<title>Checking Direct Rendering Infrastructure (DRI) Installation</title>
|
||||
<para>DRI is a framework for allowing software to access graphics hardware
|
||||
in a safe and effecient manner. It is installed in XFree86 by default if
|
||||
in a safe and efficient manner. It is installed in XFree86 by default if
|
||||
you have a supported video card. To check if DRI is installed properly,
|
||||
check the log file <filename>/var/log/XFree86.0.log</filename> for statements
|
||||
like:</para>
|
||||
|
@ -59,13 +59,13 @@ resolution.</para></listitem>
|
||||
|
||||
<para>Test the system with
|
||||
<screen><userinput>XFree86 -xf86config ~/XF86Config.new</userinput></screen>
|
||||
You will only get a grey background with an X-shaped mouse cursor, but it
|
||||
You will only get a gray background with an X-shaped mouse cursor, but it
|
||||
confirms the system is working. Exit with Control-Alt-Backspace. If the
|
||||
system does not work, take a look
|
||||
at <filename>/var/log/XFree86.0.log</filename> to see what went
|
||||
wrong.</para>
|
||||
|
||||
<para>Move the confiuration file to its final location
|
||||
<para>Move the configuration file to its final location
|
||||
<screen><userinput>mv ~/XF86Config.new /etc/X11/XF86Config-4</userinput></screen></para>
|
||||
|
||||
<para>Create <filename>.xinitrc</filename>
|
||||
@ -76,12 +76,12 @@ xclock -g 100x100-0+0 &
|
||||
twm
|
||||
EOF</userinput></screen>
|
||||
This provides an initial screen with an xterm and a clock that is managed by a
|
||||
simple window manager, Tab Winow Manager. For details of twm, see the
|
||||
simple window manager, Tab Window Manager. For details of twm, see the
|
||||
man page.</para>
|
||||
|
||||
<para>Start X with
|
||||
<screen><userinput>startx</userinput></screen>
|
||||
to get basic funtional X Windows System.</para>
|
||||
to get basic functional X Windows System.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -204,7 +204,7 @@ cp gamma.o radeon.o sis.o r128.o i810.o i830.o mga.o tdfx.o \
|
||||
/lib/modules/`uname -r`/kernel/drivers/char/drm/ &&
|
||||
depmod -a</userinput></screen>
|
||||
</para>
|
||||
<warning><para>If you recompile or updrade your kernel, you will need to re-copy the driver modules
|
||||
<warning><para>If you recompile or upgrade your kernel, you will need to re-copy the driver modules
|
||||
to the kernel module library and rerun depmod.</para></warning>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
@ -26,7 +26,7 @@ X430src-6.tgz 7886 KB
|
||||
X430src-7.tgz 9099 KB</screen></para>
|
||||
|
||||
<para>The first three packages are the XFree86 programs, the fourth and fifth are fonts,
|
||||
the sixth is normal documantation, and the seventh is hardcopy documentation.
|
||||
the sixth is normal documentation, and the seventh is hardcopy documentation.
|
||||
There are also two packages <filename>doctools-1.3.1.tgz</filename>, which
|
||||
contain programs to regenerate hardcopy documentation, and
|
||||
<filename>utils-1.1.0.tgz</filename>, which contain <filename>gnutar</filename>
|
||||
@ -39,6 +39,6 @@ file. Then:
|
||||
diff md5sums SUMS.md5sum</screen>
|
||||
The only differences you should see are for <filename>README</filename>,
|
||||
<filename>doctools-1.3.1.tgz</filename>, and utils-1.1.0.tgz files if you did
|
||||
not downlaod them.
|
||||
not download them.
|
||||
</para>
|
||||
</sect2>
|
||||
|
@ -9,7 +9,7 @@ Estimated Disk space required: &startup-notification-buildsize;
|
||||
Estimated build time: &startup-notification-time;</screen>
|
||||
|
||||
<para>The startup-notification package contains startup-notification
|
||||
libraries. These are useful for building a consistent manner to notifiy
|
||||
libraries. These are useful for building a consistent manner to notify
|
||||
the user through the cursor that the application is loading.</para>
|
||||
|
||||
<screen>startup-notification depends on:
|
||||
|
@ -4,8 +4,8 @@
|
||||
<para><userinput>--enable-kde</userinput> : This command activates
|
||||
fluxbox's ability to allow kde tray icons to be placed in the slit.</para>
|
||||
|
||||
<para><userinput>--enable-gnome</userinput> : This command activiates
|
||||
fluxbox's ablility to support gnome.</para>
|
||||
<para><userinput>--enable-gnome</userinput> : This command activates
|
||||
fluxbox's ability to support gnome.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
<para><userinput>--prefix=/opt/gnome</userinput> : Install Evolution in the Gnome 1.4 area.</para>
|
||||
|
||||
<para><userinput>--with-db3=/tmp/db-3.1</userinput> : db-&db-3.1-version; must be installed prior to building Evolution, but should
|
||||
not overwrite an existing installation of the Berkely Database.
|
||||
not overwrite an existing installation of the Berkeley Database.
|
||||
Installing db-&db-3.1-version; in a temporary directory is all that is needed
|
||||
for Evolution to link to the static db-&db-3.1-version; libraries.</para>
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
<para>Install Balsa by running the following commands:</para>
|
||||
|
||||
<para><screen><userinput>./configure --prefix=/opt/gnome2 --with-ssl &&
|
||||
<para><screen><userinput>./configure --prefix=$GNOME_PREFIX --with-ssl &&
|
||||
make &&
|
||||
make install</userinput></screen></para>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user