Difference between revisions of ".fogsettings"

From FOG Project
Jump to: navigation, search
(Created page with "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 ar...")
 
 
(32 intermediate revisions by 3 users not shown)
Line 1: Line 1:
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.
+
This article moved to the new documentation platform.
  
Here are what the settings in this file mean:
+
https://docs.fogproject.org/en/latest/Knowledge-Base/reference/install_fogsettings/
 
 
<pre>
 
Home  General Topics  Tutorials  /opt/fog/.fogsettings WiKi article
 
/opt/fog/.fogsettings WiKi article
 
Wayne Workman  MODERATOR 25 days ago
 
Hey, I was wanting to more thoroughly document the settings in /opt/fog/.fogsettings
 
 
 
This is my starting place. I know what most of these things do already but not all. This can also be a place where others can learn what these settings do as well.
 
 
 
If anyone knows more, or can add more, please do share.
 
 
 
## 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";
 
</pre>
 

Latest revision as of 13:48, 10 March 2023