Ignore:
Timestamp:
12/22/2004 01:00:40 AM (19 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:
dc94017e
Parents:
ce4eef0
Message:

Spelling, grammar, tag and excessive whitespace corrections to various package instructions

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/fcron.xml

    rce4eef0 r1586494  
    1010<!ENTITY fcron-buildsize "3.4 MB">
    1111<!ENTITY fcron-time "0.10 SBU">
    12 
    1312]>
    1413
     
    1918</sect1info>
    2019<?dbhtml filename="fcron.html"?>
    21 <title>Fcron-&fcron-version;</title>
     20<title><application>Fcron</application>-&fcron-version;</title>
    2221
    2322<sect2>
    2423<title>Introduction to <application>Fcron</application></title>
    25                                                                                
     24
    2625<para>The <application>Fcron</application> package contains a periodical
    2726command scheduler which aims at replacing <application>Vixie
    2827Cron</application>.</para>
    29                                                                                
     28
    3029<sect3><title>Package information</title>
    3130<itemizedlist spacing='compact'>
    32 <listitem><para>Download (HTTP): <ulink url="&fcron-download-http;"/></para></listitem>
    33 <listitem><para>Download (FTP): <ulink url="&fcron-download-ftp;"/></para></listitem>
     31<listitem><para>Download (HTTP):
     32<ulink url="&fcron-download-http;"/></para></listitem>
     33<listitem><para>Download (FTP):
     34<ulink url="&fcron-download-ftp;"/></para></listitem>
    3435<listitem><para>Download size: &fcron-size;</para></listitem>
    35 <listitem><para>Estimated disk space required: &fcron-buildsize;</para></listitem>
    36 <listitem><para>Estimated build time: &fcron-time;</para></listitem></itemizedlist>
     36<listitem><para>Estimated disk space required:
     37&fcron-buildsize;</para></listitem>
     38<listitem><para>Estimated build time:
     39&fcron-time;</para></listitem></itemizedlist>
    3740</sect3>
    38                                                                                
     41
    3942<sect3><title><application>Fcron</application> dependencies</title>
    4043<sect4><title>Optional</title>
    41 <para>
    42 <ulink url="../server/mail.html">MTA</ulink>,
     44<para><ulink url="../server/mail.html">MTA</ulink>,
    4345<xref linkend="Linux_PAM"/>,
    4446<ulink url="http://www.nsa.gov/selinux/">SELinux</ulink>,
    4547<xref linkend="docbook-utils"/> and
    4648<ulink url="../postlfs/editors.html">a text editor</ulink> (default is
    47 <xref linkend="postlfs-editors-vim"/>)
    48 </para></sect4>
     49<xref linkend="postlfs-editors-vim"/>)</para>
     50</sect4>
    4951</sect3>
    50                                                                                
     52
    5153</sect2>
    5254
    5355<sect2>
    5456<title>Installation of <application>Fcron</application></title>
    55                                                                                
     57
    5658<para><application>Fcron</application> uses the cron facility of
    57 <command>syslog</command>
    58 to log all messages. Since <acronym>LFS</acronym> does not set up this
    59 facility in <filename>/etc/syslog.conf</filename>, it needs to be done
    60 prior to installing <application>Fcron</application>. This command will append
    61 the necessary line to the current <filename>/etc/syslog.conf</filename>:</para>                                                                               
     59<command>syslog</command> to log all messages. Since <acronym>LFS</acronym>
     60does not set up this facility in <filename>/etc/syslog.conf</filename>, it
     61needs to be done prior to installing <application>Fcron</application>. This
     62command will append the necessary line to the current
     63<filename>/etc/syslog.conf</filename>:</para>
     64
    6265<screen><userinput><command>cat &gt;&gt; /etc/syslog.conf &lt;&lt; "EOF"
    6366# Begin fcron addition to /etc/syslog.conf
    64                                                                                
     67
    6568cron.* -/var/log/cron.log
    66                                                                                
     69
    6770# End fcron addition
    6871EOF</command></userinput></screen>
    69                                                                                
     72
    7073<para>The configuration file has been modified, so reloading the
    7174<command>sysklogd</command> daemon will activate the changes.</para>
    72                                                                                
     75
    7376<screen><userinput><command>/etc/rc.d/init.d/sysklogd reload</command></userinput></screen>
    74                                                                                
    75 <para>For security reasons, we need to create an unprivileged user and
    76 group for <application>fcron</application>:</para>
    77                                                                                
     77
     78<para>For security reasons, an unprivileged user and group for
     79<application>Fcron</application> should be created:</para>
     80
    7881<screen><userinput><command>groupadd fcron &amp;&amp;
    79 useradd -d /dev/null -g fcron -s /bin/false fcron</command></userinput></screen>
    80                                                                                
    81 <para>Install <application>Fcron</application> by running the following commands:</para>
     82useradd -d /dev/null -c "Fcron User" -g fcron -s /bin/false fcron</command></userinput></screen>
     83
     84<para>Install <application>Fcron</application> by running the following
     85commands:</para>
    8286
    8387<screen><userinput><command>./configure --without-sendmail --with-answer-all=no &amp;&amp;
    8488make &amp;&amp;
    8589make install</command></userinput></screen>
    86                                                                                
     90
    8791</sect2>
    8892
    8993<sect2>
    9094<title>Command explanations</title>
    91                                                                                
     95
    9296<para><option>--without-sendmail</option>: <application>Fcron</application>
    9397will use an installed <acronym>MTA</acronym> to email you the results of the
     
    9599the switch to <parameter>--with-sendmail=<replaceable>[path to your
    96100MTA]</replaceable></parameter>.</para>
    97                                                                                
     101
    98102<para><parameter>--with-answer-all=no</parameter>: After the files are
    99103installed, the <command>make install</command> script enters into a
    100 configuration routine.  The first test will be whether to install a boot script in the <filename class="directory">/etc/rc.d/init.d</filename> directory with
    101 the appropriate symbolic links in run levels 2, 3, 4, and 5. The second is to
    102 stop any current fcron processes and start a new one. Since this is probably
    103 your first install and we want a boot script based upon the
    104 <acronym>BLFS</acronym> template, we answer 'n' to both tests.</para>
    105                                                                                
     104configuration routine.  The first test will be whether to install a boot
     105script in the <filename class="directory">/etc/rc.d/init.d</filename>
     106directory with the appropriate symbolic links in run levels 2, 3, 4, and 5.
     107The second is to stop any current fcron processes and start a new one. Since
     108this is probably your first install and a boot script based upon the
     109<acronym>BLFS</acronym> template is desired, answer 'n' to both tests.</para>
     110
    106111</sect2>
    107112
    108113<sect2>
    109114<title>Configuring <application>Fcron</application></title>
    110                                                                                
     115
    111116<sect3><title>Config files</title>
    112                                                                                
     117
    113118<para><filename>/etc/fcron.conf</filename>,
    114 <filename>/etc/fcron.allow</filename>,
     119<filename>/etc/fcron.allow</filename> and
    115120<filename>/etc/fcron.deny</filename></para>
    116                                                                                
     121
    117122</sect3>
    118                                                                                
     123
    119124<sect3><title>Configuration Information</title>
    120                                                                                
     125
    121126<para>There are no required changes in any of the config files.
    122127Configuration information can be found in the man page for
    123128<filename>fcron.conf</filename>.</para>
    124                                                                                
    125 <para><command>fcron</command> scripts are written using <command>fcrontab</command>.
    126 Refer to the fcrontab man page for proper parameters to address your situation.</para>
    127                                                                                
     129
     130<para><command>fcron</command> scripts are written using
     131<command>fcrontab</command>. Refer to the <command>fcrontab</command> man
     132page for proper parameters to address your situation.</para>
     133
    128134<para>Install the <filename>/etc/rc.d/init.d/fcron</filename>
    129 init script from the <xref linkend="intro-important-bootscripts"/> package.</para>
    130                                                                                
     135init script from the <xref linkend="intro-important-bootscripts"/>
     136package.</para>
     137
    131138<screen><userinput><command>make install-fcron</command></userinput></screen>
    132                                                                                
     139
    133140</sect3>
    134                                                                                
     141
    135142</sect2>
    136143
    137144<sect2>
    138145<title>Contents</title>
    139                                                                                
     146
    140147<para>The <application>Fcron</application> package contains
    141 <command>fcron</command>, <command>fcrontab</command>, <command>fcronsighup
    142 </command> and <command>fcrondyn.</command></para>
    143                                                                                
     148<command>fcron</command>, <command>fcrontab</command>,
     149<command>fcronsighup</command> and <command>fcrondyn</command>.</para>
     150
    144151</sect2>
    145                                                                                
     152
    146153<sect2><title>Description</title>
    147                                                                                
     154
    148155<sect3><title>fcron</title>
    149 <para><command>fcron</command> is the scheduling daemon.
    150 </para></sect3>
    151                                                                                
     156<para><command>fcron</command> is the scheduling daemon.</para></sect3>
     157
    152158<sect3><title>fcrontab</title>
    153159<para><command>fcrontab</command> is the program used to install, edit, list
    154160and remove the tables used by <command>fcron</command>.</para></sect3>
    155                                                                                
     161
    156162<sect3><title>fcronsighup</title>
    157163<para><command>fcronsighup</command> instructs <command>fcron</command> to
    158164reread the fcron tables.</para></sect3>
    159                                                                                
     165
    160166<sect3><title>fcrondyn</title>
    161167<para><command>fcrondyn</command> is a user tool intended to interact with a
    162168running <command>fcron</command> daemon.</para></sect3>
    163                                                                                
     169
    164170</sect2>
    165171
Note: See TracChangeset for help on using the changeset viewer.