Changeset ae7f265


Ignore:
Timestamp:
02/26/2005 08:34:33 PM (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:
3891001
Parents:
573088b9
Message:

Added Linux-PAM configuration notes and indexing tags to Fcron instructions

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

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/fcron.xml

    r573088b9 rae7f265  
    2020<?dbhtml filename="fcron.html"?>
    2121<title><application>Fcron</application>-&fcron-version;</title>
     22<indexterm zone="fcron">
     23<primary sortas="a-fcron">fcron</primary></indexterm>
    2224
    2325<sect2>
     
    5860<title>Installation of <application>Fcron</application></title>
    5961
    60 <para><application>Fcron</application> uses the cron facility of
    61 <command>syslog</command> to log all messages. Since <acronym>LFS</acronym>
     62<para id="fcron-syslog"><application>Fcron</application> uses the cron facility
     63of <command>syslog</command> to log all messages. Since <acronym>LFS</acronym>
    6264does not set up this facility in <filename>/etc/syslog.conf</filename>, it
    6365needs to be done prior to installing <application>Fcron</application>. This
    6466command will append the necessary line to the current
    6567<filename>/etc/syslog.conf</filename>:</para>
     68<indexterm zone="fcron fcron-syslog">
     69<primary sortas="e-etc-syslog.conf">/etc/syslog.conf</primary></indexterm>
    6670
    6771<screen><userinput><command>cat &gt;&gt; /etc/syslog.conf &lt;&lt; "EOF"
     
    8892
    8993<screen><userinput><command>./configure --without-sendmail --with-answer-all=no &amp;&amp;
    90 make &amp;&amp;
    91 make install</command></userinput></screen>
     94make</command></userinput></screen>
     95
     96<para>Now, as the root user:</para>
     97
     98<screen><userinput role='root'><command>make install</command></userinput></screen>
    9299
    93100</sect2>
     
    96103<title>Command explanations</title>
    97104
    98 <para><parameter>--without-sendmail</parameter>: <application>Fcron</application>
    99 will use an installed <acronym>MTA</acronym> to email you the results of the
    100 <command>fcron</command> script. Omit the switch if you wish to utilize
    101 this feature.</para>
     105<para><parameter>--without-sendmail</parameter>:
     106<application>Fcron</application> will use an installed <acronym>MTA</acronym>
     107to email you the results of the <command>fcron</command> script. Omit the
     108switch and use
     109<parameter>--with-sendmail=<replaceable>[/path/to/MTA]</replaceable></parameter>
     110if you wish to utilize this feature.</para>
    102111
    103112<para><parameter>--with-answer-all=no</parameter>: After the files are
     
    106115script in the <filename class="directory">/etc/rc.d/init.d</filename>
    107116directory with the appropriate symbolic links in run levels 2, 3, 4, and 5.
    108 The second is to stop any current fcron processes and start a new one. Since
    109 this is probably your first install and a boot script based upon the
    110 <acronym>BLFS</acronym> template is desired, answer 'n' to both tests.</para>
     117The second is to stop any current <command>fcron</command> processes and start
     118a new one. Since this is probably your first install and a boot script based
     119upon the <acronym>BLFS</acronym> template is desired, answer 'n' to both
     120tests.</para>
    111121
    112122</sect2>
     
    115125<title>Configuring <application>Fcron</application></title>
    116126
    117 <sect3><title>Config files</title>
    118 
     127<sect3 id="fcron-config"><title>Config files</title>
    119128<para><filename>/etc/fcron.conf</filename>,
    120129<filename>/etc/fcron.allow</filename> and
    121130<filename>/etc/fcron.deny</filename></para>
    122 
     131<indexterm zone="fcron fcron-config">
     132<primary sortas="e-etc-fcron.conf">/etc/fcron.conf</primary></indexterm>
     133<indexterm zone="fcron fcron-config">
     134<primary sortas="e-etc-fcron.allow">/etc/fcron.allow</primary></indexterm>
     135<indexterm zone="fcron fcron-config">
     136<primary sortas="e-etc-fcron.deny">/etc/fcron.deny</primary></indexterm>
    123137</sect3>
    124138
    125139<sect3><title>Configuration Information</title>
    126 
    127140<para>There are no required changes in any of the config files.
    128141Configuration information can be found in the man page for
     
    133146page for proper parameters to address your situation.</para>
    134147
    135 <para>Install the <filename>/etc/rc.d/init.d/fcron</filename>
     148<para id="fcron-init">Install the <filename>/etc/rc.d/init.d/fcron</filename>
    136149init script from the <xref linkend="intro-important-bootscripts"/>
    137150package.</para>
     151<indexterm zone="fcron fcron-init">
     152<primary sortas="f-fcron">fcron</primary></indexterm>
    138153
    139154<screen><userinput><command>make install-fcron</command></userinput></screen>
    140155
     156<para id="fcron-pam">If <application>Linux-<acronym>PAM</acronym></application>
     157is installed, two <acronym>PAM</acronym> configuration files are installed in
     158<filename class='directory'>/etc/pam.d</filename>. Alternatively if
     159<filename class='directory'>/etc/pam.d</filename> is not used, the installation
     160will append two configuration sections to the exiting
     161<filename>/etc/pam.conf</filename> file. You should ensure the files match your
     162preferences. Modify them as required to suit your needs.</para>
     163<indexterm zone="fcron fcron-pam">
     164<primary sortas="e-etc-pam.d">/etc/pam.d/*</primary></indexterm>
     165<indexterm zone="fcron fcron-pam">
     166<primary sortas="e-etc-pam.conf">/etc/pam.conf</primary></indexterm>
    141167</sect3>
    142168
     
    146172<title>Contents</title>
    147173
    148 <para>The <application>Fcron</application> package contains
    149 <command>fcron</command>, <command>fcrontab</command>,
    150 <command>fcronsighup</command> and <command>fcrondyn</command>.</para>
    151 
    152 </sect2>
    153 
    154 <sect2><title>Description</title>
    155 
    156 <sect3><title>fcron</title>
    157 <para><command>fcron</command> is the scheduling daemon.</para></sect3>
    158 
    159 <sect3><title>fcrontab</title>
    160 <para><command>fcrontab</command> is the program used to install, edit, list
    161 and remove the tables used by <command>fcron</command>.</para></sect3>
    162 
    163 <sect3><title>fcronsighup</title>
    164 <para><command>fcronsighup</command> instructs <command>fcron</command> to
    165 reread the fcron tables.</para></sect3>
    166 
    167 <sect3><title>fcrondyn</title>
    168 <para><command>fcrondyn</command> is a user tool intended to interact with a
    169 running <command>fcron</command> daemon.</para></sect3>
     174<segmentedlist>
     175<segtitle>Installed Programs</segtitle>
     176<segtitle>Installed Libraries</segtitle>
     177<segtitle>Installed Directories</segtitle>
     178
     179<seglistitem>
     180<seg>fcron, fcrondyn, fcronsighup and fcrontab</seg>
     181<seg>None</seg>
     182<seg>/usr/share/doc/fcron-&fcron-version; and /var/spool/fcron</seg>
     183</seglistitem>
     184</segmentedlist>
     185
     186<variablelist>
     187<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     188<?dbfo list-presentation="list"?>
     189
     190<varlistentry id="fcron-prog">
     191<term><command>fcron</command></term>
     192<listitem><para>is the scheduling daemon.</para>
     193<indexterm zone="fcron fcron-prog">
     194<primary sortas="b-fcron">fcron</primary>
     195</indexterm></listitem>
     196</varlistentry>
     197
     198<varlistentry id="fcrondyn">
     199<term><command>fcrondyn</command></term>
     200<listitem><para>is a user tool intended to interact with a running
     201<command>fcron</command> daemon.</para>
     202<indexterm zone="fcron fcrondyn">
     203<primary sortas="b-fcrondyn">fcrondyn</primary>
     204</indexterm></listitem>
     205</varlistentry>
     206
     207<varlistentry id="fcronsighup">
     208<term><command>fcronsighup</command></term>
     209<listitem><para>instructs <command>fcron</command> to reread the
     210<application>Fcron</application> tables.</para>
     211<indexterm zone="fcron fcronsighup">
     212<primary sortas="b-fcronsighup">fcronsighup</primary>
     213</indexterm></listitem>
     214</varlistentry>
     215
     216<varlistentry id="fcrontab">
     217<term><command>fcrontab</command></term>
     218<listitem><para>is a program used to install, edit, list and remove the
     219tables used by <command>fcron</command>.</para>
     220<indexterm zone="fcron fcrontab">
     221<primary sortas="b-fcrontab">fcrontab</primary>
     222</indexterm></listitem>
     223</varlistentry>
     224</variablelist>
    170225
    171226</sect2>
  • introduction/welcome/changelog.xml

    r573088b9 rae7f265  
    2727instructions to correctly identify the MySQL socket path; added a note to the
    2828XFS instructions to ensure E2fsprogs or UUID is installed, as suggested by
    29 Stef Bon.</para></listitem>
     29Stef Bon; added Linux-PAM configuration notes to Fcron.</para></listitem>
    3030
    3131<listitem><para>February 25th, 2005 [randy]: Updated to Leafnode-1.10.8;
Note: See TracChangeset for help on using the changeset viewer.