|
|
(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>
| |