anchor.diff:  #	0 - heartbeat messages disabled.
   #	For a proxy in the passive mode this parameter will be ignored.
   #
  -HeartbeatFrequency=<%= @heartbeatfrequency %>
  +#HeartbeatFrequency=<%= @heartbeatfrequency %>
   
   ### Option: ConfigFrequency
   #	How often proxy retrieves configuration data from Zabbix Server in seconds.
   #	For a proxy in the passive mode this parameter will be ignored.
   #
  -ConfigFrequency=<%= @configfrequency %>
  +#ConfigFrequency=<%= @configfrequency %>
   
   ### Option: DataSenderFrequency
   #	Proxy will send collected data to the Server every N seconds.
   #	For a proxy in the passive mode this parameter will be ignored.
   #
  -DataSenderFrequency=<%= @datasenderfrequency %>
  +#DataSenderFrequency=<%= @datasenderfrequency %>
   
   ############ ADVANCED PARAMETERS ################
   
   ### Option: StartPollers
   #	Number of pre-forked instances of pollers.
   #
  -StartPollers=<%= @startpollers %>
  +#StartPollers=<%= @startpollers %>
   
   ### Option: StartIPMIPollers
   #	Number of pre-forked instances of IPMI pollers.
   #
  -StartIPMIPollers=<%= @startipmipollers %>
  +#StartIPMIPollers=<%= @startipmipollers %>
   
   ### Option: StartPollersUnreachable
   #	Number of pre-forked instances of pollers for unreachable hosts (including IPMI).
   #
  -StartPollersUnreachable=<%= @startpollersunreachable %>
  +#StartPollersUnreachable=<%= @startpollersunreachable %>
   
   ### Option: StartTrappers
   #	Number of pre-forked instances of trappers.
   #	Trappers accept incoming connections from Zabbix sender and active agents.
   #
  -StartTrappers=<%= @starttrappers %>
  +#StartTrappers=<%= @starttrappers %>
   
   ### Option: StartPingers
   #	Number of pre-forked instances of ICMP pingers.
   #
  -StartPingers=<%= @startpingers %>
  +#StartPingers=<%= @startpingers %>
   
   ### Option: StartDiscoverers
   #	Number of pre-forked instances of discoverers.
   #
  -StartDiscoverers=<%= @startdiscoverers %>
  +#StartDiscoverers=<%= @startdiscoverers %>
   
   ### Option: StartHTTPPollers
   #	Number of pre-forked instances of HTTP pollers.
   #
  -StartHTTPPollers=<%= @starthttppollers %>
  +#StartHTTPPollers=<%= @starthttppollers %>
   
   ### Option: JavaGateway
   #	IP address (or hostname) of Zabbix Java gateway.
   #	Only required if Java pollers are started.
   #
  -<% if @javagateway and @javagateway != '' %>
  -JavaGateway=<%= @javagateway %>
  +#<% if @javagateway and @javagateway != '' %>
  +#JavaGateway=<%= @javagateway %>
   
   ### Option: JavaGatewayPort
   #	Port that Zabbix Java gateway listens on.
   #
  -JavaGatewayPort=<%= @javagatewayport %>
  +#JavaGatewayPort=<%= @javagatewayport %>
   
   ### Option: StartJavaPollers
   #	Number of pre-forked instances of Java pollers.
   #
  -StartJavaPollers=<%= @startjavapollers %>
  -<% end %>
  +#StartJavaPollers=<%= @startjavapollers %>
  +#<% end %>
   
   <% if @zabbix_version == '2.2' or @zabbix_version == '2.4' %>
   ### Option: StartVMwareCollectors
   #	Number of pre-forked vmware collector instances.
   #
  -StartVMwareCollectors=<%= @startvmwarecollector %>
  +#StartVMwareCollectors=<%= @startvmwarecollector %>
   
   ### Option: VMwareFrequency
   #	How often Zabbix will connect to VMware service to obtain a new data.
   #
  -VMwareFrequency=<%= @vmwarefrequency %>
  +#VMwareFrequency=<%= @vmwarefrequency %>
   
   ### Option: VMwareCacheSize
   #	Size of VMware cache, in bytes.
   #	Shared memory size for storing VMware data.
   #	Only used if VMware collectors are started.
   #
  -VMwareCacheSize=<%= @vmwarecachesize -%>M
  -<% end %>
  +#VMwareCacheSize=<%= @vmwarecachesize -%>M
  +#<% end %>
   
   ### Option: SNMPTrapperFile
   #	Temporary file used for passing data from SNMP trap daemon to the proxy.
   #	Must be the same as in zabbix_trap_receiver.pl or SNMPTT configuration file.
   #
  -SNMPTrapperFile=<%= @snmptrapperfile %>
  +#SNMPTrapperFile=<%= @snmptrapperfile %>
   
   ### Option: StartSNMPTrapper
   #	If 1, SNMP trapper process is started.
   #
  -StartSNMPTrapper=<%= @snmptrapper %>
  +#StartSNMPTrapper=<%= @snmptrapper %>
   
   ### Option: ListenIP
   #	List of comma delimited IP addresses that the trapper should listen on.
   #	Trapper will listen on all network interfaces if this parameter is missing.
   #
  -<% if @listenip %>
  -ListenIp=<%= @listenip %>
  -<% end %>
  +#<% if @listenip %>
  +#ListenIp=<%= @listenip %>
  +#<% end %>
   
   ### Option: HousekeepingFrequency
   #	How often Zabbix will perform housekeeping procedure (in hours).
   #	Housekeeping is removing unnecessary information from history, alert, and alarms tables.
   #
  -HousekeepingFrequency=<%= @housekeepingfrequency %>
  +#HousekeepingFrequency=<%= @housekeepingfrequency %>
   
   ### Option: CacheSize
   #	Size of configuration cache, in bytes.
   #	Shared memory size, for storing hosts and items data.
   #
  -CacheSize=<%= @casesize -%>M
  +#CacheSize=<%= @casesize -%>M
   
   ### Option: StartDBSyncers
   #	Number of pre-forked instances of DB Syncers
   #
  -StartDBSyncers=<%= @startdbsyncers %>
  +#StartDBSyncers=<%= @startdbsyncers %>
   
   ### Option: HistoryCacheSize
   #	Size of history cache, in bytes.
   #	Shared memory size for storing history data.
   #
  -HistoryCacheSize=<%= @historycachesize -%>M
  +#HistoryCacheSize=<%= @historycachesize -%>M
   
   ### Option: HistoryTextCacheSize
   #	Size of text history cache, in bytes.
   #	Shared memory size for storing character, text or log history data.
   #
  -HistoryTextCacheSize=<%= @historytextcachesize -%>M
  +#HistoryTextCacheSize=<%= @historytextcachesize -%>M
   
   ### Option: Timeout
   #	Specifies how long we wait for agent, SNMP device or external check (in seconds).
   #
  -Timeout=<%= @timeout %>
  +#Timeout=<%= @timeout %>
   
   ### Option: TrapperTimeout
   #	Specifies how many seconds trapper may spend processing new data.
   #
  -TrapperTimeout=<%= @trappertimeout %>
  +#TrapperTimeout=<%= @trappertimeout %>
   
   ### Option: UnreachablePeriod
   #	After how many seconds of unreachability treat a host as unavailable.
   #
  -UnreachablePeriod=<%= @unreachableperiod %>
  +#UnreachablePeriod=<%= @unreachableperiod %>
   
   ### Option: UnavailableDelay
   #	How often host is checked for availability during the unavailability period, in seconds.
   #
  -UnavailableDelay=<%= @unavaliabledelay %>
  +#UnavailableDelay=<%= @unavaliabledelay %>
   
   ### Option: UnreachableDelay
   #	How often host is checked for availability during the unreachability period, in seconds.
   #
  -UnreachableDelay=<%= @unreachabedelay %>
  +#UnreachableDelay=<%= @unreachabedelay %>
   
   ### Option: ExternalScripts
   #	Full path to location of external scripts.
   #	Default depends on compilation options.
   #
  -ExternalScripts=<%= @externalscripts %>
  +#ExternalScripts=<%= @externalscripts %>
   
   ### Option: FpingLocation
   #	Location of fping.
   #	Make sure that fping binary has root ownership and SUID flag set.
   #
  -FpingLocation=<%= @fpinglocation %>
  +#FpingLocation=<%= @fpinglocation %>
   
   ### Option: Fping6Location
   #	Location of fping6.
   #	Make sure that fping6 binary has root ownership and SUID flag set.
   #	Make empty if your fping utility is capable to process IPv6 addresses.
   #
  -Fping6Location=<%= @fping6location %>
  +#Fping6Location=<%= @fping6location %>
   
   ### Option: SSHKeyLocation
   #	Location of public and private keys for SSH checks and actions.
   #
  -<% if @sshkeylocation %> 
  -SSHKeyLocation=<%= @sshkeylocation %>
  -<% end %>
  +#<% if @sshkeylocation %> 
  +#SSHKeyLocation=<%= @sshkeylocation %>
  +#<% end %>
   
   ### Option: LogSlowQueries
   #	How long a database query may take before being logged (in milliseconds).
   #	Only works if DebugLevel set to 3 or 4.
   #	0 - don't log slow queries.
   #
  -LogSlowQueries=<%=  @loglowqueries %>
  +#LogSlowQueries=<%=  @loglowqueries %>
   
   ### Option: TmpDir
   #	Temporary directory.
   #
  -TmpDir=<%= @tmpdir %>
  -
  -<% if @zabbix_version == '2.2' or @zabbix_version == '2.4' %>
  +#TmpDir=<%= @tmpdir %>
  +
  +#<% if @zabbix_version == '2.2' or @zabbix_version == '2.4' %>
   ### Option: AllowRoot
   #	Allow the proxy to run as 'root'. If disabled and the proxy is started by 'root', the proxy
   #	will try to switch to user 'zabbix' instead. Has no effect if started under a regular user.
   #	0 - do not allow
   #	1 - allow
   #
  -AllowRoot=<%= @allowroot %>
  -<% end %>
  +#AllowRoot=<%= @allowroot %>
  +#<% end %>
   
   ### Option: Include
   #	You may include individual files or all files in a directory in the configuration file.
   #	Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time.
   #
  -Include=<%= @include_dir %>
  +#Include=<%= @include_dir %>
   
   ####### LOADABLE MODULES #######
   
  -<% if @zabbix_version == '2.2' or @zabbix_version == '2.4' %>
  +#<% if @zabbix_version == '2.2' or @zabbix_version == '2.4' %>
   ### Option: LoadModulePath
   #	Full path to location of proxy modules.
   #	Default depends on compilation options.
   #
  -LoadModulePath=<%= @loadmodulepath %>
  -<% end %>
  +#LoadModulePath=<%= @loadmodulepath %>
  +#<% end %>
   
   ### Option: LoadModule
   #	Module to load at proxy startup. Modules are used to extend functionality of the proxy.
  
positive.code: #	Proxy will keep data locally for N hours, even if the data have already been synced with the server.
  #	This parameter may be used if local data will be used by third party applications.
  #
  ProxyLocalBuffer=<%= @localbuffer %>
  
  ### Option: ProxyOfflineBuffer
  #	Proxy will keep data for N hours in case if no connectivity with Zabbix Server.
  #	Older data will be lost.
  #
  ProxyOfflineBuffer=<%= @offlinebuffer %>
  
  ### Option: HeartbeatFrequency
  #	Frequency of heartbeat messages in seconds.
  
negative.code: #	Name of log file.
  #	If not set, syslog is used.
  #
  #LogFile=<%= @logfile %>
  
  ### Option: LogFileSize
  #	Maximum size of log file in MB.
  #	0 - disable automatic log rotation.
  #
  #LogFileSize=<%= @logfilesize %>
  
  ### Option: DebugLevel
  #	Specifies debug level
  