- Timestamp:
- 12/22/2004 01:00:40 AM (19 years ago)
- 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
- Location:
- general/sysutils
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general/sysutils/fcron.xml
rce4eef0 r1586494 10 10 <!ENTITY fcron-buildsize "3.4 MB"> 11 11 <!ENTITY fcron-time "0.10 SBU"> 12 13 12 ]> 14 13 … … 19 18 </sect1info> 20 19 <?dbhtml filename="fcron.html"?> 21 <title> Fcron-&fcron-version;</title>20 <title><application>Fcron</application>-&fcron-version;</title> 22 21 23 22 <sect2> 24 23 <title>Introduction to <application>Fcron</application></title> 25 24 26 25 <para>The <application>Fcron</application> package contains a periodical 27 26 command scheduler which aims at replacing <application>Vixie 28 27 Cron</application>.</para> 29 28 30 29 <sect3><title>Package information</title> 31 30 <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> 34 35 <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> 37 40 </sect3> 38 41 39 42 <sect3><title><application>Fcron</application> dependencies</title> 40 43 <sect4><title>Optional</title> 41 <para> 42 <ulink url="../server/mail.html">MTA</ulink>, 44 <para><ulink url="../server/mail.html">MTA</ulink>, 43 45 <xref linkend="Linux_PAM"/>, 44 46 <ulink url="http://www.nsa.gov/selinux/">SELinux</ulink>, 45 47 <xref linkend="docbook-utils"/> and 46 48 <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> 49 51 </sect3> 50 52 51 53 </sect2> 52 54 53 55 <sect2> 54 56 <title>Installation of <application>Fcron</application></title> 55 57 56 58 <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> 60 does not set up this facility in <filename>/etc/syslog.conf</filename>, it 61 needs to be done prior to installing <application>Fcron</application>. This 62 command will append the necessary line to the current 63 <filename>/etc/syslog.conf</filename>:</para> 64 62 65 <screen><userinput><command>cat >> /etc/syslog.conf << "EOF" 63 66 # Begin fcron addition to /etc/syslog.conf 64 67 65 68 cron.* -/var/log/cron.log 66 69 67 70 # End fcron addition 68 71 EOF</command></userinput></screen> 69 72 70 73 <para>The configuration file has been modified, so reloading the 71 74 <command>sysklogd</command> daemon will activate the changes.</para> 72 75 73 76 <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 and76 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 78 81 <screen><userinput><command>groupadd fcron && 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> 82 useradd -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 85 commands:</para> 82 86 83 87 <screen><userinput><command>./configure --without-sendmail --with-answer-all=no && 84 88 make && 85 89 make install</command></userinput></screen> 86 90 87 91 </sect2> 88 92 89 93 <sect2> 90 94 <title>Command explanations</title> 91 95 92 96 <para><option>--without-sendmail</option>: <application>Fcron</application> 93 97 will use an installed <acronym>MTA</acronym> to email you the results of the … … 95 99 the switch to <parameter>--with-sendmail=<replaceable>[path to your 96 100 MTA]</replaceable></parameter>.</para> 97 101 98 102 <para><parameter>--with-answer-all=no</parameter>: After the files are 99 103 installed, 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 104 configuration routine. The first test will be whether to install a boot 105 script in the <filename class="directory">/etc/rc.d/init.d</filename> 106 directory with the appropriate symbolic links in run levels 2, 3, 4, and 5. 107 The second is to stop any current fcron processes and start a new one. Since 108 this 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 106 111 </sect2> 107 112 108 113 <sect2> 109 114 <title>Configuring <application>Fcron</application></title> 110 115 111 116 <sect3><title>Config files</title> 112 117 113 118 <para><filename>/etc/fcron.conf</filename>, 114 <filename>/etc/fcron.allow</filename> ,119 <filename>/etc/fcron.allow</filename> and 115 120 <filename>/etc/fcron.deny</filename></para> 116 121 117 122 </sect3> 118 123 119 124 <sect3><title>Configuration Information</title> 120 125 121 126 <para>There are no required changes in any of the config files. 122 127 Configuration information can be found in the man page for 123 128 <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 132 page for proper parameters to address your situation.</para> 133 128 134 <para>Install the <filename>/etc/rc.d/init.d/fcron</filename> 129 init script from the <xref linkend="intro-important-bootscripts"/> package.</para> 130 135 init script from the <xref linkend="intro-important-bootscripts"/> 136 package.</para> 137 131 138 <screen><userinput><command>make install-fcron</command></userinput></screen> 132 139 133 140 </sect3> 134 141 135 142 </sect2> 136 143 137 144 <sect2> 138 145 <title>Contents</title> 139 146 140 147 <para>The <application>Fcron</application> package contains 141 <command>fcron</command>, <command>fcrontab</command>, <command>fcronsighup142 < /command> and <command>fcrondyn.</command></para>143 148 <command>fcron</command>, <command>fcrontab</command>, 149 <command>fcronsighup</command> and <command>fcrondyn</command>.</para> 150 144 151 </sect2> 145 152 146 153 <sect2><title>Description</title> 147 154 148 155 <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 152 158 <sect3><title>fcrontab</title> 153 159 <para><command>fcrontab</command> is the program used to install, edit, list 154 160 and remove the tables used by <command>fcron</command>.</para></sect3> 155 161 156 162 <sect3><title>fcronsighup</title> 157 163 <para><command>fcronsighup</command> instructs <command>fcron</command> to 158 164 reread the fcron tables.</para></sect3> 159 165 160 166 <sect3><title>fcrondyn</title> 161 167 <para><command>fcrondyn</command> is a user tool intended to interact with a 162 168 running <command>fcron</command> daemon.</para></sect3> 163 169 164 170 </sect2> 165 171 -
general/sysutils/pkgconfig.xml
rce4eef0 r1586494 6 6 7 7 <!ENTITY pkgconfig-download-http "http://www.freedesktop.org/software/pkgconfig/releases/pkgconfig-&pkgconfig-version;.tar.gz"> 8 <!ENTITY pkgconfig-download-ftp " 8 <!ENTITY pkgconfig-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/pkgconfig-&pkgconfig-version;.tar.gz"> 9 9 <!ENTITY pkgconfig-size "604 KB"> 10 10 <!ENTITY pkgconfig-buildsize "5.2 MB"> … … 18 18 </sect1info> 19 19 <?dbhtml filename="pkgconfig.html"?> 20 <title> pkgconfig-&pkgconfig-version;</title>20 <title><application>pkgconfig</application>-&pkgconfig-version;</title> 21 21 22 22 <sect2> … … 29 29 <sect3><title>Package information</title> 30 30 <itemizedlist spacing='compact'> 31 <listitem><para>Download (HTTP): <ulink url="&pkgconfig-download-http;"/></para></listitem> 32 <listitem><para>Download (FTP): <ulink url="&pkgconfig-download-ftp;"/></para></listitem> 31 <listitem><para>Download (HTTP): 32 <ulink url="&pkgconfig-download-http;"/></para></listitem> 33 <listitem><para>Download (FTP): 34 <ulink url="&pkgconfig-download-ftp;"/></para></listitem> 33 35 <listitem><para>Download size: &pkgconfig-size;</para></listitem> 34 <listitem><para>Estimated Disk space required: &pkgconfig-buildsize;</para></listitem> 35 <listitem><para>Estimated build time: &pkgconfig-time;</para></listitem></itemizedlist> 36 <listitem><para>Estimated disk space required: 37 &pkgconfig-buildsize;</para></listitem> 38 <listitem><para>Estimated build time: 39 &pkgconfig-time;</para></listitem></itemizedlist> 36 40 </sect3> 37 41 … … 54 58 55 59 <para>The default setting for <envar>PKG_CONFIG_PATH</envar> is 56 <filename>/usr/lib/pkgconfig</filename> because of the prefix we use to60 <filename>/usr/lib/pkgconfig</filename> because of the prefix used to 57 61 install pkgconfig. You may add to <envar>PKG_CONFIG_PATH</envar> by exporting 58 62 additional paths on your system where <application>pkgconfig</application> -
general/sysutils/which.xml
rce4eef0 r1586494 18 18 </sect1info> 19 19 <?dbhtml filename="which.html"?> 20 <title> which-&which-version; and alternatives</title>20 <title><application>which</application>-&which-version; and alternatives</title> 21 21 22 <para>The presence or absence of the which program in the main <acronym>LFS23 < /acronym> book is probably one of the most contentious issues we have on the24 mailing lists. It has resulted in at least one flame war in the past. 25 To hopefully put an end to this once and for all, we here present two of26 the options for equipping your system with "which". The question of which "which" 22 <para>The presence or absence of the which program in the main 23 <acronym>LFS</acronym> book is probably one of the most contentious issues on 24 the mailing lists. It has resulted in at least one flame war in the past. 25 To hopefully put an end to this once and for all, presented here are two 26 options for equipping your system with "which". The question of which "which" 27 27 is for you to decide.</para> 28 28 … … 32 32 <sect2> 33 33 <title>Introduction to <application>which</application></title> 34 34 35 35 <sect3><title>Package information</title> 36 36 <itemizedlist spacing='compact'> … … 40 40 url="&which-download-ftp;"/></para></listitem> 41 41 <listitem><para>Download size: &which-size;</para></listitem> 42 <listitem><para>Estimated Disk space required:42 <listitem><para>Estimated disk space required: 43 43 &which-buildsize;</para></listitem> 44 44 <listitem><para>Estimated build time: 45 45 &which-time;</para></listitem></itemizedlist> 46 46 </sect3> 47 48 47 49 48 </sect2> 50 49 51 50 <sect2> 52 51 <title>Installation of <application>which</application></title> 53 52 54 53 <para>Install <application>which</application> by running the following 55 54 commands:</para> 56 55 57 56 <screen><userinput><command>./configure --prefix=/usr && 58 57 make && 59 58 make install</command></userinput></screen> 60 59 61 60 </sect2> 62 63 61 64 62 <sect2> 65 63 <title>Contents</title> 66 67 <para>The <application>which</application> package contains <command>which</command>.</para> 68 64 65 <para>The <application>which</application> package contains 66 <command>which</command>.</para> 67 69 68 </sect2> 70 69 71 70 <sect2><title>Description</title> 72 71 73 72 <sect3><title>which</title> 74 73 <para><command>which</command> shows the full path of (shell) commands.</para> 75 74 </sect3> 76 75 77 76 </sect2> 78 77
Note:
See TracChangeset
for help on using the changeset viewer.