<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.fogproject.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Holverson</id>
		<title>FOG Project - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.fogproject.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Holverson"/>
		<link rel="alternate" type="text/html" href="https://wiki.fogproject.org/wiki/index.php?title=Special:Contributions/Holverson"/>
		<updated>2026-04-19T13:22:29Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.fogproject.org/wiki/index.php?title=Installation_on_CentOS_5.3&amp;diff=4351</id>
		<title>Installation on CentOS 5.3</title>
		<link rel="alternate" type="text/html" href="https://wiki.fogproject.org/wiki/index.php?title=Installation_on_CentOS_5.3&amp;diff=4351"/>
				<updated>2011-10-25T15:58:49Z</updated>
		
		<summary type="html">&lt;p&gt;Holverson: /* CentOS 5.6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== CentOS 5.3 ==&lt;br /&gt;
&lt;br /&gt;
===Known Issues===&lt;br /&gt;
&lt;br /&gt;
Some packages are unavailable, causing an error during the installer script.  Follow the instructions below to install them so the script runs properly.&lt;br /&gt;
&lt;br /&gt;
===Installing CentOS===&lt;br /&gt;
*Download the CentOS 5.3 CD1.&lt;br /&gt;
*Boot into graphical install mode&lt;br /&gt;
*After the media check, the GUI installer will come up&lt;br /&gt;
*Select Language &amp;amp; Keyboard&lt;br /&gt;
*Select the desired partitioning configuration&lt;br /&gt;
*Setup IP networking.&lt;br /&gt;
*Set Timezone&lt;br /&gt;
*Select root password&lt;br /&gt;
*At the software packages section, you must uncheck Desktop-Gnome, then select &amp;quot;Customize Now&amp;quot;.&lt;br /&gt;
**Unselect Base/Dialup Networking Support&lt;br /&gt;
**Unselect Applications/Text-Based Internet&lt;br /&gt;
*Proceed with the install &amp;amp; reboot when prompted.&lt;br /&gt;
&lt;br /&gt;
====Post Installation Tasks====&lt;br /&gt;
&lt;br /&gt;
On first boot, a setup section appears.  Run the Firewall configuration.&lt;br /&gt;
&lt;br /&gt;
*For a basic configuration, set security level to Disabled, and SELinux to Disabled.&lt;br /&gt;
&lt;br /&gt;
===Setting up FOG on CentOS===&lt;br /&gt;
====Installing on 0.26====&lt;br /&gt;
*download/scp the fog installer to the /root folder of your CentOS server.&lt;br /&gt;
*Install yum-priorities&lt;br /&gt;
 yum install yum-priorities&lt;br /&gt;
&lt;br /&gt;
*Download the current RPMForge for your system from http://packages.sw.be/rpmforge-release/ or another repository&lt;br /&gt;
*Install rpmforge&lt;br /&gt;
 rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm&lt;br /&gt;
&lt;br /&gt;
*Extract FOG&lt;br /&gt;
 tar -xvzf fog_0.26.tar.gz&lt;br /&gt;
&lt;br /&gt;
*Fix the Path to include files used by the FOG Installer &lt;br /&gt;
 PATH=$PATH:/usr/sbin:/sbin&lt;br /&gt;
&lt;br /&gt;
*launch the installer&lt;br /&gt;
 cd fog_0.26/bin&lt;br /&gt;
 ./installfog.sh&lt;br /&gt;
*Go through the install script, selecting Fedora&lt;br /&gt;
*The rest of the install is identical to the Fedora section now.&lt;br /&gt;
&lt;br /&gt;
'''If you get an error of:   * Starting FOG Multicast Management Server...Failed! then just re-launch the installer &amp;amp; it will work the second time through'''&lt;br /&gt;
&lt;br /&gt;
====Installing on 0.27====&lt;br /&gt;
The installer is more CentOS friendly with 0.27.  The only piece missing is RPMForge, so htmldoc can be seamlessly installed.&lt;br /&gt;
*Download the current RPMForge for your system from http://packages.sw.be/rpmforge-release/ or another repository&lt;br /&gt;
*Install rpmforge&lt;br /&gt;
 rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm&lt;br /&gt;
&lt;br /&gt;
You can now do a regular install.&lt;br /&gt;
&lt;br /&gt;
==CentOS 5.4==&lt;br /&gt;
&lt;br /&gt;
The Fedora installer works without issue for CentOS install, assuming use of CentOS 5.4 (32 bit only tested).&lt;br /&gt;
&lt;br /&gt;
==CentOS 5.5==&lt;br /&gt;
&lt;br /&gt;
====Installing 0.29 and 0.30====&lt;br /&gt;
Issues:&lt;br /&gt;
&lt;br /&gt;
(1) On CentOS 5.5, RPMForge is still required for htmldoc to work.&lt;br /&gt;
&lt;br /&gt;
(2) The package of php-gettext does not exist on CentOS.  It is a part of the base PHP package.  You will need to edit /fog_0.29/lib/redhat/config.sh &amp;amp; remove php-gettext from the packages list on line 22&lt;br /&gt;
&lt;br /&gt;
(3) Checking Package ClamAV-Update fails.  On CentOS the package is called clamav.  The config file specifies clamav-update.  Edit /fog_0.29/lib/redhat/config.sh &amp;amp; change clamav-update to clamav.&lt;br /&gt;
&lt;br /&gt;
(4) Configuring Fresh Clamcp:cannot start `/etc/sysconfig/freshclam': No such file or directory...Failed!  (Will need to change location of config file in /fog_0.29/lib/redhat/config.sh to match, should be `/usr/bin/freshclam')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Download the current RPMForge for your system from http://packages.sw.be/rpmforge-release/ or another repository&lt;br /&gt;
&lt;br /&gt;
*Install rpmforge&lt;br /&gt;
&lt;br /&gt;
 rpm -i rpmforge-release-0.5.2-2.el5.rf.i386.rpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Edit 'fog_0.29/lib/redhat/config.sh' *prior to* executing 'fog_0.29/bin/installfog.sh'.&lt;br /&gt;
&lt;br /&gt;
- Edit line 22 as mentioned in (2) and (3) above (remove 'php-gettext' and change 'clamav-update' to 'clamav')&lt;br /&gt;
&lt;br /&gt;
- Edit line 63 to read: 'freshDB=&amp;quot;/var/clamav/&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
- Edit line 66 to read: 'freshcron=&amp;quot;/usr/sbin/freshclam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(Tested with CentOS 5.5 32-bit, fog 029, and rpmforge-release-0.5.2-2.el5.rf.i386.rpm)&lt;br /&gt;
&lt;br /&gt;
(Tested with CentOS 5.5 64-bit, fog 030, and rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==CentOS 5.6==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Installing 0.30====&lt;br /&gt;
&lt;br /&gt;
The changes above still apply to CentOS 5.6.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Installing 0.31====&lt;br /&gt;
&lt;br /&gt;
Version 0.31 now requires PHP-5.2.1+ to handle new features in the web interface.  See the [http://wiki.iuscommunity.org/Doc/ClientUsageGuide IUS Repo Wiki] on how to upgrade to either PHP-5.2 or PHP-5.3.&lt;br /&gt;
&lt;br /&gt;
Thus far all other requirements / changes are the same.&lt;br /&gt;
&lt;br /&gt;
====Installing 0.32====&lt;br /&gt;
&lt;br /&gt;
Version 0.31 now requires PHP-5.2.1+ to handle new features in the web interface.  See the [http://wiki.iuscommunity.org/Doc/ClientUsageGuide IUS Repo Wiki] on how to upgrade to either PHP-5.2 or PHP-5.3.&lt;br /&gt;
&lt;br /&gt;
*When you install CentOS do not install any version of PHP instead:&lt;br /&gt;
**Edit the /fog_0.29/lib/redhat/config.sh file and change any reference of &amp;quot;php&amp;quot; to &amp;quot;php53&amp;quot;  (this will install PHP-5.3 during the FOG install)&lt;br /&gt;
***When the FOG installation is completed, you'll need to edit the /etc/php.ini file&lt;br /&gt;
****Add the following to line 2 (choose your own timezone [http://www.php.net/manual/en/timezones.php here]):&lt;br /&gt;
 date.timezone = &amp;quot;America/Chicago&amp;quot;&lt;/div&gt;</summary>
		<author><name>Holverson</name></author>	</entry>

	</feed>