.fogsettings

From FOG Project
Revision as of 23:13, 25 November 2015 by Wayne-workman.28155 (talk | contribs)
Jump to: navigation, search

In most versions of FOG (including 1.2.0 and 1.3.0), the low-level settings that are used during installation and some settings that simply cannot be stored in the database are contained in the /opt/fog/.fogsettings file.

Here are what the settings in this file mean:

## Created by the FOG Installer
## Version: 5167
## Install time: Sat 31 Oct 2015 12:34:56 PM CDT


#I suppose this is where the kernel is pulled from during the PXE boot process?
ipaddress="10.0.0.3";

#This is the interface to use for multicasting, I think.
interface="enp2s0";

#subnet mask given out by DHCP.
submask="255.255.255.0";

#router interface to be given out via DHCP
routeraddress="         option routers      10.0.0.1;";

#not sure what this is... seems like a duplicate of above.
plainrouter="10.0.0.1";

#the DNS settings to give out via DHCP
dnsaddress="    option domain-name-servers      10.0.0.1; ";

#Not sure what this one is.
dnsbootimage="10.0.0.1";

#Not sure what this is.
password='iIXhnFHzOzDK';

#The type of OS detected during installation, defines what OS Specific commands should be used during installation.
osid="1";

#The detected OS type during installation.
osname="Redhat";

#Whether or not to enable & start DHCP.
dodhcp="N";

#Wether or not to build /etc/dhcp/dchpd.conf
bldhcp="0";

#Whether or not to build /etc/exports
blexports="1";

#Installation mode, either `N`ormal or `S`torage node.
installtype="N";

#The username for MySQL Access
snmysqluser=""

#The password for MySQL Access
snmysqlpass='';

#The IP or Hostname of the MySQL Server to use.
snmysqlhost="";

#Language support or not.
installlang="0";

#Donate by mining crypto-currency or not.
donate="0";

#The location to be used when building the /etc/exports file
storageLocation="/images";

#Not sure what this does...
fogupdateloaded="1";

#This is the credentials for local FTP Access, these are passed to clients when uploading so that the image can be moved from /images/dev to /images, I THINK this is this setting's only use.
storageftpuser="fog";

#See storageftpuser above.
storageftppass='iIXhnFHzOzDK';

#Where the web root is located. This varies from one distro to another.
docroot="/var/www/html/";

#The name of Fog's webroot.
webroot="fog/";

#Whether or not the certificate for THIS fog server has been created or not. I THINK ???
caCreated="yes";

#DHCP's starting IP for the range DHCP will give out.
startrange="10.0.0.10";

#DHCP's ending IP for the range DHCP will give out.
endrange="10.0.0.254";

#The default boot file to set in /etc/dhcp/dchpd/conf for use with DHCP.
bootfilename="undionly.kpxe";

#The packages that are to be installed / updated when the FOG Installer runs in the future.
packages=" httpd php php-cli php-common php-gd mysql mysql-server tftp-server nfs-utils vsftpd net-tools wget xinetd tar gzip make m4 gcc gcc-c++ lftp php-mysqlnd curl php-mcrypt php-mbstring mod_ssl php-fpm php-process";