File: //var/installation-debug
01-INICIO - Mon Mar 24 16:05:21 -03 2025
99 files removed
01-FIM
02-INICIO - Mon Mar 24 16:05:22 -03 2025
Rocky Linux 8 - AppStream 44 MB/s | 17 MB 00:00
Rocky Linux 8 - BaseOS 57 MB/s | 19 MB 00:00
Rocky Linux 8 - Extras 1.4 MB/s | 15 kB 00:00
Locaweb-Base-8 - Base 22 MB/s | 298 kB 00:00
Locaweb Linux x86_64 repository 31 MB/s | 463 kB 00:00
Locaweb Security repository 16 MB/s | 611 kB 00:00
Remi Modular repository for Enterprise Linux 8 39 MB/s | 927 kB 00:00
Safe Remi RPM repository for Enterprise Linux 8 49 MB/s | 1.9 MB 00:00
Package chrony-4.5-2.el8_10.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
02-FIM
03-INICIO - Mon Mar 24 16:05:43 -03 2025
Removed default chrony sources
Added ntp3.locaweb.com.br has chrony sources
Added ntp2.locaweb.com.br has chrony sources
Added ntp1.locaweb.com.br has chrony sources
Stopped chronyd to start date/time synchronization
Successfully forced date/time synchronization with ntp1.locaweb.com.br
Successfully forced date/time synchronization with ntp2.locaweb.com.br
Successfully forced date/time synchronization with ntp3.locaweb.com.br
Chornyd successfully started
03-FIM - Mon Mar 24 16:05:56 -03 2025
04-INICIO - Mon Mar 24 16:06:53 -03 2025
48 files removed
04-FIM
05-INICIO - Mon Mar 24 16:06:54 -03 2025
Rocky Linux 8 - AppStream 45 MB/s | 17 MB 00:00
Rocky Linux 8 - BaseOS 45 MB/s | 19 MB 00:00
Rocky Linux 8 - Extras 351 kB/s | 15 kB 00:00
Locaweb-Base-8 - Base 18 MB/s | 298 kB 00:00
Locaweb Linux x86_64 repository 14 MB/s | 463 kB 00:00
Locaweb Security repository 27 MB/s | 611 kB 00:00
Puppet Mirror Repo 47 MB/s | 38 MB 00:00
Remi Modular repository for Enterprise Linux 8 40 MB/s | 927 kB 00:00
Safe Remi RPM repository for Enterprise Linux 8 27 MB/s | 1.9 MB 00:00
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
puppet-agent x86_64 6.28.0-1.el8 puppet 26 M
Transaction Summary
================================================================================
Install 1 Package
Total download size: 26 M
Installed size: 26 M
Downloading Packages:
puppet-agent-6.28.0-1.el8.x86_64.rpm 29 MB/s | 26 MB 00:00
--------------------------------------------------------------------------------
Total 29 MB/s | 26 MB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: puppet-agent-6.28.0-1.el8.x86_64 1/1
Installing : puppet-agent-6.28.0-1.el8.x86_64 1/1
Running scriptlet: puppet-agent-6.28.0-1.el8.x86_64 1/1
Verifying : puppet-agent-6.28.0-1.el8.x86_64 1/1
Installed:
puppet-agent-6.28.0-1.el8.x86_64
Complete!
05-FIM
06-INICIO - Mon Mar 24 16:07:36 -03 2025
[0;32mInfo: Creating a new RSA SSL key for vpshost11508.publiccloud.com.br[0m
[0;32mInfo: csr_attributes file loading from /etc/puppetlabs/puppet/csr_attributes.yaml[0m
[0;32mInfo: Creating a new SSL certificate request for vpshost11508.publiccloud.com.br[0m
[0;32mInfo: Certificate Request fingerprint (SHA256): D2:B7:CF:9A:51:5E:99:6F:59:F7:5C:F5:76:7A:94:E4:3A:0F:46:09:95:62:A0:08:88:B0:60:4B:08:98:A3:44[0m
[0;32mInfo: Downloaded certificate for vpshost11508.publiccloud.com.br from https://puppet.locaweb.com.br:8140/puppet-ca/v1[0m
[mNotice: Local environment: 'production' doesn't match server specified node environment 'vpshosting_production', switching agent to 'vpshosting_production'.[0m
[0;32mInfo: Using environment 'vpshosting_production'[0m
[0;32mInfo: Retrieving pluginfacts[0m
[0;32mInfo: Retrieving plugin[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/apt_reboot_required.rb]/ensure: defined content as '{md5}e7dbcd3849c380cdd08dbc866079c211'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/apt_update_last_success.rb]/ensure: defined content as '{md5}f259aac4abdf82c1c6f13e0031bf551a'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/apt_updates.rb]/ensure: defined content as '{md5}18f90973affc0f8e3a13af7c53772adb'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/descriptions.rb]/ensure: defined content as '{md5}140e57654f62b6c833b40edebea5547d'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/facter_dot_d.rb]/ensure: defined content as '{md5}37426ce465bf4a86aef41da3367b7d89'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/package_provider.rb]/ensure: defined content as '{md5}b17127f4c7f20443f6c85c4836745bac'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/pe_version.rb]/ensure: defined content as '{md5}b2c9b4cbc4b69c2a377770f7189d3e94'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/prefix.rb]/ensure: defined content as '{md5}7fad74e25a65cce970b2e4922d354bb6'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/puppet_settings.rb]/ensure: defined content as '{md5}d939328efb70ec800443c8515e885f69'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/resolv.rb]/ensure: defined content as '{md5}852a2efe792171d2ac5586f18f51b850'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/root_home.rb]/ensure: defined content as '{md5}c2a013cb787ef788c539980d3e954048'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/selinux_semanage_is_python3.rb]/ensure: defined content as '{md5}84d6ff3cfe403bafebf986a6b8a077b7'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/service_provider.rb]/ensure: defined content as '{md5}66cc42526eae631e306b397391f1f01c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/ssh_client_version.rb]/ensure: defined content as '{md5}f6ff730a43f5eff358715d4d31b636f6'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/ssh_server_version.rb]/ensure: defined content as '{md5}ea1f31cbbcd9dbf275cbfac28cf551a6'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/sudoversion.rb]/ensure: defined content as '{md5}cefb8147bf0921b372212c8d959687d8'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/systemd.rb]/ensure: defined content as '{md5}07817f58b5b6545054948f1260a2c5e1'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/users.rb]/ensure: defined content as '{md5}8e68cbdd01a0daf0dca680057eeb27fd'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/util]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/facter/util/puppet_settings.rb]/ensure: defined content as '{md5}f69007bcc02031cd772fa7f2dffa3c0c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/create_ini_settings.rb]/ensure: defined content as '{md5}d4c77bcd069197d09cdd22b0f7f6205b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/deprecation.rb]/ensure: defined content as '{md5}9f7706a22f47383421bc10e712ff9d0a'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/fact.rb]/ensure: defined content as '{md5}a457dbc9ec08144b0886a964e74ba8a1'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/inifile]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/inifile/create_ini_settings.rb]/ensure: defined content as '{md5}6941a4dd312001242a23f6dd66790746'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_a.rb]/ensure: defined content as '{md5}60372a583cc765976e7a49504de0684f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_absolute_path.rb]/ensure: defined content as '{md5}32c5b26069eb99566cf4dbb2b710892e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_array.rb]/ensure: defined content as '{md5}5914020d9eee742b749fb9b74248d812'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_bool.rb]/ensure: defined content as '{md5}4f041cc7b6313332795b2663e0899f56'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_float.rb]/ensure: defined content as '{md5}5804f6dd4151d870f34f62fa63ea969a'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_ip_address.rb]/ensure: defined content as '{md5}d6f81a043c1eb1a92e276983cc6daba1'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_ipv4_address.rb]/ensure: defined content as '{md5}fc995418545905c82f26c5692e99dd79'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_ipv6_address.rb]/ensure: defined content as '{md5}39961639c759b9a002d41a56499a5cc3'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_numeric.rb]/ensure: defined content as '{md5}1895cb5c512e736f69230c0408906d92'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/is_string.rb]/ensure: defined content as '{md5}3264761745d689e7a05ea489b7f4e1db'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/length.rb]/ensure: defined content as '{md5}d3a3bed61149d19e86c29c38fbf89a36'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/lwbase]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/lwbase/branch_environment.rb]/ensure: defined content as '{md5}44c8be465850a23cb05f25bcf200ce30'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/merge.rb]/ensure: defined content as '{md5}ebae086c10f411f4c5cc52ae0a084eb8'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/os_version_gte.rb]/ensure: defined content as '{md5}7c32f86861a7bc6b6a04c12d072644e2'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/parsehocon.rb]/ensure: defined content as '{md5}fc4e89ab8eb301163418cdf919d23441'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/seeded_rand_string.rb]/ensure: defined content as '{md5}58f5005c4d667c27a06451339dad8bac'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/sprintf_hash.rb]/ensure: defined content as '{md5}39a468b9c0f0bfbd319f19da28bdc9eb'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/ssh]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/ssh/ipaddresses.rb]/ensure: defined content as '{md5}059f5c00323c47d315818ba7ddcb9148'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/stdlib]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/stdlib/end_with.rb]/ensure: defined content as '{md5}3d41325fd1462c9d23524e26064879d1'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/stdlib/extname.rb]/ensure: defined content as '{md5}ddafe4ddf35f3be7bc2aebc5fd975c39'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/stdlib/ip_in_range.rb]/ensure: defined content as '{md5}62820a0b4bdc207b0000a11ca339a2d3'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/stdlib/start_with.rb]/ensure: defined content as '{md5}df1bea97f1e7c75e785dfa31ca6def5b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/to_json.rb]/ensure: defined content as '{md5}9be02065dd8fc8b4c14cc7daa52119c5'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/to_json_pretty.rb]/ensure: defined content as '{md5}3794b00cc4598985ab413361124cabf2'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/to_yaml.rb]/ensure: defined content as '{md5}8ce138d4f3ba93ee480311d5b753259e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/translate.rb]/ensure: defined content as '{md5}6b42a479316b1565dfe94760160e92b6'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/type_of.rb]/ensure: defined content as '{md5}6e7c6e50f6fe92c32f578a644dd66b66'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_absolute_path.rb]/ensure: defined content as '{md5}5872ffdc5b0462eb5826ef10e614dc9d'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_array.rb]/ensure: defined content as '{md5}b219e008bc5441a7179faa01da0e98dd'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_bool.rb]/ensure: defined content as '{md5}9468b5124a3956d8c8120c90a5bcd57a'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_hash.rb]/ensure: defined content as '{md5}cda57f161742d37b8a0248865dab7ee0'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_integer.rb]/ensure: defined content as '{md5}fd0c34b11d4327cfefc53c2294f222e7'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_ip_address.rb]/ensure: defined content as '{md5}f54d16dc96f7851c60e5964a64da2398'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_ipv4_address.rb]/ensure: defined content as '{md5}c205d7b710eb0c234f9661d8cc703039'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_ipv6_address.rb]/ensure: defined content as '{md5}6fb3fb641c996132ae0ac352ff2e9f23'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_legacy.rb]/ensure: defined content as '{md5}7f4abc0b7fe49cf41847f2ee9d7562ed'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_numeric.rb]/ensure: defined content as '{md5}9cae03d48f6ca997fe3b4f482985f095'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_re.rb]/ensure: defined content as '{md5}55b302d7e594eb7557a0c6903cb4a3ac'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_slength.rb]/ensure: defined content as '{md5}eb14887b0e4c7659681d045334283de8'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/functions/validate_string.rb]/ensure: defined content as '{md5}0910a5c7de84edacafe8d00d1e86c2a1'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/abs.rb]/ensure: defined content as '{md5}1caab301efc51e6ac877eb310ea642e9'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/any2array.rb]/ensure: defined content as '{md5}f3bdf3cdd61c1a87c5c9892806cf9082'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/any2bool.rb]/ensure: defined content as '{md5}246bdf9237a49cd5fca8a46d0e5c3419'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/assert_private.rb]/ensure: defined content as '{md5}5a847d20e2945f431d011ed77942be33'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/base64.rb]/ensure: defined content as '{md5}75d1b726a0da0ab666375aaba1dfa05e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/basename.rb]/ensure: defined content as '{md5}193dee93291bbac4055f12004c69e898'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/bool2num.rb]/ensure: defined content as '{md5}58e4e3d6902d77906edf512e4c9fd5ca'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/bool2str.rb]/ensure: defined content as '{md5}c3282f7e658e951c3b562250f06070d6'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/camelcase.rb]/ensure: defined content as '{md5}16a2e5a7c4980444ae412a832f6f799e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/capitalize.rb]/ensure: defined content as '{md5}1d6dccd218cf7816e99453ac9eb5495b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/ceiling.rb]/ensure: defined content as '{md5}0b1f1cc86e247a6264e2a694bc7460c5'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/chomp.rb]/ensure: defined content as '{md5}6b556817deaf53cafbfbe1126b5a7db2'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/chop.rb]/ensure: defined content as '{md5}6add3bc3fbfd419f96a5d0d627811dd9'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/clamp.rb]/ensure: defined content as '{md5}e2b41cb6c03b3f10c4573af79b020baa'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/concat.rb]/ensure: defined content as '{md5}c8552953e0677992f8930cbd26aa8c47'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/convert_base.rb]/ensure: defined content as '{md5}d65d544dec14d9819f013d01b654455a'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/count.rb]/ensure: defined content as '{md5}cace9e26cf58c571842ff7146bc0579e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/deep_merge.rb]/ensure: defined content as '{md5}2796acbb37e779eb595ecf165788ab35'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/defined_with_params.rb]/ensure: defined content as '{md5}c4cb3c5eff9b7308f725ef1d863b3a7c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete.rb]/ensure: defined content as '{md5}1885535df5a4c06e39c16b98220b746d'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete_at.rb]/ensure: defined content as '{md5}af1d44d9654694a7f6877b7e5b9ed639'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete_regex.rb]/ensure: defined content as '{md5}ad1e1ac49ad0589c20b433bd22da973d'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete_undef_values.rb]/ensure: defined content as '{md5}bc1221ac34bfabc4ff8e808bdd854ebf'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/delete_values.rb]/ensure: defined content as '{md5}eadb784d5c678961f324679a615347d6'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/deprecation.rb]/ensure: defined content as '{md5}cb5fdb8e71a888437ca2956d833edcf2'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/difference.rb]/ensure: defined content as '{md5}ce4921704459ab9d412e9c6a76f08470'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/dig.rb]/ensure: defined content as '{md5}babc1c588e32d7561b29e57460ceec31'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/dig44.rb]/ensure: defined content as '{md5}ad97e68abc70939375e7d8c156114994'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/dirname.rb]/ensure: defined content as '{md5}825b61480896626794a632f465858ed0'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/dos2unix.rb]/ensure: defined content as '{md5}6baffd01b4076fb3093d6a1659947625'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/downcase.rb]/ensure: defined content as '{md5}15115685c59ad44ec0dd4d8c404c13c1'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/empty.rb]/ensure: defined content as '{md5}39c8cae896b5200049898257b5580b7b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/enclose_ipv6.rb]/ensure: defined content as '{md5}bc9e304cda8623148cf2b43eed50ee4e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/ensure_packages.rb]/ensure: defined content as '{md5}b8d8398536030e18b9a611adbbc4ead0'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/ensure_resource.rb]/ensure: defined content as '{md5}ebc7ff4e6819f9a5571321ce94296622'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/ensure_resources.rb]/ensure: defined content as '{md5}fbff17623dbfe7abe699e5e101a58666'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/flatten.rb]/ensure: defined content as '{md5}8eb8ee688df30854ee6102f7916b95d4'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/floor.rb]/ensure: defined content as '{md5}9a3726fb87f6f3e1d93bc1a1d6378dbd'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/fqdn_rand_string.rb]/ensure: defined content as '{md5}f891ff98c960078f9ae0fad60e3f3448'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/fqdn_rotate.rb]/ensure: defined content as '{md5}3411883e14b61afcfcf98f21c917b1be'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/fqdn_uuid.rb]/ensure: defined content as '{md5}de08b8739e876a935aba2cd4948d2167'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/get_module_path.rb]/ensure: defined content as '{md5}7bce665daf99e68bd06bbec57b707f29'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/getparam.rb]/ensure: defined content as '{md5}0ee6179adda0795ec38bc1e90eaa6591'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/getvar.rb]/ensure: defined content as '{md5}7e943851d8be874b49e49e4b792e843f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/glob.rb]/ensure: defined content as '{md5}506e79fd7ade56c13195c4cb11cad73e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/grep.rb]/ensure: defined content as '{md5}018e6930aed61e72c29a847295bf0740'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/has_interface_with.rb]/ensure: defined content as '{md5}fa1bea02dabd790f1e33119b359cf7db'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/has_ip_address.rb]/ensure: defined content as '{md5}35ee815f26129bcaf820fc6108f96bb6'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/has_ip_network.rb]/ensure: defined content as '{md5}dd1dded44a27ee8052827c901c4d20bd'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/has_key.rb]/ensure: defined content as '{md5}44e5a56409ddee7c26f04cd50185aa17'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/hash.rb]/ensure: defined content as '{md5}d1d45cbb4a4fe27b4182a2c230026f94'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/intersection.rb]/ensure: defined content as '{md5}9007ff49850e67fa951631ea3553b77a'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_absolute_path.rb]/ensure: defined content as '{md5}d1d6c130ba7231d5c4987ae30e45f4e2'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_array.rb]/ensure: defined content as '{md5}4e4ca6ccfc2fd352351583f01989d10d'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_bool.rb]/ensure: defined content as '{md5}f1e09e73d4fca5ce0ffd0781de541b07'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_domain_name.rb]/ensure: defined content as '{md5}b51986bab6685bfc8bd3117bd4be9322'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_email_address.rb]/ensure: defined content as '{md5}f3a126e7d3cb10a4b25bb3db631fe442'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_float.rb]/ensure: defined content as '{md5}eff28cde457b69e50947fa1e462b6e11'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_function_available.rb]/ensure: defined content as '{md5}20b970c665432431c0b1879027572dd0'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_hash.rb]/ensure: defined content as '{md5}afdce2b8afbf9f43267a351f8dd47425'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_integer.rb]/ensure: defined content as '{md5}3a6b477144f55d46950dc06b049d98a1'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_ip_address.rb]/ensure: defined content as '{md5}3ef677e90e7345cd12e886fde0561727'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_ipv4_address.rb]/ensure: defined content as '{md5}3a125625891bde53b7a7e80981b69965'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_ipv6_address.rb]/ensure: defined content as '{md5}f4bab5d4223aa5af9606b3843db0b99a'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_mac_address.rb]/ensure: defined content as '{md5}25a695daa304d101ce42535341f85534'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_numeric.rb]/ensure: defined content as '{md5}400934c5f70239322f8ed3e77bd83c92'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/is_string.rb]/ensure: defined content as '{md5}46f41a621ad827f24fdb0a4f95b1eb7b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/join.rb]/ensure: defined content as '{md5}94eb446f1c08c84245b3dc4d2c9f2575'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/join_keys_to_values.rb]/ensure: defined content as '{md5}7aa31c88062bff5de5763bca3b66c369'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/keys.rb]/ensure: defined content as '{md5}22dc39591357405e98751147c3f59c05'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/load_module_metadata.rb]/ensure: defined content as '{md5}715a14fde1d65b3894dfdcff460e5d3b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/loadjson.rb]/ensure: defined content as '{md5}e0b63ae98a9bd95bfe648607ab5e391f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/loadyaml.rb]/ensure: defined content as '{md5}4e4370d56487bdc8c0fd7ebc94532b1b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/lstrip.rb]/ensure: defined content as '{md5}1a536f290d87c2287f9cd4a6647b90ad'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/max.rb]/ensure: defined content as '{md5}80f3fadc7a4ef00c2cea938f5552687e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/member.rb]/ensure: defined content as '{md5}7b1dcef3f895d76a2250f4f998936b51'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/merge.rb]/ensure: defined content as '{md5}00d4573f8ccfb1b54cff984df3281770'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/min.rb]/ensure: defined content as '{md5}828e10db1bf46d880eba94c09367fc23'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/num2bool.rb]/ensure: defined content as '{md5}03101587ea7761f5d2043bef8a0e4813'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/parsejson.rb]/ensure: defined content as '{md5}84edfcfbdfa9be8df246cd6263bf27a4'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/parseyaml.rb]/ensure: defined content as '{md5}a63c7b27e3bdaf363e288be9a4689b9f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pick.rb]/ensure: defined content as '{md5}f4e94df732ed5d209c9fc8db5ac35207'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pick_default.rb]/ensure: defined content as '{md5}17f442caa18d25075de2cd7abd65a791'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/prefix.rb]/ensure: defined content as '{md5}bcf32e7f5867dcb40ec0cdca8002329f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/private.rb]/ensure: defined content as '{md5}681d49c29c4b8df691a41e90df7e6500'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pry.rb]/ensure: defined content as '{md5}5bac48462794f5d18d3ad30f1141aeb1'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/pw_hash.rb]/ensure: defined content as '{md5}f9c7c8896ba99b9262196e6ea67fa07c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/range.rb]/ensure: defined content as '{md5}3c445b69b908d96a388a1572cc359470'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/regexpescape.rb]/ensure: defined content as '{md5}27fe5962756477de3fb71a646135e96c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/reject.rb]/ensure: defined content as '{md5}4cceb698ed1d0a2f0fbe8e91c4f68a21'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/reverse.rb]/ensure: defined content as '{md5}0b3fe898d9418db6b3affbade6c035c3'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/round.rb]/ensure: defined content as '{md5}e4d15bdb144ece4710608fd5356ab106'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/rstrip.rb]/ensure: defined content as '{md5}65ae5dd164e117a6d79595b47952ae05'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/seeded_rand.rb]/ensure: defined content as '{md5}8a2f323648633466001af665b6f6c624'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/shell_escape.rb]/ensure: defined content as '{md5}5ed2fe520fcebb2ef46ecd6f8cf1d414'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/shell_join.rb]/ensure: defined content as '{md5}d048ff0d100edeb148cb7d5ef13f9c82'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/shell_split.rb]/ensure: defined content as '{md5}5985ff9873995ed9d496935f81daee8a'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/shuffle.rb]/ensure: defined content as '{md5}9873cf32c81535410732125b21b2876c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/size.rb]/ensure: defined content as '{md5}fa2e1774d0373ed0e61aa7966b5f4737'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/sort.rb]/ensure: defined content as '{md5}11cb9d7293aafd907fe55b319fc64a9b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/squeeze.rb]/ensure: defined content as '{md5}8dd784412fbe111b13ce92744cdc1a29'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/sshclient_options_to_augeas_ssh_config.rb]/ensure: defined content as '{md5}eb79729fb5c4c48cc13b008e359e2b20'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/sshserver_options_to_augeas_sshd_config.rb]/ensure: defined content as '{md5}cac10185708a83a2adf22b8e3cffbc3b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/str2bool.rb]/ensure: defined content as '{md5}70775b38472584f0522ae032bd54502d'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/str2saltedpbkdf2.rb]/ensure: defined content as '{md5}6451e6a70d4f4a7c1d0f50e932ad965f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/str2saltedsha512.rb]/ensure: defined content as '{md5}37a123c3fca9cd8b3f472dc18227673f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/strip.rb]/ensure: defined content as '{md5}5fd70908ed62c6f6fb58098dbae3993e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/suffix.rb]/ensure: defined content as '{md5}e986d3c52043586ed419b4689d27e745'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/swapcase.rb]/ensure: defined content as '{md5}e93d7a8e5eaa8e420234941a61199181'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/time.rb]/ensure: defined content as '{md5}911832e13dd13c3531ffbe1312aa22a0'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/to_bytes.rb]/ensure: defined content as '{md5}9b4040cc7173e6747739a9a2490ba6a0'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/try_get_value.rb]/ensure: defined content as '{md5}b1877fbff0a04c7beb15ddec3eae7b9e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/type.rb]/ensure: defined content as '{md5}a544624a9f720d7774b1f672dd4064a0'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/type3x.rb]/ensure: defined content as '{md5}c8642e93f813bcfdb80476816b0bc596'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/union.rb]/ensure: defined content as '{md5}72eeb4e9ca3edc0d6f44d70fe5385e34'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/unique.rb]/ensure: defined content as '{md5}04aad75f752f2c85442613da72ae7265'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/unix2dos.rb]/ensure: defined content as '{md5}ba608b4b35b8e1bc99bfc8ada0b329f6'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/upcase.rb]/ensure: defined content as '{md5}5fff4d1a0a3ca212387749786d5c19e9'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/uriescape.rb]/ensure: defined content as '{md5}ee7242decf04d2d44a91d196f79e8488'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_absolute_path.rb]/ensure: defined content as '{md5}3d0d00999ebfd0c6bec4ac04a1b9b285'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_array.rb]/ensure: defined content as '{md5}9abed7f85fd4724fab21ff1073de8b41'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_augeas.rb]/ensure: defined content as '{md5}4a9795e7945193afe0fc3a614a2f6022'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_bool.rb]/ensure: defined content as '{md5}f04a095d2c645329a748ddb3fd60798f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_cmd.rb]/ensure: defined content as '{md5}19537747b1df38084b968fbb4f6f0f17'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_domain_name.rb]/ensure: defined content as '{md5}0f0be32a421c34e8df570f817f307617'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_email_address.rb]/ensure: defined content as '{md5}a7af8b3f2bd4148a104e9dc1390d2faa'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_hash.rb]/ensure: defined content as '{md5}e72a8b38f87586fed6616b23e4a3de5c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_integer.rb]/ensure: defined content as '{md5}55277d89d5b6e13d889b784578730f74'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_ip_address.rb]/ensure: defined content as '{md5}093d46312d6dd618954c0076a8f667f7'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_ipv4_address.rb]/ensure: defined content as '{md5}65bb41c57c489f8032d1b892b4534061'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_ipv6_address.rb]/ensure: defined content as '{md5}abc96d513f8bd739c69cb78cd8811dc5'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_numeric.rb]/ensure: defined content as '{md5}0f8225b9decf1c908e5c387ca039f2b0'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_re.rb]/ensure: defined content as '{md5}26ebeaba9c6b0d7c2ab2a7c1fadca37b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_slength.rb]/ensure: defined content as '{md5}fd26a0f026f12181801f18e9d7a27534'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_string.rb]/ensure: defined content as '{md5}77fd937008ec3da670b5acf2c7920227'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/validate_x509_rsa_key_pair.rb]/ensure: defined content as '{md5}bb34e2398eaaacf053dfb9c27be3442b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/values.rb]/ensure: defined content as '{md5}f7d883ec3b76ae7a1ab7a8ed68feec06'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/values_at.rb]/ensure: defined content as '{md5}4a88d4dd856930d9218b93c97ce9829c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/parser/functions/zip.rb]/ensure: defined content as '{md5}186ad52bdd38054d2fcb42a32a80281f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/apt_key]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/apt_key/apt_key.rb]/ensure: defined content as '{md5}6c17e5cd13984ab4de0326519bc220c2'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/file_line]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/file_line/ruby.rb]/ensure: defined content as '{md5}fb2376cadd33481286e5427489fdff00'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/ini_setting]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/ini_setting/ruby.rb]/ensure: defined content as '{md5}8b83e058f484cb3475ff17ed49d7927f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/ini_subsetting]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/ini_subsetting/ruby.rb]/ensure: defined content as '{md5}1d687b588cfba293ef434913df04db2d'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/loginctl_user]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/loginctl_user/ruby.rb]/ensure: defined content as '{md5}ee5038fac238e85bd1be149c161346af'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/posix_acl]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/posix_acl/genericacl.rb]/ensure: defined content as '{md5}4f0869eb98de0f3c8d1d7bd57d27ba96'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/posix_acl/posixacl.rb]/ensure: defined content as '{md5}b32a34382c8a867d73f5bfc9bbc530fd'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/selinux_fcontext]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/selinux_fcontext/semanage.rb]/ensure: defined content as '{md5}263a1de4a2242aeee45b68a80342097b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/selinux_fcontext_equivalence]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/selinux_fcontext_equivalence/semanage.rb]/ensure: defined content as '{md5}f0294958ede29b3db60ca47dc24e46da'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/selinux_permissive]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/selinux_permissive/semanage.rb]/ensure: defined content as '{md5}e167ab7582c96d69d6199f1134e38e09'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/selinux_port]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/provider/selinux_port/semanage.rb]/ensure: defined content as '{md5}590c3688e245e3204ccfb33aa1cb684e'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/anchor.rb]/ensure: defined content as '{md5}5a5df539a80bf1593b70d12a9ec3458f'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/apt_key.rb]/ensure: defined content as '{md5}ffdf636af1b7894d18214b500de8296c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/concat_file.rb]/ensure: defined content as '{md5}53f5f0e7feb81d7da3fffffc603fbe4b'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/concat_fragment.rb]/ensure: defined content as '{md5}c3eb08d9825c22bb6a2f5355cdb82265'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/file_line.rb]/ensure: defined content as '{md5}5e944a6f40914fe71920ca1307127069'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/ini_setting.rb]/ensure: defined content as '{md5}72e527cc2640e2d87cf3ce347d3c1d89'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/ini_subsetting.rb]/ensure: defined content as '{md5}8546a20e626f9724366bd2e913641112'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/loginctl_user.rb]/ensure: defined content as '{md5}cbcb8dad5faf0c1ed69e6623d076b157'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/posix_acl.rb]/ensure: defined content as '{md5}919133e837910562c5a60cf5bdb8ab9c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/selinux_fcontext.rb]/ensure: defined content as '{md5}3046307677267f918c53d5dc5fe7beea'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/selinux_fcontext_equivalence.rb]/ensure: defined content as '{md5}8021630cba612db8ad5d24259c8eda25'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/selinux_permissive.rb]/ensure: defined content as '{md5}faccaf09d9fdce427968c27123d97d27'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/type/selinux_port.rb]/ensure: defined content as '{md5}2a58ec4bb2339e960e0cdd9957f97c14'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/external_iterator.rb]/ensure: defined content as '{md5}aeeaae87574c2d2b895a186b3b03b67c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/ini_file]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/ini_file.rb]/ensure: defined content as '{md5}89835d0cc1f5a7d7740edc77b5da2be7'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/ini_file/section.rb]/ensure: defined content as '{md5}0c973aca899289fed0a57bbd466561ad'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet/util/setting_value.rb]/ensure: defined content as '{md5}13ffa9f47a8aa6d0d26f9dfd4f717d49'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/voxpupuli]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/voxpupuli/selinux]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/lib/puppet_x/voxpupuli/selinux/semanage_ports.py]/ensure: defined content as '{md5}c6fda62aa0e769afc2e580c7742aa62f'[0m
[0;32mInfo: Retrieving locales[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/locales/ja]/ensure: created[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/locales/ja/puppetlabs-apt.po]/ensure: defined content as '{md5}2ba4d5f45b3cccb958b78322f03e4de4'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/locales/ja/puppetlabs-concat.po]/ensure: defined content as '{md5}c9dad056a76901974ded7b150267573a'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/locales/ja/puppetlabs-inifile.po]/ensure: defined content as '{md5}fdebcc9c33441932c8280cacf5480d11'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/locales/ja/puppetlabs-ntp.po]/ensure: defined content as '{md5}7265ff57e178feb7a65835f7cf271e2c'[0m
[mNotice: /File[/opt/puppetlabs/puppet/cache/locales/ja/puppetlabs-stdlib.po]/ensure: defined content as '{md5}805e5d893d2025ad57da8ec0614a6753'[0m
[0;32mInfo: Loading facts[0m
symlink_realpath(/etc/locaweb/linuxadmin.yml) realpath() failed: No such file or directory
symlink_realpath(/etc/locaweb/linuxadmin.yml) realpath() failed: No such file or directory
symlink_realpath(/etc/locaweb/linuxadmin.yml) realpath() failed: No such file or directory
symlink_realpath(/etc/locaweb/linuxadmin.yml) realpath() failed: No such file or directory
[1;33mWarning: Found multiple default providers for posix_acl: genericacl, posixacl; using genericacl[0m
[0;32mInfo: Caching catalog for vpshost11508.publiccloud.com.br[0m
[0;32mInfo: Applying configuration version '1742842402'[0m
[mNotice: /Stage[main]/Lwbase::Puppet/Ini_setting[puppet agent environment]/ensure: created[0m
[0;32mInfo: /Stage[main]/Lwbase::Puppet/Ini_setting[puppet agent environment]: Scheduling refresh of Service[puppet][0m
[mNotice: /Stage[main]/Lwbase::Puppet/Ini_setting[runinternal configuration]/ensure: created[0m
[0;32mInfo: /Stage[main]/Lwbase::Puppet/Ini_setting[runinternal configuration]: Scheduling refresh of Service[puppet][0m
[mNotice: /Stage[main]/Lwbase::Puppet/Ini_setting[splay enabled]/ensure: created[0m
[0;32mInfo: /Stage[main]/Lwbase::Puppet/Ini_setting[splay enabled]: Scheduling refresh of Service[puppet][0m
[mNotice: /Stage[main]/Lwbase::Puppet/Ini_setting[puppet cli color disabled]/ensure: created[0m
[0;32mInfo: /Stage[main]/Lwbase::Puppet/Ini_setting[puppet cli color disabled]: Scheduling refresh of Service[puppet][0m
[mNotice: /Stage[main]/Lwbase::Puppet/Service[puppet]/ensure: ensure changed 'stopped' to 'running'[0m
[0;32mInfo: /Stage[main]/Lwbase::Puppet/Service[puppet]: Unscheduling refresh on Service[puppet][0m
[mNotice: /Stage[main]/Lwbase::Users/Group[_sysadms]/ensure: created[0m
[1;31mError: chpasswd said [sss_cache] [sysdb_domain_cache_connect] (0x0010): DB version too old [0.23], expected [0.24] for domain implicit_files!
Higher version of database is expected!
In order to upgrade the database, you must run SSSD.
Removing cache files in /var/lib/sss/db should fix the issue, but note that removing cache files will also remove all of your cached credentials.
Could not open available domains
[sss_cache] [sysdb_domain_cache_connect] (0x0010): DB version too old [0.23], expected [0.24] for domain implicit_files!
Higher version of database is expected!
In order to upgrade the database, you must run SSSD.
Removing cache files in /var/lib/sss/db should fix the issue, but note that removing cache files will also remove all of your cached credentials.
Could not open available domains
[0m
[1;31mError: /Stage[main]/Lwbase::Users/User[root]/password: change from [redacted] to [redacted] failed: chpasswd said [sss_cache] [sysdb_domain_cache_connect] (0x0010): DB version too old [0.23], expected [0.24] for domain implicit_files!
Higher version of database is expected!
In order to upgrade the database, you must run SSSD.
Removing cache files in /var/lib/sss/db should fix the issue, but note that removing cache files will also remove all of your cached credentials.
Could not open available domains
[sss_cache] [sysdb_domain_cache_connect] (0x0010): DB version too old [0.23], expected [0.24] for domain implicit_files!
Higher version of database is expected!
In order to upgrade the database, you must run SSSD.
Removing cache files in /var/lib/sss/db should fix the issue, but note that removing cache files will also remove all of your cached credentials.
Could not open available domains
[0m
[mNotice: /Stage[main]/Lwbase::Locaweb/File[/etc/locaweb]: Dependency User[root] has failures: true[0m
[1;33mWarning: /Stage[main]/Lwbase::Locaweb/File[/etc/locaweb]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/File[/home/.sysadms]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_ade.lima]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ade.lima]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_adrielsouza]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_adrielsouza]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_alexandreneto]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alexandreneto]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_alexandreromeu]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alexandreromeu]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_alnascimento]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alnascimento]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_alpontes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alpontes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_andersonrocha]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_andersonrocha]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_anery]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_anery]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_ansible]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ansible]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_antoniomarcos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_antoniomarcos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_ardias]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ardias]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_atadeu]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_atadeu]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_brenonascimento]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_brenonascimento]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_brunaantonini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_brunaantonini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_brunnosousa]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_brunnosousa]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_camilacharles]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_camilacharles]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_camillylima]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_camillylima]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_carloscarvalho]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_carloscarvalho]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_cmjunior]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_cmjunior]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_dalves]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dalves]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_daniellima]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_daniellima]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_dbarbosa]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dbarbosa]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_denildomarques]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_denildomarques]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_dglaraujo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dglaraujo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_dolivieri]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dolivieri]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_douglasrodrigues]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_douglasrodrigues]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_dtomaz]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dtomaz]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_ecarlos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ecarlos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_edlaine.ozetto]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_edlaine.ozetto]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_edramos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_edramos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_eduardomendes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_eduardomendes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_edusales]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_edusales]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_enrireis]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_enrireis]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_eoliveira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_eoliveira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_fcandiotto]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_fcandiotto]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_fnascimento]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_fnascimento]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_gabaguiar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gabaguiar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_gabrielgouveia]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gabrielgouveia]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_gabrielrinaldi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gabrielrinaldi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_galves]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_galves]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_glemes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_glemes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_gsoares]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gsoares]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_guilhermeamorim]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_guilhermeamorim]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_gustavo.filho]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gustavo.filho]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_gustavogomes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gustavogomes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_gustavosoares]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gustavosoares]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_gviana]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gviana]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_henripaixao]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_henripaixao]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_hgscosta]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_hgscosta]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_honofre]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_honofre]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_hsilveira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_hsilveira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_jacksonsousa]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jacksonsousa]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_jeff.augusto]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jeff.augusto]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_jessicamartinez]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jessicamartinez]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_jlcerqueira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlcerqueira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_jlenfers]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlenfers]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_jlopes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlopes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_joaoferreira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_joaoferreira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_jscruz]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jscruz]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_jtakano]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jtakano]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_le.aguiar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_le.aguiar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_leonardosobral]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_leonardosobral]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_lgalindo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lgalindo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_lmoreira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lmoreira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_lmsilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lmsilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_lucasjesus]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lucasjesus]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_luhenrique]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_luhenrique]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_luizsoares]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_luizsoares]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_mat.henrique]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mat.henrique]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_mateus.martins]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mateus.martins]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_mateusdowding]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mateusdowding]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_mavelino]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mavelino]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_mdomiciano]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mdomiciano]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_nalves]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nalves]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_nataalves]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nataalves]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_nathanaraujo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nathanaraujo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_nayra.rocha]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nayra.rocha]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_nbandrade]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nbandrade]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_obonet]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_obonet]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_parenato]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_parenato]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_paulovictor]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_paulovictor]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_pcviana]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pcviana]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_pedrofarias]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedrofarias]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_pedrofilho]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedrofilho]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_pedrohen]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedrohen]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_pedromendonca]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedromendonca]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_pedrotrugillo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedrotrugillo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_philipsantos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_philipsantos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_phmsilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_phmsilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_rafael.reis]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rafael.reis]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_rbsoares]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rbsoares]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_rcfilho]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rcfilho]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_rhpbarbosa]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rhpbarbosa]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_rmarra]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rmarra]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_rmendes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rmendes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_rsilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rsilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_ryan.cavalcanti]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ryan.cavalcanti]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_sam.santos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_sam.santos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_samuellemes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_samuellemes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_samuelrocha]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_samuelrocha]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_scordeiro]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_scordeiro]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_suzanacavalcante]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_suzanacavalcante]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_tferreira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tferreira]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_thiagobeppu]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_thiagobeppu]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_thiagogon]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_thiagogon]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_thosilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_thosilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_tiagosantana]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tiagosantana]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_tnsantos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tnsantos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_van.martins]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_van.martins]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_vasantos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vasantos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_victoriasilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_victoriasilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_vini.mariano]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vini.mariano]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_viniciuslopes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_viniciuslopes]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_viniciustiburcio]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_viniciustiburcio]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_vqueiroz]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vqueiroz]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_vrsilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vrsilva]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_wdias]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_wdias]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_weliclene]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_weliclene]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_willianbrito]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_willianbrito]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_wsantos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_wsantos]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/User[_yhans]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_yhans]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alpontes@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_anery@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_atadeu@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_carloscarvalho@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_cmjunior@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dalves@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dolivieri@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_edramos@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_eoliveira@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_fcandiotto@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gabaguiar@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gsoares@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_hsilveira@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlcerqueira@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlenfers@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlopes@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_joaoferreira@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jscruz@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jtakano@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lmsilva@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_luizsoares@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mdomiciano@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nalves@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nbandrade@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_obonet@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_parenato@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_philipsantos@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_phmsilva@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rcfilho@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rhpbarbosa@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rmarra@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rsilva@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_scordeiro@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tferreira@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_thiagobeppu@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tiagosantana@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tnsantos@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vqueiroz@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_wdias@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_wsantos@nibbler]: Skipping because of failed dependencies[0m
[0;32mInfo: Class[Lwbase::Users]: Unscheduling all events on Class[Lwbase::Users][0m
[1;33mWarning: /Stage[main]/Resolv_conf/File[/etc/resolv.conf]: Skipping because of failed dependencies[0m
[mNotice: /Stage[main]/Lwbase::Repos::Rocky8/Yumrepo[puppet]/descr: descr changed 'Puppet Mirror Repo' to 'Puppet Yum Mirror Repo'[0m
[mNotice: /Stage[main]/Lwbase::Repos::Rocky8/Yumrepo[puppet]/baseurl: baseurl changed 'http://puppetyum.mirror.locaweb.com.br/puppet6/el/$releasever/$basearch' to 'http://puppetyum.mirror.locaweb.com.br/puppet6/el/8/$basearch'[0m
[mNotice: Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data[0m
[mNotice: /Stage[main]/Lwbase::Monitoring::Telegraf/Notify[Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data]/message: defined 'message' as 'Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data'[0m
[1;33mWarning: /Stage[main]/Lwbase::Openssh/File[/etc/ssh/locaweb_authorizedkeys]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Openssh/File[/etc/ssh/locaweb_authorizedkeys/locaweb_authorizedkeys]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Openssh_rocky/File[/etc/crypto-policies/policies/modules/CVE-2023-48795.pmod]: Skipping because of failed dependencies[0m
[mNotice: /Stage[main]/Lwbase::Openssh_rocky/Exec[update-crypto-policies]/returns: Unknown policy `CVE-2023-48795`: file `CVE-2023-48795.pmod` not found in (., policies/modules, /etc/crypto-policies/policies/modules, /usr/share/crypto-policies/policies/modules)[0m
[1;31mError: '/usr/bin/update-crypto-policies --set $(update-crypto-policies --show | cut -d ":" -f1):CVE-2023-48795' returned 1 instead of one of [0][0m
[1;31mError: /Stage[main]/Lwbase::Openssh_rocky/Exec[update-crypto-policies]/returns: change from 'notrun' to ['0'] failed: '/usr/bin/update-crypto-policies --set $(update-crypto-policies --show | cut -d ":" -f1):CVE-2023-48795' returned 1 instead of one of [0][0m
[mNotice: /Stage[main]/Lwbackup::Community::Repo/Yumrepo[bacula-community]/ensure: created[0m
[0;32mInfo: Yumrepo[bacula-community](provider=inifile): changing mode of /etc/yum.repos.d/bacula-community.repo from 600 to 644[0m
[1;33mWarning: /Stage[main]/Lwbase::Lwnessususer/User[_ntirtza]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Lwnessususer/Ssh_authorized_key[_ntirtza@nibbler]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Vaultcert/File[/etc/ssh/trusted-user-ca-keys.pem]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwconfig::Ntirtza::Rhel/File[/etc/security/time.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwconfig::Ntirtza::Rhel/File[/etc/pam.d/sshd]: Skipping because of failed dependencies[0m
[mNotice: /Stage[main]/Profile::Webserver::Base/Service[kdump]/ensure: ensure changed 'running' to 'stopped'[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Base/File[/etc/default/locaweb/description/apache2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Cronjobs/File[/etc/cron.d/up2date_scheduling]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Cronjobs/File[/etc/cron.d/oomkiller_bacula]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Cronjobs/File[/etc/cron.d/check_authorized_keys]: Skipping because of failed dependencies[0m
[1;31mError: Could not set 'directory' on ensure: Could not find user aka (file: /etc/puppetlabs/code/environments/vpshosting_production/manifests/profile/webserver/php/install.pp, line: 7)[0m
[1;31mError: Could not set 'directory' on ensure: Could not find user aka (file: /etc/puppetlabs/code/environments/vpshosting_production/manifests/profile/webserver/php/install.pp, line: 7)
Wrapped exception:
Could not find user aka[0m
[1;31mError: /Stage[main]/Profile::Webserver::Php::Install/File[/etc/php-fpm.d]/ensure: change from 'absent' to 'directory' failed: Could not set 'directory' on ensure: Could not find user aka (file: /etc/puppetlabs/code/environments/vpshosting_production/manifests/profile/webserver/php/install.pp, line: 7)[0m
[mNotice: Augeas[eth0_zone](provider=augeas):
--- /etc/sysconfig/network-scripts/ifcfg-eth0 2025-03-24 16:03:28.967735856 -0300
+++ /etc/sysconfig/network-scripts/ifcfg-eth0.augnew 2025-03-24 16:08:06.283746429 -0300
@@ -19,3 +19,4 @@
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
+ZONE=access
[0m
[mNotice: /Stage[main]/Profile::Webserver::Security::Firewalld/Augeas[eth0_zone]/returns: executed successfully[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/zones/access.xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/zones/storage.xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/firewalld.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Firewalld/Service[firewalld]: Skipping because of failed dependencies[0m
[mNotice: /Stage[main]/Profile::Webserver::Zabbix/Group[_readproc]/ensure: created[0m
[mNotice: /Stage[main]/Profile::Webserver::Zabbix/User[zabbix]/ensure: created[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Logrotate/File[/etc/logrotate.d/php-reload]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Logrotate/File[/etc/logrotate.d/httpd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Marcocivil/File[/etc/cron.d/sync-customers-logs]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/node_exporter.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/grafana-agent.service]: Skipping because of failed dependencies[0m
[mNotice: /Stage[main]/Profile::Mysqlserver::Repos/Yumrepo[ct-banco-el8]/ensure: created[0m
[0;32mInfo: Yumrepo[ct-banco-el8](provider=inifile): changing mode of /etc/yum.repos.d/ct-banco-el8.repo from 600 to 644[0m
[mNotice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Group[mysql]/ensure: created[0m
[mNotice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/User[mysql]/ensure: created[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/default/locaweb/description/mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/my.cnf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/mysql/my_lw_standards.cnf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/mysql/my_lw_forced.cnf]: Skipping because of failed dependencies[0m
[mNotice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/var/lib/mysql]/ensure: created[0m
[mNotice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/var/lib/mysql/tmpdir]/ensure: created[0m
[mNotice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/var/log/mysql]/ensure: created[0m
[mNotice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/var/log/mysql/perf_mysql.log]/ensure: created[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/systemd/system/mysqld.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/systemd/system/mysqld.service.d/override.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Grafana/Exec[reload_systemd]: Skipping because of failed dependencies[0m
[1;31mError: Could not enable mysqld: [0m
[1;31mError: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Service[mysqld]/enable: change from 'false' to 'true' failed: Could not enable mysqld: [0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/cron.d/oom-set-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/usr/local/sbin]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/alterarphp.py]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/acoescliente.py]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/applyImagick.py]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/restartpools]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/apply_set_acl.py]: Skipping because of failed dependencies[0m
[0;32mInfo: Class[Profile::Webserver::Base]: Unscheduling all events on Class[Profile::Webserver::Base][0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Repos/Yumrepo[updateinfo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Repos/Yumrepo[locaweb-linux-noarch]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Repos/Yumrepo[locaweb-security]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Repos/Yumrepo[locaweb-security-noarch]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Repos/Yumrepo[locaweb-linux]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Repos/Yumrepo[zabbix]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Repos/Yumrepo[remi-modular]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Repos/Yumrepo[remi-safe]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Repos/Yumrepo[epel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Packages::Redhat/Package[vim-enhanced]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Packages::Redhat/Package[xinetd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Packages::Redhat/Package[OpenIPMI]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Packages::Redhat/Package[pam_radius]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Packages::Redhat/Package[sysstat]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Packages::Redhat/Package[lwspotter]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Packages::Redhat/Exec[systemctl restart lwspotter]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Telegraf::Install/Package[telegraf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Telegraf::Service/Service[telegraf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Ssh::Server::Install/Package[openssh-server]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Ssh::Client::Install/Package[openssh-clients]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Ssh::Client::Config/File[/etc/ssh/ssh_config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Ssh::Client/Anchor[ssh::client::end]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Chrony::Install/Package[chrony]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Chrony::Config/File[/etc/chrony.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Chrony::Config/File[/etc/chrony.keys]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Chrony::Service/Service[chronyd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbackup::Community::Install/Package[bacula-enterprise-client]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbackup::Community::Install/Package[bacula-client]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbackup::Community::Config/File[/opt/bacula/etc/bacula-fd.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Selinux::Package/Package[policycoreutils-python-utils]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Selinux::Config/File_line[set-selinux-config-to-disabled]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Selinux::Config/Exec[change-selinux-status-to-disabled]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Selinux::Config/File_line[set-selinux-config-type-to-targeted]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Selinux/Anchor[selinux::module pre]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Selinux/Anchor[selinux::module post]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Selinux/Anchor[selinux::end]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Sudo::Package/Package[sudo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Sudo/File[/etc/sudoers]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Sudo/File[/etc/sudoers.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Lwbase::Sudoroot/File[/etc/sudoers.d/99_lwsudorootusers]: Skipping because of failed dependencies[0m
[0;32mInfo: Class[Lwbase]: Unscheduling all events on Class[Lwbase][0m
[1;33mWarning: /Stage[main]/Sudo/Anchor[sudo::end]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Proxyserver/Package[varnish]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/locaweb.vcl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/secret]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/varnish.params]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/backend.vcl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/systemd/system/varnish.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/systemd/system/varnish.service.d/varnish.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Proxyserver/Service[varnish]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Ftpserver/Package[pure-ftpd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Ftpserver/Package[pure-ftpd-selinux]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Ftpserver/File[/etc/pure-ftpd/pure-ftpd.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Ftpserver/Service[pure-ftpd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Mail/Package[dovecot]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Mail/Package[postfix]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Mail/File[/etc/dovecot.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Mail/Service[dovecot]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Mail/File[/etc/postfix/main.cf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Mail/Service[postfix]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/Package[uwsgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/Package[uwsgi-plugin-python3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/Package[piglet-python3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/Package[aka-python3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/piglet/etc/linuxadmin.yml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/File[/etc/locaweb/linuxadmin.yml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/File[/etc/locaweb/hospedagem]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/Posix_acl[/etc/locaweb/hospedagem]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/File[/etc/sudoers.d/aka]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/File[/etc/locaweb/aka-log.yml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/aka/etc/aka-ids.yml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/aka/etc/ssl.yml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/File[/etc/locaweb/cgroup-limits.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Api/Service[uwsgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Install/Package[httpd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Install/Package[httpd-tools]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Install/Package[mod_ssl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Install/Package[govolog]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Install/Package[mod_security]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Install/Package[locaweb-modsec-rules]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/tmp]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-proxy.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-ssl.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-lua.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-dav.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-mpm.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-base.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-systemd.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-cgi.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-uwsgi.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/var/log/httpd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/Posix_acl[/var/log/httpd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.key]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.crt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com_CA.crt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/php.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/userdir.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/autoindex.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/welcome.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/ssl.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/systemd/system/httpd.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/systemd/system/httpd.service.d/network.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/var/www/html/teste]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/var/www/html/teste/teste.html]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/httpd.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/Posix_acl[/etc/httpd/conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/modsecurity.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/locaweb-rules/activated_rules/badbots.txt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/locaweb-rules/activated_rules/Locaweb_99_useragent.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/mod_security.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Service/Service[httpd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Apache::Config/Exec[aka ssl ownership]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-bcmath]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-cli]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-common]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-gd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-intl]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-mbstring]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-mysql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-pdo]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-pgsql]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-odbc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-dba]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-devel]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-pspell]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-soap]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-xml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-xmlrpc]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-ioncube-loader]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-ioncube-loader]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-ioncube-loader]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-ioncube-loader]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-ioncube-loader]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-ioncube-loader]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-ioncube-loader]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-ioncube-loader]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-sqlsrv]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-sqlsrv]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-sqlsrv]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-sqlsrv]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-sqlsrv]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-sqlsrv]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-sqlsrv]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-sqlsrv]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-pdo-dblib]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-pdo-dblib]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-pdo-dblib]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-pdo-dblib]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-pdo-dblib]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-pdo-dblib]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-pdo-dblib]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-pdo-dblib]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-pdo-dblib]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-pdo-firebird]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-pdo-firebird]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-pdo-firebird]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-pdo-firebird]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-pdo-firebird]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-pecl-mcrypt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-sodium]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-pecl-mcrypt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-sodium]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-pecl-mcrypt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-sodium]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-pecl-mcrypt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-sodium]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-pecl-mcrypt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-sodium]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-pecl-mcrypt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-sodium]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-pecl-mcrypt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-sodium]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php56-php-mcrypt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php70-php-mcrypt]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Install/Package[php71-php-mcrypt]: Skipping because of failed dependencies[0m
[mNotice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm]: Dependency File[/etc/php-fpm.d] has failures: true[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/Posix_acl[/var/log/php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/Posix_acl[/var/spool/cron]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/lib/php-fpm]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php56/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/5.6]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php5.6]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize5.6]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config5.6]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar5.6]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize56]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar56]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-5.6-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-5.6-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/5.6-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php70/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize70]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar70]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.0-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.0-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.0-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php71/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize71]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar71]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.1-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.1-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.1-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php72/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize72]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar72]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.2-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.2-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.2-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php73/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize73]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar73]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.3-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.3-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.3-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php74/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.4]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.4]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.4]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.4]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.4]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize74]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar74]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.4-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.4-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.4-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php80/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.0]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize80]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar80]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.0-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.0-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.0-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php81/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.1]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize81]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar81]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.1-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.1-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.1-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php82/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.2]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize82]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar82]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.2-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.2-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.2-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php83/php.ini]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize83]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83-cgi]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83-config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83.phar]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar83]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.3-fpm.service.d]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.3-fpm.service.d/precommands.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.3-error.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm@.service]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm@.socket]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Systemd::Systemctl::Daemon_reload/Exec[systemctl-daemon-reload]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Fail2ban/Package[fail2ban]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Fail2ban/Package[fail2ban-firewalld]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/filter.d/pure-ftpd.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/jail.conf]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Fail2ban/Service[fail2ban]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Firewalld/Package[firewalld]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Firewalld/Package[firewalld-filesystem]: Skipping because of failed dependencies[0m
[0;32mInfo: Class[Profile::Webserver::Security::Firewalld]: Unscheduling all events on Class[Profile::Webserver::Security::Firewalld][0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Falcon/Package[falcon-sensor]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Falcon/Exec[Licenca falcon]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Falcon/Service[falcon-sensor]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Security::Grsec/Package[paxctld]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/Package[git]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/Package[net-tools]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/Package[tokyocabinet]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/Package[lsof]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/Package[mtr]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/Package[traceroute]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/Package[tcpdump]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/Package[telnet]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/File[/usr/local/sbin/habitar_http2-python3.py]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/File[/usr/local/sbin/check_authorized_keys]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Tools/File[/usr/local/sbin/correcao_httpd-vpshost.py]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Zabbix/Package[zabbix-agent]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Zabbix/Service[zabbix-agent]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Zabbix/File[/etc/zabbix/zabbix_agentd.conf]: Skipping because of failed dependencies[0m
[0;32mInfo: Class[Profile::Webserver::Zabbix]: Unscheduling all events on Class[Profile::Webserver::Zabbix][0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Marcocivil/File[/usr/local/sbin/sync-customers-logs]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Marcocivil/File[/usr/local/sbin/lw-sync-customers-logs-trigger]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Lwspotter/Service[lwspotter]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Grafana/Package[grafana-agent]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Grafana/Package[node_exporter]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Grafana/Service[grafana-agent]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Grafana/Service[node_exporter]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Grafana/Exec[paxctld grafana-agent]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[Percona-Server-server-57-5.7.32-35.1.el8.x86_64]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[Percona-Server-client-57-5.7.32-35.1.el8.x86_64]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[Percona-Server-shared-57-5.7.32-35.1.el8.x86_64]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[Percona-Server-shared-compat-57-5.7.32-35.1.el8.x86_64]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[lwdbadmin-python3-mysql-1.0.2-22.el8.x86_64]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[lwdbadmin-python3-1.0.2-22.el8.x86_64]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/var/log/mysqld.log]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Exec[Boostrap MySQL]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/usr/local/sbin/oom-set-mysql]: Skipping because of failed dependencies[0m
[0;32mInfo: Class[Profile::Mysqlserver::Mysqlserver]: Unscheduling all events on Class[Profile::Mysqlserver::Mysqlserver][0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Backup/File[/usr/local/sbin/mybackup-python3.py]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Mysqlserver::Backup/File[/etc/cron.d/mybackup-python3]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/Concat_file[/etc/ssh/sshd_config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/File[/etc/ssh/sshd_config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Ssh::Server::Config/Concat::Fragment[global config]/Concat_fragment[global config]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Ssh::Server::Service/Service[sshd]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Ssh::Server/Anchor[ssh::server::end]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte]/File[03_suporte]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte]/Exec[sudo-syntax-check for file /etc/sudoers.d/03_suporte]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte_cmds]/File[04_suporte_cmds]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte_cmds]/Exec[sudo-syntax-check for file /etc/sudoers.d/04_suporte_cmds]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse]/File[05_abuse]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse]/Exec[sudo-syntax-check for file /etc/sudoers.d/05_abuse]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse_cmds]/File[06_abuse_cmds]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse_cmds]/Exec[sudo-syntax-check for file /etc/sudoers.d/06_abuse_cmds]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[nessus_cmds]/File[07_nessus_cmds]: Skipping because of failed dependencies[0m
[1;33mWarning: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[nessus_cmds]/Exec[sudo-syntax-check for file /etc/sudoers.d/07_nessus_cmds]: Skipping because of failed dependencies[0m
[0;32mInfo: Stage[main]: Unscheduling all events on Stage[main][0m
[0;32mInfo: Creating state file /opt/puppetlabs/puppet/cache/state/state.yaml[0m
[mNotice: Applied catalog in 4.56 seconds[0m
Info: Using environment 'vpshosting_production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Loading facts
symlink_realpath(/etc/locaweb/linuxadmin.yml) realpath() failed: No such file or directory
symlink_realpath(/etc/locaweb/linuxadmin.yml) realpath() failed: No such file or directory
symlink_realpath(/etc/locaweb/linuxadmin.yml) realpath() failed: No such file or directory
symlink_realpath(/etc/locaweb/linuxadmin.yml) realpath() failed: No such file or directory
Warning: Found multiple default providers for posix_acl: genericacl, posixacl; using genericacl
Info: Caching catalog for vpshost11508.publiccloud.com.br
Info: Applying configuration version '1742841355'
Notice: /Stage[main]/Lwbase::Locaweb/File[/etc/locaweb]/ensure: created
Notice: /Stage[main]/Lwbase::Users/File[/home/.sysadms]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_ade.lima]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ade.lima]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_adrielsouza]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_adrielsouza]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_alexandreneto]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alexandreneto]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_alexandreromeu]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alexandreromeu]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_alnascimento]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alnascimento]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_alpontes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alpontes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_andersonrocha]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_andersonrocha]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_anery]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_anery]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_ansible]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ansible]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_antoniomarcos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_antoniomarcos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_ardias]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ardias]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_atadeu]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_atadeu]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_brenonascimento]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_brenonascimento]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_brunaantonini]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_brunaantonini]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_brunnosousa]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_brunnosousa]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_camilacharles]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_camilacharles]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_camillylima]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_camillylima]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_carloscarvalho]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_carloscarvalho]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_cmjunior]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_cmjunior]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_dalves]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dalves]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_daniellima]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_daniellima]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_dbarbosa]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dbarbosa]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_denildomarques]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_denildomarques]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_dglaraujo]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dglaraujo]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_dolivieri]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dolivieri]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_douglasrodrigues]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_douglasrodrigues]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_dtomaz]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dtomaz]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_ecarlos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ecarlos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_edlaine.ozetto]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_edlaine.ozetto]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_edramos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_edramos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_eduardomendes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_eduardomendes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_edusales]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_edusales]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_enrireis]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_enrireis]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_eoliveira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_eoliveira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_fcandiotto]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_fcandiotto]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_fnascimento]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_fnascimento]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_gabaguiar]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gabaguiar]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_gabrielgouveia]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gabrielgouveia]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_gabrielrinaldi]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gabrielrinaldi]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_galves]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_galves]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_glemes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_glemes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_gsoares]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gsoares]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_guilhermeamorim]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_guilhermeamorim]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_gustavo.filho]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gustavo.filho]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_gustavogomes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gustavogomes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_gustavosoares]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gustavosoares]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_gviana]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gviana]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_henripaixao]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_henripaixao]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_hgscosta]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_hgscosta]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_honofre]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_honofre]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_hsilveira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_hsilveira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_jacksonsousa]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jacksonsousa]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_jeff.augusto]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jeff.augusto]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_jessicamartinez]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jessicamartinez]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_jlcerqueira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlcerqueira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_jlenfers]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlenfers]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_jlopes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlopes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_joaoferreira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_joaoferreira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_jscruz]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jscruz]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_jtakano]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jtakano]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_le.aguiar]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_le.aguiar]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_leonardosobral]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_leonardosobral]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_lgalindo]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lgalindo]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_lmoreira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lmoreira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_lmsilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lmsilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_lucasjesus]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lucasjesus]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_luhenrique]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_luhenrique]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_luizsoares]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_luizsoares]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_mat.henrique]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mat.henrique]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_mateus.martins]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mateus.martins]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_mateusdowding]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mateusdowding]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_mavelino]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mavelino]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_mdomiciano]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mdomiciano]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_nalves]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nalves]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_nataalves]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nataalves]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_nathanaraujo]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nathanaraujo]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_nayra.rocha]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nayra.rocha]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_nbandrade]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nbandrade]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_obonet]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_obonet]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_parenato]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_parenato]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_paulovictor]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_paulovictor]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_pcviana]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pcviana]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_pedrofarias]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedrofarias]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_pedrofilho]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedrofilho]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_pedrohen]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedrohen]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_pedromendonca]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedromendonca]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_pedrotrugillo]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_pedrotrugillo]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_philipsantos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_philipsantos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_phmsilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_phmsilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_rafael.reis]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rafael.reis]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_rbsoares]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rbsoares]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_rcfilho]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rcfilho]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_rhpbarbosa]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rhpbarbosa]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_rmarra]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rmarra]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_rmendes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rmendes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_rsilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rsilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_ryan.cavalcanti]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_ryan.cavalcanti]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_sam.santos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_sam.santos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_samuellemes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_samuellemes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_samuelrocha]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_samuelrocha]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_scordeiro]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_scordeiro]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_suzanacavalcante]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_suzanacavalcante]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_tferreira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tferreira]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_thiagobeppu]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_thiagobeppu]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_thiagogon]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_thiagogon]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_thosilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_thosilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_tiagosantana]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tiagosantana]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_tnsantos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tnsantos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_van.martins]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_van.martins]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_vasantos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vasantos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_victoriasilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_victoriasilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_vini.mariano]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vini.mariano]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_viniciuslopes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_viniciuslopes]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_viniciustiburcio]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_viniciustiburcio]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_vqueiroz]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vqueiroz]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_vrsilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vrsilva]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_wdias]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_wdias]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_weliclene]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_weliclene]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_willianbrito]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_willianbrito]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_wsantos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_wsantos]/ensure: created
Notice: /Stage[main]/Lwbase::Users/User[_yhans]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_yhans]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_alpontes@nibbler]/ensure: created
Info: Computing checksum on file /root/.ssh/authorized_keys
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_anery@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_atadeu@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_carloscarvalho@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_cmjunior@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dalves@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_dolivieri@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_edramos@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_eoliveira@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_fcandiotto@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gabaguiar@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_gsoares@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_hsilveira@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlcerqueira@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlenfers@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jlopes@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_joaoferreira@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jscruz@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_jtakano@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_lmsilva@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_luizsoares@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_mdomiciano@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nalves@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_nbandrade@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_obonet@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_parenato@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_philipsantos@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_phmsilva@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rcfilho@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rhpbarbosa@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rmarra@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_rsilva@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_scordeiro@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tferreira@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_thiagobeppu@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tiagosantana@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_tnsantos@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_vqueiroz@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_wdias@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Users/Ssh_authorized_key[_wsantos@nibbler]/ensure: created
Notice: /Stage[main]/Resolv_conf/File[/etc/resolv.conf]/content:
--- /etc/resolv.conf 2025-03-24 16:06:50.175746429 -0300
+++ /tmp/puppet-file20250324-2051-1mdho1o 2025-03-24 16:08:37.694746429 -0300
@@ -1,4 +1,5 @@
-# Generated by NetworkManager
-search publiccloud.com.br
+# File managed by puppet
+
+search locaweb.com.br
nameserver 186.202.26.26
nameserver 186.202.27.27
Info: Computing checksum on file /etc/resolv.conf
Info: /Stage[main]/Resolv_conf/File[/etc/resolv.conf]: Filebucketed /etc/resolv.conf to puppet with sum af676c856b43bc6834b2546f2ec1cb1d
Notice: /Stage[main]/Resolv_conf/File[/etc/resolv.conf]/content: content changed '{md5}af676c856b43bc6834b2546f2ec1cb1d' to '{md5}ba01d4d4bdd0e4ba12439a95e41f742e'
Notice: Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data
Notice: /Stage[main]/Lwbase::Monitoring::Telegraf/Notify[Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data]/message: defined 'message' as 'Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data'
Notice: /Stage[main]/Lwbase::Openssh/File[/etc/ssh/locaweb_authorizedkeys]/ensure: created
Notice: /Stage[main]/Lwbase::Openssh/File[/etc/ssh/locaweb_authorizedkeys/locaweb_authorizedkeys]/ensure: defined content as '{md5}d41d8cd98f00b204e9800998ecf8427e'
Notice: /Stage[main]/Lwbase::Openssh_rocky/File[/etc/crypto-policies/policies/modules/CVE-2023-48795.pmod]/ensure: defined content as '{md5}035445240caeb161fb16527350f32e7b'
Notice: /Stage[main]/Lwbase::Openssh_rocky/Exec[update-crypto-policies]/returns: executed successfully (corrective)
Notice: /Stage[main]/Lwbase::Lwnessususer/User[_ntirtza]/ensure: created
Notice: /Stage[main]/Lwbase::Lwnessususer/Ssh_authorized_key[_ntirtza@nibbler]/ensure: created
Notice: /Stage[main]/Lwbase::Vaultcert/File[/etc/ssh/trusted-user-ca-keys.pem]/ensure: defined content as '{md5}e4657a633c535484f2b7708ea375ec4c'
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/File[/etc/security/time.conf]/content:
--- /etc/security/time.conf 2024-07-02 17:47:13.000000000 -0300
+++ /tmp/puppet-file20250324-2051-x3p4jd 2025-03-24 16:08:38.448746429 -0300
@@ -14,35 +14,35 @@
# not) and separated with '&' (logical and) and '|' (logical or).
#
# services
-# is a logic list of PAM service names that the rule applies to.
+# is a logic list of PAM service names that the rule applies to.
#
# ttys
-# is a logic list of terminal names that this rule applies to.
+# is a logic list of terminal names that this rule applies to.
#
# users
-# is a logic list of users or a netgroup of users to whom this
-# rule applies.
+# is a logic list of users or a netgroup of users to whom this
+# rule applies.
#
# NB. For these items the simple wildcard '*' may be used only once.
#
# times
-# the format here is a logic list of day/time-range
-# entries the days are specified by a sequence of two character
-# entries, MoTuSa for example is Monday Tuesday and Saturday. Note
-# that repeated days are unset MoMo = no day, and MoWk = all weekdays
-# bar Monday. The two character combinations accepted are
-#
-# Mo Tu We Th Fr Sa Su Wk Wd Al
-#
-# the last two being week-end days and all 7 days of the week
-# respectively. As a final example, AlFr means all days except Friday.
-#
-# each day/time-range can be prefixed with a '!' to indicate "anything
-# but"
-#
-# The time-range part is two 24-hour times HHMM separated by a hyphen
-# indicating the start and finish time (if the finish time is smaller
-# than the start time it is deemed to apply on the following day).
+# the format here is a logic list of day/time-range
+# entries the days are specified by a sequence of two character
+# entries, MoTuSa for example is Monday Tuesday and Saturday. Note
+# that repeated days are unset MoMo = no day, and MoWk = all weekdays
+# bar Monday. The two character combinations accepted are
+#
+# Mo Tu We Th Fr Sa Su Wk Wd Al
+#
+# the last two being week-end days and all 7 days of the week
+# respectively. As a final example, AlFr means all days except Friday.
+#
+# each day/time-range can be prefixed with a '!' to indicate "anything
+# but"
+#
+# The time-range part is two 24-hour times HHMM separated by a hyphen
+# indicating the start and finish time (if the finish time is smaller
+# than the start time it is deemed to apply on the following day).
#
# for a rule to be active, ALL of service+ttys+users must be satisfied
# by the applying process.
@@ -60,6 +60,8 @@
#xsh;ttyp*;root;!WdMo0000-2400
+sshd;*;_ntirtza;!MoThFrSaSu0000-2400
+
#
# End of example file.
#
Info: Computing checksum on file /etc/security/time.conf
Info: /Stage[main]/Lwconfig::Ntirtza::Rhel/File[/etc/security/time.conf]: Filebucketed /etc/security/time.conf to puppet with sum 06e05c6079e839c8833ac7c3abfde192
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/File[/etc/security/time.conf]/content: content changed '{md5}06e05c6079e839c8833ac7c3abfde192' to '{md5}c73d0009abea7760174ed206c322886d'
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/File[/etc/pam.d/sshd]/content:
--- /etc/pam.d/sshd 2024-08-13 17:36:27.000000000 -0300
+++ /tmp/puppet-file20250324-2051-bajh2i 2025-03-24 16:08:38.509746429 -0300
@@ -1,8 +1,10 @@
#%PAM-1.0
+account required pam_time.so
auth substack password-auth
auth include postlogin
account required pam_sepermit.so
account required pam_nologin.so
+account required pam_time.so
account include password-auth
password include password-auth
# pam_selinux.so close should be the first session rule
Info: Computing checksum on file /etc/pam.d/sshd
Info: /Stage[main]/Lwconfig::Ntirtza::Rhel/File[/etc/pam.d/sshd]: Filebucketed /etc/pam.d/sshd to puppet with sum b3f59b8270fc2d992e97bbcce9415dce
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/File[/etc/pam.d/sshd]/content: content changed '{md5}b3f59b8270fc2d992e97bbcce9415dce' to '{md5}6f6b4b379799ce9994c03304ad86daf9'
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/Exec[systemctl restart sshd]/returns: executed successfully (corrective)
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/Exec[systemctl restart systemd-logind]/returns: executed successfully (corrective)
Notice: /Stage[main]/Profile::Webserver::Base/File[/etc/default/locaweb/description/apache2]/ensure: defined content as '{md5}d41d8cd98f00b204e9800998ecf8427e'
Notice: /Stage[main]/Profile::Webserver::Cronjobs/File[/etc/cron.d/up2date_scheduling]/ensure: defined content as '{md5}a1e20166ecc1968c0dd9083992878d95'
Notice: /Stage[main]/Profile::Webserver::Cronjobs/File[/etc/cron.d/oomkiller_bacula]/ensure: defined content as '{md5}86d6c22eea1cca4e2333d6706c47e8f1'
Notice: /Stage[main]/Profile::Webserver::Cronjobs/File[/etc/cron.d/check_authorized_keys]/ensure: defined content as '{md5}6ddf09a48dc575fb9caf76bbbcf5f7f8'
Error: Could not find user aka
Info: Unknown failure using insync_values? on type: File[/etc/php-fpm.d] / property: owner to compare values ["aka"] and 0
Error: /Stage[main]/Profile::Webserver::Php::Install/File[/etc/php-fpm.d]/owner: change from 'root' to 'aka' failed: Could not find user aka
Error: Could not find group lwprovisioning
Info: Unknown failure using insync_values? on type: File[/etc/php-fpm.d] / property: group to compare values ["lwprovisioning"] and 0
Error: /Stage[main]/Profile::Webserver::Php::Install/File[/etc/php-fpm.d]/group: change from 'root' to 'lwprovisioning' failed: Could not find group lwprovisioning
Notice: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/zones/access.xml]/ensure: defined content as '{md5}664bc24e70fecd8b66d59a7ef7bf0b4d'
Info: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/zones/access.xml]: Scheduling refresh of Service[firewalld]
Notice: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/zones/storage.xml]/ensure: defined content as '{md5}0b334a389eb09bb06f1468034596d79e'
Info: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/zones/storage.xml]: Scheduling refresh of Service[firewalld]
Notice: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/firewalld.conf]/content:
--- /etc/firewalld/firewalld.conf 2024-09-24 06:25:53.000000000 -0300
+++ /tmp/puppet-file20250324-2051-169kupz 2025-03-24 16:08:39.862746429 -0300
@@ -3,21 +3,20 @@
# default zone
# The default zone used if an empty zone string is used.
# Default: public
-DefaultZone=public
+DefaultZone=access
+
+# Minimal mark
+# Marks up to this minimum are free for use for example in the direct
+# interface. If more free marks are needed, increase the minimum
+# Default: 100
+MinimalMark=100
# Clean up on exit
# If set to no or false the firewall configuration will not get cleaned up
-# on exit or stop of firewalld.
+# on exit or stop of firewalld
# Default: yes
CleanupOnExit=yes
-# Clean up kernel modules on exit
-# If set to yes or true the firewall related kernel modules will be
-# unloaded on exit or stop of firewalld. This might attempt to unload
-# modules not originally loaded by firewalld.
-# Default: yes
-CleanupModulesOnExit=yes
-
# Lockdown
# If set to enabled, firewall changes with the D-Bus interface will be limited
# to applications that are listed in the lockdown whitelist.
@@ -27,58 +26,8 @@
# IPv6_rpfilter
# Performs a reverse path filter test on a packet for IPv6. If a reply to the
-# packet would be sent via the same interface that the packet arrived on, the
+# packet would be sent via the same interface that the packet arrived on, the
# packet will match and be accepted, otherwise dropped.
# The rp_filter for IPv4 is controlled using sysctl.
-# Note: This feature has a performance impact. See man page FIREWALLD.CONF(5)
-# for details.
# Default: yes
-IPv6_rpfilter=yes
-
-# IndividualCalls
-# Do not use combined -restore calls, but individual calls. This increases the
-# time that is needed to apply changes and to start the daemon, but is good for
-# debugging.
-# Default: no
-IndividualCalls=no
-
-# LogDenied
-# Add logging rules right before reject and drop rules in the INPUT, FORWARD
-# and OUTPUT chains for the default rules and also final reject and drop rules
-# in zones. Possible values are: all, unicast, broadcast, multicast and off.
-# Default: off
-LogDenied=off
-
-# FirewallBackend
-# Selects the firewall backend implementation.
-# Choices are:
-# - nftables (default)
-# - iptables (iptables, ip6tables, ebtables and ipset)
-FirewallBackend=nftables
-
-# FlushAllOnReload
-# Flush all runtime rules on a reload. In previous releases some runtime
-# configuration was retained during a reload, namely; interface to zone
-# assignment, and direct rules. This was confusing to users. To get the old
-# behavior set this to "no".
-# Default: yes
-FlushAllOnReload=yes
-
-# RFC3964_IPv4
-# As per RFC 3964, filter IPv6 traffic with 6to4 destination addresses that
-# correspond to IPv4 addresses that should not be routed over the public
-# internet.
-# Defaults to "yes".
-RFC3964_IPv4=yes
-
-# AllowZoneDrifting
-# Older versions of firewalld had undocumented behavior known as "zone
-# drifting". This allowed packets to ingress multiple zones - this is a
-# violation of zone based firewalls. However, some users rely on this behavior
-# to have a "catch-all" zone, e.g. the default zone. You can enable this if you
-# desire such behavior. It's disabled by default for security reasons.
-# Note: If "yes" packets will only drift from source based zones to interface
-# based zones (including the default zone). Packets never drift from interface
-# based zones to other interfaces based zones (including the default zone).
-# Possible values; "yes", "no". Defaults to "yes".
-AllowZoneDrifting=yes
+IPv6_rpfilter=yes
\ No newline at end of file
Info: Computing checksum on file /etc/firewalld/firewalld.conf
Info: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/firewalld.conf]: Filebucketed /etc/firewalld/firewalld.conf to puppet with sum 4c62839795bc64774aa7f9feca34c4eb
Notice: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/firewalld.conf]/content: content changed '{md5}4c62839795bc64774aa7f9feca34c4eb' to '{md5}635b1c41e548065abc3c0e0132dac3fc'
Info: /Stage[main]/Profile::Webserver::Security::Firewalld/File[/etc/firewalld/firewalld.conf]: Scheduling refresh of Service[firewalld]
Notice: /Stage[main]/Profile::Webserver::Security::Firewalld/Service[firewalld]: Triggered 'refresh' from 3 events
Notice: /Stage[main]/Profile::Webserver::Logrotate/File[/etc/logrotate.d/php-reload]/ensure: defined content as '{md5}a6f9e6810f01360bcaf32ccfbdb7a149'
Notice: /Stage[main]/Profile::Webserver::Logrotate/File[/etc/logrotate.d/httpd]/ensure: defined content as '{md5}231190553aa3a096b0a7fd4c3ffb1042'
Notice: /Stage[main]/Profile::Webserver::Marcocivil/File[/etc/cron.d/sync-customers-logs]/ensure: defined content as '{md5}8308405a891f6c6028f7d445ca3b80f2'
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/node_exporter.service]/ensure: defined content as '{md5}90c141411f953cfa4a216f0e4de580f4'
Info: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/node_exporter.service]: Scheduling refresh of Exec[reload_systemd]
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/grafana-agent.service]/ensure: defined content as '{md5}8ec9783b545deb4148e477c3f60abfa4'
Info: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/grafana-agent.service]: Scheduling refresh of Exec[reload_systemd]
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/default/locaweb/description/mysql]/ensure: defined content as '{md5}d41d8cd98f00b204e9800998ecf8427e'
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/my.cnf]/ensure: defined content as '{md5}1ba3942877cb4c0a4bc64373af1df7a3'
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/mysql]/ensure: created
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/mysql/my_lw_standards.cnf]/ensure: defined content as '{md5}16aabaa6a968f69378a2f6feef15b1e4'
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/mysql/my_lw_forced.cnf]/ensure: defined content as '{md5}6e70be58b2ff95b318ba27bd4c45fc6f'
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/systemd/system/mysqld.service.d]/ensure: created
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/systemd/system/mysqld.service.d/override.conf]/ensure: defined content as '{md5}38fdb389937272cad5c1f7b7531a6b88'
Info: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/systemd/system/mysqld.service.d/override.conf]: Scheduling refresh of Exec[reload_systemd]
Notice: /Stage[main]/Profile::Webserver::Grafana/Exec[reload_systemd]: Triggered 'refresh' from 3 events
Error: Could not enable mysqld:
Error: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Service[mysqld]/enable: change from 'false' to 'true' failed: Could not enable mysqld:
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/etc/cron.d/oom-set-mysql]/ensure: defined content as '{md5}f5757229020a81de83c07dd14f61c171'
Notice: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/alterarphp.py]/ensure: defined content as '{md5}ddbe36994430a7acf42523a3afb293e8'
Notice: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/acoescliente.py]/ensure: defined content as '{md5}e95866b93681b679c782818f44850de7'
Notice: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/applyImagick.py]/ensure: defined content as '{md5}fc7413374f913beaf23f8db1c171c757'
Notice: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/restartpools]/ensure: defined content as '{md5}8aaf0a9915f89b0c0ec5b66145205b27'
Notice: /Stage[main]/Profile::Webserver::Base/File[/usr/local/sbin/apply_set_acl.py]/ensure: defined content as '{md5}7cbe41b14913acb5aa6a330dc2e010a7'
Notice: /Stage[main]/Profile::Webserver::Repos/Yumrepo[updateinfo]/ensure: created
Info: Yumrepo[updateinfo](provider=inifile): changing mode of /etc/yum.repos.d/updateinfo.repo from 600 to 644
Notice: /Stage[main]/Profile::Webserver::Repos/Yumrepo[locaweb-linux-noarch]/ensure: created
Info: Yumrepo[locaweb-linux-noarch](provider=inifile): changing mode of /etc/yum.repos.d/locaweb-linux-noarch.repo from 600 to 644
Notice: /Stage[main]/Profile::Webserver::Repos/Yumrepo[locaweb-security-noarch]/ensure: created
Info: Yumrepo[locaweb-security-noarch](provider=inifile): changing mode of /etc/yum.repos.d/locaweb-security-noarch.repo from 600 to 644
Notice: /Stage[main]/Profile::Webserver::Repos/Yumrepo[locaweb-linux]/exclude: defined 'exclude' as 'aka, piglet'
Notice: /Stage[main]/Profile::Webserver::Repos/Yumrepo[zabbix]/ensure: created
Info: Yumrepo[zabbix](provider=inifile): changing mode of /etc/yum.repos.d/zabbix.repo from 600 to 644
Notice: /Stage[main]/Profile::Webserver::Repos/Yumrepo[epel]/ensure: created
Info: Yumrepo[epel](provider=inifile): changing mode of /etc/yum.repos.d/epel.repo from 600 to 644
Notice: /Stage[main]/Lwbase::Packages::Redhat/Package[xinetd]/ensure: created
Notice: /Stage[main]/Lwbase::Packages::Redhat/Package[OpenIPMI]/ensure: created
Notice: /Stage[main]/Lwbase::Packages::Redhat/Package[pam_radius]/ensure: created
Notice: /Stage[main]/Lwbase::Packages::Redhat/Package[sysstat]/ensure: created
Notice: /Stage[main]/Lwbase::Packages::Redhat/Package[lwspotter]/ensure: created
Notice: /Stage[main]/Lwbase::Packages::Redhat/Exec[systemctl restart lwspotter]/returns: executed successfully
Notice: /Stage[main]/Telegraf::Install/Package[telegraf]/ensure: created
Notice: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]/content:
--- /etc/telegraf/telegraf.conf 2020-09-11 16:45:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1ohxai1 2025-03-24 16:09:40.147746429 -0300
@@ -1,7022 +1,43 @@
# Telegraf Configuration
#
-# Telegraf is entirely plugin driven. All metrics are gathered from the
-# declared inputs, and sent to the declared outputs.
+# THIS FILE IS MANAGED BY PUPPET
#
-# Plugins must be declared in here to be active.
-# To deactivate a plugin, comment out the name and any variables.
-#
-# Use 'telegraf -config telegraf.conf -test' to see what metrics a config
-# file would generate.
-#
-# Environment variables can be used anywhere in this config file, simply surround
-# them with ${}. For strings the variable must be within quotes (ie, "${STR_VAR}"),
-# for numbers and booleans they should be plain (ie, ${INT_VAR}, ${BOOL_VAR})
-
-
-# Global tags can be specified here in key="value" format.
[global_tags]
- # dc = "us-east-1" # will tag all metrics with dc=us-east-1
- # rack = "1a"
- ## Environment variables can be used as tags, and throughout the config file
- # user = "$USER"
-
-# Configuration for telegraf agent
[agent]
- ## Default data collection interval for all inputs
- interval = "10s"
- ## Rounds collection interval to 'interval'
- ## ie, if interval="10s" then always collect on :00, :10, :20, etc.
+ hostname = "vpshost11508"
+ omit_hostname = false
+ interval = "5m"
round_interval = true
-
- ## Telegraf will send metrics to outputs in batches of at most
- ## metric_batch_size metrics.
- ## This controls the size of writes that Telegraf sends to output plugins.
metric_batch_size = 1000
-
- ## Maximum number of unwritten metrics per output. Increasing this value
- ## allows for longer periods of output downtime without dropping metrics at the
- ## cost of higher maximum memory usage.
metric_buffer_limit = 10000
-
- ## Collection jitter is used to jitter the collection by a random amount.
- ## Each plugin will sleep for a random time within jitter before collecting.
- ## This can be used to avoid many plugins querying things like sysfs at the
- ## same time, which can have a measurable effect on the system.
collection_jitter = "0s"
-
- ## Default flushing interval for all outputs. Maximum flush_interval will be
- ## flush_interval + flush_jitter
flush_interval = "10s"
- ## Jitter the flush interval by a random amount. This is primarily to avoid
- ## large write spikes for users running a large number of telegraf instances.
- ## ie, a jitter of 5s and interval 10s means flushes will happen every 10-15s
flush_jitter = "0s"
+ logfile = ""
+ debug = false
+ quiet = false
- ## By default or when set to "0s", precision will be set to the same
- ## timestamp order as the collection interval, with the maximum being 1s.
- ## ie, when interval = "10s", precision will be "1s"
- ## when interval = "250ms", precision will be "1ms"
- ## Precision will NOT be used for service inputs. It is up to each individual
- ## service input to set the timestamp at the appropriate precision.
- ## Valid time units are "ns", "us" (or "µs"), "ms", "s".
- precision = ""
-
- ## Log at debug level.
- # debug = false
- ## Log only error level messages.
- # quiet = false
-
- ## Log target controls the destination for logs and can be one of "file",
- ## "stderr" or, on Windows, "eventlog". When set to "file", the output file
- ## is determined by the "logfile" setting.
- # logtarget = "file"
-
- ## Name of the file to be logged to when using the "file" logtarget. If set to
- ## the empty string then logs are written to stderr.
- # logfile = ""
-
- ## The logfile will be rotated after the time interval specified. When set
- ## to 0 no time based rotation is performed. Logs are rotated only when
- ## written to, if there is no log activity rotation may be delayed.
- # logfile_rotation_interval = "0d"
-
- ## The logfile will be rotated when it becomes larger than the specified
- ## size. When set to 0 no size based rotation is performed.
- # logfile_rotation_max_size = "0MB"
-
- ## Maximum number of rotated archives to keep, any older logs are deleted.
- ## If set to -1, no archives are removed.
- # logfile_rotation_max_archives = 5
-
- ## Override default hostname, if empty use os.Hostname()
- hostname = ""
- ## If set to true, do no set the "host" tag in the telegraf agent.
- omit_hostname = false
-
-
-###############################################################################
-# OUTPUT PLUGINS #
-###############################################################################
-
-
-# Configuration for sending metrics to InfluxDB
-[[outputs.influxdb]]
- ## The full HTTP or UDP URL for your InfluxDB instance.
- ##
- ## Multiple URLs can be specified for a single cluster, only ONE of the
- ## urls will be written to each interval.
- # urls = ["unix:///var/run/influxdb.sock"]
- # urls = ["udp://127.0.0.1:8089"]
- # urls = ["http://127.0.0.1:8086"]
-
- ## The target database for metrics; will be created as needed.
- ## For UDP url endpoint database needs to be configured on server side.
- # database = "telegraf"
-
- ## The value of this tag will be used to determine the database. If this
- ## tag is not set the 'database' option is used as the default.
- # database_tag = ""
-
- ## If true, the 'database_tag' will not be included in the written metric.
- # exclude_database_tag = false
-
- ## If true, no CREATE DATABASE queries will be sent. Set to true when using
- ## Telegraf with a user without permissions to create databases or when the
- ## database already exists.
- # skip_database_creation = false
-
- ## Name of existing retention policy to write to. Empty string writes to
- ## the default retention policy. Only takes effect when using HTTP.
- # retention_policy = ""
-
- ## The value of this tag will be used to determine the retention policy. If this
- ## tag is not set the 'retention_policy' option is used as the default.
- # retention_policy_tag = ""
-
- ## If true, the 'retention_policy_tag' will not be included in the written metric.
- # exclude_retention_policy_tag = false
-
- ## Write consistency (clusters only), can be: "any", "one", "quorum", "all".
- ## Only takes effect when using HTTP.
- # write_consistency = "any"
-
- ## Timeout for HTTP messages.
- # timeout = "5s"
-
- ## HTTP Basic Auth
- # username = "telegraf"
- # password = "metricsmetricsmetricsmetrics"
-
- ## HTTP User-Agent
- # user_agent = "telegraf"
-
- ## UDP payload size is the maximum packet size to send.
- # udp_payload = "512B"
-
- ## Optional TLS Config for use on HTTP connections.
- # tls_ca = "/etc/telegraf/ca.pem"
- # tls_cert = "/etc/telegraf/cert.pem"
- # tls_key = "/etc/telegraf/key.pem"
- ## Use TLS but skip chain & host verification
- # insecure_skip_verify = false
-
- ## HTTP Proxy override, if unset values the standard proxy environment
- ## variables are consulted to determine which proxy, if any, should be used.
- # http_proxy = "http://corporate.proxy:3128"
-
- ## Additional HTTP headers
- # http_headers = {"X-Special-Header" = "Special-Value"}
-
- ## HTTP Content-Encoding for write request body, can be set to "gzip" to
- ## compress body or "identity" to apply no encoding.
- # content_encoding = "identity"
-
- ## When true, Telegraf will output unsigned integers as unsigned values,
- ## i.e.: "42u". You will need a version of InfluxDB supporting unsigned
- ## integer values. Enabling this option will result in field type errors if
- ## existing data has been written.
- # influx_uint_support = false
-
-
-# # Configuration for Amon Server to send metrics to.
-# [[outputs.amon]]
-# ## Amon Server Key
-# server_key = "my-server-key" # required.
-#
-# ## Amon Instance URL
-# amon_instance = "https://youramoninstance" # required
-#
-# ## Connection timeout.
-# # timeout = "5s"
-
-
-# # Publishes metrics to an AMQP broker
-# [[outputs.amqp]]
-# ## Broker to publish to.
-# ## deprecated in 1.7; use the brokers option
-# # url = "amqp://localhost:5672/influxdb"
-#
-# ## Brokers to publish to. If multiple brokers are specified a random broker
-# ## will be selected anytime a connection is established. This can be
-# ## helpful for load balancing when not using a dedicated load balancer.
-# brokers = ["amqp://localhost:5672/influxdb"]
-#
-# ## Maximum messages to send over a connection. Once this is reached, the
-# ## connection is closed and a new connection is made. This can be helpful for
-# ## load balancing when not using a dedicated load balancer.
-# # max_messages = 0
-#
-# ## Exchange to declare and publish to.
-# exchange = "telegraf"
-#
-# ## Exchange type; common types are "direct", "fanout", "topic", "header", "x-consistent-hash".
-# # exchange_type = "topic"
-#
-# ## If true, exchange will be passively declared.
-# # exchange_passive = false
-#
-# ## Exchange durability can be either "transient" or "durable".
-# # exchange_durability = "durable"
-#
-# ## Additional exchange arguments.
-# # exchange_arguments = { }
-# # exchange_arguments = {"hash_property" = "timestamp"}
-#
-# ## Authentication credentials for the PLAIN auth_method.
-# # username = ""
-# # password = ""
-#
-# ## Auth method. PLAIN and EXTERNAL are supported
-# ## Using EXTERNAL requires enabling the rabbitmq_auth_mechanism_ssl plugin as
-# ## described here: https://www.rabbitmq.com/plugins.html
-# # auth_method = "PLAIN"
-#
-# ## Metric tag to use as a routing key.
-# ## ie, if this tag exists, its value will be used as the routing key
-# # routing_tag = "host"
-#
-# ## Static routing key. Used when no routing_tag is set or as a fallback
-# ## when the tag specified in routing tag is not found.
-# # routing_key = ""
-# # routing_key = "telegraf"
-#
-# ## Delivery Mode controls if a published message is persistent.
-# ## One of "transient" or "persistent".
-# # delivery_mode = "transient"
-#
-# ## InfluxDB database added as a message header.
-# ## deprecated in 1.7; use the headers option
-# # database = "telegraf"
-#
-# ## InfluxDB retention policy added as a message header
-# ## deprecated in 1.7; use the headers option
-# # retention_policy = "default"
-#
-# ## Static headers added to each published message.
-# # headers = { }
-# # headers = {"database" = "telegraf", "retention_policy" = "default"}
-#
-# ## Connection timeout. If not provided, will default to 5s. 0s means no
-# ## timeout (not recommended).
-# # timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## If true use batch serialization format instead of line based delimiting.
-# ## Only applies to data formats which are not line based such as JSON.
-# ## Recommended to set to true.
-# # use_batch_format = false
-#
-# ## Content encoding for message payloads, can be set to "gzip" to or
-# ## "identity" to apply no encoding.
-# ##
-# ## Please note that when use_batch_format = false each amqp message contains only
-# ## a single metric, it is recommended to use compression with batch format
-# ## for best results.
-# # content_encoding = "identity"
-#
-# ## Data format to output.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# # data_format = "influx"
-
-
-# # Send metrics to Azure Application Insights
-# [[outputs.application_insights]]
-# ## Instrumentation key of the Application Insights resource.
-# instrumentation_key = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx"
-#
-# ## Regions that require endpoint modification https://docs.microsoft.com/en-us/azure/azure-monitor/app/custom-endpoints
-# # endpoint_url = "https://dc.services.visualstudio.com/v2/track"
-#
-# ## Timeout for closing (default: 5s).
-# # timeout = "5s"
-#
-# ## Enable additional diagnostic logging.
-# # enable_diagnostic_logging = false
-#
-# ## Context Tag Sources add Application Insights context tags to a tag value.
-# ##
-# ## For list of allowed context tag keys see:
-# ## https://github.com/Microsoft/ApplicationInsights-Go/blob/master/appinsights/contracts/contexttagkeys.go
-# # [outputs.application_insights.context_tag_sources]
-# # "ai.cloud.role" = "kubernetes_container_name"
-# # "ai.cloud.roleInstance" = "kubernetes_pod_name"
-
-
-# # Send aggregate metrics to Azure Monitor
-# [[outputs.azure_monitor]]
-# ## Timeout for HTTP writes.
-# # timeout = "20s"
-#
-# ## Set the namespace prefix, defaults to "Telegraf/<input-name>".
-# # namespace_prefix = "Telegraf/"
-#
-# ## Azure Monitor doesn't have a string value type, so convert string
-# ## fields to dimensions (a.k.a. tags) if enabled. Azure Monitor allows
-# ## a maximum of 10 dimensions so Telegraf will only send the first 10
-# ## alphanumeric dimensions.
-# # strings_as_dimensions = false
-#
-# ## Both region and resource_id must be set or be available via the
-# ## Instance Metadata service on Azure Virtual Machines.
-# #
-# ## Azure Region to publish metrics against.
-# ## ex: region = "southcentralus"
-# # region = ""
-# #
-# ## The Azure Resource ID against which metric will be logged, e.g.
-# ## ex: resource_id = "/subscriptions/<subscription_id>/resourceGroups/<resource_group>/providers/Microsoft.Compute/virtualMachines/<vm_name>"
-# # resource_id = ""
-#
-# ## Optionally, if in Azure US Government, China or other sovereign
-# ## cloud environment, set appropriate REST endpoint for receiving
-# ## metrics. (Note: region may be unused in this context)
-# # endpoint_url = "https://monitoring.core.usgovcloudapi.net"
-
-
-# # Publish Telegraf metrics to a Google Cloud PubSub topic
-# [[outputs.cloud_pubsub]]
-# ## Required. Name of Google Cloud Platform (GCP) Project that owns
-# ## the given PubSub topic.
-# project = "my-project"
-#
-# ## Required. Name of PubSub topic to publish metrics to.
-# topic = "my-topic"
-#
-# ## Required. Data format to consume.
-# ## Each data format has its own unique set of configuration options.
-# ## Read more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-#
-# ## Optional. Filepath for GCP credentials JSON file to authorize calls to
-# ## PubSub APIs. If not set explicitly, Telegraf will attempt to use
-# ## Application Default Credentials, which is preferred.
-# # credentials_file = "path/to/my/creds.json"
-#
-# ## Optional. If true, will send all metrics per write in one PubSub message.
-# # send_batched = true
-#
-# ## The following publish_* parameters specifically configures batching
-# ## requests made to the GCP Cloud PubSub API via the PubSub Golang library. Read
-# ## more here: https://godoc.org/cloud.google.com/go/pubsub#PublishSettings
-#
-# ## Optional. Send a request to PubSub (i.e. actually publish a batch)
-# ## when it has this many PubSub messages. If send_batched is true,
-# ## this is ignored and treated as if it were 1.
-# # publish_count_threshold = 1000
-#
-# ## Optional. Send a request to PubSub (i.e. actually publish a batch)
-# ## when it has this many PubSub messages. If send_batched is true,
-# ## this is ignored and treated as if it were 1
-# # publish_byte_threshold = 1000000
-#
-# ## Optional. Specifically configures requests made to the PubSub API.
-# # publish_num_go_routines = 2
-#
-# ## Optional. Specifies a timeout for requests to the PubSub API.
-# # publish_timeout = "30s"
-#
-# ## Optional. If true, published PubSub message data will be base64-encoded.
-# # base64_data = false
-#
-# ## Optional. PubSub attributes to add to metrics.
-# # [[inputs.pubsub.attributes]]
-# # my_attr = "tag_value"
-
-
-# # Configuration for AWS CloudWatch output.
-# [[outputs.cloudwatch]]
-# ## Amazon REGION
-# region = "us-east-1"
-#
-# ## Amazon Credentials
-# ## Credentials are loaded in the following order
-# ## 1) Assumed credentials via STS if role_arn is specified
-# ## 2) explicit credentials from 'access_key' and 'secret_key'
-# ## 3) shared profile from 'profile'
-# ## 4) environment variables
-# ## 5) shared credentials file
-# ## 6) EC2 Instance Profile
-# #access_key = ""
-# #secret_key = ""
-# #token = ""
-# #role_arn = ""
-# #profile = ""
-# #shared_credential_file = ""
-#
-# ## Endpoint to make request against, the correct endpoint is automatically
-# ## determined and this option should only be set if you wish to override the
-# ## default.
-# ## ex: endpoint_url = "http://localhost:8000"
-# # endpoint_url = ""
-#
-# ## Namespace for the CloudWatch MetricDatums
-# namespace = "InfluxData/Telegraf"
-#
-# ## If you have a large amount of metrics, you should consider to send statistic
-# ## values instead of raw metrics which could not only improve performance but
-# ## also save AWS API cost. If enable this flag, this plugin would parse the required
-# ## CloudWatch statistic fields (count, min, max, and sum) and send them to CloudWatch.
-# ## You could use basicstats aggregator to calculate those fields. If not all statistic
-# ## fields are available, all fields would still be sent as raw metrics.
-# # write_statistics = false
-#
-# ## Enable high resolution metrics of 1 second (if not enabled, standard resolution are of 60 seconds precision)
-# # high_resolution_metrics = false
-
-
-# # Configuration for CrateDB to send metrics to.
-# [[outputs.cratedb]]
-# # A github.com/jackc/pgx connection string.
-# # See https://godoc.org/github.com/jackc/pgx#ParseDSN
-# url = "postgres://user:password@localhost/schema?sslmode=disable"
-# # Timeout for all CrateDB queries.
-# timeout = "5s"
-# # Name of the table to store metrics in.
-# table = "metrics"
-# # If true, and the metrics table does not exist, create it automatically.
-# table_create = true
-
-
-# # Configuration for DataDog API to send metrics to.
-# [[outputs.datadog]]
-# ## Datadog API key
-# apikey = "my-secret-key"
-#
-# ## Connection timeout.
-# # timeout = "5s"
-#
-# ## Write URL override; useful for debugging.
-# # url = "https://app.datadoghq.com/api/v1/series"
-
-
-# # Send metrics to nowhere at all
-# [[outputs.discard]]
-# # no configuration
-
-
-# # Configuration for Elasticsearch to send metrics to.
-# [[outputs.elasticsearch]]
-# ## The full HTTP endpoint URL for your Elasticsearch instance
-# ## Multiple urls can be specified as part of the same cluster,
-# ## this means that only ONE of the urls will be written to each interval.
-# urls = [ "http://node1.es.example.com:9200" ] # required.
-# ## Elasticsearch client timeout, defaults to "5s" if not set.
-# timeout = "5s"
-# ## Set to true to ask Elasticsearch a list of all cluster nodes,
-# ## thus it is not necessary to list all nodes in the urls config option.
-# enable_sniffer = false
-# ## Set the interval to check if the Elasticsearch nodes are available
-# ## Setting to "0s" will disable the health check (not recommended in production)
-# health_check_interval = "10s"
-# ## HTTP basic authentication details
-# # username = "telegraf"
-# # password = "mypassword"
-#
-# ## Index Config
-# ## The target index for metrics (Elasticsearch will create if it not exists).
-# ## You can use the date specifiers below to create indexes per time frame.
-# ## The metric timestamp will be used to decide the destination index name
-# # %Y - year (2016)
-# # %y - last two digits of year (00..99)
-# # %m - month (01..12)
-# # %d - day of month (e.g., 01)
-# # %H - hour (00..23)
-# # %V - week of the year (ISO week) (01..53)
-# ## Additionally, you can specify a tag name using the notation {{tag_name}}
-# ## which will be used as part of the index name. If the tag does not exist,
-# ## the default tag value will be used.
-# # index_name = "telegraf-{{host}}-%Y.%m.%d"
-# # default_tag_value = "none"
-# index_name = "telegraf-%Y.%m.%d" # required.
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Template Config
-# ## Set to true if you want telegraf to manage its index template.
-# ## If enabled it will create a recommended index template for telegraf indexes
-# manage_template = true
-# ## The template name used for telegraf indexes
-# template_name = "telegraf"
-# ## Set to true if you want telegraf to overwrite an existing template
-# overwrite_template = false
-
-
-# # Send metrics to command as input over stdin
-# [[outputs.exec]]
-# ## Command to ingest metrics via stdin.
-# command = ["tee", "-a", "/dev/null"]
-#
-# ## Timeout for command to complete.
-# # timeout = "5s"
-#
-# ## Data format to output.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# # data_format = "influx"
-
-
-# # Run executable as long-running output plugin
-# [[outputs.execd]]
-# ## Program to run as daemon
-# command = ["my-telegraf-output", "--some-flag", "value"]
-#
-# ## Delay before the process is restarted after an unexpected termination
-# restart_delay = "10s"
-#
-# ## Data format to export.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# data_format = "influx"
-
-
-# # Send telegraf metrics to file(s)
-# [[outputs.file]]
-# ## Files to write to, "stdout" is a specially handled file.
-# files = ["stdout", "/tmp/metrics.out"]
-#
-# ## Use batch serialization format instead of line based delimiting. The
-# ## batch format allows for the production of non line based output formats and
-# ## may more efficiently encode metric groups.
-# # use_batch_format = false
-#
-# ## The file will be rotated after the time interval specified. When set
-# ## to 0 no time based rotation is performed.
-# # rotation_interval = "0d"
-#
-# ## The logfile will be rotated when it becomes larger than the specified
-# ## size. When set to 0 no size based rotation is performed.
-# # rotation_max_size = "0MB"
-#
-# ## Maximum number of rotated archives to keep, any older logs are deleted.
-# ## If set to -1, no archives are removed.
-# # rotation_max_archives = 5
-#
-# ## Data format to output.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# data_format = "influx"
-
-
-# # Configuration for Graphite server to send metrics to
-# [[outputs.graphite]]
-# ## TCP endpoint for your graphite instance.
-# ## If multiple endpoints are configured, output will be load balanced.
-# ## Only one of the endpoints will be written to with each iteration.
-# servers = ["localhost:2003"]
-# ## Prefix metrics name
-# prefix = ""
-# ## Graphite output template
-# ## see https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# template = "host.tags.measurement.field"
-#
-# ## Enable Graphite tags support
-# # graphite_tag_support = false
-#
-# ## Character for separating metric name and field for Graphite tags
-# # graphite_separator = "."
-#
-# ## Graphite templates patterns
-# ## 1. Template for cpu
-# ## 2. Template for disk*
-# ## 3. Default template
-# # templates = [
-# # "cpu tags.measurement.host.field",
-# # "disk* measurement.field",
-# # "host.measurement.tags.field"
-# #]
-#
-# ## timeout in seconds for the write connection to graphite
-# timeout = 2
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Send telegraf metrics to graylog
-# [[outputs.graylog]]
-# ## UDP endpoint for your graylog instance.
-# servers = ["127.0.0.1:12201"]
-#
-# ## The field to use as the GELF short_message, if unset the static string
-# ## "telegraf" will be used.
-# ## example: short_message_field = "message"
-# # short_message_field = ""
-
-
-# # Configurable HTTP health check resource based on metrics
-# [[outputs.health]]
-# ## Address and port to listen on.
-# ## ex: service_address = "http://localhost:8080"
-# ## service_address = "unix:///var/run/telegraf-health.sock"
-# # service_address = "http://:8080"
-#
-# ## The maximum duration for reading the entire request.
-# # read_timeout = "5s"
-# ## The maximum duration for writing the entire response.
-# # write_timeout = "5s"
-#
-# ## Username and password to accept for HTTP basic authentication.
-# # basic_username = "user1"
-# # basic_password = "secret"
-#
-# ## Allowed CA certificates for client certificates.
-# # tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]
-#
-# ## TLS server certificate and private key.
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-#
-# ## One or more check sub-tables should be defined, it is also recommended to
-# ## use metric filtering to limit the metrics that flow into this output.
-# ##
-# ## When using the default buffer sizes, this example will fail when the
-# ## metric buffer is half full.
-# ##
-# ## namepass = ["internal_write"]
-# ## tagpass = { output = ["influxdb"] }
-# ##
-# ## [[outputs.health.compares]]
-# ## field = "buffer_size"
-# ## lt = 5000.0
-# ##
-# ## [[outputs.health.contains]]
-# ## field = "buffer_size"
-
-
-# # A plugin that can transmit metrics over HTTP
-# [[outputs.http]]
-# ## URL is the address to send metrics to
-# url = "http://127.0.0.1:8080/telegraf"
-#
-# ## Timeout for HTTP message
-# # timeout = "5s"
-#
-# ## HTTP method, one of: "POST" or "PUT"
-# # method = "POST"
-#
-# ## HTTP Basic Auth credentials
-# # username = "username"
-# # password = "pa$$word"
-#
-# ## OAuth2 Client Credentials Grant
-# # client_id = "clientid"
-# # client_secret = "secret"
-# # token_url = "https://indentityprovider/oauth2/v1/token"
-# # scopes = ["urn:opc:idm:__myscopes__"]
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Data format to output.
-# ## Each data format has it's own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# # data_format = "influx"
-#
-# ## HTTP Content-Encoding for write request body, can be set to "gzip" to
-# ## compress body or "identity" to apply no encoding.
-# # content_encoding = "identity"
-#
-# ## Additional HTTP headers
-# # [outputs.http.headers]
-# # # Should be set manually to "application/json" for json data_format
-# # Content-Type = "text/plain; charset=utf-8"
-
-
-# # Configuration for sending metrics to InfluxDB
-# [[outputs.influxdb_v2]]
-# ## The URLs of the InfluxDB cluster nodes.
-# ##
-# ## Multiple URLs can be specified for a single cluster, only ONE of the
-# ## urls will be written to each interval.
-# ## ex: urls = ["https://us-west-2-1.aws.cloud2.influxdata.com"]
-# urls = ["http://127.0.0.1:9999"]
-#
-# ## Token for authentication.
-# token = ""
-#
-# ## Organization is the name of the organization you wish to write to; must exist.
-# organization = ""
-#
-# ## Destination bucket to write into.
-# bucket = ""
-#
-# ## The value of this tag will be used to determine the bucket. If this
-# ## tag is not set the 'bucket' option is used as the default.
-# # bucket_tag = ""
-#
-# ## If true, the bucket tag will not be added to the metric.
-# # exclude_bucket_tag = false
-#
-# ## Timeout for HTTP messages.
-# # timeout = "5s"
-#
-# ## Additional HTTP headers
-# # http_headers = {"X-Special-Header" = "Special-Value"}
-#
-# ## HTTP Proxy override, if unset values the standard proxy environment
-# ## variables are consulted to determine which proxy, if any, should be used.
-# # http_proxy = "http://corporate.proxy:3128"
-#
-# ## HTTP User-Agent
-# # user_agent = "telegraf"
-#
-# ## Content-Encoding for write request body, can be set to "gzip" to
-# ## compress body or "identity" to apply no encoding.
-# # content_encoding = "gzip"
-#
-# ## Enable or disable uint support for writing uints influxdb 2.0.
-# # influx_uint_support = false
-#
-# ## Optional TLS Config for use on HTTP connections.
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Configuration for sending metrics to an Instrumental project
-# [[outputs.instrumental]]
-# ## Project API Token (required)
-# api_token = "API Token" # required
-# ## Prefix the metrics with a given name
-# prefix = ""
-# ## Stats output template (Graphite formatting)
-# ## see https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md#graphite
-# template = "host.tags.measurement.field"
-# ## Timeout in seconds to connect
-# timeout = "2s"
-# ## Display Communication to Instrumental
-# debug = false
-
-
-# # Configuration for the Kafka server to send metrics to
-# [[outputs.kafka]]
-# ## URLs of kafka brokers
-# brokers = ["localhost:9092"]
-# ## Kafka topic for producer messages
-# topic = "telegraf"
-#
-# ## The value of this tag will be used as the topic. If not set the 'topic'
-# ## option is used.
-# # topic_tag = ""
-#
-# ## If true, the 'topic_tag' will be removed from to the metric.
-# # exclude_topic_tag = false
-#
-# ## Optional Client id
-# # client_id = "Telegraf"
-#
-# ## Set the minimal supported Kafka version. Setting this enables the use of new
-# ## Kafka features and APIs. Of particular interest, lz4 compression
-# ## requires at least version 0.10.0.0.
-# ## ex: version = "1.1.0"
-# # version = ""
-#
-# ## Optional topic suffix configuration.
-# ## If the section is omitted, no suffix is used.
-# ## Following topic suffix methods are supported:
-# ## measurement - suffix equals to separator + measurement's name
-# ## tags - suffix equals to separator + specified tags' values
-# ## interleaved with separator
-#
-# ## Suffix equals to "_" + measurement name
-# # [outputs.kafka.topic_suffix]
-# # method = "measurement"
-# # separator = "_"
-#
-# ## Suffix equals to "__" + measurement's "foo" tag value.
-# ## If there's no such a tag, suffix equals to an empty string
-# # [outputs.kafka.topic_suffix]
-# # method = "tags"
-# # keys = ["foo"]
-# # separator = "__"
-#
-# ## Suffix equals to "_" + measurement's "foo" and "bar"
-# ## tag values, separated by "_". If there is no such tags,
-# ## their values treated as empty strings.
-# # [outputs.kafka.topic_suffix]
-# # method = "tags"
-# # keys = ["foo", "bar"]
-# # separator = "_"
-#
-# ## The routing tag specifies a tagkey on the metric whose value is used as
-# ## the message key. The message key is used to determine which partition to
-# ## send the message to. This tag is prefered over the routing_key option.
-# routing_tag = "host"
-#
-# ## The routing key is set as the message key and used to determine which
-# ## partition to send the message to. This value is only used when no
-# ## routing_tag is set or as a fallback when the tag specified in routing tag
-# ## is not found.
-# ##
-# ## If set to "random", a random value will be generated for each message.
-# ##
-# ## When unset, no message key is added and each message is routed to a random
-# ## partition.
-# ##
-# ## ex: routing_key = "random"
-# ## routing_key = "telegraf"
-# # routing_key = ""
-#
-# ## CompressionCodec represents the various compression codecs recognized by
-# ## Kafka in messages.
-# ## 0 : No compression
-# ## 1 : Gzip compression
-# ## 2 : Snappy compression
-# ## 3 : LZ4 compression
-# # compression_codec = 0
-#
-# ## RequiredAcks is used in Produce Requests to tell the broker how many
-# ## replica acknowledgements it must see before responding
-# ## 0 : the producer never waits for an acknowledgement from the broker.
-# ## This option provides the lowest latency but the weakest durability
-# ## guarantees (some data will be lost when a server fails).
-# ## 1 : the producer gets an acknowledgement after the leader replica has
-# ## received the data. This option provides better durability as the
-# ## client waits until the server acknowledges the request as successful
-# ## (only messages that were written to the now-dead leader but not yet
-# ## replicated will be lost).
-# ## -1: the producer gets an acknowledgement after all in-sync replicas have
-# ## received the data. This option provides the best durability, we
-# ## guarantee that no messages will be lost as long as at least one in
-# ## sync replica remains.
-# # required_acks = -1
-#
-# ## The maximum number of times to retry sending a metric before failing
-# ## until the next flush.
-# # max_retry = 3
-#
-# ## The maximum permitted size of a message. Should be set equal to or
-# ## smaller than the broker's 'message.max.bytes'.
-# # max_message_bytes = 1000000
-#
-# ## Optional TLS Config
-# # enable_tls = true
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Optional SASL Config
-# # sasl_username = "kafka"
-# # sasl_password = "secret"
-#
-# ## SASL protocol version. When connecting to Azure EventHub set to 0.
-# # sasl_version = 1
-#
-# ## Data format to output.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# # data_format = "influx"
-
-
-# # Configuration for the AWS Kinesis output.
-# [[outputs.kinesis]]
-# ## Amazon REGION of kinesis endpoint.
-# region = "ap-southeast-2"
-#
-# ## Amazon Credentials
-# ## Credentials are loaded in the following order
-# ## 1) Assumed credentials via STS if role_arn is specified
-# ## 2) explicit credentials from 'access_key' and 'secret_key'
-# ## 3) shared profile from 'profile'
-# ## 4) environment variables
-# ## 5) shared credentials file
-# ## 6) EC2 Instance Profile
-# #access_key = ""
-# #secret_key = ""
-# #token = ""
-# #role_arn = ""
-# #profile = ""
-# #shared_credential_file = ""
-#
-# ## Endpoint to make request against, the correct endpoint is automatically
-# ## determined and this option should only be set if you wish to override the
-# ## default.
-# ## ex: endpoint_url = "http://localhost:8000"
-# # endpoint_url = ""
-#
-# ## Kinesis StreamName must exist prior to starting telegraf.
-# streamname = "StreamName"
-# ## DEPRECATED: PartitionKey as used for sharding data.
-# partitionkey = "PartitionKey"
-# ## DEPRECATED: If set the partitionKey will be a random UUID on every put.
-# ## This allows for scaling across multiple shards in a stream.
-# ## This will cause issues with ordering.
-# use_random_partitionkey = false
-# ## The partition key can be calculated using one of several methods:
-# ##
-# ## Use a static value for all writes:
-# # [outputs.kinesis.partition]
-# # method = "static"
-# # key = "howdy"
-# #
-# ## Use a random partition key on each write:
-# # [outputs.kinesis.partition]
-# # method = "random"
-# #
-# ## Use the measurement name as the partition key:
-# # [outputs.kinesis.partition]
-# # method = "measurement"
-# #
-# ## Use the value of a tag for all writes, if the tag is not set the empty
-# ## default option will be used. When no default, defaults to "telegraf"
-# # [outputs.kinesis.partition]
-# # method = "tag"
-# # key = "host"
-# # default = "mykey"
-#
-#
-# ## Data format to output.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# data_format = "influx"
-#
-# ## debug will show upstream aws messages.
-# debug = false
-
-
-# # Configuration for Librato API to send metrics to.
-# [[outputs.librato]]
-# ## Librato API Docs
-# ## http://dev.librato.com/v1/metrics-authentication
-# ## Librato API user
-# api_user = "telegraf@influxdb.com" # required.
-# ## Librato API token
-# api_token = "my-secret-token" # required.
-# ## Debug
-# # debug = false
-# ## Connection timeout.
-# # timeout = "5s"
-# ## Output source Template (same as graphite buckets)
-# ## see https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md#graphite
-# ## This template is used in librato's source (not metric's name)
-# template = "host"
-#
-
-
-# # Configuration for MQTT server to send metrics to
-# [[outputs.mqtt]]
-# servers = ["localhost:1883"] # required.
-#
-# ## MQTT outputs send metrics to this topic format
-# ## "<topic_prefix>/<hostname>/<pluginname>/"
-# ## ex: prefix/web01.example.com/mem
-# topic_prefix = "telegraf"
-#
-# ## QoS policy for messages
-# ## 0 = at most once
-# ## 1 = at least once
-# ## 2 = exactly once
-# # qos = 2
-#
-# ## username and password to connect MQTT server.
-# # username = "telegraf"
-# # password = "metricsmetricsmetricsmetrics"
-#
-# ## client ID, if not set a random ID is generated
-# # client_id = ""
-#
-# ## Timeout for write operations. default: 5s
-# # timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## When true, metrics will be sent in one MQTT message per flush. Otherwise,
-# ## metrics are written one metric per MQTT message.
-# # batch = false
-#
-# ## When true, metric will have RETAIN flag set, making broker cache entries until someone
-# ## actually reads it
-# # retain = false
-#
-# ## Data format to output.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# data_format = "influx"
-
-
-# # Send telegraf measurements to NATS
-# [[outputs.nats]]
-# ## URLs of NATS servers
-# servers = ["nats://localhost:4222"]
-#
-# ## Optional credentials
-# # username = ""
-# # password = ""
-#
-# ## Optional NATS 2.0 and NATS NGS compatible user credentials
-# # credentials = "/etc/telegraf/nats.creds"
-#
-# ## NATS subject for producer messages
-# subject = "telegraf"
-#
-# ## Use Transport Layer Security
-# # secure = false
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Data format to output.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# data_format = "influx"
-
-
-# # Send metrics to New Relic metrics endpoint
-# [[outputs.newrelic]]
-# ## New Relic Insights API key
-# insights_key = "insights api key"
-#
-# ## Prefix to add to add to metric name for easy identification.
-# # metric_prefix = ""
-#
-# ## Timeout for writes to the New Relic API.
-# # timeout = "15s"
-
-
-# # Send telegraf measurements to NSQD
-# [[outputs.nsq]]
-# ## Location of nsqd instance listening on TCP
-# server = "localhost:4150"
-# ## NSQ topic for producer messages
-# topic = "telegraf"
-#
-# ## Data format to output.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
-# data_format = "influx"
-
-
-# # Configuration for OpenTSDB server to send metrics to
-# [[outputs.opentsdb]]
-# ## prefix for metrics keys
-# prefix = "my.specific.prefix."
-#
-# ## DNS name of the OpenTSDB server
-# ## Using "opentsdb.example.com" or "tcp://opentsdb.example.com" will use the
-# ## telnet API. "http://opentsdb.example.com" will use the Http API.
-# host = "opentsdb.example.com"
-#
-# ## Port of the OpenTSDB server
-# port = 4242
-#
-# ## Number of data points to send to OpenTSDB in Http requests.
-# ## Not used with telnet API.
-# http_batch_size = 50
-#
-# ## URI Path for Http requests to OpenTSDB.
-# ## Used in cases where OpenTSDB is located behind a reverse proxy.
-# http_path = "/api/put"
-#
-# ## Debug true - Prints OpenTSDB communication
-# debug = false
-#
-# ## Separator separates measurement name from field
-# separator = "_"
-
-
-# # Configuration for the Prometheus client to spawn
-# [[outputs.prometheus_client]]
-# ## Address to listen on
-# listen = ":9273"
-#
-# ## Metric version controls the mapping from Telegraf metrics into
-# ## Prometheus format. When using the prometheus input, use the same value in
-# ## both plugins to ensure metrics are round-tripped without modification.
-# ##
-# ## example: metric_version = 1; deprecated in 1.13
-# ## metric_version = 2; recommended version
-# # metric_version = 1
-#
-# ## Use HTTP Basic Authentication.
-# # basic_username = "Foo"
-# # basic_password = "Bar"
-#
-# ## If set, the IP Ranges which are allowed to access metrics.
-# ## ex: ip_range = ["192.168.0.0/24", "192.168.1.0/30"]
-# # ip_range = []
-#
-# ## Path to publish the metrics on.
-# # path = "/metrics"
-#
-# ## Expiration interval for each metric. 0 == no expiration
-# # expiration_interval = "60s"
-#
-# ## Collectors to enable, valid entries are "gocollector" and "process".
-# ## If unset, both are enabled.
-# # collectors_exclude = ["gocollector", "process"]
-#
-# ## Send string metrics as Prometheus labels.
-# ## Unless set to false all string metrics will be sent as labels.
-# # string_as_label = true
-#
-# ## If set, enable TLS with the given certificate.
-# # tls_cert = "/etc/ssl/telegraf.crt"
-# # tls_key = "/etc/ssl/telegraf.key"
-#
-# ## Set one or more allowed client CA certificate file names to
-# ## enable mutually authenticated TLS connections
-# # tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]
-#
-# ## Export metric collection time.
-# # export_timestamp = false
-
-
-# # Configuration for the Riemann server to send metrics to
-# [[outputs.riemann]]
-# ## The full TCP or UDP URL of the Riemann server
-# url = "tcp://localhost:5555"
-#
-# ## Riemann event TTL, floating-point time in seconds.
-# ## Defines how long that an event is considered valid for in Riemann
-# # ttl = 30.0
-#
-# ## Separator to use between measurement and field name in Riemann service name
-# ## This does not have any effect if 'measurement_as_attribute' is set to 'true'
-# separator = "/"
-#
-# ## Set measurement name as Riemann attribute 'measurement', instead of prepending it to the Riemann service name
-# # measurement_as_attribute = false
-#
-# ## Send string metrics as Riemann event states.
-# ## Unless enabled all string metrics will be ignored
-# # string_as_state = false
-#
-# ## A list of tag keys whose values get sent as Riemann tags.
-# ## If empty, all Telegraf tag values will be sent as tags
-# # tag_keys = ["telegraf","custom_tag"]
-#
-# ## Additional Riemann tags to send.
-# # tags = ["telegraf-output"]
-#
-# ## Description for Riemann event
-# # description_text = "metrics collected from telegraf"
-#
-# ## Riemann client write timeout, defaults to "5s" if not set.
-# # timeout = "5s"
-
-
-# # Configuration for the Riemann server to send metrics to
-# [[outputs.riemann_legacy]]
-# ## URL of server
-# url = "localhost:5555"
-# ## transport protocol to use either tcp or udp
-# transport = "tcp"
-# ## separator to use between input name and field name in Riemann service name
-# separator = " "
-
-
-# # Generic socket writer capable of handling multiple socket types.
-# [[outputs.socket_writer]]
-# ## URL to connect to
-# # address = "tcp://127.0.0.1:8094"
-# # address = "tcp://example.com:http"
-# # address = "tcp4://127.0.0.1:8094"
-# # address = "tcp6://127.0.0.1:8094"
-# # address = "tcp6://[2001:db8::1]:8094"
-# # address = "udp://127.0.0.1:8094"
-# # address = "udp4://127.0.0.1:8094"
-# # address = "udp6://127.0.0.1:8094"
-# # address = "unix:///tmp/telegraf.sock"
-# # address = "unixgram:///tmp/telegraf.sock"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Period between keep alive probes.
-# ## Only applies to TCP sockets.
-# ## 0 disables keep alive probes.
-# ## Defaults to the OS configuration.
-# # keep_alive_period = "5m"
-#
-# ## Content encoding for packet-based connections (i.e. UDP, unixgram).
-# ## Can be set to "gzip" or to "identity" to apply no encoding.
-# ##
-# # content_encoding = "identity"
-#
-# ## Data format to generate.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# # data_format = "influx"
-
-
-# # Configuration for Google Cloud Stackdriver to send metrics to
-# [[outputs.stackdriver]]
-# ## GCP Project
-# project = "erudite-bloom-151019"
-#
-# ## The namespace for the metric descriptor
-# namespace = "telegraf"
-#
-# ## Custom resource type
-# # resource_type = "generic_node"
-#
-# ## Additional resource labels
-# # [outputs.stackdriver.resource_labels]
-# # node_id = "$HOSTNAME"
-# # namespace = "myapp"
-# # location = "eu-north0"
-
-
-# # Configuration for Syslog server to send metrics to
-# [[outputs.syslog]]
-# ## URL to connect to
-# ## ex: address = "tcp://127.0.0.1:8094"
-# ## ex: address = "tcp4://127.0.0.1:8094"
-# ## ex: address = "tcp6://127.0.0.1:8094"
-# ## ex: address = "tcp6://[2001:db8::1]:8094"
-# ## ex: address = "udp://127.0.0.1:8094"
-# ## ex: address = "udp4://127.0.0.1:8094"
-# ## ex: address = "udp6://127.0.0.1:8094"
-# address = "tcp://127.0.0.1:8094"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Period between keep alive probes.
-# ## Only applies to TCP sockets.
-# ## 0 disables keep alive probes.
-# ## Defaults to the OS configuration.
-# # keep_alive_period = "5m"
-#
-# ## The framing technique with which it is expected that messages are
-# ## transported (default = "octet-counting"). Whether the messages come
-# ## using the octect-counting (RFC5425#section-4.3.1, RFC6587#section-3.4.1),
-# ## or the non-transparent framing technique (RFC6587#section-3.4.2). Must
-# ## be one of "octet-counting", "non-transparent".
-# # framing = "octet-counting"
-#
-# ## The trailer to be expected in case of non-transparent framing (default = "LF").
-# ## Must be one of "LF", or "NUL".
-# # trailer = "LF"
#
-# ## SD-PARAMs settings
-# ## Syslog messages can contain key/value pairs within zero or more
-# ## structured data sections. For each unrecognized metric tag/field a
-# ## SD-PARAMS is created.
-# ##
-# ## Example:
-# ## [[outputs.syslog]]
-# ## sdparam_separator = "_"
-# ## default_sdid = "default@32473"
-# ## sdids = ["foo@123", "bar@456"]
-# ##
-# ## input => xyzzy,x=y foo@123_value=42,bar@456_value2=84,something_else=1
-# ## output (structured data only) => [foo@123 value=42][bar@456 value2=84][default@32473 something_else=1 x=y]
+# OUTPUTS:
#
-# ## SD-PARAMs separator between the sdid and tag/field key (default = "_")
-# # sdparam_separator = "_"
-#
-# ## Default sdid used for tags/fields that don't contain a prefix defined in
-# ## the explicit sdids setting below If no default is specified, no SD-PARAMs
-# ## will be used for unrecognized field.
-# # default_sdid = "default@32473"
-#
-# ## List of explicit prefixes to extract from tag/field keys and use as the
-# ## SDID, if they match (see above example for more details):
-# # sdids = ["foo@123", "bar@456"]
-#
-# ## Default severity value. Severity and Facility are used to calculate the
-# ## message PRI value (RFC5424#section-6.2.1). Used when no metric field
-# ## with key "severity_code" is defined. If unset, 5 (notice) is the default
-# # default_severity_code = 5
-#
-# ## Default facility value. Facility and Severity are used to calculate the
-# ## message PRI value (RFC5424#section-6.2.1). Used when no metric field with
-# ## key "facility_code" is defined. If unset, 1 (user-level) is the default
-# # default_facility_code = 1
-#
-# ## Default APP-NAME value (RFC5424#section-6.2.5)
-# ## Used when no metric tag with key "appname" is defined.
-# ## If unset, "Telegraf" is the default
-# # default_appname = "Telegraf"
-
-
-# # Write metrics to Warp 10
-# [[outputs.warp10]]
-# # Prefix to add to the measurement.
-# prefix = "telegraf."
-#
-# # URL of the Warp 10 server
-# warp_url = "http://localhost:8080"
-#
-# # Write token to access your app on warp 10
-# token = "Token"
-#
-# # Warp 10 query timeout
-# # timeout = "15s"
-#
-# ## Print Warp 10 error body
-# # print_error_body = false
-#
-# ## Max string error size
-# # max_string_error_size = 511
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Configuration for Wavefront server to send metrics to
-# [[outputs.wavefront]]
-# ## Url for Wavefront Direct Ingestion or using HTTP with Wavefront Proxy
-# ## If using Wavefront Proxy, also specify port. example: http://proxyserver:2878
-# url = "https://metrics.wavefront.com"
-#
-# ## Authentication Token for Wavefront. Only required if using Direct Ingestion
-# #token = "DUMMY_TOKEN"
-#
-# ## DNS name of the wavefront proxy server. Do not use if url is specified
-# #host = "wavefront.example.com"
-#
-# ## Port that the Wavefront proxy server listens on. Do not use if url is specified
-# #port = 2878
-#
-# ## prefix for metrics keys
-# #prefix = "my.specific.prefix."
-#
-# ## whether to use "value" for name of simple fields. default is false
-# #simple_fields = false
-#
-# ## character to use between metric and field name. default is . (dot)
-# #metric_separator = "."
-#
-# ## Convert metric name paths to use metricSeparator character
-# ## When true will convert all _ (underscore) characters in final metric name. default is true
-# #convert_paths = true
-#
-# ## Use Strict rules to sanitize metric and tag names from invalid characters
-# ## When enabled forward slash (/) and comma (,) will be accepted
-# #use_strict = false
-#
-# ## Use Regex to sanitize metric and tag names from invalid characters
-# ## Regex is more thorough, but significantly slower. default is false
-# #use_regex = false
-#
-# ## point tags to use as the source name for Wavefront (if none found, host will be used)
-# #source_override = ["hostname", "address", "agent_host", "node_host"]
-#
-# ## whether to convert boolean values to numeric values, with false -> 0.0 and true -> 1.0. default is true
-# #convert_bool = true
-#
-# ## Truncate metric tags to a total of 254 characters for the tag name value. Wavefront will reject any
-# ## data point exceeding this limit if not truncated. Defaults to 'false' to provide backwards compatibility.
-# #truncate_tags = false
-#
-# ## Define a mapping, namespaced by metric prefix, from string values to numeric values
-# ## deprecated in 1.9; use the enum processor plugin
-# #[[outputs.wavefront.string_to_number.elasticsearch]]
-# # green = 1.0
-# # yellow = 0.5
-# # red = 0.0
-
-
-###############################################################################
-# PROCESSOR PLUGINS #
-###############################################################################
-
-
-# # Clone metrics and apply modifications.
-# [[processors.clone]]
-# ## All modifications on inputs and aggregators can be overridden:
-# # name_override = "new_name"
-# # name_prefix = "new_name_prefix"
-# # name_suffix = "new_name_suffix"
-#
-# ## Tags to be added (all values must be strings)
-# # [processors.clone.tags]
-# # additional_tag = "tag_value"
-
-
-# # Convert values to another metric value type
-# [[processors.converter]]
-# ## Tags to convert
-# ##
-# ## The table key determines the target type, and the array of key-values
-# ## select the keys to convert. The array may contain globs.
-# ## <target-type> = [<tag-key>...]
-# [processors.converter.tags]
-# measurement = []
-# string = []
-# integer = []
-# unsigned = []
-# boolean = []
-# float = []
-#
-# ## Fields to convert
-# ##
-# ## The table key determines the target type, and the array of key-values
-# ## select the keys to convert. The array may contain globs.
-# ## <target-type> = [<field-key>...]
-# [processors.converter.fields]
-# measurement = []
-# tag = []
-# string = []
-# integer = []
-# unsigned = []
-# boolean = []
-# float = []
-
-
-# # Dates measurements, tags, and fields that pass through this filter.
-# [[processors.date]]
-# ## New tag to create
-# tag_key = "month"
-#
-# ## New field to create (cannot set both field_key and tag_key)
-# # field_key = "month"
-#
-# ## Date format string, must be a representation of the Go "reference time"
-# ## which is "Mon Jan 2 15:04:05 -0700 MST 2006".
-# date_format = "Jan"
-#
-# ## If destination is a field, date format can also be one of
-# ## "unix", "unix_ms", "unix_us", or "unix_ns", which will insert an integer field.
-# # date_format = "unix"
-#
-# ## Offset duration added to the date string when writing the new tag.
-# # date_offset = "0s"
-#
-# ## Timezone to use when creating the tag or field using a reference time
-# ## string. This can be set to one of "UTC", "Local", or to a location name
-# ## in the IANA Time Zone database.
-# ## example: timezone = "America/Los_Angeles"
-# # timezone = "UTC"
-
-
-# # Filter metrics with repeating field values
-# [[processors.dedup]]
-# ## Maximum time to suppress output
-# dedup_interval = "600s"
-
-
-# # Defaults sets default value(s) for specified fields that are not set on incoming metrics.
-# [[processors.defaults]]
-# ## Ensures a set of fields always exists on your metric(s) with their
-# ## respective default value.
-# ## For any given field pair (key = default), if it's not set, a field
-# ## is set on the metric with the specified default.
-# ##
-# ## A field is considered not set if it is nil on the incoming metric;
-# ## or it is not nil but its value is an empty string or is a string
-# ## of one or more spaces.
-# ## <target-field> = <value>
-# # [processors.defaults.fields]
-# # field_1 = "bar"
-# # time_idle = 0
-# # is_error = true
-
-
-# # Map enum values according to given table.
-# [[processors.enum]]
-# [[processors.enum.mapping]]
-# ## Name of the field to map
-# field = "status"
-#
-# ## Name of the tag to map
-# # tag = "status"
-#
-# ## Destination tag or field to be used for the mapped value. By default the
-# ## source tag or field is used, overwriting the original value.
-# dest = "status_code"
-#
-# ## Default value to be used for all values not contained in the mapping
-# ## table. When unset, the unmodified value for the field will be used if no
-# ## match is found.
-# # default = 0
-#
-# ## Table of mappings
-# [processors.enum.mapping.value_mappings]
-# green = 1
-# amber = 2
-# red = 3
-
-
-# # Run executable as long-running processor plugin
-# [[processors.execd]]
-# ## Program to run as daemon
-# ## eg: command = ["/path/to/your_program", "arg1", "arg2"]
-# command = ["cat"]
-#
-# ## Delay before the process is restarted after an unexpected termination
-# restart_delay = "10s"
-
-
-# # Performs file path manipulations on tags and fields
-# [[processors.filepath]]
-# ## Treat the tag value as a path and convert it to its last element, storing the result in a new tag
-# # [[processors.filepath.basename]]
-# # tag = "path"
-# # dest = "basepath"
-#
-# ## Treat the field value as a path and keep all but the last element of path, typically the path's directory
-# # [[processors.filepath.dirname]]
-# # field = "path"
-#
-# ## Treat the tag value as a path, converting it to its the last element without its suffix
-# # [[processors.filepath.stem]]
-# # tag = "path"
-#
-# ## Treat the tag value as a path, converting it to the shortest path name equivalent
-# ## to path by purely lexical processing
-# # [[processors.filepath.clean]]
-# # tag = "path"
-#
-# ## Treat the tag value as a path, converting it to a relative path that is lexically
-# ## equivalent to the source path when joined to 'base_path'
-# # [[processors.filepath.rel]]
-# # tag = "path"
-# # base_path = "/var/log"
-#
-# ## Treat the tag value as a path, replacing each separator character in path with a '/' character. Has only
-# ## effect on Windows
-# # [[processors.filepath.toslash]]
-# # tag = "path"
-
-
-# # Add a tag of the network interface name looked up over SNMP by interface number
-# [[processors.ifname]]
-# ## Name of tag holding the interface number
-# # tag = "ifIndex"
-#
-# ## Name of output tag where service name will be added
-# # dest = "ifName"
-#
-# ## Name of tag of the SNMP agent to request the interface name from
-# # agent = "agent"
-#
-# ## Timeout for each request.
-# # timeout = "5s"
-#
-# ## SNMP version; can be 1, 2, or 3.
-# # version = 2
-#
-# ## SNMP community string.
-# # community = "public"
-#
-# ## Number of retries to attempt.
-# # retries = 3
-#
-# ## The GETBULK max-repetitions parameter.
-# # max_repetitions = 10
-#
-# ## SNMPv3 authentication and encryption options.
-# ##
-# ## Security Name.
-# # sec_name = "myuser"
-# ## Authentication protocol; one of "MD5", "SHA", or "".
-# # auth_protocol = "MD5"
-# ## Authentication password.
-# # auth_password = "pass"
-# ## Security Level; one of "noAuthNoPriv", "authNoPriv", or "authPriv".
-# # sec_level = "authNoPriv"
-# ## Context Name.
-# # context_name = ""
-# ## Privacy protocol used for encrypted messages; one of "DES", "AES" or "".
-# # priv_protocol = ""
-# ## Privacy password used for encrypted messages.
-# # priv_password = ""
-#
-# ## max_parallel_lookups is the maximum number of SNMP requests to
-# ## make at the same time.
-# # max_parallel_lookups = 100
-#
-# ## ordered controls whether or not the metrics need to stay in the
-# ## same order this plugin received them in. If false, this plugin
-# ## may change the order when data is cached. If you need metrics to
-# ## stay in order set this to true. keeping the metrics ordered may
-# ## be slightly slower
-# # ordered = false
-#
-# ## cache_ttl is the amount of time interface names are cached for a
-# ## given agent. After this period elapses if names are needed they
-# ## will be retrieved again.
-# # cache_ttl = "8h"
-
-
-# # Apply metric modifications using override semantics.
-# [[processors.override]]
-# ## All modifications on inputs and aggregators can be overridden:
-# # name_override = "new_name"
-# # name_prefix = "new_name_prefix"
-# # name_suffix = "new_name_suffix"
-#
-# ## Tags to be added (all values must be strings)
-# # [processors.override.tags]
-# # additional_tag = "tag_value"
-
-
-# # Parse a value in a specified field/tag(s) and add the result in a new metric
-# [[processors.parser]]
-# ## The name of the fields whose value will be parsed.
-# parse_fields = []
-#
-# ## If true, incoming metrics are not emitted.
-# drop_original = false
-#
-# ## If set to override, emitted metrics will be merged by overriding the
-# ## original metric using the newly parsed metrics.
-# merge = "override"
-#
-# ## The dataformat to be read from files
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Rotate a single valued metric into a multi field metric
-# [[processors.pivot]]
-# ## Tag to use for naming the new field.
-# tag_key = "name"
-# ## Field to use as the value of the new field.
-# value_key = "value"
-
-
-# # Given a tag of a TCP or UDP port number, add a tag of the service name looked up in the system services file
-# [[processors.port_name]]
-# [[processors.port_name]]
-# ## Name of tag holding the port number
-# # tag = "port"
-#
-# ## Name of output tag where service name will be added
-# # dest = "service"
-#
-# ## Default tcp or udp
-# # default_protocol = "tcp"
-
-
-# # Print all metrics that pass through this filter.
-# [[processors.printer]]
-
-
-# # Transforms tag and field values with regex pattern
-# [[processors.regex]]
-# ## Tag and field conversions defined in a separate sub-tables
-# # [[processors.regex.tags]]
-# # ## Tag to change
-# # key = "resp_code"
-# # ## Regular expression to match on a tag value
-# # pattern = "^(\\d)\\d\\d$"
-# # ## Matches of the pattern will be replaced with this string. Use ${1}
-# # ## notation to use the text of the first submatch.
-# # replacement = "${1}xx"
-#
-# # [[processors.regex.fields]]
-# # ## Field to change
-# # key = "request"
-# # ## All the power of the Go regular expressions available here
-# # ## For example, named subgroups
-# # pattern = "^/api(?P<method>/[\\w/]+)\\S*"
-# # replacement = "${method}"
-# # ## If result_key is present, a new field will be created
-# # ## instead of changing existing field
-# # result_key = "method"
-#
-# ## Multiple conversions may be applied for one field sequentially
-# ## Let's extract one more value
-# # [[processors.regex.fields]]
-# # key = "request"
-# # pattern = ".*category=(\\w+).*"
-# # replacement = "${1}"
-# # result_key = "search_category"
-
-
-# # Rename measurements, tags, and fields that pass through this filter.
-# [[processors.rename]]
-
-
-# # ReverseDNS does a reverse lookup on IP addresses to retrieve the DNS name
-# [[processors.reverse_dns]]
-# ## For optimal performance, you may want to limit which metrics are passed to this
-# ## processor. eg:
-# ## namepass = ["my_metric_*"]
-#
-# ## cache_ttl is how long the dns entries should stay cached for.
-# ## generally longer is better, but if you expect a large number of diverse lookups
-# ## you'll want to consider memory use.
-# cache_ttl = "24h"
-#
-# ## lookup_timeout is how long should you wait for a single dns request to repsond.
-# ## this is also the maximum acceptable latency for a metric travelling through
-# ## the reverse_dns processor. After lookup_timeout is exceeded, a metric will
-# ## be passed on unaltered.
-# ## multiple simultaneous resolution requests for the same IP will only make a
-# ## single rDNS request, and they will all wait for the answer for this long.
-# lookup_timeout = "3s"
-#
-# ## max_parallel_lookups is the maximum number of dns requests to be in flight
-# ## at the same time. Requesting hitting cached values do not count against this
-# ## total, and neither do mulptiple requests for the same IP.
-# ## It's probably best to keep this number fairly low.
-# max_parallel_lookups = 10
-#
-# ## ordered controls whether or not the metrics need to stay in the same order
-# ## this plugin received them in. If false, this plugin will change the order
-# ## with requests hitting cached results moving through immediately and not
-# ## waiting on slower lookups. This may cause issues for you if you are
-# ## depending on the order of metrics staying the same. If so, set this to true.
-# ## keeping the metrics ordered may be slightly slower.
-# ordered = false
-#
-# [[processors.reverse_dns.lookup]]
-# ## get the ip from the field "source_ip", and put the result in the field "source_name"
-# field = "source_ip"
-# dest = "source_name"
-#
-# [[processors.reverse_dns.lookup]]
-# ## get the ip from the tag "destination_ip", and put the result in the tag
-# ## "destination_name".
-# tag = "destination_ip"
-# dest = "destination_name"
-#
-# ## If you would prefer destination_name to be a field instead, you can use a
-# ## processors.converter after this one, specifying the order attribute.
-
-
-# # Add the S2 Cell ID as a tag based on latitude and longitude fields
-# [[processors.s2geo]]
-# ## The name of the lat and lon fields containing WGS-84 latitude and
-# ## longitude in decimal degrees.
-# # lat_field = "lat"
-# # lon_field = "lon"
-#
-# ## New tag to create
-# # tag_key = "s2_cell_id"
-#
-# ## Cell level (see https://s2geometry.io/resources/s2cell_statistics.html)
-# # cell_level = 9
-
-
-# # Process metrics using a Starlark script
-# [[processors.starlark]]
-# ## The Starlark source can be set as a string in this configuration file, or
-# ## by referencing a file containing the script. Only one source or script
-# ## should be set at once.
-# ##
-# ## Source of the Starlark script.
-# source = '''
-# def apply(metric):
-# return metric
-# '''
-#
-# ## File containing a Starlark script.
-# # script = "/usr/local/bin/myscript.star"
-
-
-# # Perform string processing on tags, fields, and measurements
-# [[processors.strings]]
-# ## Convert a tag value to uppercase
-# # [[processors.strings.uppercase]]
-# # tag = "method"
-#
-# ## Convert a field value to lowercase and store in a new field
-# # [[processors.strings.lowercase]]
-# # field = "uri_stem"
-# # dest = "uri_stem_normalised"
-#
-# ## Convert a field value to titlecase
-# # [[processors.strings.titlecase]]
-# # field = "status"
-#
-# ## Trim leading and trailing whitespace using the default cutset
-# # [[processors.strings.trim]]
-# # field = "message"
-#
-# ## Trim leading characters in cutset
-# # [[processors.strings.trim_left]]
-# # field = "message"
-# # cutset = "\t"
-#
-# ## Trim trailing characters in cutset
-# # [[processors.strings.trim_right]]
-# # field = "message"
-# # cutset = "\r\n"
-#
-# ## Trim the given prefix from the field
-# # [[processors.strings.trim_prefix]]
-# # field = "my_value"
-# # prefix = "my_"
-#
-# ## Trim the given suffix from the field
-# # [[processors.strings.trim_suffix]]
-# # field = "read_count"
-# # suffix = "_count"
-#
-# ## Replace all non-overlapping instances of old with new
-# # [[processors.strings.replace]]
-# # measurement = "*"
-# # old = ":"
-# # new = "_"
-#
-# ## Trims strings based on width
-# # [[processors.strings.left]]
-# # field = "message"
-# # width = 10
-#
-# ## Decode a base64 encoded utf-8 string
-# # [[processors.strings.base64decode]]
-# # field = "message"
-
-
-# # Restricts the number of tags that can pass through this filter and chooses which tags to preserve when over the limit.
-# [[processors.tag_limit]]
-# ## Maximum number of tags to preserve
-# limit = 10
-#
-# ## List of tags to preferentially preserve
-# keep = ["foo", "bar", "baz"]
-
-
-# # Uses a Go template to create a new tag
-# [[processors.template]]
-# ## Tag to set with the output of the template.
-# tag = "topic"
-#
-# ## Go template used to create the tag value. In order to ease TOML
-# ## escaping requirements, you may wish to use single quotes around the
-# ## template string.
-# template = '{{ .Tag "hostname" }}.{{ .Tag "level" }}'
-
-
-# # Print all metrics that pass through this filter.
-# [[processors.topk]]
-# ## How many seconds between aggregations
-# # period = 10
-#
-# ## How many top metrics to return
-# # k = 10
-#
-# ## Over which tags should the aggregation be done. Globs can be specified, in
-# ## which case any tag matching the glob will aggregated over. If set to an
-# ## empty list is no aggregation over tags is done
-# # group_by = ['*']
-#
-# ## Over which fields are the top k are calculated
-# # fields = ["value"]
-#
-# ## What aggregation to use. Options: sum, mean, min, max
-# # aggregation = "mean"
-#
-# ## Instead of the top k largest metrics, return the bottom k lowest metrics
-# # bottomk = false
-#
-# ## The plugin assigns each metric a GroupBy tag generated from its name and
-# ## tags. If this setting is different than "" the plugin will add a
-# ## tag (which name will be the value of this setting) to each metric with
-# ## the value of the calculated GroupBy tag. Useful for debugging
-# # add_groupby_tag = ""
-#
-# ## These settings provide a way to know the position of each metric in
-# ## the top k. The 'add_rank_field' setting allows to specify for which
-# ## fields the position is required. If the list is non empty, then a field
-# ## will be added to each and every metric for each string present in this
-# ## setting. This field will contain the ranking of the group that
-# ## the metric belonged to when aggregated over that field.
-# ## The name of the field will be set to the name of the aggregation field,
-# ## suffixed with the string '_topk_rank'
-# # add_rank_fields = []
-#
-# ## These settings provide a way to know what values the plugin is generating
-# ## when aggregating metrics. The 'add_aggregate_field' setting allows to
-# ## specify for which fields the final aggregation value is required. If the
-# ## list is non empty, then a field will be added to each every metric for
-# ## each field present in this setting. This field will contain
-# ## the computed aggregation for the group that the metric belonged to when
-# ## aggregated over that field.
-# ## The name of the field will be set to the name of the aggregation field,
-# ## suffixed with the string '_topk_aggregate'
-# # add_aggregate_fields = []
-
-
-# # Rotate multi field metric into several single field metrics
-# [[processors.unpivot]]
-# ## Tag to use for the name.
-# tag_key = "name"
-# ## Field to use for the name of the value.
-# value_key = "value"
-
-
-###############################################################################
-# AGGREGATOR PLUGINS #
-###############################################################################
-
-
-# # Keep the aggregate basicstats of each metric passing through.
-# [[aggregators.basicstats]]
-# ## The period on which to flush & clear the aggregator.
-# period = "30s"
-#
-# ## If true, the original metric will be dropped by the
-# ## aggregator and will not get sent to the output plugins.
-# drop_original = false
-#
-# ## Configures which basic stats to push as fields
-# # stats = ["count", "min", "max", "mean", "stdev", "s2", "sum"]
-
-
-# # Report the final metric of a series
-# [[aggregators.final]]
-# ## The period on which to flush & clear the aggregator.
-# period = "30s"
-# ## If true, the original metric will be dropped by the
-# ## aggregator and will not get sent to the output plugins.
-# drop_original = false
-#
-# ## The time that a series is not updated until considering it final.
-# series_timeout = "5m"
-
+[[outputs.influxdb]]
+ database = ""
+ namedrop = [""]
+ password = "c86758816b744bb7f2772b0ef7b53bd5"
+ urls = ["http://influxdb.apps.lwmon.com.br"]
+ user_agent = "telegraf"
+ username = "monitoring"
-# # Create aggregate histograms.
-# [[aggregators.histogram]]
-# ## The period in which to flush the aggregator.
-# period = "30s"
#
-# ## If true, the original metric will be dropped by the
-# ## aggregator and will not get sent to the output plugins.
-# drop_original = false
+# INPUTS:
#
-# ## If true, the histogram will be reset on flush instead
-# ## of accumulating the results.
-# reset = false
-#
-# ## Whether bucket values should be accumulated. If set to false, "gt" tag will be added.
-# ## Defaults to true.
-# cumulative = true
-#
-# ## Example config that aggregates all fields of the metric.
-# # [[aggregators.histogram.config]]
-# # ## Right borders of buckets (with +Inf implicitly added).
-# # buckets = [0.0, 15.6, 34.5, 49.1, 71.5, 80.5, 94.5, 100.0]
-# # ## The name of metric.
-# # measurement_name = "cpu"
-#
-# ## Example config that aggregates only specific fields of the metric.
-# # [[aggregators.histogram.config]]
-# # ## Right borders of buckets (with +Inf implicitly added).
-# # buckets = [0.0, 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0, 100.0]
-# # ## The name of metric.
-# # measurement_name = "diskio"
-# # ## The concrete fields of metric
-# # fields = ["io_time", "read_time", "write_time"]
-
-
-# # Merge metrics into multifield metrics by series key
-# [[aggregators.merge]]
-# ## If true, the original metric will be dropped by the
-# ## aggregator and will not get sent to the output plugins.
-# drop_original = true
-
-
-# # Keep the aggregate min/max of each metric passing through.
-# [[aggregators.minmax]]
-# ## General Aggregator Arguments:
-# ## The period on which to flush & clear the aggregator.
-# period = "30s"
-# ## If true, the original metric will be dropped by the
-# ## aggregator and will not get sent to the output plugins.
-# drop_original = false
-
-
-# # Count the occurrence of values in fields.
-# [[aggregators.valuecounter]]
-# ## General Aggregator Arguments:
-# ## The period on which to flush & clear the aggregator.
-# period = "30s"
-# ## If true, the original metric will be dropped by the
-# ## aggregator and will not get sent to the output plugins.
-# drop_original = false
-# ## The fields for which the values will be counted
-# fields = []
-
-
-###############################################################################
-# INPUT PLUGINS #
-###############################################################################
-
-
-# Read metrics about cpu usage
[[inputs.cpu]]
- ## Whether to report per-cpu stats or not
percpu = true
- ## Whether to report total system cpu stats or not
totalcpu = true
- ## If true, collect raw CPU time metrics.
- collect_cpu_time = false
- ## If true, compute and report the sum of all non-idle CPU states.
- report_active = false
-
-
-# Read metrics about disk usage by mount point
[[inputs.disk]]
- ## By default stats will be gathered for all mount points.
- ## Set mount_points will restrict the stats to only the specified mount points.
- # mount_points = ["/"]
-
- ## Ignore mount points by filesystem type.
- ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs"]
-
-
-# Read metrics about disk IO by device
[[inputs.diskio]]
- ## By default, telegraf will gather stats for all devices including
- ## disk partitions.
- ## Setting devices will restrict the stats to the specified devices.
- # devices = ["sda", "sdb", "vd*"]
- ## Uncomment the following line if you need disk serial numbers.
- # skip_serial_number = false
- #
- ## On systems which support it, device metadata can be added in the form of
- ## tags.
- ## Currently only Linux is supported via udev properties. You can view
- ## available properties for a device by running:
- ## 'udevadm info -q property -n /dev/sda'
- ## Note: Most, but not all, udev properties can be accessed this way. Properties
- ## that are currently inaccessible include DEVTYPE, DEVNAME, and DEVPATH.
- # device_tags = ["ID_FS_TYPE", "ID_FS_USAGE"]
- #
- ## Using the same metadata source as device_tags, you can also customize the
- ## name of the device via templates.
- ## The 'name_templates' parameter is a list of templates to try and apply to
- ## the device. The template may contain variables in the form of '$PROPERTY' or
- ## '${PROPERTY}'. The first template which does not contain any variables not
- ## present for the device is used as the device name tag.
- ## The typical use case is for LVM volumes, to get the VG/LV name instead of
- ## the near-meaningless DM-0 name.
- # name_templates = ["$ID_FS_LABEL","$DM_VG_NAME/$DM_LV_NAME"]
-
-
-# Get kernel statistics from /proc/stat
-[[inputs.kernel]]
- # no configuration
-
-
-# Read metrics about memory usage
[[inputs.mem]]
- # no configuration
-
-
-# Get the number of processes and group them by status
-[[inputs.processes]]
- # no configuration
-
-
-# Read metrics about swap memory usage
+[[inputs.net]]
[[inputs.swap]]
- # no configuration
-
-
-# Read metrics about system load & uptime
[[inputs.system]]
- ## Uncomment to remove deprecated metrics.
- # fielddrop = ["uptime_format"]
-
-
-# # Gather ActiveMQ metrics
-# [[inputs.activemq]]
-# ## ActiveMQ WebConsole URL
-# url = "http://127.0.0.1:8161"
-#
-# ## Required ActiveMQ Endpoint
-# ## deprecated in 1.11; use the url option
-# # server = "127.0.0.1"
-# # port = 8161
-#
-# ## Credentials for basic HTTP authentication
-# # username = "admin"
-# # password = "admin"
-#
-# ## Required ActiveMQ webadmin root path
-# # webadmin = "admin"
-#
-# ## Maximum time to receive response.
-# # response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read stats from aerospike server(s)
-# [[inputs.aerospike]]
-# ## Aerospike servers to connect to (with port)
-# ## This plugin will query all namespaces the aerospike
-# ## server has configured and get stats for them.
-# servers = ["localhost:3000"]
-#
-# # username = "telegraf"
-# # password = "pa$$word"
-#
-# ## Optional TLS Config
-# # enable_tls = false
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## If false, skip chain & host verification
-# # insecure_skip_verify = true
-
-
-# # Read Apache status information (mod_status)
-# [[inputs.apache]]
-# ## An array of URLs to gather from, must be directed at the machine
-# ## readable version of the mod_status page including the auto query string.
-# ## Default is "http://localhost/server-status?auto".
-# urls = ["http://localhost/server-status?auto"]
-#
-# ## Credentials for basic HTTP authentication.
-# # username = "myuser"
-# # password = "mypassword"
-#
-# ## Maximum time to receive response.
-# # response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Monitor APC UPSes connected to apcupsd
-# [[inputs.apcupsd]]
-# # A list of running apcupsd server to connect to.
-# # If not provided will default to tcp://127.0.0.1:3551
-# servers = ["tcp://127.0.0.1:3551"]
-#
-# ## Timeout for dialing server.
-# timeout = "5s"
-
-
-# # Gather metrics from Apache Aurora schedulers
-# [[inputs.aurora]]
-# ## Schedulers are the base addresses of your Aurora Schedulers
-# schedulers = ["http://127.0.0.1:8081"]
-#
-# ## Set of role types to collect metrics from.
-# ##
-# ## The scheduler roles are checked each interval by contacting the
-# ## scheduler nodes; zookeeper is not contacted.
-# # roles = ["leader", "follower"]
-#
-# ## Timeout is the max time for total network operations.
-# # timeout = "5s"
-#
-# ## Username and password are sent using HTTP Basic Auth.
-# # username = "username"
-# # password = "pa$$word"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Gather Azure Storage Queue metrics
-# [[inputs.azure_storage_queue]]
-# ## Required Azure Storage Account name
-# account_name = "mystorageaccount"
-#
-# ## Required Azure Storage Account access key
-# account_key = "storageaccountaccesskey"
-#
-# ## Set to false to disable peeking age of oldest message (executes faster)
-# # peek_oldest_message_age = true
-
-
-# # Read metrics of bcache from stats_total and dirty_data
-# [[inputs.bcache]]
-# ## Bcache sets path
-# ## If not specified, then default is:
-# bcachePath = "/sys/fs/bcache"
-#
-# ## By default, telegraf gather stats for all bcache devices
-# ## Setting devices will restrict the stats to the specified
-# ## bcache devices.
-# bcacheDevs = ["bcache0"]
-
-
-# # Collects Beanstalkd server and tubes stats
-# [[inputs.beanstalkd]]
-# ## Server to collect data from
-# server = "localhost:11300"
-#
-# ## List of tubes to gather stats about.
-# ## If no tubes specified then data gathered for each tube on server reported by list-tubes command
-# tubes = ["notifications"]
-
-
-# # Read BIND nameserver XML statistics
-# [[inputs.bind]]
-# ## An array of BIND XML statistics URI to gather stats.
-# ## Default is "http://localhost:8053/xml/v3".
-# # urls = ["http://localhost:8053/xml/v3"]
-# # gather_memory_contexts = false
-# # gather_views = false
-
-
-# # Collect bond interface status, slaves statuses and failures count
-# [[inputs.bond]]
-# ## Sets 'proc' directory path
-# ## If not specified, then default is /proc
-# # host_proc = "/proc"
-#
-# ## By default, telegraf gather stats for all bond interfaces
-# ## Setting interfaces will restrict the stats to the specified
-# ## bond interfaces.
-# # bond_interfaces = ["bond0"]
-
-
-# # Collect Kafka topics and consumers status from Burrow HTTP API.
-# [[inputs.burrow]]
-# ## Burrow API endpoints in format "schema://host:port".
-# ## Default is "http://localhost:8000".
-# servers = ["http://localhost:8000"]
-#
-# ## Override Burrow API prefix.
-# ## Useful when Burrow is behind reverse-proxy.
-# # api_prefix = "/v3/kafka"
-#
-# ## Maximum time to receive response.
-# # response_timeout = "5s"
-#
-# ## Limit per-server concurrent connections.
-# ## Useful in case of large number of topics or consumer groups.
-# # concurrent_connections = 20
-#
-# ## Filter clusters, default is no filtering.
-# ## Values can be specified as glob patterns.
-# # clusters_include = []
-# # clusters_exclude = []
-#
-# ## Filter consumer groups, default is no filtering.
-# ## Values can be specified as glob patterns.
-# # groups_include = []
-# # groups_exclude = []
-#
-# ## Filter topics, default is no filtering.
-# ## Values can be specified as glob patterns.
-# # topics_include = []
-# # topics_exclude = []
-#
-# ## Credentials for basic HTTP authentication.
-# # username = ""
-# # password = ""
-#
-# ## Optional SSL config
-# # ssl_ca = "/etc/telegraf/ca.pem"
-# # ssl_cert = "/etc/telegraf/cert.pem"
-# # ssl_key = "/etc/telegraf/key.pem"
-# # insecure_skip_verify = false
-
-
-# # Collects performance metrics from the MON, OSD, MDS and RGW nodes in a Ceph storage cluster.
-# [[inputs.ceph]]
-# ## This is the recommended interval to poll. Too frequent and you will lose
-# ## data points due to timeouts during rebalancing and recovery
-# interval = '1m'
-#
-# ## All configuration values are optional, defaults are shown below
-#
-# ## location of ceph binary
-# ceph_binary = "/usr/bin/ceph"
-#
-# ## directory in which to look for socket files
-# socket_dir = "/var/run/ceph"
-#
-# ## prefix of MON and OSD socket files, used to determine socket type
-# mon_prefix = "ceph-mon"
-# osd_prefix = "ceph-osd"
-# mds_prefix = "ceph-mds"
-# rgw_prefix = "ceph-client"
-#
-# ## suffix used to identify socket files
-# socket_suffix = "asok"
-#
-# ## Ceph user to authenticate as
-# ceph_user = "client.admin"
-#
-# ## Ceph configuration to use to locate the cluster
-# ceph_config = "/etc/ceph/ceph.conf"
-#
-# ## Whether to gather statistics via the admin socket
-# gather_admin_socket_stats = true
-#
-# ## Whether to gather statistics via ceph commands
-# gather_cluster_stats = false
-
-
-# # Read specific statistics per cgroup
-# [[inputs.cgroup]]
-# ## Directories in which to look for files, globs are supported.
-# ## Consider restricting paths to the set of cgroups you really
-# ## want to monitor if you have a large number of cgroups, to avoid
-# ## any cardinality issues.
-# # paths = [
-# # "/sys/fs/cgroup/memory",
-# # "/sys/fs/cgroup/memory/child1",
-# # "/sys/fs/cgroup/memory/child2/*",
-# # ]
-# ## cgroup stat fields, as file names, globs are supported.
-# ## these file names are appended to each path from above.
-# # files = ["memory.*usage*", "memory.limit_in_bytes"]
-
-
-# # Get standard chrony metrics, requires chronyc executable.
-# [[inputs.chrony]]
-# ## If true, chronyc tries to perform a DNS lookup for the time server.
-# # dns_lookup = false
-
-
-# # Pull Metric Statistics from Amazon CloudWatch
-# [[inputs.cloudwatch]]
-# ## Amazon Region
-# region = "us-east-1"
-#
-# ## Amazon Credentials
-# ## Credentials are loaded in the following order
-# ## 1) Assumed credentials via STS if role_arn is specified
-# ## 2) explicit credentials from 'access_key' and 'secret_key'
-# ## 3) shared profile from 'profile'
-# ## 4) environment variables
-# ## 5) shared credentials file
-# ## 6) EC2 Instance Profile
-# # access_key = ""
-# # secret_key = ""
-# # token = ""
-# # role_arn = ""
-# # profile = ""
-# # shared_credential_file = ""
-#
-# ## Endpoint to make request against, the correct endpoint is automatically
-# ## determined and this option should only be set if you wish to override the
-# ## default.
-# ## ex: endpoint_url = "http://localhost:8000"
-# # endpoint_url = ""
-#
-# # The minimum period for Cloudwatch metrics is 1 minute (60s). However not all
-# # metrics are made available to the 1 minute period. Some are collected at
-# # 3 minute, 5 minute, or larger intervals. See https://aws.amazon.com/cloudwatch/faqs/#monitoring.
-# # Note that if a period is configured that is smaller than the minimum for a
-# # particular metric, that metric will not be returned by the Cloudwatch API
-# # and will not be collected by Telegraf.
-# #
-# ## Requested CloudWatch aggregation Period (required - must be a multiple of 60s)
-# period = "5m"
-#
-# ## Collection Delay (required - must account for metrics availability via CloudWatch API)
-# delay = "5m"
-#
-# ## Recommended: use metric 'interval' that is a multiple of 'period' to avoid
-# ## gaps or overlap in pulled data
-# interval = "5m"
-#
-# ## Configure the TTL for the internal cache of metrics.
-# # cache_ttl = "1h"
-#
-# ## Metric Statistic Namespace (required)
-# namespace = "AWS/ELB"
-#
-# ## Maximum requests per second. Note that the global default AWS rate limit is
-# ## 50 reqs/sec, so if you define multiple namespaces, these should add up to a
-# ## maximum of 50.
-# ## See http://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_limits.html
-# # ratelimit = 25
-#
-# ## Timeout for http requests made by the cloudwatch client.
-# # timeout = "5s"
-#
-# ## Namespace-wide statistic filters. These allow fewer queries to be made to
-# ## cloudwatch.
-# # statistic_include = [ "average", "sum", "minimum", "maximum", sample_count" ]
-# # statistic_exclude = []
-#
-# ## Metrics to Pull
-# ## Defaults to all Metrics in Namespace if nothing is provided
-# ## Refreshes Namespace available metrics every 1h
-# #[[inputs.cloudwatch.metrics]]
-# # names = ["Latency", "RequestCount"]
-# #
-# # ## Statistic filters for Metric. These allow for retrieving specific
-# # ## statistics for an individual metric.
-# # # statistic_include = [ "average", "sum", "minimum", "maximum", sample_count" ]
-# # # statistic_exclude = []
-# #
-# # ## Dimension filters for Metric. All dimensions defined for the metric names
-# # ## must be specified in order to retrieve the metric statistics.
-# # [[inputs.cloudwatch.metrics.dimensions]]
-# # name = "LoadBalancerName"
-# # value = "p-example"
-
-
-# # Collects conntrack stats from the configured directories and files.
-# [[inputs.conntrack]]
-# ## The following defaults would work with multiple versions of conntrack.
-# ## Note the nf_ and ip_ filename prefixes are mutually exclusive across
-# ## kernel versions, as are the directory locations.
-#
-# ## Superset of filenames to look for within the conntrack dirs.
-# ## Missing files will be ignored.
-# files = ["ip_conntrack_count","ip_conntrack_max",
-# "nf_conntrack_count","nf_conntrack_max"]
-#
-# ## Directories to search within for the conntrack files above.
-# ## Missing directories will be ignored.
-# dirs = ["/proc/sys/net/ipv4/netfilter","/proc/sys/net/netfilter"]
-
-
-# # Gather health check statuses from services registered in Consul
-# [[inputs.consul]]
-# ## Consul server address
-# # address = "localhost:8500"
-#
-# ## URI scheme for the Consul server, one of "http", "https"
-# # scheme = "http"
-#
-# ## ACL token used in every request
-# # token = ""
-#
-# ## HTTP Basic Authentication username and password.
-# # username = ""
-# # password = ""
-#
-# ## Data center to query the health checks from
-# # datacenter = ""
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = true
-#
-# ## Consul checks' tag splitting
-# # When tags are formatted like "key:value" with ":" as a delimiter then
-# # they will be splitted and reported as proper key:value in Telegraf
-# # tag_delimiter = ":"
-
-
-# # Read metrics from one or many couchbase clusters
-# [[inputs.couchbase]]
-# ## specify servers via a url matching:
-# ## [protocol://][:password]@address[:port]
-# ## e.g.
-# ## http://couchbase-0.example.com/
-# ## http://admin:secret@couchbase-0.example.com:8091/
-# ##
-# ## If no servers are specified, then localhost is used as the host.
-# ## If no protocol is specified, HTTP is used.
-# ## If no port is specified, 8091 is used.
-# servers = ["http://localhost:8091"]
-
-
-# # Read CouchDB Stats from one or more servers
-# [[inputs.couchdb]]
-# ## Works with CouchDB stats endpoints out of the box
-# ## Multiple Hosts from which to read CouchDB stats:
-# hosts = ["http://localhost:8086/_stats"]
-#
-# ## Use HTTP Basic Authentication.
-# # basic_username = "telegraf"
-# # basic_password = "p@ssw0rd"
-
-
-# # Input plugin for DC/OS metrics
-# [[inputs.dcos]]
-# ## The DC/OS cluster URL.
-# cluster_url = "https://dcos-ee-master-1"
-#
-# ## The ID of the service account.
-# service_account_id = "telegraf"
-# ## The private key file for the service account.
-# service_account_private_key = "/etc/telegraf/telegraf-sa-key.pem"
-#
-# ## Path containing login token. If set, will read on every gather.
-# # token_file = "/home/dcos/.dcos/token"
-#
-# ## In all filter options if both include and exclude are empty all items
-# ## will be collected. Arrays may contain glob patterns.
-# ##
-# ## Node IDs to collect metrics from. If a node is excluded, no metrics will
-# ## be collected for its containers or apps.
-# # node_include = []
-# # node_exclude = []
-# ## Container IDs to collect container metrics from.
-# # container_include = []
-# # container_exclude = []
-# ## Container IDs to collect app metrics from.
-# # app_include = []
-# # app_exclude = []
-#
-# ## Maximum concurrent connections to the cluster.
-# # max_connections = 10
-# ## Maximum time to receive a response from cluster.
-# # response_timeout = "20s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## If false, skip chain & host verification
-# # insecure_skip_verify = true
-#
-# ## Recommended filtering to reduce series cardinality.
-# # [inputs.dcos.tagdrop]
-# # path = ["/var/lib/mesos/slave/slaves/*"]
-
-
-# # Read metrics from one or many disque servers
-# [[inputs.disque]]
-# ## An array of URI to gather stats about. Specify an ip or hostname
-# ## with optional port and password.
-# ## ie disque://localhost, disque://10.10.3.33:18832, 10.0.0.1:10000, etc.
-# ## If no servers are specified, then localhost is used as the host.
-# servers = ["localhost"]
-
-
-# # Provide a native collection for dmsetup based statistics for dm-cache
-# [[inputs.dmcache]]
-# ## Whether to report per-device stats or not
-# per_device = true
-
-
-# # Query given DNS server and gives statistics
-# [[inputs.dns_query]]
-# ## servers to query
-# servers = ["8.8.8.8"]
-#
-# ## Network is the network protocol name.
-# # network = "udp"
-#
-# ## Domains or subdomains to query.
-# # domains = ["."]
-#
-# ## Query record type.
-# ## Possible values: A, AAAA, CNAME, MX, NS, PTR, TXT, SOA, SPF, SRV.
-# # record_type = "A"
-#
-# ## Dns server port.
-# # port = 53
-#
-# ## Query timeout in seconds.
-# # timeout = 2
-
-
-# # Read metrics about docker containers
-# [[inputs.docker]]
-# ## Docker Endpoint
-# ## To use TCP, set endpoint = "tcp://[ip]:[port]"
-# ## To use environment variables (ie, docker-machine), set endpoint = "ENV"
-# endpoint = "unix:///var/run/docker.sock"
-#
-# ## Set to true to collect Swarm metrics(desired_replicas, running_replicas)
-# gather_services = false
-#
-# ## Only collect metrics for these containers, collect all if empty
-# container_names = []
-#
-# ## Set the source tag for the metrics to the container ID hostname, eg first 12 chars
-# source_tag = false
-#
-# ## Containers to include and exclude. Globs accepted.
-# ## Note that an empty array for both will include all containers
-# container_name_include = []
-# container_name_exclude = []
-#
-# ## Container states to include and exclude. Globs accepted.
-# ## When empty only containers in the "running" state will be captured.
-# ## example: container_state_include = ["created", "restarting", "running", "removing", "paused", "exited", "dead"]
-# ## example: container_state_exclude = ["created", "restarting", "running", "removing", "paused", "exited", "dead"]
-# # container_state_include = []
-# # container_state_exclude = []
-#
-# ## Timeout for docker list, info, and stats commands
-# timeout = "5s"
-#
-# ## Whether to report for each container per-device blkio (8:0, 8:1...) and
-# ## network (eth0, eth1, ...) stats or not
-# perdevice = true
-#
-# ## Whether to report for each container total blkio and network stats or not
-# total = false
-#
-# ## Which environment variables should we use as a tag
-# ##tag_env = ["JAVA_HOME", "HEAP_SIZE"]
-#
-# ## docker labels to include and exclude as tags. Globs accepted.
-# ## Note that an empty array for both will include all labels as tags
-# docker_label_include = []
-# docker_label_exclude = []
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read statistics from one or many dovecot servers
-# [[inputs.dovecot]]
-# ## specify dovecot servers via an address:port list
-# ## e.g.
-# ## localhost:24242
-# ##
-# ## If no servers are specified, then localhost is used as the host.
-# servers = ["localhost:24242"]
-#
-# ## Type is one of "user", "domain", "ip", or "global"
-# type = "global"
-#
-# ## Wildcard matches like "*.com". An empty string "" is same as "*"
-# ## If type = "ip" filters should be <IP/network>
-# filters = [""]
-
-
-# # Read metrics about docker containers from Fargate/ECS v2, v3 meta endpoints.
-# [[inputs.ecs]]
-# ## ECS metadata url.
-# ## Metadata v2 API is used if set explicitly. Otherwise,
-# ## v3 metadata endpoint API is used if available.
-# # endpoint_url = ""
-#
-# ## Containers to include and exclude. Globs accepted.
-# ## Note that an empty array for both will include all containers
-# # container_name_include = []
-# # container_name_exclude = []
-#
-# ## Container states to include and exclude. Globs accepted.
-# ## When empty only containers in the "RUNNING" state will be captured.
-# ## Possible values are "NONE", "PULLED", "CREATED", "RUNNING",
-# ## "RESOURCES_PROVISIONED", "STOPPED".
-# # container_status_include = []
-# # container_status_exclude = []
-#
-# ## ecs labels to include and exclude as tags. Globs accepted.
-# ## Note that an empty array for both will include all labels as tags
-# ecs_label_include = [ "com.amazonaws.ecs.*" ]
-# ecs_label_exclude = []
-#
-# ## Timeout for queries.
-# # timeout = "5s"
-
-
-# # Read stats from one or more Elasticsearch servers or clusters
-# [[inputs.elasticsearch]]
-# ## specify a list of one or more Elasticsearch servers
-# # you can add username and password to your url to use basic authentication:
-# # servers = ["http://user:pass@localhost:9200"]
-# servers = ["http://localhost:9200"]
-#
-# ## Timeout for HTTP requests to the elastic search server(s)
-# http_timeout = "5s"
-#
-# ## When local is true (the default), the node will read only its own stats.
-# ## Set local to false when you want to read the node stats from all nodes
-# ## of the cluster.
-# local = true
-#
-# ## Set cluster_health to true when you want to also obtain cluster health stats
-# cluster_health = false
-#
-# ## Adjust cluster_health_level when you want to also obtain detailed health stats
-# ## The options are
-# ## - indices (default)
-# ## - cluster
-# # cluster_health_level = "indices"
-#
-# ## Set cluster_stats to true when you want to also obtain cluster stats.
-# cluster_stats = false
-#
-# ## Only gather cluster_stats from the master node. To work this require local = true
-# cluster_stats_only_from_master = true
-#
-# ## Indices to collect; can be one or more indices names or _all
-# indices_include = ["_all"]
-#
-# ## One of "shards", "cluster", "indices"
-# indices_level = "shards"
-#
-# ## node_stats is a list of sub-stats that you want to have gathered. Valid options
-# ## are "indices", "os", "process", "jvm", "thread_pool", "fs", "transport", "http",
-# ## "breaker". Per default, all stats are gathered.
-# # node_stats = ["jvm", "http"]
-#
-# ## HTTP Basic Authentication username and password.
-# # username = ""
-# # password = ""
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Returns ethtool statistics for given interfaces
-# [[inputs.ethtool]]
-# ## List of interfaces to pull metrics for
-# # interface_include = ["eth0"]
-#
-# ## List of interfaces to ignore when pulling metrics.
-# # interface_exclude = ["eth1"]
-
-
-# # Read metrics from one or more commands that can output to stdout
-# [[inputs.exec]]
-# ## Commands array
-# commands = [
-# "/tmp/test.sh",
-# "/usr/bin/mycollector --foo=bar",
-# "/tmp/collect_*.sh"
-# ]
-#
-# ## Timeout for each command to complete.
-# timeout = "5s"
-#
-# ## measurement name suffix (for separating different commands)
-# name_suffix = "_mycollector"
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Read metrics from fail2ban.
-# [[inputs.fail2ban]]
-# ## Use sudo to run fail2ban-client
-# use_sudo = false
-
-
-# # Read devices value(s) from a Fibaro controller
-# [[inputs.fibaro]]
-# ## Required Fibaro controller address/hostname.
-# ## Note: at the time of writing this plugin, Fibaro only implemented http - no https available
-# url = "http://<controller>:80"
-#
-# ## Required credentials to access the API (http://<controller/api/<component>)
-# username = "<username>"
-# password = "<password>"
-#
-# ## Amount of time allowed to complete the HTTP request
-# # timeout = "5s"
-
-
-# # Parse a complete file each interval
-# [[inputs.file]]
-# ## Files to parse each interval. Accept standard unix glob matching rules,
-# ## as well as ** to match recursive files and directories.
-# files = ["/tmp/metrics.out"]
-#
-# ## Name a tag containing the name of the file the data was parsed from. Leave empty
-# ## to disable.
-# # file_tag = ""
-#
-# ## Character encoding to use when interpreting the file contents. Invalid
-# ## characters are replaced using the unicode replacement character. When set
-# ## to the empty string the data is not decoded to text.
-# ## ex: character_encoding = "utf-8"
-# ## character_encoding = "utf-16le"
-# ## character_encoding = "utf-16be"
-# ## character_encoding = ""
-# # character_encoding = ""
-#
-# ## The dataformat to be read from files
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Count files in a directory
-# [[inputs.filecount]]
-# ## Directory to gather stats about.
-# ## deprecated in 1.9; use the directories option
-# # directory = "/var/cache/apt/archives"
-#
-# ## Directories to gather stats about.
-# ## This accept standard unit glob matching rules, but with the addition of
-# ## ** as a "super asterisk". ie:
-# ## /var/log/** -> recursively find all directories in /var/log and count files in each directories
-# ## /var/log/*/* -> find all directories with a parent dir in /var/log and count files in each directories
-# ## /var/log -> count all files in /var/log and all of its subdirectories
-# directories = ["/var/cache/apt/archives"]
-#
-# ## Only count files that match the name pattern. Defaults to "*".
-# name = "*.deb"
-#
-# ## Count files in subdirectories. Defaults to true.
-# recursive = false
-#
-# ## Only count regular files. Defaults to true.
-# regular_only = true
-#
-# ## Follow all symlinks while walking the directory tree. Defaults to false.
-# follow_symlinks = false
-#
-# ## Only count files that are at least this size. If size is
-# ## a negative number, only count files that are smaller than the
-# ## absolute value of size. Acceptable units are B, KiB, MiB, KB, ...
-# ## Without quotes and units, interpreted as size in bytes.
-# size = "0B"
-#
-# ## Only count files that have not been touched for at least this
-# ## duration. If mtime is negative, only count files that have been
-# ## touched in this duration. Defaults to "0s".
-# mtime = "0s"
-
-
-# # Read stats about given file(s)
-# [[inputs.filestat]]
-# ## Files to gather stats about.
-# ## These accept standard unix glob matching rules, but with the addition of
-# ## ** as a "super asterisk". ie:
-# ## "/var/log/**.log" -> recursively find all .log files in /var/log
-# ## "/var/log/*/*.log" -> find all .log files with a parent dir in /var/log
-# ## "/var/log/apache.log" -> just tail the apache log file
-# ##
-# ## See https://github.com/gobwas/glob for more examples
-# ##
-# files = ["/var/log/**.log"]
-#
-# ## If true, read the entire file and calculate an md5 checksum.
-# md5 = false
-
-
-# # Read real time temps from fireboard.io servers
-# [[inputs.fireboard]]
-# ## Specify auth token for your account
-# auth_token = "invalidAuthToken"
-# ## You can override the fireboard server URL if necessary
-# # url = https://fireboard.io/api/v1/devices.json
-# ## You can set a different http_timeout if you need to
-# ## You should set a string using an number and time indicator
-# ## for example "12s" for 12 seconds.
-# # http_timeout = "4s"
-
-
-# # Read metrics exposed by fluentd in_monitor plugin
-# [[inputs.fluentd]]
-# ## This plugin reads information exposed by fluentd (using /api/plugins.json endpoint).
-# ##
-# ## Endpoint:
-# ## - only one URI is allowed
-# ## - https is not supported
-# endpoint = "http://localhost:24220/api/plugins.json"
-#
-# ## Define which plugins have to be excluded (based on "type" field - e.g. monitor_agent)
-# exclude = [
-# "monitor_agent",
-# "dummy",
-# ]
-
-
-# # Gather repository information from GitHub hosted repositories.
-# [[inputs.github]]
-# ## List of repositories to monitor.
-# repositories = [
-# "influxdata/telegraf",
-# "influxdata/influxdb"
-# ]
-#
-# ## Github API access token. Unauthenticated requests are limited to 60 per hour.
-# # access_token = ""
-#
-# ## Github API enterprise url. Github Enterprise accounts must specify their base url.
-# # enterprise_base_url = ""
-#
-# ## Timeout for HTTP requests.
-# # http_timeout = "5s"
-
-
-# # Read flattened metrics from one or more GrayLog HTTP endpoints
-# [[inputs.graylog]]
-# ## API endpoint, currently supported API:
-# ##
-# ## - multiple (Ex http://<host>:12900/system/metrics/multiple)
-# ## - namespace (Ex http://<host>:12900/system/metrics/namespace/{namespace})
-# ##
-# ## For namespace endpoint, the metrics array will be ignored for that call.
-# ## Endpoint can contain namespace and multiple type calls.
-# ##
-# ## Please check http://[graylog-server-ip]:12900/api-browser for full list
-# ## of endpoints
-# servers = [
-# "http://[graylog-server-ip]:12900/system/metrics/multiple",
-# ]
-#
-# ## Metrics list
-# ## List of metrics can be found on Graylog webservice documentation.
-# ## Or by hitting the the web service api at:
-# ## http://[graylog-host]:12900/system/metrics
-# metrics = [
-# "jvm.cl.loaded",
-# "jvm.memory.pools.Metaspace.committed"
-# ]
-#
-# ## Username and password
-# username = ""
-# password = ""
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read metrics of haproxy, via socket or csv stats page
-# [[inputs.haproxy]]
-# ## An array of address to gather stats about. Specify an ip on hostname
-# ## with optional port. ie localhost, 10.10.3.33:1936, etc.
-# ## Make sure you specify the complete path to the stats endpoint
-# ## including the protocol, ie http://10.10.3.33:1936/haproxy?stats
-#
-# ## If no servers are specified, then default to 127.0.0.1:1936/haproxy?stats
-# servers = ["http://myhaproxy.com:1936/haproxy?stats"]
-#
-# ## Credentials for basic HTTP authentication
-# # username = "admin"
-# # password = "admin"
-#
-# ## You can also use local socket with standard wildcard globbing.
-# ## Server address not starting with 'http' will be treated as a possible
-# ## socket, so both examples below are valid.
-# # servers = ["socket:/run/haproxy/admin.sock", "/run/haproxy/*.sock"]
-#
-# ## By default, some of the fields are renamed from what haproxy calls them.
-# ## Setting this option to true results in the plugin keeping the original
-# ## field names.
-# # keep_field_names = false
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Monitor disks' temperatures using hddtemp
-# [[inputs.hddtemp]]
-# ## By default, telegraf gathers temps data from all disks detected by the
-# ## hddtemp.
-# ##
-# ## Only collect temps from the selected disks.
-# ##
-# ## A * as the device name will return the temperature values of all disks.
-# ##
-# # address = "127.0.0.1:7634"
-# # devices = ["sda", "*"]
-
-
-# # Read formatted metrics from one or more HTTP endpoints
-# [[inputs.http]]
-# ## One or more URLs from which to read formatted metrics
-# urls = [
-# "http://localhost/metrics"
-# ]
-#
-# ## HTTP method
-# # method = "GET"
-#
-# ## Optional HTTP headers
-# # headers = {"X-Special-Header" = "Special-Value"}
-#
-# ## Optional file with Bearer token
-# ## file content is added as an Authorization header
-# # bearer_token = "/path/to/file"
-#
-# ## Optional HTTP Basic Auth Credentials
-# # username = "username"
-# # password = "pa$$word"
-#
-# ## HTTP entity-body to send with POST/PUT requests.
-# # body = ""
-#
-# ## HTTP Content-Encoding for write request body, can be set to "gzip" to
-# ## compress body or "identity" to apply no encoding.
-# # content_encoding = "identity"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Amount of time allowed to complete the HTTP request
-# # timeout = "5s"
-#
-# ## List of success status codes
-# # success_status_codes = [200]
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# # data_format = "influx"
-
-
-# # HTTP/HTTPS request given an address a method and a timeout
-# [[inputs.http_response]]
-# ## Deprecated in 1.12, use 'urls'
-# ## Server address (default http://localhost)
-# # address = "http://localhost"
-#
-# ## List of urls to query.
-# # urls = ["http://localhost"]
-#
-# ## Set http_proxy (telegraf uses the system wide proxy settings if it's is not set)
-# # http_proxy = "http://localhost:8888"
-#
-# ## Set response_timeout (default 5 seconds)
-# # response_timeout = "5s"
-#
-# ## HTTP Request Method
-# # method = "GET"
-#
-# ## Whether to follow redirects from the server (defaults to false)
-# # follow_redirects = false
-#
-# ## Optional file with Bearer token
-# ## file content is added as an Authorization header
-# # bearer_token = "/path/to/file"
-#
-# ## Optional HTTP Basic Auth Credentials
-# # username = "username"
-# # password = "pa$$word"
-#
-# ## Optional HTTP Request Body
-# # body = '''
-# # {'fake':'data'}
-# # '''
-#
-# ## Optional name of the field that will contain the body of the response.
-# ## By default it is set to an empty String indicating that the body's content won't be added
-# # response_body_field = ''
-#
-# ## Maximum allowed HTTP response body size in bytes.
-# ## 0 means to use the default of 32MiB.
-# ## If the response body size exceeds this limit a "body_read_error" will be raised
-# # response_body_max_size = "32MiB"
-#
-# ## Optional substring or regex match in body of the response (case sensitive)
-# # response_string_match = "\"service_status\": \"up\""
-# # response_string_match = "ok"
-# # response_string_match = "\".*_status\".?:.?\"up\""
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## HTTP Request Headers (all values must be strings)
-# # [inputs.http_response.headers]
-# # Host = "github.com"
-#
-# ## Optional setting to map response http headers into tags
-# ## If the http header is not present on the request, no corresponding tag will be added
-# ## If multiple instances of the http header are present, only the first value will be used
-# # http_header_tags = {"HTTP_HEADER" = "TAG_NAME"}
-#
-# ## Interface to use when dialing an address
-# # interface = "eth0"
-
-
-# # Read flattened metrics from one or more JSON HTTP endpoints
-# [[inputs.httpjson]]
-# ## NOTE This plugin only reads numerical measurements, strings and booleans
-# ## will be ignored.
-#
-# ## Name for the service being polled. Will be appended to the name of the
-# ## measurement e.g. httpjson_webserver_stats
-# ##
-# ## Deprecated (1.3.0): Use name_override, name_suffix, name_prefix instead.
-# name = "webserver_stats"
-#
-# ## URL of each server in the service's cluster
-# servers = [
-# "http://localhost:9999/stats/",
-# "http://localhost:9998/stats/",
-# ]
-# ## Set response_timeout (default 5 seconds)
-# response_timeout = "5s"
-#
-# ## HTTP method to use: GET or POST (case-sensitive)
-# method = "GET"
-#
-# ## List of tag names to extract from top-level of JSON server response
-# # tag_keys = [
-# # "my_tag_1",
-# # "my_tag_2"
-# # ]
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## HTTP parameters (all values must be strings). For "GET" requests, data
-# ## will be included in the query. For "POST" requests, data will be included
-# ## in the request body as "x-www-form-urlencoded".
-# # [inputs.httpjson.parameters]
-# # event_type = "cpu_spike"
-# # threshold = "0.75"
-#
-# ## HTTP Headers (all values must be strings)
-# # [inputs.httpjson.headers]
-# # X-Auth-Token = "my-xauth-token"
-# # apiVersion = "v1"
-
-
-# # Gather Icinga2 status
-# [[inputs.icinga2]]
-# ## Required Icinga2 server address
-# # server = "https://localhost:5665"
-#
-# ## Required Icinga2 object type ("services" or "hosts")
-# # object_type = "services"
-#
-# ## Credentials for basic HTTP authentication
-# # username = "admin"
-# # password = "admin"
-#
-# ## Maximum time to receive response.
-# # response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = true
-
-
-# # Gets counters from all InfiniBand cards and ports installed
-# [[inputs.infiniband]]
-# # no configuration
-
-
-# # Read InfluxDB-formatted JSON metrics from one or more HTTP endpoints
-# [[inputs.influxdb]]
-# ## Works with InfluxDB debug endpoints out of the box,
-# ## but other services can use this format too.
-# ## See the influxdb plugin's README for more details.
-#
-# ## Multiple URLs from which to read InfluxDB-formatted JSON
-# ## Default is "http://localhost:8086/debug/vars".
-# urls = [
-# "http://localhost:8086/debug/vars"
-# ]
-#
-# ## Username and password to send using HTTP Basic Authentication.
-# # username = ""
-# # password = ""
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## http request & header timeout
-# timeout = "5s"
-
-
-# # Collect statistics about itself
-# [[inputs.internal]]
-# ## If true, collect telegraf memory stats.
-# # collect_memstats = true
-
-
-# # This plugin gathers interrupts data from /proc/interrupts and /proc/softirqs.
-# [[inputs.interrupts]]
-# ## When set to true, cpu metrics are tagged with the cpu. Otherwise cpu is
-# ## stored as a field.
-# ##
-# ## The default is false for backwards compatibility, and will be changed to
-# ## true in a future version. It is recommended to set to true on new
-# ## deployments.
-# # cpu_as_tag = false
-#
-# ## To filter which IRQs to collect, make use of tagpass / tagdrop, i.e.
-# # [inputs.interrupts.tagdrop]
-# # irq = [ "NET_RX", "TASKLET" ]
-
-
-# # Read metrics from the bare metal servers via IPMI
-# [[inputs.ipmi_sensor]]
-# ## optionally specify the path to the ipmitool executable
-# # path = "/usr/bin/ipmitool"
-# ##
-# ## Setting 'use_sudo' to true will make use of sudo to run ipmitool.
-# ## Sudo must be configured to allow the telegraf user to run ipmitool
-# ## without a password.
-# # use_sudo = false
-# ##
-# ## optionally force session privilege level. Can be CALLBACK, USER, OPERATOR, ADMINISTRATOR
-# # privilege = "ADMINISTRATOR"
-# ##
-# ## optionally specify one or more servers via a url matching
-# ## [username[:password]@][protocol[(address)]]
-# ## e.g.
-# ## root:passwd@lan(127.0.0.1)
-# ##
-# ## if no servers are specified, local machine sensor stats will be queried
-# ##
-# # servers = ["USERID:PASSW0RD@lan(192.168.1.1)"]
-#
-# ## Recommended: use metric 'interval' that is a multiple of 'timeout' to avoid
-# ## gaps or overlap in pulled data
-# interval = "30s"
-#
-# ## Timeout for the ipmitool command to complete
-# timeout = "20s"
-#
-# ## Schema Version: (Optional, defaults to version 1)
-# metric_version = 2
-
-
-# # Gather packets and bytes counters from Linux ipsets
-# [[inputs.ipset]]
-# ## By default, we only show sets which have already matched at least 1 packet.
-# ## set include_unmatched_sets = true to gather them all.
-# include_unmatched_sets = false
-# ## Adjust your sudo settings appropriately if using this option ("sudo ipset save")
-# use_sudo = false
-# ## The default timeout of 1s for ipset execution can be overridden here:
-# # timeout = "1s"
-
-
-# # Gather packets and bytes throughput from iptables
-# [[inputs.iptables]]
-# ## iptables require root access on most systems.
-# ## Setting 'use_sudo' to true will make use of sudo to run iptables.
-# ## Users must configure sudo to allow telegraf user to run iptables with no password.
-# ## iptables can be restricted to only list command "iptables -nvL".
-# use_sudo = false
-# ## Setting 'use_lock' to true runs iptables with the "-w" option.
-# ## Adjust your sudo settings appropriately if using this option ("iptables -w 5 -nvl")
-# use_lock = false
-# ## Define an alternate executable, such as "ip6tables". Default is "iptables".
-# # binary = "ip6tables"
-# ## defines the table to monitor:
-# table = "filter"
-# ## defines the chains to monitor.
-# ## NOTE: iptables rules without a comment will not be monitored.
-# ## Read the plugin documentation for more information.
-# chains = [ "INPUT" ]
-
-
-# # Collect virtual and real server stats from Linux IPVS
-# [[inputs.ipvs]]
-# # no configuration
-
-
-# # Read jobs and cluster metrics from Jenkins instances
-# [[inputs.jenkins]]
-# ## The Jenkins URL in the format "schema://host:port"
-# url = "http://my-jenkins-instance:8080"
-# # username = "admin"
-# # password = "admin"
-#
-# ## Set response_timeout
-# response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use SSL but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Optional Max Job Build Age filter
-# ## Default 1 hour, ignore builds older than max_build_age
-# # max_build_age = "1h"
-#
-# ## Optional Sub Job Depth filter
-# ## Jenkins can have unlimited layer of sub jobs
-# ## This config will limit the layers of pulling, default value 0 means
-# ## unlimited pulling until no more sub jobs
-# # max_subjob_depth = 0
-#
-# ## Optional Sub Job Per Layer
-# ## In workflow-multibranch-plugin, each branch will be created as a sub job.
-# ## This config will limit to call only the lasted branches in each layer,
-# ## empty will use default value 10
-# # max_subjob_per_layer = 10
-#
-# ## Jobs to exclude from gathering
-# # job_exclude = [ "job1", "job2/subjob1/subjob2", "job3/*"]
-#
-# ## Nodes to exclude from gathering
-# # node_exclude = [ "node1", "node2" ]
-#
-# ## Worker pool for jenkins plugin only
-# ## Empty this field will use default value 5
-# # max_connections = 5
-
-
-# # Read JMX metrics through Jolokia
-# [[inputs.jolokia]]
-# # DEPRECATED: the jolokia plugin has been deprecated in favor of the
-# # jolokia2 plugin
-# # see https://github.com/influxdata/telegraf/tree/master/plugins/inputs/jolokia2
-#
-# ## This is the context root used to compose the jolokia url
-# ## NOTE that Jolokia requires a trailing slash at the end of the context root
-# ## NOTE that your jolokia security policy must allow for POST requests.
-# context = "/jolokia/"
-#
-# ## This specifies the mode used
-# # mode = "proxy"
-# #
-# ## When in proxy mode this section is used to specify further
-# ## proxy address configurations.
-# ## Remember to change host address to fit your environment.
-# # [inputs.jolokia.proxy]
-# # host = "127.0.0.1"
-# # port = "8080"
-#
-# ## Optional http timeouts
-# ##
-# ## response_header_timeout, if non-zero, specifies the amount of time to wait
-# ## for a server's response headers after fully writing the request.
-# # response_header_timeout = "3s"
-# ##
-# ## client_timeout specifies a time limit for requests made by this client.
-# ## Includes connection time, any redirects, and reading the response body.
-# # client_timeout = "4s"
-#
-# ## Attribute delimiter
-# ##
-# ## When multiple attributes are returned for a single
-# ## [inputs.jolokia.metrics], the field name is a concatenation of the metric
-# ## name, and the attribute name, separated by the given delimiter.
-# # delimiter = "_"
-#
-# ## List of servers exposing jolokia read service
-# [[inputs.jolokia.servers]]
-# name = "as-server-01"
-# host = "127.0.0.1"
-# port = "8080"
-# # username = "myuser"
-# # password = "mypassword"
-#
-# ## List of metrics collected on above servers
-# ## Each metric consists in a name, a jmx path and either
-# ## a pass or drop slice attribute.
-# ## This collect all heap memory usage metrics.
-# [[inputs.jolokia.metrics]]
-# name = "heap_memory_usage"
-# mbean = "java.lang:type=Memory"
-# attribute = "HeapMemoryUsage"
-#
-# ## This collect thread counts metrics.
-# [[inputs.jolokia.metrics]]
-# name = "thread_count"
-# mbean = "java.lang:type=Threading"
-# attribute = "TotalStartedThreadCount,ThreadCount,DaemonThreadCount,PeakThreadCount"
-#
-# ## This collect number of class loaded/unloaded counts metrics.
-# [[inputs.jolokia.metrics]]
-# name = "class_count"
-# mbean = "java.lang:type=ClassLoading"
-# attribute = "LoadedClassCount,UnloadedClassCount,TotalLoadedClassCount"
-
-
-# # Read JMX metrics from a Jolokia REST agent endpoint
-# [[inputs.jolokia2_agent]]
-# # default_tag_prefix = ""
-# # default_field_prefix = ""
-# # default_field_separator = "."
-#
-# # Add agents URLs to query
-# urls = ["http://localhost:8080/jolokia"]
-# # username = ""
-# # password = ""
-# # response_timeout = "5s"
-#
-# ## Optional TLS config
-# # tls_ca = "/var/private/ca.pem"
-# # tls_cert = "/var/private/client.pem"
-# # tls_key = "/var/private/client-key.pem"
-# # insecure_skip_verify = false
-#
-# ## Add metrics to read
-# [[inputs.jolokia2_agent.metric]]
-# name = "java_runtime"
-# mbean = "java.lang:type=Runtime"
-# paths = ["Uptime"]
-
-
-# # Read JMX metrics from a Jolokia REST proxy endpoint
-# [[inputs.jolokia2_proxy]]
-# # default_tag_prefix = ""
-# # default_field_prefix = ""
-# # default_field_separator = "."
-#
-# ## Proxy agent
-# url = "http://localhost:8080/jolokia"
-# # username = ""
-# # password = ""
-# # response_timeout = "5s"
-#
-# ## Optional TLS config
-# # tls_ca = "/var/private/ca.pem"
-# # tls_cert = "/var/private/client.pem"
-# # tls_key = "/var/private/client-key.pem"
-# # insecure_skip_verify = false
-#
-# ## Add proxy targets to query
-# # default_target_username = ""
-# # default_target_password = ""
-# [[inputs.jolokia2_proxy.target]]
-# url = "service:jmx:rmi:///jndi/rmi://targethost:9999/jmxrmi"
-# # username = ""
-# # password = ""
-#
-# ## Add metrics to read
-# [[inputs.jolokia2_proxy.metric]]
-# name = "java_runtime"
-# mbean = "java.lang:type=Runtime"
-# paths = ["Uptime"]
-
-
-# # Read Kapacitor-formatted JSON metrics from one or more HTTP endpoints
-# [[inputs.kapacitor]]
-# ## Multiple URLs from which to read Kapacitor-formatted JSON
-# ## Default is "http://localhost:9092/kapacitor/v1/debug/vars".
-# urls = [
-# "http://localhost:9092/kapacitor/v1/debug/vars"
-# ]
-#
-# ## Time limit for http requests
-# timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Get kernel statistics from /proc/vmstat
-# [[inputs.kernel_vmstat]]
-# # no configuration
-
-
-# # Read status information from one or more Kibana servers
-# [[inputs.kibana]]
-# ## Specify a list of one or more Kibana servers
-# servers = ["http://localhost:5601"]
-#
-# ## Timeout for HTTP requests
-# timeout = "5s"
-#
-# ## HTTP Basic Auth credentials
-# # username = "username"
-# # password = "pa$$word"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read metrics from the Kubernetes api
-# [[inputs.kube_inventory]]
-# ## URL for the Kubernetes API
-# url = "https://127.0.0.1"
-#
-# ## Namespace to use. Set to "" to use all namespaces.
-# # namespace = "default"
-#
-# ## Use bearer token for authorization. ('bearer_token' takes priority)
-# ## If both of these are empty, we'll use the default serviceaccount:
-# ## at: /run/secrets/kubernetes.io/serviceaccount/token
-# # bearer_token = "/path/to/bearer/token"
-# ## OR
-# # bearer_token_string = "abc_123"
-#
-# ## Set response_timeout (default 5 seconds)
-# # response_timeout = "5s"
-#
-# ## Optional Resources to exclude from gathering
-# ## Leave them with blank with try to gather everything available.
-# ## Values can be - "daemonsets", deployments", "endpoints", "ingress", "nodes",
-# ## "persistentvolumes", "persistentvolumeclaims", "pods", "services", "statefulsets"
-# # resource_exclude = [ "deployments", "nodes", "statefulsets" ]
-#
-# ## Optional Resources to include when gathering
-# ## Overrides resource_exclude if both set.
-# # resource_include = [ "deployments", "nodes", "statefulsets" ]
-#
-# ## selectors to include and exclude as tags. Globs accepted.
-# ## Note that an empty array for both will include all selectors as tags
-# ## selector_exclude overrides selector_include if both set.
-# # selector_include = []
-# # selector_exclude = ["*"]
-#
-# ## Optional TLS Config
-# # tls_ca = "/path/to/cafile"
-# # tls_cert = "/path/to/certfile"
-# # tls_key = "/path/to/keyfile"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read metrics from the kubernetes kubelet api
-# [[inputs.kubernetes]]
-# ## URL for the kubelet
-# url = "http://127.0.0.1:10255"
-#
-# ## Use bearer token for authorization. ('bearer_token' takes priority)
-# ## If both of these are empty, we'll use the default serviceaccount:
-# ## at: /run/secrets/kubernetes.io/serviceaccount/token
-# # bearer_token = "/path/to/bearer/token"
-# ## OR
-# # bearer_token_string = "abc_123"
-#
-# ## Pod labels to be added as tags. An empty array for both include and
-# ## exclude will include all labels.
-# # label_include = []
-# # label_exclude = ["*"]
-#
-# ## Set response_timeout (default 5 seconds)
-# # response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = /path/to/cafile
-# # tls_cert = /path/to/certfile
-# # tls_key = /path/to/keyfile
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read metrics from a LeoFS Server via SNMP
-# [[inputs.leofs]]
-# ## An array of URLs of the form:
-# ## host [ ":" port]
-# servers = ["127.0.0.1:4020"]
-
-
-# # Provides Linux sysctl fs metrics
-# [[inputs.linux_sysctl_fs]]
-# # no configuration
-
-
-# # Read metrics exposed by Logstash
-# [[inputs.logstash]]
-# ## The URL of the exposed Logstash API endpoint.
-# url = "http://127.0.0.1:9600"
-#
-# ## Use Logstash 5 single pipeline API, set to true when monitoring
-# ## Logstash 5.
-# # single_pipeline = false
-#
-# ## Enable optional collection components. Can contain
-# ## "pipelines", "process", and "jvm".
-# # collect = ["pipelines", "process", "jvm"]
-#
-# ## Timeout for HTTP requests.
-# # timeout = "5s"
-#
-# ## Optional HTTP Basic Auth credentials.
-# # username = "username"
-# # password = "pa$$word"
-#
-# ## Optional TLS Config.
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-#
-# ## Use TLS but skip chain & host verification.
-# # insecure_skip_verify = false
-#
-# ## Optional HTTP headers.
-# # [inputs.logstash.headers]
-# # "X-Special-Header" = "Special-Value"
-
-
-# # Read metrics from local Lustre service on OST, MDS
-# [[inputs.lustre2]]
-# ## An array of /proc globs to search for Lustre stats
-# ## If not specified, the default will work on Lustre 2.5.x
-# ##
-# # ost_procfiles = [
-# # "/proc/fs/lustre/obdfilter/*/stats",
-# # "/proc/fs/lustre/osd-ldiskfs/*/stats",
-# # "/proc/fs/lustre/obdfilter/*/job_stats",
-# # ]
-# # mds_procfiles = [
-# # "/proc/fs/lustre/mdt/*/md_stats",
-# # "/proc/fs/lustre/mdt/*/job_stats",
-# # ]
-
-
-# # Gathers metrics from the /3.0/reports MailChimp API
-# [[inputs.mailchimp]]
-# ## MailChimp API key
-# ## get from https://admin.mailchimp.com/account/api/
-# api_key = "" # required
-# ## Reports for campaigns sent more than days_old ago will not be collected.
-# ## 0 means collect all.
-# days_old = 0
-# ## Campaign ID to get, if empty gets all campaigns, this option overrides days_old
-# # campaign_id = ""
-
-
-# # Retrieves information on a specific host in a MarkLogic Cluster
-# [[inputs.marklogic]]
-# ## Base URL of the MarkLogic HTTP Server.
-# url = "http://localhost:8002"
-#
-# ## List of specific hostnames to retrieve information. At least (1) required.
-# # hosts = ["hostname1", "hostname2"]
-#
-# ## Using HTTP Basic Authentication. Management API requires 'manage-user' role privileges
-# # username = "myuser"
-# # password = "mypassword"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read metrics from one or many mcrouter servers
-# [[inputs.mcrouter]]
-# ## An array of address to gather stats about. Specify an ip or hostname
-# ## with port. ie tcp://localhost:11211, tcp://10.0.0.1:11211, etc.
-# servers = ["tcp://localhost:11211", "unix:///var/run/mcrouter.sock"]
-#
-# ## Timeout for metric collections from all servers. Minimum timeout is "1s".
-# # timeout = "5s"
-
-
-# # Read metrics from one or many memcached servers
-# [[inputs.memcached]]
-# ## An array of address to gather stats about. Specify an ip on hostname
-# ## with optional port. ie localhost, 10.0.0.1:11211, etc.
-# servers = ["localhost:11211"]
-# # unix_sockets = ["/var/run/memcached.sock"]
-
-
-# # Telegraf plugin for gathering metrics from N Mesos masters
-# [[inputs.mesos]]
-# ## Timeout, in ms.
-# timeout = 100
-#
-# ## A list of Mesos masters.
-# masters = ["http://localhost:5050"]
-#
-# ## Master metrics groups to be collected, by default, all enabled.
-# master_collections = [
-# "resources",
-# "master",
-# "system",
-# "agents",
-# "frameworks",
-# "framework_offers",
-# "tasks",
-# "messages",
-# "evqueue",
-# "registrar",
-# "allocator",
-# ]
-#
-# ## A list of Mesos slaves, default is []
-# # slaves = []
-#
-# ## Slave metrics groups to be collected, by default, all enabled.
-# # slave_collections = [
-# # "resources",
-# # "agent",
-# # "system",
-# # "executors",
-# # "tasks",
-# # "messages",
-# # ]
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Collects scores from a Minecraft server's scoreboard using the RCON protocol
-# [[inputs.minecraft]]
-# ## Address of the Minecraft server.
-# # server = "localhost"
-#
-# ## Server RCON Port.
-# # port = "25575"
-#
-# ## Server RCON Password.
-# password = ""
-#
-# ## Uncomment to remove deprecated metric components.
-# # tagdrop = ["server"]
-
-
-# # Retrieve data from MODBUS slave devices
-# [[inputs.modbus]]
-# ## Connection Configuration
-# ##
-# ## The plugin supports connections to PLCs via MODBUS/TCP or
-# ## via serial line communication in binary (RTU) or readable (ASCII) encoding
-# ##
-# ## Device name
-# name = "Device"
-#
-# ## Slave ID - addresses a MODBUS device on the bus
-# ## Range: 0 - 255 [0 = broadcast; 248 - 255 = reserved]
-# slave_id = 1
-#
-# ## Timeout for each request
-# timeout = "1s"
-#
-# ## Maximum number of retries and the time to wait between retries
-# ## when a slave-device is busy.
-# # busy_retries = 0
-# # busy_retries_wait = "100ms"
-#
-# # TCP - connect via Modbus/TCP
-# controller = "tcp://localhost:502"
-#
-# ## Serial (RS485; RS232)
-# # controller = "file:///dev/ttyUSB0"
-# # baud_rate = 9600
-# # data_bits = 8
-# # parity = "N"
-# # stop_bits = 1
-# # transmission_mode = "RTU"
-#
-#
-# ## Measurements
-# ##
-#
-# ## Digital Variables, Discrete Inputs and Coils
-# ## measurement - the (optional) measurement name, defaults to "modbus"
-# ## name - the variable name
-# ## address - variable address
-#
-# discrete_inputs = [
-# { name = "start", address = [0]},
-# { name = "stop", address = [1]},
-# { name = "reset", address = [2]},
-# { name = "emergency_stop", address = [3]},
-# ]
-# coils = [
-# { name = "motor1_run", address = [0]},
-# { name = "motor1_jog", address = [1]},
-# { name = "motor1_stop", address = [2]},
-# ]
-#
-# ## Analog Variables, Input Registers and Holding Registers
-# ## measurement - the (optional) measurement name, defaults to "modbus"
-# ## name - the variable name
-# ## byte_order - the ordering of bytes
-# ## |---AB, ABCD - Big Endian
-# ## |---BA, DCBA - Little Endian
-# ## |---BADC - Mid-Big Endian
-# ## |---CDAB - Mid-Little Endian
-# ## data_type - INT16, UINT16, INT32, UINT32, INT64, UINT64, FLOAT32-IEEE (the IEEE 754 binary representation)
-# ## FLOAT32, FIXED, UFIXED (fixed-point representation on input)
-# ## scale - the final numeric variable representation
-# ## address - variable address
-#
-# holding_registers = [
-# { name = "power_factor", byte_order = "AB", data_type = "FIXED", scale=0.01, address = [8]},
-# { name = "voltage", byte_order = "AB", data_type = "FIXED", scale=0.1, address = [0]},
-# { name = "energy", byte_order = "ABCD", data_type = "FIXED", scale=0.001, address = [5,6]},
-# { name = "current", byte_order = "ABCD", data_type = "FIXED", scale=0.001, address = [1,2]},
-# { name = "frequency", byte_order = "AB", data_type = "UFIXED", scale=0.1, address = [7]},
-# { name = "power", byte_order = "ABCD", data_type = "UFIXED", scale=0.1, address = [3,4]},
-# ]
-# input_registers = [
-# { name = "tank_level", byte_order = "AB", data_type = "INT16", scale=1.0, address = [0]},
-# { name = "tank_ph", byte_order = "AB", data_type = "INT16", scale=1.0, address = [1]},
-# { name = "pump1_speed", byte_order = "ABCD", data_type = "INT32", scale=1.0, address = [3,4]},
-# ]
-
-
-# # Read metrics from one or many MongoDB servers
-# [[inputs.mongodb]]
-# ## An array of URLs of the form:
-# ## "mongodb://" [user ":" pass "@"] host [ ":" port]
-# ## For example:
-# ## mongodb://user:auth_key@10.10.3.30:27017,
-# ## mongodb://10.10.3.33:18832,
-# servers = ["mongodb://127.0.0.1:27017"]
-#
-# ## When true, collect cluster status
-# ## Note that the query that counts jumbo chunks triggers a COLLSCAN, which
-# ## may have an impact on performance.
-# # gather_cluster_status = true
-#
-# ## When true, collect per database stats
-# # gather_perdb_stats = false
-#
-# ## When true, collect per collection stats
-# # gather_col_stats = false
-#
-# ## List of db where collections stats are collected
-# ## If empty, all db are concerned
-# # col_stats_dbs = ["local"]
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read metrics and status information about processes managed by Monit
-# [[inputs.monit]]
-# ## Monit HTTPD address
-# address = "http://127.0.0.1:2812"
-#
-# ## Username and Password for Monit
-# # username = ""
-# # password = ""
-#
-# ## Amount of time allowed to complete the HTTP request
-# # timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Aggregates the contents of multiple files into a single point
-# [[inputs.multifile]]
-# ## Base directory where telegraf will look for files.
-# ## Omit this option to use absolute paths.
-# base_dir = "/sys/bus/i2c/devices/1-0076/iio:device0"
-#
-# ## If true, Telegraf discard all data when a single file can't be read.
-# ## Else, Telegraf omits the field generated from this file.
-# # fail_early = true
-#
-# ## Files to parse each interval.
-# [[inputs.multifile.file]]
-# file = "in_pressure_input"
-# dest = "pressure"
-# conversion = "float"
-# [[inputs.multifile.file]]
-# file = "in_temp_input"
-# dest = "temperature"
-# conversion = "float(3)"
-# [[inputs.multifile.file]]
-# file = "in_humidityrelative_input"
-# dest = "humidityrelative"
-# conversion = "float(3)"
-
-
-# # Read metrics from one or many mysql servers
-# [[inputs.mysql]]
-# ## specify servers via a url matching:
-# ## [username[:password]@][protocol[(address)]]/[?tls=[true|false|skip-verify|custom]]
-# ## see https://github.com/go-sql-driver/mysql#dsn-data-source-name
-# ## e.g.
-# ## servers = ["user:passwd@tcp(127.0.0.1:3306)/?tls=false"]
-# ## servers = ["user@tcp(127.0.0.1:3306)/?tls=false"]
-# #
-# ## If no servers are specified, then localhost is used as the host.
-# servers = ["tcp(127.0.0.1:3306)/"]
-#
-# ## Selects the metric output format.
-# ##
-# ## This option exists to maintain backwards compatibility, if you have
-# ## existing metrics do not set or change this value until you are ready to
-# ## migrate to the new format.
-# ##
-# ## If you do not have existing metrics from this plugin set to the latest
-# ## version.
-# ##
-# ## Telegraf >=1.6: metric_version = 2
-# ## <1.6: metric_version = 1 (or unset)
-# metric_version = 2
-#
-# ## if the list is empty, then metrics are gathered from all database tables
-# # table_schema_databases = []
-#
-# ## gather metrics from INFORMATION_SCHEMA.TABLES for databases provided above list
-# # gather_table_schema = false
-#
-# ## gather thread state counts from INFORMATION_SCHEMA.PROCESSLIST
-# # gather_process_list = false
-#
-# ## gather user statistics from INFORMATION_SCHEMA.USER_STATISTICS
-# # gather_user_statistics = false
-#
-# ## gather auto_increment columns and max values from information schema
-# # gather_info_schema_auto_inc = false
-#
-# ## gather metrics from INFORMATION_SCHEMA.INNODB_METRICS
-# # gather_innodb_metrics = false
-#
-# ## gather metrics from SHOW SLAVE STATUS command output
-# # gather_slave_status = false
-#
-# ## gather metrics from SHOW BINARY LOGS command output
-# # gather_binary_logs = false
-#
-# ## gather metrics from PERFORMANCE_SCHEMA.GLOBAL_VARIABLES
-# # gather_global_variables = true
-#
-# ## gather metrics from PERFORMANCE_SCHEMA.TABLE_IO_WAITS_SUMMARY_BY_TABLE
-# # gather_table_io_waits = false
-#
-# ## gather metrics from PERFORMANCE_SCHEMA.TABLE_LOCK_WAITS
-# # gather_table_lock_waits = false
-#
-# ## gather metrics from PERFORMANCE_SCHEMA.TABLE_IO_WAITS_SUMMARY_BY_INDEX_USAGE
-# # gather_index_io_waits = false
-#
-# ## gather metrics from PERFORMANCE_SCHEMA.EVENT_WAITS
-# # gather_event_waits = false
-#
-# ## gather metrics from PERFORMANCE_SCHEMA.FILE_SUMMARY_BY_EVENT_NAME
-# # gather_file_events_stats = false
-#
-# ## gather metrics from PERFORMANCE_SCHEMA.EVENTS_STATEMENTS_SUMMARY_BY_DIGEST
-# # gather_perf_events_statements = false
-#
-# ## the limits for metrics form perf_events_statements
-# # perf_events_statements_digest_text_limit = 120
-# # perf_events_statements_limit = 250
-# # perf_events_statements_time_limit = 86400
-#
-# ## Some queries we may want to run less often (such as SHOW GLOBAL VARIABLES)
-# ## example: interval_slow = "30m"
-# # interval_slow = ""
-#
-# ## Optional TLS Config (will be used if tls=custom parameter specified in server uri)
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Provides metrics about the state of a NATS server
-# [[inputs.nats]]
-# ## The address of the monitoring endpoint of the NATS server
-# server = "http://localhost:8222"
-#
-# ## Maximum time to receive response
-# # response_timeout = "5s"
-
-
-# # Neptune Apex data collector
-# [[inputs.neptune_apex]]
-# ## The Neptune Apex plugin reads the publicly available status.xml data from a local Apex.
-# ## Measurements will be logged under "apex".
-#
-# ## The base URL of the local Apex(es). If you specify more than one server, they will
-# ## be differentiated by the "source" tag.
-# servers = [
-# "http://apex.local",
-# ]
-#
-# ## The response_timeout specifies how long to wait for a reply from the Apex.
-# #response_timeout = "5s"
-
-
-# # Read metrics about network interface usage
-# [[inputs.net]]
-# ## By default, telegraf gathers stats from any up interface (excluding loopback)
-# ## Setting interfaces will tell it to gather these explicit interfaces,
-# ## regardless of status.
-# ##
-# # interfaces = ["eth0"]
-# ##
-# ## On linux systems telegraf also collects protocol stats.
-# ## Setting ignore_protocol_stats to true will skip reporting of protocol metrics.
-# ##
-# # ignore_protocol_stats = false
-# ##
-
-
-# # Collect response time of a TCP or UDP connection
-# [[inputs.net_response]]
-# ## Protocol, must be "tcp" or "udp"
-# ## NOTE: because the "udp" protocol does not respond to requests, it requires
-# ## a send/expect string pair (see below).
-# protocol = "tcp"
-# ## Server address (default localhost)
-# address = "localhost:80"
-#
-# ## Set timeout
-# # timeout = "1s"
-#
-# ## Set read timeout (only used if expecting a response)
-# # read_timeout = "1s"
-#
-# ## The following options are required for UDP checks. For TCP, they are
-# ## optional. The plugin will send the given string to the server and then
-# ## expect to receive the given 'expect' string back.
-# ## string sent to the server
-# # send = "ssh"
-# ## expected string in answer
-# # expect = "ssh"
-#
-# ## Uncomment to remove deprecated fields
-# # fielddrop = ["result_type", "string_found"]
-
-
-# # Read TCP metrics such as established, time wait and sockets counts.
-# [[inputs.netstat]]
-# # no configuration
-
-
-# # Read Nginx's basic status information (ngx_http_stub_status_module)
-# [[inputs.nginx]]
-# # An array of Nginx stub_status URI to gather stats.
-# urls = ["http://localhost/server_status"]
-#
-# ## Optional TLS Config
-# tls_ca = "/etc/telegraf/ca.pem"
-# tls_cert = "/etc/telegraf/cert.cer"
-# tls_key = "/etc/telegraf/key.key"
-# ## Use TLS but skip chain & host verification
-# insecure_skip_verify = false
-#
-# # HTTP response timeout (default: 5s)
-# response_timeout = "5s"
-
-
-# # Read Nginx Plus' full status information (ngx_http_status_module)
-# [[inputs.nginx_plus]]
-# ## An array of ngx_http_status_module or status URI to gather stats.
-# urls = ["http://localhost/status"]
-#
-# # HTTP response timeout (default: 5s)
-# response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read Nginx Plus Api documentation
-# [[inputs.nginx_plus_api]]
-# ## An array of API URI to gather stats.
-# urls = ["http://localhost/api"]
-#
-# # Nginx API version, default: 3
-# # api_version = 3
-#
-# # HTTP response timeout (default: 5s)
-# response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read Nginx virtual host traffic status module information (nginx-module-sts)
-# [[inputs.nginx_sts]]
-# ## An array of ngx_http_status_module or status URI to gather stats.
-# urls = ["http://localhost/status"]
-#
-# ## HTTP response timeout (default: 5s)
-# response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read nginx_upstream_check module status information (https://github.com/yaoweibin/nginx_upstream_check_module)
-# [[inputs.nginx_upstream_check]]
-# ## An URL where Nginx Upstream check module is enabled
-# ## It should be set to return a JSON formatted response
-# url = "http://127.0.0.1/status?format=json"
-#
-# ## HTTP method
-# # method = "GET"
-#
-# ## Optional HTTP headers
-# # headers = {"X-Special-Header" = "Special-Value"}
-#
-# ## Override HTTP "Host" header
-# # host_header = "check.example.com"
-#
-# ## Timeout for HTTP requests
-# timeout = "5s"
-#
-# ## Optional HTTP Basic Auth credentials
-# # username = "username"
-# # password = "pa$$word"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read Nginx virtual host traffic status module information (nginx-module-vts)
-# [[inputs.nginx_vts]]
-# ## An array of ngx_http_status_module or status URI to gather stats.
-# urls = ["http://localhost/status"]
-#
-# ## HTTP response timeout (default: 5s)
-# response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read NSQ topic and channel statistics.
-# [[inputs.nsq]]
-# ## An array of NSQD HTTP API endpoints
-# endpoints = ["http://localhost:4151"]
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Collect kernel snmp counters and network interface statistics
-# [[inputs.nstat]]
-# ## file paths for proc files. If empty default paths will be used:
-# ## /proc/net/netstat, /proc/net/snmp, /proc/net/snmp6
-# ## These can also be overridden with env variables, see README.
-# proc_net_netstat = "/proc/net/netstat"
-# proc_net_snmp = "/proc/net/snmp"
-# proc_net_snmp6 = "/proc/net/snmp6"
-# ## dump metrics with 0 values too
-# dump_zeros = true
-
-
-# # Get standard NTP query metrics, requires ntpq executable.
-# [[inputs.ntpq]]
-# ## If false, set the -n ntpq flag. Can reduce metric gather time.
-# dns_lookup = true
-
-
-# # Pulls statistics from nvidia GPUs attached to the host
-# [[inputs.nvidia_smi]]
-# ## Optional: path to nvidia-smi binary, defaults to $PATH via exec.LookPath
-# # bin_path = "/usr/bin/nvidia-smi"
-#
-# ## Optional: timeout for GPU polling
-# # timeout = "5s"
-
-
-# # OpenLDAP cn=Monitor plugin
-# [[inputs.openldap]]
-# host = "localhost"
-# port = 389
-#
-# # ldaps, starttls, or no encryption. default is an empty string, disabling all encryption.
-# # note that port will likely need to be changed to 636 for ldaps
-# # valid options: "" | "starttls" | "ldaps"
-# tls = ""
-#
-# # skip peer certificate verification. Default is false.
-# insecure_skip_verify = false
-#
-# # Path to PEM-encoded Root certificate to use to verify server certificate
-# tls_ca = "/etc/ssl/certs.pem"
-#
-# # dn/password to bind with. If bind_dn is empty, an anonymous bind is performed.
-# bind_dn = ""
-# bind_password = ""
-#
-# # Reverse metric names so they sort more naturally. Recommended.
-# # This defaults to false if unset, but is set to true when generating a new config
-# reverse_metric_names = true
-
-
-# # Get standard NTP query metrics from OpenNTPD.
-# [[inputs.openntpd]]
-# ## Run ntpctl binary with sudo.
-# # use_sudo = false
-#
-# ## Location of the ntpctl binary.
-# # binary = "/usr/sbin/ntpctl"
-#
-# ## Maximum time the ntpctl binary is allowed to run.
-# # timeout = "5ms"
-
-
-# # A plugin to collect stats from Opensmtpd - a validating, recursive, and caching DNS resolver
-# [[inputs.opensmtpd]]
-# ## If running as a restricted user you can prepend sudo for additional access:
-# #use_sudo = false
-#
-# ## The default location of the smtpctl binary can be overridden with:
-# binary = "/usr/sbin/smtpctl"
-#
-# ## The default timeout of 1000ms can be overridden with (in milliseconds):
-# timeout = 1000
-
-
-# # Read current weather and forecasts data from openweathermap.org
-# [[inputs.openweathermap]]
-# ## OpenWeatherMap API key.
-# app_id = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
-#
-# ## City ID's to collect weather data from.
-# city_id = ["5391959"]
-#
-# ## Language of the description field. Can be one of "ar", "bg",
-# ## "ca", "cz", "de", "el", "en", "fa", "fi", "fr", "gl", "hr", "hu",
-# ## "it", "ja", "kr", "la", "lt", "mk", "nl", "pl", "pt", "ro", "ru",
-# ## "se", "sk", "sl", "es", "tr", "ua", "vi", "zh_cn", "zh_tw"
-# # lang = "en"
-#
-# ## APIs to fetch; can contain "weather" or "forecast".
-# fetch = ["weather", "forecast"]
-#
-# ## OpenWeatherMap base URL
-# # base_url = "https://api.openweathermap.org/"
-#
-# ## Timeout for HTTP response.
-# # response_timeout = "5s"
-#
-# ## Preferred unit system for temperature and wind speed. Can be one of
-# ## "metric", "imperial", or "standard".
-# # units = "metric"
-#
-# ## Query interval; OpenWeatherMap updates their weather data every 10
-# ## minutes.
-# interval = "10m"
-
-
-# # Read metrics of passenger using passenger-status
-# [[inputs.passenger]]
-# ## Path of passenger-status.
-# ##
-# ## Plugin gather metric via parsing XML output of passenger-status
-# ## More information about the tool:
-# ## https://www.phusionpassenger.com/library/admin/apache/overall_status_report.html
-# ##
-# ## If no path is specified, then the plugin simply execute passenger-status
-# ## hopefully it can be found in your PATH
-# command = "passenger-status -v --show=xml"
-
-
-# # Gather counters from PF
-# [[inputs.pf]]
-# ## PF require root access on most systems.
-# ## Setting 'use_sudo' to true will make use of sudo to run pfctl.
-# ## Users must configure sudo to allow telegraf user to run pfctl with no password.
-# ## pfctl can be restricted to only list command "pfctl -s info".
-# use_sudo = false
-
-
-# # Read metrics of phpfpm, via HTTP status page or socket
-# [[inputs.phpfpm]]
-# ## An array of addresses to gather stats about. Specify an ip or hostname
-# ## with optional port and path
-# ##
-# ## Plugin can be configured in three modes (either can be used):
-# ## - http: the URL must start with http:// or https://, ie:
-# ## "http://localhost/status"
-# ## "http://192.168.130.1/status?full"
-# ##
-# ## - unixsocket: path to fpm socket, ie:
-# ## "/var/run/php5-fpm.sock"
-# ## or using a custom fpm status path:
-# ## "/var/run/php5-fpm.sock:fpm-custom-status-path"
-# ##
-# ## - fcgi: the URL must start with fcgi:// or cgi://, and port must be present, ie:
-# ## "fcgi://10.0.0.12:9000/status"
-# ## "cgi://10.0.10.12:9001/status"
-# ##
-# ## Example of multiple gathering from local socket and remote host
-# ## urls = ["http://192.168.1.20/status", "/tmp/fpm.sock"]
-# urls = ["http://localhost/status"]
-#
-# ## Duration allowed to complete HTTP requests.
-# # timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Ping given url(s) and return statistics
-# [[inputs.ping]]
-# ## Hosts to send ping packets to.
-# urls = ["example.org"]
-#
-# ## Method used for sending pings, can be either "exec" or "native". When set
-# ## to "exec" the systems ping command will be executed. When set to "native"
-# ## the plugin will send pings directly.
-# ##
-# ## While the default is "exec" for backwards compatibility, new deployments
-# ## are encouraged to use the "native" method for improved compatibility and
-# ## performance.
-# # method = "exec"
-#
-# ## Number of ping packets to send per interval. Corresponds to the "-c"
-# ## option of the ping command.
-# # count = 1
-#
-# ## Time to wait between sending ping packets in seconds. Operates like the
-# ## "-i" option of the ping command.
-# # ping_interval = 1.0
-#
-# ## If set, the time to wait for a ping response in seconds. Operates like
-# ## the "-W" option of the ping command.
-# # timeout = 1.0
-#
-# ## If set, the total ping deadline, in seconds. Operates like the -w option
-# ## of the ping command.
-# # deadline = 10
-#
-# ## Interface or source address to send ping from. Operates like the -I or -S
-# ## option of the ping command.
-# # interface = ""
-#
-# ## Specify the ping executable binary.
-# # binary = "ping"
-#
-# ## Arguments for ping command. When arguments is not empty, the command from
-# ## the binary option will be used and other options (ping_interval, timeout,
-# ## etc) will be ignored.
-# # arguments = ["-c", "3"]
-#
-# ## Use only IPv6 addresses when resolving a hostname.
-# # ipv6 = false
-
-
-# # Measure postfix queue statistics
-# [[inputs.postfix]]
-# ## Postfix queue directory. If not provided, telegraf will try to use
-# ## 'postconf -h queue_directory' to determine it.
-# # queue_directory = "/var/spool/postfix"
-
-
-# # Read metrics from one or many PowerDNS servers
-# [[inputs.powerdns]]
-# ## An array of sockets to gather stats about.
-# ## Specify a path to unix socket.
-# unix_sockets = ["/var/run/pdns.controlsocket"]
-
-
-# # Read metrics from one or many PowerDNS Recursor servers
-# [[inputs.powerdns_recursor]]
-# ## Path to the Recursor control socket.
-# unix_sockets = ["/var/run/pdns_recursor.controlsocket"]
-#
-# ## Directory to create receive socket. This default is likely not writable,
-# ## please reference the full plugin documentation for a recommended setup.
-# # socket_dir = "/var/run/"
-# ## Socket permissions for the receive socket.
-# # socket_mode = "0666"
-
-
-# # Monitor process cpu and memory usage
-# [[inputs.procstat]]
-# ## PID file to monitor process
-# pid_file = "/var/run/nginx.pid"
-# ## executable name (ie, pgrep <exe>)
-# # exe = "nginx"
-# ## pattern as argument for pgrep (ie, pgrep -f <pattern>)
-# # pattern = "nginx"
-# ## user as argument for pgrep (ie, pgrep -u <user>)
-# # user = "nginx"
-# ## Systemd unit name
-# # systemd_unit = "nginx.service"
-# ## CGroup name or path
-# # cgroup = "systemd/system.slice/nginx.service"
-#
-# ## Windows service name
-# # win_service = ""
-#
-# ## override for process_name
-# ## This is optional; default is sourced from /proc/<pid>/status
-# # process_name = "bar"
-#
-# ## Field name prefix
-# # prefix = ""
-#
-# ## When true add the full cmdline as a tag.
-# # cmdline_tag = false
-#
-# ## Add the PID as a tag instead of as a field. When collecting multiple
-# ## processes with otherwise matching tags this setting should be enabled to
-# ## ensure each process has a unique identity.
-# ##
-# ## Enabling this option may result in a large number of series, especially
-# ## when processes have a short lifetime.
-# # pid_tag = false
-#
-# ## Method to use when finding process IDs. Can be one of 'pgrep', or
-# ## 'native'. The pgrep finder calls the pgrep executable in the PATH while
-# ## the native finder performs the search directly in a manor dependent on the
-# ## platform. Default is 'pgrep'
-# # pid_finder = "pgrep"
-
-
-# # Reads last_run_summary.yaml file and converts to measurements
-# [[inputs.puppetagent]]
-# ## Location of puppet last run summary file
-# location = "/var/lib/puppet/state/last_run_summary.yaml"
-
-
-# # Reads metrics from RabbitMQ servers via the Management Plugin
-# [[inputs.rabbitmq]]
-# ## Management Plugin url. (default: http://localhost:15672)
-# # url = "http://localhost:15672"
-# ## Tag added to rabbitmq_overview series; deprecated: use tags
-# # name = "rmq-server-1"
-# ## Credentials
-# # username = "guest"
-# # password = "guest"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Optional request timeouts
-# ##
-# ## ResponseHeaderTimeout, if non-zero, specifies the amount of time to wait
-# ## for a server's response headers after fully writing the request.
-# # header_timeout = "3s"
-# ##
-# ## client_timeout specifies a time limit for requests made by this client.
-# ## Includes connection time, any redirects, and reading the response body.
-# # client_timeout = "4s"
-#
-# ## A list of nodes to gather as the rabbitmq_node measurement. If not
-# ## specified, metrics for all nodes are gathered.
-# # nodes = ["rabbit@node1", "rabbit@node2"]
-#
-# ## A list of queues to gather as the rabbitmq_queue measurement. If not
-# ## specified, metrics for all queues are gathered.
-# # queues = ["telegraf"]
-#
-# ## A list of exchanges to gather as the rabbitmq_exchange measurement. If not
-# ## specified, metrics for all exchanges are gathered.
-# # exchanges = ["telegraf"]
-#
-# ## Queues to include and exclude. Globs accepted.
-# ## Note that an empty array for both will include all queues
-# queue_name_include = []
-# queue_name_exclude = []
-#
-# ## Federation upstreams include and exclude when gathering the rabbitmq_federation measurement.
-# ## If neither are specified, metrics for all federation upstreams are gathered.
-# ## Federation link metrics will only be gathered for queues and exchanges
-# ## whose non-federation metrics will be collected (e.g a queue excluded
-# ## by the 'queue_name_exclude' option will also be excluded from federation).
-# ## Globs accepted.
-# # federation_upstream_include = ["dataCentre-*"]
-# # federation_upstream_exclude = []
-
-
-# # Read raindrops stats (raindrops - real-time stats for preforking Rack servers)
-# [[inputs.raindrops]]
-# ## An array of raindrops middleware URI to gather stats.
-# urls = ["http://localhost:8080/_raindrops"]
-
-
-# # Read CPU, Fans, Powersupply and Voltage metrics of hardware server through redfish APIs
-# [[inputs.redfish]]
-# ## Server url
-# address = "https://127.0.0.1:5000"
-#
-# ## Username, Password for hardware server
-# username = "root"
-# password = "password123456"
-#
-# ## ComputerSystemId
-# computer_system_id="2M220100SL"
-#
-# ## Amount of time allowed to complete the HTTP request
-# # timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read metrics from one or many redis servers
-# [[inputs.redis]]
-# ## specify servers via a url matching:
-# ## [protocol://][:password]@address[:port]
-# ## e.g.
-# ## tcp://localhost:6379
-# ## tcp://:password@192.168.99.100
-# ## unix:///var/run/redis.sock
-# ##
-# ## If no servers are specified, then localhost is used as the host.
-# ## If no port is specified, 6379 is used
-# servers = ["tcp://localhost:6379"]
-#
-# ## specify server password
-# # password = "s#cr@t%"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = true
-
-
-# # Read metrics from one or many RethinkDB servers
-# [[inputs.rethinkdb]]
-# ## An array of URI to gather stats about. Specify an ip or hostname
-# ## with optional port add password. ie,
-# ## rethinkdb://user:auth_key@10.10.3.30:28105,
-# ## rethinkdb://10.10.3.33:18832,
-# ## 10.0.0.1:10000, etc.
-# servers = ["127.0.0.1:28015"]
-# ##
-# ## If you use actual rethinkdb of > 2.3.0 with username/password authorization,
-# ## protocol have to be named "rethinkdb2" - it will use 1_0 H.
-# # servers = ["rethinkdb2://username:password@127.0.0.1:28015"]
-# ##
-# ## If you use older versions of rethinkdb (<2.2) with auth_key, protocol
-# ## have to be named "rethinkdb".
-# # servers = ["rethinkdb://username:auth_key@127.0.0.1:28015"]
-
-
-# # Read metrics one or many Riak servers
-# [[inputs.riak]]
-# # Specify a list of one or more riak http servers
-# servers = ["http://localhost:8098"]
-
-
-# # Read API usage and limits for a Salesforce organisation
-# [[inputs.salesforce]]
-# ## specify your credentials
-# ##
-# username = "your_username"
-# password = "your_password"
-# ##
-# ## (optional) security token
-# # security_token = "your_security_token"
-# ##
-# ## (optional) environment type (sandbox or production)
-# ## default is: production
-# ##
-# # environment = "production"
-# ##
-# ## (optional) API version (default: "39.0")
-# ##
-# # version = "39.0"
-
-
-# # Monitor sensors, requires lm-sensors package
-# [[inputs.sensors]]
-# ## Remove numbers from field names.
-# ## If true, a field name like 'temp1_input' will be changed to 'temp_input'.
-# # remove_numbers = true
-#
-# ## Timeout is the maximum amount of time that the sensors command can run.
-# # timeout = "5s"
-
-
-# # Read metrics from storage devices supporting S.M.A.R.T.
-# [[inputs.smart]]
-# ## Optionally specify the path to the smartctl executable
-# # path = "/usr/bin/smartctl"
-#
-# ## On most platforms smartctl requires root access.
-# ## Setting 'use_sudo' to true will make use of sudo to run smartctl.
-# ## Sudo must be configured to to allow the telegraf user to run smartctl
-# ## without a password.
-# # use_sudo = false
-#
-# ## Skip checking disks in this power mode. Defaults to
-# ## "standby" to not wake up disks that have stoped rotating.
-# ## See --nocheck in the man pages for smartctl.
-# ## smartctl version 5.41 and 5.42 have faulty detection of
-# ## power mode and might require changing this value to
-# ## "never" depending on your disks.
-# # nocheck = "standby"
-#
-# ## Gather all returned S.M.A.R.T. attribute metrics and the detailed
-# ## information from each drive into the 'smart_attribute' measurement.
-# # attributes = false
-#
-# ## Optionally specify devices to exclude from reporting.
-# # excludes = [ "/dev/pass6" ]
-#
-# ## Optionally specify devices and device type, if unset
-# ## a scan (smartctl --scan) for S.M.A.R.T. devices will
-# ## done and all found will be included except for the
-# ## excluded in excludes.
-# # devices = [ "/dev/ada0 -d atacam" ]
-#
-# ## Timeout for the smartctl command to complete.
-# # timeout = "30s"
-
-
-# # Retrieves SNMP values from remote agents
-# [[inputs.snmp]]
-# ## Agent addresses to retrieve values from.
-# ## example: agents = ["udp://127.0.0.1:161"]
-# ## agents = ["tcp://127.0.0.1:161"]
-# agents = ["udp://127.0.0.1:161"]
-#
-# ## Timeout for each request.
-# # timeout = "5s"
-#
-# ## SNMP version; can be 1, 2, or 3.
-# # version = 2
-#
-# ## SNMP community string.
-# # community = "public"
-#
-# ## Number of retries to attempt.
-# # retries = 3
-#
-# ## The GETBULK max-repetitions parameter.
-# # max_repetitions = 10
-#
-# ## SNMPv3 authentication and encryption options.
-# ##
-# ## Security Name.
-# # sec_name = "myuser"
-# ## Authentication protocol; one of "MD5", "SHA", or "".
-# # auth_protocol = "MD5"
-# ## Authentication password.
-# # auth_password = "pass"
-# ## Security Level; one of "noAuthNoPriv", "authNoPriv", or "authPriv".
-# # sec_level = "authNoPriv"
-# ## Context Name.
-# # context_name = ""
-# ## Privacy protocol used for encrypted messages; one of "DES", "AES" or "".
-# # priv_protocol = ""
-# ## Privacy password used for encrypted messages.
-# # priv_password = ""
-#
-# ## Add fields and tables defining the variables you wish to collect. This
-# ## example collects the system uptime and interface variables. Reference the
-# ## full plugin documentation for configuration details.
-
-
-# # DEPRECATED! PLEASE USE inputs.snmp INSTEAD.
-# [[inputs.snmp_legacy]]
-# ## Use 'oids.txt' file to translate oids to names
-# ## To generate 'oids.txt' you need to run:
-# ## snmptranslate -m all -Tz -On | sed -e 's/"//g' > /tmp/oids.txt
-# ## Or if you have an other MIB folder with custom MIBs
-# ## snmptranslate -M /mycustommibfolder -Tz -On -m all | sed -e 's/"//g' > oids.txt
-# snmptranslate_file = "/tmp/oids.txt"
-# [[inputs.snmp.host]]
-# address = "192.168.2.2:161"
-# # SNMP community
-# community = "public" # default public
-# # SNMP version (1, 2 or 3)
-# # Version 3 not supported yet
-# version = 2 # default 2
-# # SNMP response timeout
-# timeout = 2.0 # default 2.0
-# # SNMP request retries
-# retries = 2 # default 2
-# # Which get/bulk do you want to collect for this host
-# collect = ["mybulk", "sysservices", "sysdescr"]
-# # Simple list of OIDs to get, in addition to "collect"
-# get_oids = []
-#
-# [[inputs.snmp.host]]
-# address = "192.168.2.3:161"
-# community = "public"
-# version = 2
-# timeout = 2.0
-# retries = 2
-# collect = ["mybulk"]
-# get_oids = [
-# "ifNumber",
-# ".1.3.6.1.2.1.1.3.0",
-# ]
-#
-# [[inputs.snmp.get]]
-# name = "ifnumber"
-# oid = "ifNumber"
-#
-# [[inputs.snmp.get]]
-# name = "interface_speed"
-# oid = "ifSpeed"
-# instance = "0"
-#
-# [[inputs.snmp.get]]
-# name = "sysuptime"
-# oid = ".1.3.6.1.2.1.1.3.0"
-# unit = "second"
-#
-# [[inputs.snmp.bulk]]
-# name = "mybulk"
-# max_repetition = 127
-# oid = ".1.3.6.1.2.1.1"
-#
-# [[inputs.snmp.bulk]]
-# name = "ifoutoctets"
-# max_repetition = 127
-# oid = "ifOutOctets"
-#
-# [[inputs.snmp.host]]
-# address = "192.168.2.13:161"
-# #address = "127.0.0.1:161"
-# community = "public"
-# version = 2
-# timeout = 2.0
-# retries = 2
-# #collect = ["mybulk", "sysservices", "sysdescr", "systype"]
-# collect = ["sysuptime" ]
-# [[inputs.snmp.host.table]]
-# name = "iftable3"
-# include_instances = ["enp5s0", "eth1"]
-#
-# # SNMP TABLEs
-# # table without mapping neither subtables
-# [[inputs.snmp.table]]
-# name = "iftable1"
-# oid = ".1.3.6.1.2.1.31.1.1.1"
-#
-# # table without mapping but with subtables
-# [[inputs.snmp.table]]
-# name = "iftable2"
-# oid = ".1.3.6.1.2.1.31.1.1.1"
-# sub_tables = [".1.3.6.1.2.1.2.2.1.13"]
-#
-# # table with mapping but without subtables
-# [[inputs.snmp.table]]
-# name = "iftable3"
-# oid = ".1.3.6.1.2.1.31.1.1.1"
-# # if empty. get all instances
-# mapping_table = ".1.3.6.1.2.1.31.1.1.1.1"
-# # if empty, get all subtables
-#
-# # table with both mapping and subtables
-# [[inputs.snmp.table]]
-# name = "iftable4"
-# oid = ".1.3.6.1.2.1.31.1.1.1"
-# # if empty get all instances
-# mapping_table = ".1.3.6.1.2.1.31.1.1.1.1"
-# # if empty get all subtables
-# # sub_tables could be not "real subtables"
-# sub_tables=[".1.3.6.1.2.1.2.2.1.13", "bytes_recv", "bytes_send"]
-
-
-# # Read stats from one or more Solr servers or cores
-# [[inputs.solr]]
-# ## specify a list of one or more Solr servers
-# servers = ["http://localhost:8983"]
-#
-# ## specify a list of one or more Solr cores (default - all)
-# # cores = ["main"]
-#
-# ## Optional HTTP Basic Auth Credentials
-# # username = "username"
-# # password = "pa$$word"
-
-
-# # Read metrics from Microsoft SQL Server
-# [[inputs.sqlserver]]
-# ## Specify instances to monitor with a list of connection strings.
-# ## All connection parameters are optional.
-# ## By default, the host is localhost, listening on default port, TCP 1433.
-# ## for Windows, the user is the currently running AD user (SSO).
-# ## See https://github.com/denisenkom/go-mssqldb for detailed connection
-# ## parameters, in particular, tls connections can be created like so:
-# ## "encrypt=true;certificate=<cert>;hostNameInCertificate=<SqlServer host fqdn>"
-# # servers = [
-# # "Server=192.168.1.10;Port=1433;User Id=<user>;Password=<pw>;app name=telegraf;log=1;",
-# # ]
-#
-# ## Optional parameter, setting this to 2 will use a new version
-# ## of the collection queries that break compatibility with the original
-# ## dashboards.
-# ## Version 2 - is compatible from SQL Server 2012 and later versions and also for SQL Azure DB
-# query_version = 2
-#
-# ## If you are using AzureDB, setting this to true will gather resource utilization metrics
-# # azuredb = false
-#
-# ## Possible queries
-# ## Version 2:
-# ## - PerformanceCounters
-# ## - WaitStatsCategorized
-# ## - DatabaseIO
-# ## - ServerProperties
-# ## - MemoryClerk
-# ## - Schedulers
-# ## - SqlRequests
-# ## - VolumeSpace
-# ## - Cpu
-# ## Version 1:
-# ## - PerformanceCounters
-# ## - WaitStatsCategorized
-# ## - CPUHistory
-# ## - DatabaseIO
-# ## - DatabaseSize
-# ## - DatabaseStats
-# ## - DatabaseProperties
-# ## - MemoryClerk
-# ## - VolumeSpace
-# ## - PerformanceMetrics
-#
-# ## A list of queries to include. If not specified, all the above listed queries are used.
-# # include_query = []
-#
-# ## A list of queries to explicitly ignore.
-# exclude_query = [ 'Schedulers' , 'SqlRequests']
-
-
-# # Gather timeseries from Google Cloud Platform v3 monitoring API
-# [[inputs.stackdriver]]
-# ## GCP Project
-# project = "erudite-bloom-151019"
-#
-# ## Include timeseries that start with the given metric type.
-# metric_type_prefix_include = [
-# "compute.googleapis.com/",
-# ]
-#
-# ## Exclude timeseries that start with the given metric type.
-# # metric_type_prefix_exclude = []
-#
-# ## Many metrics are updated once per minute; it is recommended to override
-# ## the agent level interval with a value of 1m or greater.
-# interval = "1m"
-#
-# ## Maximum number of API calls to make per second. The quota for accounts
-# ## varies, it can be viewed on the API dashboard:
-# ## https://cloud.google.com/monitoring/quotas#quotas_and_limits
-# # rate_limit = 14
-#
-# ## The delay and window options control the number of points selected on
-# ## each gather. When set, metrics are gathered between:
-# ## start: now() - delay - window
-# ## end: now() - delay
-# #
-# ## Collection delay; if set too low metrics may not yet be available.
-# # delay = "5m"
-# #
-# ## If unset, the window will start at 1m and be updated dynamically to span
-# ## the time between calls (approximately the length of the plugin interval).
-# # window = "1m"
-#
-# ## TTL for cached list of metric types. This is the maximum amount of time
-# ## it may take to discover new metrics.
-# # cache_ttl = "1h"
-#
-# ## If true, raw bucket counts are collected for distribution value types.
-# ## For a more lightweight collection, you may wish to disable and use
-# ## distribution_aggregation_aligners instead.
-# # gather_raw_distribution_buckets = true
-#
-# ## Aggregate functions to be used for metrics whose value type is
-# ## distribution. These aggregate values are recorded in in addition to raw
-# ## bucket counts; if they are enabled.
-# ##
-# ## For a list of aligner strings see:
-# ## https://cloud.google.com/monitoring/api/ref_v3/rpc/google.monitoring.v3#aligner
-# # distribution_aggregation_aligners = [
-# # "ALIGN_PERCENTILE_99",
-# # "ALIGN_PERCENTILE_95",
-# # "ALIGN_PERCENTILE_50",
-# # ]
-#
-# ## Filters can be added to reduce the number of time series matched. All
-# ## functions are supported: starts_with, ends_with, has_substring, and
-# ## one_of. Only the '=' operator is supported.
-# ##
-# ## The logical operators when combining filters are defined statically using
-# ## the following values:
-# ## filter ::= <resource_labels> {AND <metric_labels>}
-# ## resource_labels ::= <resource_labels> {OR <resource_label>}
-# ## metric_labels ::= <metric_labels> {OR <metric_label>}
-# ##
-# ## For more details, see https://cloud.google.com/monitoring/api/v3/filters
-# #
-# ## Resource labels refine the time series selection with the following expression:
-# ## resource.labels.<key> = <value>
-# # [[inputs.stackdriver.filter.resource_labels]]
-# # key = "instance_name"
-# # value = 'starts_with("localhost")'
-# #
-# ## Metric labels refine the time series selection with the following expression:
-# ## metric.labels.<key> = <value>
-# # [[inputs.stackdriver.filter.metric_labels]]
-# # key = "device_name"
-# # value = 'one_of("sda", "sdb")'
-
-
-# # Get synproxy counter statistics from procfs
-# [[inputs.synproxy]]
-# # no configuration
-
-
-# # Sysstat metrics collector
-# [[inputs.sysstat]]
-# ## Path to the sadc command.
-# #
-# ## Common Defaults:
-# ## Debian/Ubuntu: /usr/lib/sysstat/sadc
-# ## Arch: /usr/lib/sa/sadc
-# ## RHEL/CentOS: /usr/lib64/sa/sadc
-# sadc_path = "/usr/lib/sa/sadc" # required
-#
-# ## Path to the sadf command, if it is not in PATH
-# # sadf_path = "/usr/bin/sadf"
-#
-# ## Activities is a list of activities, that are passed as argument to the
-# ## sadc collector utility (e.g: DISK, SNMP etc...)
-# ## The more activities that are added, the more data is collected.
-# # activities = ["DISK"]
-#
-# ## Group metrics to measurements.
-# ##
-# ## If group is false each metric will be prefixed with a description
-# ## and represents itself a measurement.
-# ##
-# ## If Group is true, corresponding metrics are grouped to a single measurement.
-# # group = true
-#
-# ## Options for the sadf command. The values on the left represent the sadf
-# ## options and the values on the right their description (which are used for
-# ## grouping and prefixing metrics).
-# ##
-# ## Run 'sar -h' or 'man sar' to find out the supported options for your
-# ## sysstat version.
-# [inputs.sysstat.options]
-# -C = "cpu"
-# -B = "paging"
-# -b = "io"
-# -d = "disk" # requires DISK activity
-# "-n ALL" = "network"
-# "-P ALL" = "per_cpu"
-# -q = "queue"
-# -R = "mem"
-# -r = "mem_util"
-# -S = "swap_util"
-# -u = "cpu_util"
-# -v = "inode"
-# -W = "swap"
-# -w = "task"
-# # -H = "hugepages" # only available for newer linux distributions
-# # "-I ALL" = "interrupts" # requires INT activity
-#
-# ## Device tags can be used to add additional tags for devices.
-# ## For example the configuration below adds a tag vg with value rootvg for
-# ## all metrics with sda devices.
-# # [[inputs.sysstat.device_tags.sda]]
-# # vg = "rootvg"
-
-
-# # Gather systemd units state
-# [[inputs.systemd_units]]
-# ## Set timeout for systemctl execution
-# # timeout = "1s"
-# #
-# ## Filter for a specific unit type, default is "service", other possible
-# ## values are "socket", "target", "device", "mount", "automount", "swap",
-# ## "timer", "path", "slice" and "scope ":
-# # unittype = "service"
-
-
-# # Reads metrics from a Teamspeak 3 Server via ServerQuery
-# [[inputs.teamspeak]]
-# ## Server address for Teamspeak 3 ServerQuery
-# # server = "127.0.0.1:10011"
-# ## Username for ServerQuery
-# username = "serverqueryuser"
-# ## Password for ServerQuery
-# password = "secret"
-# ## Array of virtual servers
-# # virtual_servers = [1]
-
-
-# # Read metrics about temperature
-# [[inputs.temp]]
-# # no configuration
-
-
-# # Read Tengine's basic status information (ngx_http_reqstat_module)
-# [[inputs.tengine]]
-# # An array of Tengine reqstat module URI to gather stats.
-# urls = ["http://127.0.0.1/us"]
-#
-# # HTTP response timeout (default: 5s)
-# # response_timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.cer"
-# # tls_key = "/etc/telegraf/key.key"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Gather metrics from the Tomcat server status page.
-# [[inputs.tomcat]]
-# ## URL of the Tomcat server status
-# # url = "http://127.0.0.1:8080/manager/status/all?XML=true"
-#
-# ## HTTP Basic Auth Credentials
-# # username = "tomcat"
-# # password = "s3cret"
-#
-# ## Request timeout
-# # timeout = "5s"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Inserts sine and cosine waves for demonstration purposes
-# [[inputs.trig]]
-# ## Set the amplitude
-# amplitude = 10.0
-
-
-# # Read Twemproxy stats data
-# [[inputs.twemproxy]]
-# ## Twemproxy stats address and port (no scheme)
-# addr = "localhost:22222"
-# ## Monitor pool name
-# pools = ["redis_pool", "mc_pool"]
-
-
-# # A plugin to collect stats from the Unbound DNS resolver
-# [[inputs.unbound]]
-# ## Address of server to connect to, read from unbound conf default, optionally ':port'
-# ## Will lookup IP if given a hostname
-# server = "127.0.0.1:8953"
-#
-# ## If running as a restricted user you can prepend sudo for additional access:
-# # use_sudo = false
-#
-# ## The default location of the unbound-control binary can be overridden with:
-# # binary = "/usr/sbin/unbound-control"
-#
-# ## The default location of the unbound config file can be overridden with:
-# # config_file = "/etc/unbound/unbound.conf"
-#
-# ## The default timeout of 1s can be overridden with:
-# # timeout = "1s"
-#
-# ## When set to true, thread metrics are tagged with the thread id.
-# ##
-# ## The default is false for backwards compatibility, and will be changed to
-# ## true in a future version. It is recommended to set to true on new
-# ## deployments.
-# thread_as_tag = false
-
-
-# # Read uWSGI metrics.
-# [[inputs.uwsgi]]
-# ## List with urls of uWSGI Stats servers. URL must match pattern:
-# ## scheme://address[:port]
-# ##
-# ## For example:
-# ## servers = ["tcp://localhost:5050", "http://localhost:1717", "unix:///tmp/statsock"]
-# servers = ["tcp://127.0.0.1:1717"]
-#
-# ## General connection timeout
-# # timeout = "5s"
-
-
-# # A plugin to collect stats from Varnish HTTP Cache
-# [[inputs.varnish]]
-# ## If running as a restricted user you can prepend sudo for additional access:
-# #use_sudo = false
-#
-# ## The default location of the varnishstat binary can be overridden with:
-# binary = "/usr/bin/varnishstat"
-#
-# ## By default, telegraf gather stats for 3 metric points.
-# ## Setting stats will override the defaults shown below.
-# ## Glob matching can be used, ie, stats = ["MAIN.*"]
-# ## stats may also be set to ["*"], which will collect all stats
-# stats = ["MAIN.cache_hit", "MAIN.cache_miss", "MAIN.uptime"]
-#
-# ## Optional name for the varnish instance (or working directory) to query
-# ## Usually append after -n in varnish cli
-# # instance_name = instanceName
-#
-# ## Timeout for varnishstat command
-# # timeout = "1s"
-
-
-# # Collect Wireguard server interface and peer statistics
-# [[inputs.wireguard]]
-# ## Optional list of Wireguard device/interface names to query.
-# ## If omitted, all Wireguard interfaces are queried.
-# # devices = ["wg0"]
-
-
-# # Monitor wifi signal strength and quality
-# [[inputs.wireless]]
-# ## Sets 'proc' directory path
-# ## If not specified, then default is /proc
-# # host_proc = "/proc"
-
-
-# # Reads metrics from a SSL certificate
-# [[inputs.x509_cert]]
-# ## List certificate sources
-# sources = ["/etc/ssl/certs/ssl-cert-snakeoil.pem", "tcp://example.org:443"]
-#
-# ## Timeout for SSL connection
-# # timeout = "5s"
-#
-# ## Pass a different name into the TLS request (Server Name Indication)
-# ## example: server_name = "myhost.example.org"
-# # server_name = ""
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-
-
-# # Read metrics of ZFS from arcstats, zfetchstats, vdev_cache_stats, and pools
-# [[inputs.zfs]]
-# ## ZFS kstat path. Ignored on FreeBSD
-# ## If not specified, then default is:
-# # kstatPath = "/proc/spl/kstat/zfs"
-#
-# ## By default, telegraf gather all zfs stats
-# ## If not specified, then default is:
-# # kstatMetrics = ["arcstats", "zfetchstats", "vdev_cache_stats"]
-# ## For Linux, the default is:
-# # kstatMetrics = ["abdstats", "arcstats", "dnodestats", "dbufcachestats",
-# # "dmu_tx", "fm", "vdev_mirror_stats", "zfetchstats", "zil"]
-# ## By default, don't gather zpool stats
-# # poolMetrics = false
-
-
-# # Reads 'mntr' stats from one or many zookeeper servers
-# [[inputs.zookeeper]]
-# ## An array of address to gather stats about. Specify an ip or hostname
-# ## with port. ie localhost:2181, 10.0.0.1:2181, etc.
-#
-# ## If no servers are specified, then localhost is used as the host.
-# ## If no port is specified, 2181 is used
-# servers = [":2181"]
-#
-# ## Timeout for metric collections from all servers. Minimum timeout is "1s".
-# # timeout = "5s"
-#
-# ## Optional TLS Config
-# # enable_tls = true
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## If false, skip chain & host verification
-# # insecure_skip_verify = true
-
-
-###############################################################################
-# SERVICE INPUT PLUGINS #
-###############################################################################
-
-
-# # AMQP consumer plugin
-# [[inputs.amqp_consumer]]
-# ## Broker to consume from.
-# ## deprecated in 1.7; use the brokers option
-# # url = "amqp://localhost:5672/influxdb"
-#
-# ## Brokers to consume from. If multiple brokers are specified a random broker
-# ## will be selected anytime a connection is established. This can be
-# ## helpful for load balancing when not using a dedicated load balancer.
-# brokers = ["amqp://localhost:5672/influxdb"]
-#
-# ## Authentication credentials for the PLAIN auth_method.
-# # username = ""
-# # password = ""
-#
-# ## Name of the exchange to declare. If unset, no exchange will be declared.
-# exchange = "telegraf"
-#
-# ## Exchange type; common types are "direct", "fanout", "topic", "header", "x-consistent-hash".
-# # exchange_type = "topic"
-#
-# ## If true, exchange will be passively declared.
-# # exchange_passive = false
-#
-# ## Exchange durability can be either "transient" or "durable".
-# # exchange_durability = "durable"
-#
-# ## Additional exchange arguments.
-# # exchange_arguments = { }
-# # exchange_arguments = {"hash_property" = "timestamp"}
-#
-# ## AMQP queue name.
-# queue = "telegraf"
-#
-# ## AMQP queue durability can be "transient" or "durable".
-# queue_durability = "durable"
-#
-# ## If true, queue will be passively declared.
-# # queue_passive = false
-#
-# ## A binding between the exchange and queue using this binding key is
-# ## created. If unset, no binding is created.
-# binding_key = "#"
-#
-# ## Maximum number of messages server should give to the worker.
-# # prefetch_count = 50
-#
-# ## Maximum messages to read from the broker that have not been written by an
-# ## output. For best throughput set based on the number of metrics within
-# ## each message and the size of the output's metric_batch_size.
-# ##
-# ## For example, if each message from the queue contains 10 metrics and the
-# ## output metric_batch_size is 1000, setting this to 100 will ensure that a
-# ## full batch is collected and the write is triggered immediately without
-# ## waiting until the next flush_interval.
-# # max_undelivered_messages = 1000
-#
-# ## Auth method. PLAIN and EXTERNAL are supported
-# ## Using EXTERNAL requires enabling the rabbitmq_auth_mechanism_ssl plugin as
-# ## described here: https://www.rabbitmq.com/plugins.html
-# # auth_method = "PLAIN"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Content encoding for message payloads, can be set to "gzip" to or
-# ## "identity" to apply no encoding.
-# # content_encoding = "identity"
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Read Cassandra metrics through Jolokia
-# [[inputs.cassandra]]
-# ## DEPRECATED: The cassandra plugin has been deprecated. Please use the
-# ## jolokia2 plugin instead.
-# ##
-# ## see https://github.com/influxdata/telegraf/tree/master/plugins/inputs/jolokia2
-#
-# context = "/jolokia/read"
-# ## List of cassandra servers exposing jolokia read service
-# servers = ["myuser:mypassword@10.10.10.1:8778","10.10.10.2:8778",":8778"]
-# ## List of metrics collected on above servers
-# ## Each metric consists of a jmx path.
-# ## This will collect all heap memory usage metrics from the jvm and
-# ## ReadLatency metrics for all keyspaces and tables.
-# ## "type=Table" in the query works with Cassandra3.0. Older versions might
-# ## need to use "type=ColumnFamily"
-# metrics = [
-# "/java.lang:type=Memory/HeapMemoryUsage",
-# "/org.apache.cassandra.metrics:type=Table,keyspace=*,scope=*,name=ReadLatency"
-# ]
-
-
-# # Cisco model-driven telemetry (MDT) input plugin for IOS XR, IOS XE and NX-OS platforms
-# [[inputs.cisco_telemetry_mdt]]
-# ## Telemetry transport can be "tcp" or "grpc". TLS is only supported when
-# ## using the grpc transport.
-# transport = "grpc"
-#
-# ## Address and port to host telemetry listener
-# service_address = ":57000"
-#
-# ## Enable TLS; grpc transport only.
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-#
-# ## Enable TLS client authentication and define allowed CA certificates; grpc
-# ## transport only.
-# # tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]
-#
-# ## Define (for certain nested telemetry measurements with embedded tags) which fields are tags
-# # embedded_tags = ["Cisco-IOS-XR-qos-ma-oper:qos/interface-table/interface/input/service-policy-names/service-policy-instance/statistics/class-stats/class-name"]
-#
-# ## Define aliases to map telemetry encoding paths to simple measurement names
-# [inputs.cisco_telemetry_mdt.aliases]
-# ifstats = "ietf-interfaces:interfaces-state/interface/statistics"
-
-
-# # Read metrics from one or many ClickHouse servers
-# [[inputs.clickhouse]]
-# ## Username for authorization on ClickHouse server
-# ## example: user = "default""
-# username = "default"
-#
-# ## Password for authorization on ClickHouse server
-# ## example: password = "super_secret"
-#
-# ## HTTP(s) timeout while getting metrics values
-# ## The timeout includes connection time, any redirects, and reading the response body.
-# ## example: timeout = 1s
-# # timeout = 5s
-#
-# ## List of servers for metrics scraping
-# ## metrics scrape via HTTP(s) clickhouse interface
-# ## https://clickhouse.tech/docs/en/interfaces/http/
-# ## example: servers = ["http://127.0.0.1:8123","https://custom-server.mdb.yandexcloud.net"]
-# servers = ["http://127.0.0.1:8123"]
-#
-# ## If "auto_discovery"" is "true" plugin tries to connect to all servers available in the cluster
-# ## with using same "user:password" described in "user" and "password" parameters
-# ## and get this server hostname list from "system.clusters" table
-# ## see
-# ## - https://clickhouse.tech/docs/en/operations/system_tables/#system-clusters
-# ## - https://clickhouse.tech/docs/en/operations/server_settings/settings/#server_settings_remote_servers
-# ## - https://clickhouse.tech/docs/en/operations/table_engines/distributed/
-# ## - https://clickhouse.tech/docs/en/operations/table_engines/replication/#creating-replicated-tables
-# ## example: auto_discovery = false
-# # auto_discovery = true
-#
-# ## Filter cluster names in "system.clusters" when "auto_discovery" is "true"
-# ## when this filter present then "WHERE cluster IN (...)" filter will apply
-# ## please use only full cluster names here, regexp and glob filters is not allowed
-# ## for "/etc/clickhouse-server/config.d/remote.xml"
-# ## <yandex>
-# ## <remote_servers>
-# ## <my-own-cluster>
-# ## <shard>
-# ## <replica><host>clickhouse-ru-1.local</host><port>9000</port></replica>
-# ## <replica><host>clickhouse-ru-2.local</host><port>9000</port></replica>
-# ## </shard>
-# ## <shard>
-# ## <replica><host>clickhouse-eu-1.local</host><port>9000</port></replica>
-# ## <replica><host>clickhouse-eu-2.local</host><port>9000</port></replica>
-# ## </shard>
-# ## </my-onw-cluster>
-# ## </remote_servers>
-# ##
-# ## </yandex>
-# ##
-# ## example: cluster_include = ["my-own-cluster"]
-# # cluster_include = []
-#
-# ## Filter cluster names in "system.clusters" when "auto_discovery" is "true"
-# ## when this filter present then "WHERE cluster NOT IN (...)" filter will apply
-# ## example: cluster_exclude = ["my-internal-not-discovered-cluster"]
-# # cluster_exclude = []
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Read metrics from Google PubSub
-# [[inputs.cloud_pubsub]]
-# ## Required. Name of Google Cloud Platform (GCP) Project that owns
-# ## the given PubSub subscription.
-# project = "my-project"
-#
-# ## Required. Name of PubSub subscription to ingest metrics from.
-# subscription = "my-subscription"
-#
-# ## Required. Data format to consume.
-# ## Each data format has its own unique set of configuration options.
-# ## Read more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-#
-# ## Optional. Filepath for GCP credentials JSON file to authorize calls to
-# ## PubSub APIs. If not set explicitly, Telegraf will attempt to use
-# ## Application Default Credentials, which is preferred.
-# # credentials_file = "path/to/my/creds.json"
-#
-# ## Optional. Number of seconds to wait before attempting to restart the
-# ## PubSub subscription receiver after an unexpected error.
-# ## If the streaming pull for a PubSub Subscription fails (receiver),
-# ## the agent attempts to restart receiving messages after this many seconds.
-# # retry_delay_seconds = 5
-#
-# ## Optional. Maximum byte length of a message to consume.
-# ## Larger messages are dropped with an error. If less than 0 or unspecified,
-# ## treated as no limit.
-# # max_message_len = 1000000
-#
-# ## Optional. Maximum messages to read from PubSub that have not been written
-# ## to an output. Defaults to 1000.
-# ## For best throughput set based on the number of metrics within
-# ## each message and the size of the output's metric_batch_size.
-# ##
-# ## For example, if each message contains 10 metrics and the output
-# ## metric_batch_size is 1000, setting this to 100 will ensure that a
-# ## full batch is collected and the write is triggered immediately without
-# ## waiting until the next flush_interval.
-# # max_undelivered_messages = 1000
-#
-# ## The following are optional Subscription ReceiveSettings in PubSub.
-# ## Read more about these values:
-# ## https://godoc.org/cloud.google.com/go/pubsub#ReceiveSettings
-#
-# ## Optional. Maximum number of seconds for which a PubSub subscription
-# ## should auto-extend the PubSub ACK deadline for each message. If less than
-# ## 0, auto-extension is disabled.
-# # max_extension = 0
-#
-# ## Optional. Maximum number of unprocessed messages in PubSub
-# ## (unacknowledged but not yet expired in PubSub).
-# ## A value of 0 is treated as the default PubSub value.
-# ## Negative values will be treated as unlimited.
-# # max_outstanding_messages = 0
-#
-# ## Optional. Maximum size in bytes of unprocessed messages in PubSub
-# ## (unacknowledged but not yet expired in PubSub).
-# ## A value of 0 is treated as the default PubSub value.
-# ## Negative values will be treated as unlimited.
-# # max_outstanding_bytes = 0
-#
-# ## Optional. Max number of goroutines a PubSub Subscription receiver can spawn
-# ## to pull messages from PubSub concurrently. This limit applies to each
-# ## subscription separately and is treated as the PubSub default if less than
-# ## 1. Note this setting does not limit the number of messages that can be
-# ## processed concurrently (use "max_outstanding_messages" instead).
-# # max_receiver_go_routines = 0
-#
-# ## Optional. If true, Telegraf will attempt to base64 decode the
-# ## PubSub message data before parsing
-# # base64_data = false
-
-
-# # Google Cloud Pub/Sub Push HTTP listener
-# [[inputs.cloud_pubsub_push]]
-# ## Address and port to host HTTP listener on
-# service_address = ":8080"
-#
-# ## Application secret to verify messages originate from Cloud Pub/Sub
-# # token = ""
-#
-# ## Path to listen to.
-# # path = "/"
-#
-# ## Maximum duration before timing out read of the request
-# # read_timeout = "10s"
-# ## Maximum duration before timing out write of the response. This should be set to a value
-# ## large enough that you can send at least 'metric_batch_size' number of messages within the
-# ## duration.
-# # write_timeout = "10s"
-#
-# ## Maximum allowed http request body size in bytes.
-# ## 0 means to use the default of 524,288,00 bytes (500 mebibytes)
-# # max_body_size = "500MB"
-#
-# ## Whether to add the pubsub metadata, such as message attributes and subscription as a tag.
-# # add_meta = false
-#
-# ## Optional. Maximum messages to read from PubSub that have not been written
-# ## to an output. Defaults to 1000.
-# ## For best throughput set based on the number of metrics within
-# ## each message and the size of the output's metric_batch_size.
-# ##
-# ## For example, if each message contains 10 metrics and the output
-# ## metric_batch_size is 1000, setting this to 100 will ensure that a
-# ## full batch is collected and the write is triggered immediately without
-# ## waiting until the next flush_interval.
-# # max_undelivered_messages = 1000
-#
-# ## Set one or more allowed client CA certificate file names to
-# ## enable mutually authenticated TLS connections
-# # tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]
-#
-# ## Add service certificate and key
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Read logging output from the Docker engine
-# [[inputs.docker_log]]
-# ## Docker Endpoint
-# ## To use TCP, set endpoint = "tcp://[ip]:[port]"
-# ## To use environment variables (ie, docker-machine), set endpoint = "ENV"
-# # endpoint = "unix:///var/run/docker.sock"
-#
-# ## When true, container logs are read from the beginning; otherwise
-# ## reading begins at the end of the log.
-# # from_beginning = false
-#
-# ## Timeout for Docker API calls.
-# # timeout = "5s"
-#
-# ## Containers to include and exclude. Globs accepted.
-# ## Note that an empty array for both will include all containers
-# # container_name_include = []
-# # container_name_exclude = []
-#
-# ## Container states to include and exclude. Globs accepted.
-# ## When empty only containers in the "running" state will be captured.
-# # container_state_include = []
-# # container_state_exclude = []
-#
-# ## docker labels to include and exclude as tags. Globs accepted.
-# ## Note that an empty array for both will include all labels as tags
-# # docker_label_include = []
-# # docker_label_exclude = []
-#
-# ## Set the source tag for the metrics to the container ID hostname, eg first 12 chars
-# source_tag = false
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # Azure Event Hubs service input plugin
-# [[inputs.eventhub_consumer]]
-# ## The default behavior is to create a new Event Hub client from environment variables.
-# ## This requires one of the following sets of environment variables to be set:
-# ##
-# ## 1) Expected Environment Variables:
-# ## - "EVENTHUB_NAMESPACE"
-# ## - "EVENTHUB_NAME"
-# ## - "EVENTHUB_CONNECTION_STRING"
-# ##
-# ## 2) Expected Environment Variables:
-# ## - "EVENTHUB_NAMESPACE"
-# ## - "EVENTHUB_NAME"
-# ## - "EVENTHUB_KEY_NAME"
-# ## - "EVENTHUB_KEY_VALUE"
-#
-# ## Uncommenting the option below will create an Event Hub client based solely on the connection string.
-# ## This can either be the associated environment variable or hard coded directly.
-# # connection_string = ""
-#
-# ## Set persistence directory to a valid folder to use a file persister instead of an in-memory persister
-# # persistence_dir = ""
-#
-# ## Change the default consumer group
-# # consumer_group = ""
-#
-# ## By default the event hub receives all messages present on the broker, alternative modes can be set below.
-# ## The timestamp should be in https://github.com/toml-lang/toml#offset-date-time format (RFC 3339).
-# ## The 3 options below only apply if no valid persister is read from memory or file (e.g. first run).
-# # from_timestamp =
-# # latest = true
-#
-# ## Set a custom prefetch count for the receiver(s)
-# # prefetch_count = 1000
-#
-# ## Add an epoch to the receiver(s)
-# # epoch = 0
-#
-# ## Change to set a custom user agent, "telegraf" is used by default
-# # user_agent = "telegraf"
-#
-# ## To consume from a specific partition, set the partition_ids option.
-# ## An empty array will result in receiving from all partitions.
-# # partition_ids = ["0","1"]
-#
-# ## Max undelivered messages
-# # max_undelivered_messages = 1000
-#
-# ## Set either option below to true to use a system property as timestamp.
-# ## You have the choice between EnqueuedTime and IoTHubEnqueuedTime.
-# ## It is recommended to use this setting when the data itself has no timestamp.
-# # enqueued_time_as_ts = true
-# # iot_hub_enqueued_time_as_ts = true
-#
-# ## Tags or fields to create from keys present in the application property bag.
-# ## These could for example be set by message enrichments in Azure IoT Hub.
-# # application_property_tags = []
-# # application_property_fields = []
-#
-# ## Tag or field name to use for metadata
-# ## By default all metadata is disabled
-# # sequence_number_field = "SequenceNumber"
-# # enqueued_time_field = "EnqueuedTime"
-# # offset_field = "Offset"
-# # partition_id_tag = "PartitionID"
-# # partition_key_tag = "PartitionKey"
-# # iot_hub_device_connection_id_tag = "IoTHubDeviceConnectionID"
-# # iot_hub_auth_generation_id_tag = "IoTHubAuthGenerationID"
-# # iot_hub_connection_auth_method_tag = "IoTHubConnectionAuthMethod"
-# # iot_hub_connection_module_id_tag = "IoTHubConnectionModuleID"
-# # iot_hub_enqueued_time_field = "IoTHubEnqueuedTime"
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Run executable as long-running input plugin
-# [[inputs.execd]]
-# ## Program to run as daemon
-# command = ["telegraf-smartctl", "-d", "/dev/sda"]
-#
-# ## Define how the process is signaled on each collection interval.
-# ## Valid values are:
-# ## "none" : Do not signal anything.
-# ## The process must output metrics by itself.
-# ## "STDIN" : Send a newline on STDIN.
-# ## "SIGHUP" : Send a HUP signal. Not available on Windows.
-# ## "SIGUSR1" : Send a USR1 signal. Not available on Windows.
-# ## "SIGUSR2" : Send a USR2 signal. Not available on Windows.
-# signal = "none"
-#
-# ## Delay before the process is restarted after an unexpected termination
-# restart_delay = "10s"
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # gNMI telemetry input plugin
-# [[inputs.gnmi]]
-# ## Address and port of the gNMI GRPC server
-# addresses = ["10.49.234.114:57777"]
-#
-# ## define credentials
-# username = "cisco"
-# password = "cisco"
-#
-# ## gNMI encoding requested (one of: "proto", "json", "json_ietf")
-# # encoding = "proto"
-#
-# ## redial in case of failures after
-# redial = "10s"
-#
-# ## enable client-side TLS and define CA to authenticate the device
-# # enable_tls = true
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # insecure_skip_verify = true
-#
-# ## define client-side TLS certificate & key to authenticate to the device
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-#
-# ## gNMI subscription prefix (optional, can usually be left empty)
-# ## See: https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-specification.md#222-paths
-# # origin = ""
-# # prefix = ""
-# # target = ""
-#
-# ## Define additional aliases to map telemetry encoding paths to simple measurement names
-# #[inputs.gnmi.aliases]
-# # ifcounters = "openconfig:/interfaces/interface/state/counters"
-#
-# [[inputs.gnmi.subscription]]
-# ## Name of the measurement that will be emitted
-# name = "ifcounters"
-#
-# ## Origin and path of the subscription
-# ## See: https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-specification.md#222-paths
-# ##
-# ## origin usually refers to a (YANG) data model implemented by the device
-# ## and path to a specific substructure inside it that should be subscribed to (similar to an XPath)
-# ## YANG models can be found e.g. here: https://github.com/YangModels/yang/tree/master/vendor/cisco/xr
-# origin = "openconfig-interfaces"
-# path = "/interfaces/interface/state/counters"
-#
-# # Subscription mode (one of: "target_defined", "sample", "on_change") and interval
-# subscription_mode = "sample"
-# sample_interval = "10s"
-#
-# ## Suppress redundant transmissions when measured values are unchanged
-# # suppress_redundant = false
-#
-# ## If suppression is enabled, send updates at least every X seconds anyway
-# # heartbeat_interval = "60s"
-
-
-# # Accept metrics over InfluxDB 1.x HTTP API
-# [[inputs.http_listener]]
-# ## Address and port to host InfluxDB listener on
-# service_address = ":8186"
-#
-# ## maximum duration before timing out read of the request
-# read_timeout = "10s"
-# ## maximum duration before timing out write of the response
-# write_timeout = "10s"
-#
-# ## Maximum allowed HTTP request body size in bytes.
-# ## 0 means to use the default of 32MiB.
-# max_body_size = "32MiB"
-#
-# ## Optional tag name used to store the database.
-# ## If the write has a database in the query string then it will be kept in this tag name.
-# ## This tag can be used in downstream outputs.
-# ## The default value of nothing means it will be off and the database will not be recorded.
-# # database_tag = ""
-#
-# ## If set the retention policy specified in the write query will be added as
-# ## the value of this tag name.
-# # retention_policy_tag = ""
-#
-# ## Set one or more allowed client CA certificate file names to
-# ## enable mutually authenticated TLS connections
-# tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]
-#
-# ## Add service certificate and key
-# tls_cert = "/etc/telegraf/cert.pem"
-# tls_key = "/etc/telegraf/key.pem"
-#
-# ## Optional username and password to accept for HTTP basic authentication.
-# ## You probably want to make sure you have TLS configured above for this.
-# # basic_username = "foobar"
-# # basic_password = "barfoo"
-
-
-# # Generic HTTP write listener
-# [[inputs.http_listener_v2]]
-# ## Address and port to host HTTP listener on
-# service_address = ":8080"
-#
-# ## Path to listen to.
-# # path = "/telegraf"
-#
-# ## HTTP methods to accept.
-# # methods = ["POST", "PUT"]
-#
-# ## maximum duration before timing out read of the request
-# # read_timeout = "10s"
-# ## maximum duration before timing out write of the response
-# # write_timeout = "10s"
-#
-# ## Maximum allowed http request body size in bytes.
-# ## 0 means to use the default of 524,288,00 bytes (500 mebibytes)
-# # max_body_size = "500MB"
-#
-# ## Part of the request to consume. Available options are "body" and
-# ## "query".
-# # data_source = "body"
-#
-# ## Set one or more allowed client CA certificate file names to
-# ## enable mutually authenticated TLS connections
-# # tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]
-#
-# ## Add service certificate and key
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-#
-# ## Optional username and password to accept for HTTP basic authentication.
-# ## You probably want to make sure you have TLS configured above for this.
-# # basic_username = "foobar"
-# # basic_password = "barfoo"
-#
-# ## Optional setting to map http headers into tags
-# ## If the http header is not present on the request, no corresponding tag will be added
-# ## If multiple instances of the http header are present, only the first value will be used
-# # http_header_tags = {"HTTP_HEADER" = "TAG_NAME"}
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Accept metrics over InfluxDB 1.x HTTP API
-# [[inputs.influxdb_listener]]
-# ## Address and port to host InfluxDB listener on
-# service_address = ":8186"
-#
-# ## maximum duration before timing out read of the request
-# read_timeout = "10s"
-# ## maximum duration before timing out write of the response
-# write_timeout = "10s"
-#
-# ## Maximum allowed HTTP request body size in bytes.
-# ## 0 means to use the default of 32MiB.
-# max_body_size = "32MiB"
-#
-# ## Optional tag name used to store the database.
-# ## If the write has a database in the query string then it will be kept in this tag name.
-# ## This tag can be used in downstream outputs.
-# ## The default value of nothing means it will be off and the database will not be recorded.
-# # database_tag = ""
-#
-# ## If set the retention policy specified in the write query will be added as
-# ## the value of this tag name.
-# # retention_policy_tag = ""
-#
-# ## Set one or more allowed client CA certificate file names to
-# ## enable mutually authenticated TLS connections
-# tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]
-#
-# ## Add service certificate and key
-# tls_cert = "/etc/telegraf/cert.pem"
-# tls_key = "/etc/telegraf/key.pem"
-#
-# ## Optional username and password to accept for HTTP basic authentication.
-# ## You probably want to make sure you have TLS configured above for this.
-# # basic_username = "foobar"
-# # basic_password = "barfoo"
-
-
-# # Read JTI OpenConfig Telemetry from listed sensors
-# [[inputs.jti_openconfig_telemetry]]
-# ## List of device addresses to collect telemetry from
-# servers = ["localhost:1883"]
-#
-# ## Authentication details. Username and password are must if device expects
-# ## authentication. Client ID must be unique when connecting from multiple instances
-# ## of telegraf to the same device
-# username = "user"
-# password = "pass"
-# client_id = "telegraf"
-#
-# ## Frequency to get data
-# sample_frequency = "1000ms"
-#
-# ## Sensors to subscribe for
-# ## A identifier for each sensor can be provided in path by separating with space
-# ## Else sensor path will be used as identifier
-# ## When identifier is used, we can provide a list of space separated sensors.
-# ## A single subscription will be created with all these sensors and data will
-# ## be saved to measurement with this identifier name
-# sensors = [
-# "/interfaces/",
-# "collection /components/ /lldp",
-# ]
-#
-# ## We allow specifying sensor group level reporting rate. To do this, specify the
-# ## reporting rate in Duration at the beginning of sensor paths / collection
-# ## name. For entries without reporting rate, we use configured sample frequency
-# sensors = [
-# "1000ms customReporting /interfaces /lldp",
-# "2000ms collection /components",
-# "/interfaces",
-# ]
-#
-# ## Optional TLS Config
-# # enable_tls = true
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Delay between retry attempts of failed RPC calls or streams. Defaults to 1000ms.
-# ## Failed streams/calls will not be retried if 0 is provided
-# retry_delay = "1000ms"
-#
-# ## To treat all string values as tags, set this to true
-# str_as_tags = false
-
-
-# # Read metrics from Kafka topics
-# [[inputs.kafka_consumer]]
-# ## Kafka brokers.
-# brokers = ["localhost:9092"]
-#
-# ## Topics to consume.
-# topics = ["telegraf"]
-#
-# ## When set this tag will be added to all metrics with the topic as the value.
-# # topic_tag = ""
-#
-# ## Optional Client id
-# # client_id = "Telegraf"
-#
-# ## Set the minimal supported Kafka version. Setting this enables the use of new
-# ## Kafka features and APIs. Must be 0.10.2.0 or greater.
-# ## ex: version = "1.1.0"
-# # version = ""
-#
-# ## Optional TLS Config
-# # enable_tls = true
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## SASL authentication credentials. These settings should typically be used
-# ## with TLS encryption enabled using the "enable_tls" option.
-# # sasl_username = "kafka"
-# # sasl_password = "secret"
-#
-# ## SASL protocol version. When connecting to Azure EventHub set to 0.
-# # sasl_version = 1
-#
-# ## Name of the consumer group.
-# # consumer_group = "telegraf_metrics_consumers"
-#
-# ## Initial offset position; one of "oldest" or "newest".
-# # offset = "oldest"
-#
-# ## Consumer group partition assignment strategy; one of "range", "roundrobin" or "sticky".
-# # balance_strategy = "range"
-#
-# ## Maximum length of a message to consume, in bytes (default 0/unlimited);
-# ## larger messages are dropped
-# max_message_len = 1000000
-#
-# ## Maximum messages to read from the broker that have not been written by an
-# ## output. For best throughput set based on the number of metrics within
-# ## each message and the size of the output's metric_batch_size.
-# ##
-# ## For example, if each message from the queue contains 10 metrics and the
-# ## output metric_batch_size is 1000, setting this to 100 will ensure that a
-# ## full batch is collected and the write is triggered immediately without
-# ## waiting until the next flush_interval.
-# # max_undelivered_messages = 1000
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Read metrics from Kafka topic(s)
-# [[inputs.kafka_consumer_legacy]]
-# ## topic(s) to consume
-# topics = ["telegraf"]
-#
-# ## an array of Zookeeper connection strings
-# zookeeper_peers = ["localhost:2181"]
-#
-# ## Zookeeper Chroot
-# zookeeper_chroot = ""
-#
-# ## the name of the consumer group
-# consumer_group = "telegraf_metrics_consumers"
-#
-# ## Offset (must be either "oldest" or "newest")
-# offset = "oldest"
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-#
-# ## Maximum length of a message to consume, in bytes (default 0/unlimited);
-# ## larger messages are dropped
-# max_message_len = 65536
-
-
-# # Configuration for the AWS Kinesis input.
-# [[inputs.kinesis_consumer]]
-# ## Amazon REGION of kinesis endpoint.
-# region = "ap-southeast-2"
-#
-# ## Amazon Credentials
-# ## Credentials are loaded in the following order
-# ## 1) Assumed credentials via STS if role_arn is specified
-# ## 2) explicit credentials from 'access_key' and 'secret_key'
-# ## 3) shared profile from 'profile'
-# ## 4) environment variables
-# ## 5) shared credentials file
-# ## 6) EC2 Instance Profile
-# # access_key = ""
-# # secret_key = ""
-# # token = ""
-# # role_arn = ""
-# # profile = ""
-# # shared_credential_file = ""
-#
-# ## Endpoint to make request against, the correct endpoint is automatically
-# ## determined and this option should only be set if you wish to override the
-# ## default.
-# ## ex: endpoint_url = "http://localhost:8000"
-# # endpoint_url = ""
-#
-# ## Kinesis StreamName must exist prior to starting telegraf.
-# streamname = "StreamName"
-#
-# ## Shard iterator type (only 'TRIM_HORIZON' and 'LATEST' currently supported)
-# # shard_iterator_type = "TRIM_HORIZON"
-#
-# ## Maximum messages to read from the broker that have not been written by an
-# ## output. For best throughput set based on the number of metrics within
-# ## each message and the size of the output's metric_batch_size.
-# ##
-# ## For example, if each message from the queue contains 10 metrics and the
-# ## output metric_batch_size is 1000, setting this to 100 will ensure that a
-# ## full batch is collected and the write is triggered immediately without
-# ## waiting until the next flush_interval.
-# # max_undelivered_messages = 1000
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-#
-# ## Optional
-# ## Configuration for a dynamodb checkpoint
-# [inputs.kinesis_consumer.checkpoint_dynamodb]
-# ## unique name for this consumer
-# app_name = "default"
-# table_name = "default"
-
-
-# # Read metrics off Arista LANZ, via socket
-# [[inputs.lanz]]
-# ## URL to Arista LANZ endpoint
-# servers = [
-# "tcp://127.0.0.1:50001"
-# ]
-
-
-# # Stream and parse log file(s).
-# [[inputs.logparser]]
-# ## Log files to parse.
-# ## These accept standard unix glob matching rules, but with the addition of
-# ## ** as a "super asterisk". ie:
-# ## /var/log/**.log -> recursively find all .log files in /var/log
-# ## /var/log/*/*.log -> find all .log files with a parent dir in /var/log
-# ## /var/log/apache.log -> only tail the apache log file
-# files = ["/var/log/apache/access.log"]
-#
-# ## Read files that currently exist from the beginning. Files that are created
-# ## while telegraf is running (and that match the "files" globs) will always
-# ## be read from the beginning.
-# from_beginning = false
-#
-# ## Method used to watch for file updates. Can be either "inotify" or "poll".
-# # watch_method = "inotify"
-#
-# ## Parse logstash-style "grok" patterns:
-# [inputs.logparser.grok]
-# ## This is a list of patterns to check the given log file(s) for.
-# ## Note that adding patterns here increases processing time. The most
-# ## efficient configuration is to have one pattern per logparser.
-# ## Other common built-in patterns are:
-# ## %{COMMON_LOG_FORMAT} (plain apache & nginx access logs)
-# ## %{COMBINED_LOG_FORMAT} (access logs + referrer & agent)
-# patterns = ["%{COMBINED_LOG_FORMAT}"]
-#
-# ## Name of the outputted measurement name.
-# measurement = "apache_access_log"
-#
-# ## Full path(s) to custom pattern files.
-# custom_pattern_files = []
-#
-# ## Custom patterns can also be defined here. Put one pattern per line.
-# custom_patterns = '''
-# '''
-#
-# ## Timezone allows you to provide an override for timestamps that
-# ## don't already include an offset
-# ## e.g. 04/06/2016 12:41:45 data one two 5.43µs
-# ##
-# ## Default: "" which renders UTC
-# ## Options are as follows:
-# ## 1. Local -- interpret based on machine localtime
-# ## 2. "Canada/Eastern" -- Unix TZ values like those found in https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
-# ## 3. UTC -- or blank/unspecified, will return timestamp in UTC
-# # timezone = "Canada/Eastern"
-#
-# ## When set to "disable", timestamp will not incremented if there is a
-# ## duplicate.
-# # unique_timestamp = "auto"
-
-
-# # Read metrics from MQTT topic(s)
-# [[inputs.mqtt_consumer]]
-# ## Broker URLs for the MQTT server or cluster. To connect to multiple
-# ## clusters or standalone servers, use a seperate plugin instance.
-# ## example: servers = ["tcp://localhost:1883"]
-# ## servers = ["ssl://localhost:1883"]
-# ## servers = ["ws://localhost:1883"]
-# servers = ["tcp://127.0.0.1:1883"]
-#
-# ## Topics that will be subscribed to.
-# topics = [
-# "telegraf/host01/cpu",
-# "telegraf/+/mem",
-# "sensors/#",
-# ]
-#
-# ## The message topic will be stored in a tag specified by this value. If set
-# ## to the empty string no topic tag will be created.
-# # topic_tag = "topic"
-#
-# ## QoS policy for messages
-# ## 0 = at most once
-# ## 1 = at least once
-# ## 2 = exactly once
-# ##
-# ## When using a QoS of 1 or 2, you should enable persistent_session to allow
-# ## resuming unacknowledged messages.
-# # qos = 0
-#
-# ## Connection timeout for initial connection in seconds
-# # connection_timeout = "30s"
-#
-# ## Maximum messages to read from the broker that have not been written by an
-# ## output. For best throughput set based on the number of metrics within
-# ## each message and the size of the output's metric_batch_size.
-# ##
-# ## For example, if each message from the queue contains 10 metrics and the
-# ## output metric_batch_size is 1000, setting this to 100 will ensure that a
-# ## full batch is collected and the write is triggered immediately without
-# ## waiting until the next flush_interval.
-# # max_undelivered_messages = 1000
-#
-# ## Persistent session disables clearing of the client session on connection.
-# ## In order for this option to work you must also set client_id to identify
-# ## the client. To receive messages that arrived while the client is offline,
-# ## also set the qos option to 1 or 2 and don't forget to also set the QoS when
-# ## publishing.
-# # persistent_session = false
-#
-# ## If unset, a random client ID will be generated.
-# # client_id = ""
-#
-# ## Username and password to connect MQTT server.
-# # username = "telegraf"
-# # password = "metricsmetricsmetricsmetrics"
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Read metrics from NATS subject(s)
-# [[inputs.nats_consumer]]
-# ## urls of NATS servers
-# servers = ["nats://localhost:4222"]
-#
-# ## subject(s) to consume
-# subjects = ["telegraf"]
-#
-# ## name a queue group
-# queue_group = "telegraf_consumers"
-#
-# ## Optional credentials
-# # username = ""
-# # password = ""
-#
-# ## Optional NATS 2.0 and NATS NGS compatible user credentials
-# # credentials = "/etc/telegraf/nats.creds"
-#
-# ## Use Transport Layer Security
-# # secure = false
-#
-# ## Optional TLS Config
-# # tls_ca = "/etc/telegraf/ca.pem"
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-#
-# ## Sets the limits for pending msgs and bytes for each subscription
-# ## These shouldn't need to be adjusted except in very high throughput scenarios
-# # pending_message_limit = 65536
-# # pending_bytes_limit = 67108864
-#
-# ## Maximum messages to read from the broker that have not been written by an
-# ## output. For best throughput set based on the number of metrics within
-# ## each message and the size of the output's metric_batch_size.
-# ##
-# ## For example, if each message from the queue contains 10 metrics and the
-# ## output metric_batch_size is 1000, setting this to 100 will ensure that a
-# ## full batch is collected and the write is triggered immediately without
-# ## waiting until the next flush_interval.
-# # max_undelivered_messages = 1000
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Read NSQ topic for metrics.
-# [[inputs.nsq_consumer]]
-# ## Server option still works but is deprecated, we just prepend it to the nsqd array.
-# # server = "localhost:4150"
-#
-# ## An array representing the NSQD TCP HTTP Endpoints
-# nsqd = ["localhost:4150"]
-#
-# ## An array representing the NSQLookupd HTTP Endpoints
-# nsqlookupd = ["localhost:4161"]
-# topic = "telegraf"
-# channel = "consumer"
-# max_in_flight = 100
-#
-# ## Maximum messages to read from the broker that have not been written by an
-# ## output. For best throughput set based on the number of metrics within
-# ## each message and the size of the output's metric_batch_size.
-# ##
-# ## For example, if each message from the queue contains 10 metrics and the
-# ## output metric_batch_size is 1000, setting this to 100 will ensure that a
-# ## full batch is collected and the write is triggered immediately without
-# ## waiting until the next flush_interval.
-# # max_undelivered_messages = 1000
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Read metrics from one or many pgbouncer servers
-# [[inputs.pgbouncer]]
-# ## specify address via a url matching:
-# ## postgres://[pqgotest[:password]]@localhost[/dbname]\
-# ## ?sslmode=[disable|verify-ca|verify-full]
-# ## or a simple string:
-# ## host=localhost user=pqgotest password=... sslmode=... dbname=app_production
-# ##
-# ## All connection parameters are optional.
-# ##
-# address = "host=localhost user=pgbouncer sslmode=disable"
-
-
-# # Read metrics from one or many postgresql servers
-# [[inputs.postgresql]]
-# ## specify address via a url matching:
-# ## postgres://[pqgotest[:password]]@localhost[/dbname]\
-# ## ?sslmode=[disable|verify-ca|verify-full]
-# ## or a simple string:
-# ## host=localhost user=pqgotest password=... sslmode=... dbname=app_production
-# ##
-# ## All connection parameters are optional.
-# ##
-# ## Without the dbname parameter, the driver will default to a database
-# ## with the same name as the user. This dbname is just for instantiating a
-# ## connection with the server and doesn't restrict the databases we are trying
-# ## to grab metrics for.
-# ##
-# address = "host=localhost user=postgres sslmode=disable"
-# ## A custom name for the database that will be used as the "server" tag in the
-# ## measurement output. If not specified, a default one generated from
-# ## the connection address is used.
-# # outputaddress = "db01"
-#
-# ## connection configuration.
-# ## maxlifetime - specify the maximum lifetime of a connection.
-# ## default is forever (0s)
-# max_lifetime = "0s"
-#
-# ## A list of databases to explicitly ignore. If not specified, metrics for all
-# ## databases are gathered. Do NOT use with the 'databases' option.
-# # ignored_databases = ["postgres", "template0", "template1"]
-#
-# ## A list of databases to pull metrics about. If not specified, metrics for all
-# ## databases are gathered. Do NOT use with the 'ignored_databases' option.
-# # databases = ["app_production", "testing"]
-
-
-# # Read metrics from one or many postgresql servers
-# [[inputs.postgresql_extensible]]
-# ## specify address via a url matching:
-# ## postgres://[pqgotest[:password]]@localhost[/dbname]\
-# ## ?sslmode=[disable|verify-ca|verify-full]
-# ## or a simple string:
-# ## host=localhost user=pqgotest password=... sslmode=... dbname=app_production
-# #
-# ## All connection parameters are optional. #
-# ## Without the dbname parameter, the driver will default to a database
-# ## with the same name as the user. This dbname is just for instantiating a
-# ## connection with the server and doesn't restrict the databases we are trying
-# ## to grab metrics for.
-# #
-# address = "host=localhost user=postgres sslmode=disable"
-#
-# ## connection configuration.
-# ## maxlifetime - specify the maximum lifetime of a connection.
-# ## default is forever (0s)
-# max_lifetime = "0s"
-#
-# ## A list of databases to pull metrics about. If not specified, metrics for all
-# ## databases are gathered.
-# ## databases = ["app_production", "testing"]
-# #
-# ## A custom name for the database that will be used as the "server" tag in the
-# ## measurement output. If not specified, a default one generated from
-# ## the connection address is used.
-# # outputaddress = "db01"
-# #
-# ## Define the toml config where the sql queries are stored
-# ## New queries can be added, if the withdbname is set to true and there is no
-# ## databases defined in the 'databases field', the sql query is ended by a
-# ## 'is not null' in order to make the query succeed.
-# ## Example :
-# ## The sqlquery : "SELECT * FROM pg_stat_database where datname" become
-# ## "SELECT * FROM pg_stat_database where datname IN ('postgres', 'pgbench')"
-# ## because the databases variable was set to ['postgres', 'pgbench' ] and the
-# ## withdbname was true. Be careful that if the withdbname is set to false you
-# ## don't have to define the where clause (aka with the dbname) the tagvalue
-# ## field is used to define custom tags (separated by commas)
-# ## The optional "measurement" value can be used to override the default
-# ## output measurement name ("postgresql").
-# ##
-# ## The script option can be used to specify the .sql file path.
-# ## If script and sqlquery options specified at same time, sqlquery will be used
-# ##
-# ## Structure :
-# ## [[inputs.postgresql_extensible.query]]
-# ## sqlquery string
-# ## version string
-# ## withdbname boolean
-# ## tagvalue string (comma separated)
-# ## measurement string
-# [[inputs.postgresql_extensible.query]]
-# sqlquery="SELECT * FROM pg_stat_database"
-# version=901
-# withdbname=false
-# tagvalue=""
-# measurement=""
-# [[inputs.postgresql_extensible.query]]
-# sqlquery="SELECT * FROM pg_stat_bgwriter"
-# version=901
-# withdbname=false
-# tagvalue="postgresql.stats"
-
-
-# # Read metrics from one or many prometheus clients
-# [[inputs.prometheus]]
-# ## An array of urls to scrape metrics from.
-# urls = ["http://localhost:9100/metrics"]
-#
-# ## Metric version controls the mapping from Prometheus metrics into
-# ## Telegraf metrics. When using the prometheus_client output, use the same
-# ## value in both plugins to ensure metrics are round-tripped without
-# ## modification.
-# ##
-# ## example: metric_version = 1; deprecated in 1.13
-# ## metric_version = 2; recommended version
-# # metric_version = 1
-#
-# ## Url tag name (tag containing scrapped url. optional, default is "url")
-# # url_tag = "scrapeUrl"
-#
-# ## An array of Kubernetes services to scrape metrics from.
-# # kubernetes_services = ["http://my-service-dns.my-namespace:9100/metrics"]
-#
-# ## Kubernetes config file to create client from.
-# # kube_config = "/path/to/kubernetes.config"
-#
-# ## Scrape Kubernetes pods for the following prometheus annotations:
-# ## - prometheus.io/scrape: Enable scraping for this pod
-# ## - prometheus.io/scheme: If the metrics endpoint is secured then you will need to
-# ## set this to 'https' & most likely set the tls config.
-# ## - prometheus.io/path: If the metrics path is not /metrics, define it with this annotation.
-# ## - prometheus.io/port: If port is not 9102 use this annotation
-# # monitor_kubernetes_pods = true
-# ## Restricts Kubernetes monitoring to a single namespace
-# ## ex: monitor_kubernetes_pods_namespace = "default"
-# # monitor_kubernetes_pods_namespace = ""
-# # label selector to target pods which have the label
-# # kubernetes_label_selector = "env=dev,app=nginx"
-# # field selector to target pods
-# # eg. To scrape pods on a specific node
-# # kubernetes_field_selector = "spec.nodeName=$HOSTNAME"
-#
-# ## Use bearer token for authorization. ('bearer_token' takes priority)
-# # bearer_token = "/path/to/bearer/token"
-# ## OR
-# # bearer_token_string = "abc_123"
-#
-# ## HTTP Basic Authentication username and password. ('bearer_token' and
-# ## 'bearer_token_string' take priority)
-# # username = ""
-# # password = ""
-#
-# ## Specify timeout duration for slower prometheus clients (default is 3s)
-# # response_timeout = "3s"
-#
-# ## Optional TLS Config
-# # tls_ca = /path/to/cafile
-# # tls_cert = /path/to/certfile
-# # tls_key = /path/to/keyfile
-# ## Use TLS but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # SFlow V5 Protocol Listener
-# [[inputs.sflow]]
-# ## Address to listen for sFlow packets.
-# ## example: service_address = "udp://:6343"
-# ## service_address = "udp4://:6343"
-# ## service_address = "udp6://:6343"
-# service_address = "udp://:6343"
-#
-# ## Set the size of the operating system's receive buffer.
-# ## example: read_buffer_size = "64KiB"
-# # read_buffer_size = ""
-
-
-# # Receive SNMP traps
-# [[inputs.snmp_trap]]
-# ## Transport, local address, and port to listen on. Transport must
-# ## be "udp://". Omit local address to listen on all interfaces.
-# ## example: "udp://127.0.0.1:1234"
-# ##
-# ## Special permissions may be required to listen on a port less than
-# ## 1024. See README.md for details
-# ##
-# # service_address = "udp://:162"
-# ## Timeout running snmptranslate command
-# # timeout = "5s"
-# ## Snmp version, defaults to 2c
-# # version = "2c"
-# ## SNMPv3 authentication and encryption options.
-# ##
-# ## Security Name.
-# # sec_name = "myuser"
-# ## Authentication protocol; one of "MD5", "SHA" or "".
-# # auth_protocol = "MD5"
-# ## Authentication password.
-# # auth_password = "pass"
-# ## Security Level; one of "noAuthNoPriv", "authNoPriv", or "authPriv".
-# # sec_level = "authNoPriv"
-# ## Privacy protocol used for encrypted messages; one of "DES", "AES", "AES192", "AES192C", "AES256", "AES256C" or "".
-# # priv_protocol = ""
-# ## Privacy password used for encrypted messages.
-# # priv_password = ""
-
-
-# # Generic socket listener capable of handling multiple socket types.
-# [[inputs.socket_listener]]
-# ## URL to listen on
-# # service_address = "tcp://:8094"
-# # service_address = "tcp://127.0.0.1:http"
-# # service_address = "tcp4://:8094"
-# # service_address = "tcp6://:8094"
-# # service_address = "tcp6://[2001:db8::1]:8094"
-# # service_address = "udp://:8094"
-# # service_address = "udp4://:8094"
-# # service_address = "udp6://:8094"
-# # service_address = "unix:///tmp/telegraf.sock"
-# # service_address = "unixgram:///tmp/telegraf.sock"
-#
-# ## Change the file mode bits on unix sockets. These permissions may not be
-# ## respected by some platforms, to safely restrict write permissions it is best
-# ## to place the socket into a directory that has previously been created
-# ## with the desired permissions.
-# ## ex: socket_mode = "777"
-# # socket_mode = ""
-#
-# ## Maximum number of concurrent connections.
-# ## Only applies to stream sockets (e.g. TCP).
-# ## 0 (default) is unlimited.
-# # max_connections = 1024
-#
-# ## Read timeout.
-# ## Only applies to stream sockets (e.g. TCP).
-# ## 0 (default) is unlimited.
-# # read_timeout = "30s"
-#
-# ## Optional TLS configuration.
-# ## Only applies to stream sockets (e.g. TCP).
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-# ## Enables client authentication if set.
-# # tls_allowed_cacerts = ["/etc/telegraf/clientca.pem"]
-#
-# ## Maximum socket buffer size (in bytes when no unit specified).
-# ## For stream sockets, once the buffer fills up, the sender will start backing up.
-# ## For datagram sockets, once the buffer fills up, metrics will start dropping.
-# ## Defaults to the OS default.
-# # read_buffer_size = "64KiB"
-#
-# ## Period between keep alive probes.
-# ## Only applies to TCP sockets.
-# ## 0 disables keep alive probes.
-# ## Defaults to the OS configuration.
-# # keep_alive_period = "5m"
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# # data_format = "influx"
-#
-# ## Content encoding for message payloads, can be set to "gzip" to or
-# ## "identity" to apply no encoding.
-# # content_encoding = "identity"
-
-
-# # Statsd UDP/TCP Server
-# [[inputs.statsd]]
-# ## Protocol, must be "tcp", "udp", "udp4" or "udp6" (default=udp)
-# protocol = "udp"
-#
-# ## MaxTCPConnection - applicable when protocol is set to tcp (default=250)
-# max_tcp_connections = 250
-#
-# ## Enable TCP keep alive probes (default=false)
-# tcp_keep_alive = false
-#
-# ## Specifies the keep-alive period for an active network connection.
-# ## Only applies to TCP sockets and will be ignored if tcp_keep_alive is false.
-# ## Defaults to the OS configuration.
-# # tcp_keep_alive_period = "2h"
-#
-# ## Address and port to host UDP listener on
-# service_address = ":8125"
-#
-# ## The following configuration options control when telegraf clears it's cache
-# ## of previous values. If set to false, then telegraf will only clear it's
-# ## cache when the daemon is restarted.
-# ## Reset gauges every interval (default=true)
-# delete_gauges = true
-# ## Reset counters every interval (default=true)
-# delete_counters = true
-# ## Reset sets every interval (default=true)
-# delete_sets = true
-# ## Reset timings & histograms every interval (default=true)
-# delete_timings = true
-#
-# ## Percentiles to calculate for timing & histogram stats
-# percentiles = [50.0, 90.0, 99.0, 99.9, 99.95, 100.0]
-#
-# ## separator to use between elements of a statsd metric
-# metric_separator = "_"
-#
-# ## Parses tags in the datadog statsd format
-# ## http://docs.datadoghq.com/guides/dogstatsd/
-# parse_data_dog_tags = false
-#
-# ## Parses datadog extensions to the statsd format
-# datadog_extensions = false
-#
-# ## Statsd data translation templates, more info can be read here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/TEMPLATE_PATTERN.md
-# # templates = [
-# # "cpu.* measurement*"
-# # ]
-#
-# ## Number of UDP messages allowed to queue up, once filled,
-# ## the statsd server will start dropping packets
-# allowed_pending_messages = 10000
-#
-# ## Number of timing/histogram values to track per-measurement in the
-# ## calculation of percentiles. Raising this limit increases the accuracy
-# ## of percentiles but also increases the memory usage and cpu time.
-# percentile_limit = 1000
-
-
-# # Suricata stats plugin
-# [[inputs.suricata]]
-# ## Data sink for Suricata stats log
-# # This is expected to be a filename of a
-# # unix socket to be created for listening.
-# source = "/var/run/suricata-stats.sock"
-#
-# # Delimiter for flattening field keys, e.g. subitem "alert" of "detect"
-# # becomes "detect_alert" when delimiter is "_".
-# delimiter = "_"
-
-
-# # Accepts syslog messages following RFC5424 format with transports as per RFC5426, RFC5425, or RFC6587
-# [[inputs.syslog]]
-# ## Specify an ip or hostname with port - eg., tcp://localhost:6514, tcp://10.0.0.1:6514
-# ## Protocol, address and port to host the syslog receiver.
-# ## If no host is specified, then localhost is used.
-# ## If no port is specified, 6514 is used (RFC5425#section-4.1).
-# server = "tcp://:6514"
-#
-# ## TLS Config
-# # tls_allowed_cacerts = ["/etc/telegraf/ca.pem"]
-# # tls_cert = "/etc/telegraf/cert.pem"
-# # tls_key = "/etc/telegraf/key.pem"
-#
-# ## Period between keep alive probes.
-# ## 0 disables keep alive probes.
-# ## Defaults to the OS configuration.
-# ## Only applies to stream sockets (e.g. TCP).
-# # keep_alive_period = "5m"
-#
-# ## Maximum number of concurrent connections (default = 0).
-# ## 0 means unlimited.
-# ## Only applies to stream sockets (e.g. TCP).
-# # max_connections = 1024
-#
-# ## Read timeout is the maximum time allowed for reading a single message (default = 5s).
-# ## 0 means unlimited.
-# # read_timeout = "5s"
-#
-# ## The framing technique with which it is expected that messages are transported (default = "octet-counting").
-# ## Whether the messages come using the octect-counting (RFC5425#section-4.3.1, RFC6587#section-3.4.1),
-# ## or the non-transparent framing technique (RFC6587#section-3.4.2).
-# ## Must be one of "octet-counting", "non-transparent".
-# # framing = "octet-counting"
-#
-# ## The trailer to be expected in case of non-transparent framing (default = "LF").
-# ## Must be one of "LF", or "NUL".
-# # trailer = "LF"
-#
-# ## Whether to parse in best effort mode or not (default = false).
-# ## By default best effort parsing is off.
-# # best_effort = false
-#
-# ## Character to prepend to SD-PARAMs (default = "_").
-# ## A syslog message can contain multiple parameters and multiple identifiers within structured data section.
-# ## Eg., [id1 name1="val1" name2="val2"][id2 name1="val1" nameA="valA"]
-# ## For each combination a field is created.
-# ## Its name is created concatenating identifier, sdparam_separator, and parameter name.
-# # sdparam_separator = "_"
-
-
-# # Parse the new lines appended to a file
-# [[inputs.tail]]
-# ## File names or a pattern to tail.
-# ## These accept standard unix glob matching rules, but with the addition of
-# ## ** as a "super asterisk". ie:
-# ## "/var/log/**.log" -> recursively find all .log files in /var/log
-# ## "/var/log/*/*.log" -> find all .log files with a parent dir in /var/log
-# ## "/var/log/apache.log" -> just tail the apache log file
-# ##
-# ## See https://github.com/gobwas/glob for more examples
-# ##
-# files = ["/var/mymetrics.out"]
-#
-# ## Read file from beginning.
-# # from_beginning = false
-#
-# ## Whether file is a named pipe
-# # pipe = false
-#
-# ## Method used to watch for file updates. Can be either "inotify" or "poll".
-# # watch_method = "inotify"
-#
-# ## Maximum lines of the file to process that have not yet be written by the
-# ## output. For best throughput set based on the number of metrics on each
-# ## line and the size of the output's metric_batch_size.
-# # max_undelivered_lines = 1000
-#
-# ## Character encoding to use when interpreting the file contents. Invalid
-# ## characters are replaced using the unicode replacement character. When set
-# ## to the empty string the data is not decoded to text.
-# ## ex: character_encoding = "utf-8"
-# ## character_encoding = "utf-16le"
-# ## character_encoding = "utf-16be"
-# ## character_encoding = ""
-# # character_encoding = ""
-#
-# ## Data format to consume.
-# ## Each data format has its own unique set of configuration options, read
-# ## more about them here:
-# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
-# data_format = "influx"
-
-
-# # Generic TCP listener
-# [[inputs.tcp_listener]]
-# # DEPRECATED: the TCP listener plugin has been deprecated in favor of the
-# # socket_listener plugin
-# # see https://github.com/influxdata/telegraf/tree/master/plugins/inputs/socket_listener
-
-
-# # Generic UDP listener
-# [[inputs.udp_listener]]
-# # DEPRECATED: the TCP listener plugin has been deprecated in favor of the
-# # socket_listener plugin
-# # see https://github.com/influxdata/telegraf/tree/master/plugins/inputs/socket_listener
-
-
-# # Read metrics from VMware vCenter
-# [[inputs.vsphere]]
-# ## List of vCenter URLs to be monitored. These three lines must be uncommented
-# ## and edited for the plugin to work.
-# vcenters = [ "https://vcenter.local/sdk" ]
-# username = "user@corp.local"
-# password = "secret"
-#
-# ## VMs
-# ## Typical VM metrics (if omitted or empty, all metrics are collected)
-# # vm_include = [ "/*/vm/**"] # Inventory path to VMs to collect (by default all are collected)
-# # vm_exclude = [] # Inventory paths to exclude
-# vm_metric_include = [
-# "cpu.demand.average",
-# "cpu.idle.summation",
-# "cpu.latency.average",
-# "cpu.readiness.average",
-# "cpu.ready.summation",
-# "cpu.run.summation",
-# "cpu.usagemhz.average",
-# "cpu.used.summation",
-# "cpu.wait.summation",
-# "mem.active.average",
-# "mem.granted.average",
-# "mem.latency.average",
-# "mem.swapin.average",
-# "mem.swapinRate.average",
-# "mem.swapout.average",
-# "mem.swapoutRate.average",
-# "mem.usage.average",
-# "mem.vmmemctl.average",
-# "net.bytesRx.average",
-# "net.bytesTx.average",
-# "net.droppedRx.summation",
-# "net.droppedTx.summation",
-# "net.usage.average",
-# "power.power.average",
-# "virtualDisk.numberReadAveraged.average",
-# "virtualDisk.numberWriteAveraged.average",
-# "virtualDisk.read.average",
-# "virtualDisk.readOIO.latest",
-# "virtualDisk.throughput.usage.average",
-# "virtualDisk.totalReadLatency.average",
-# "virtualDisk.totalWriteLatency.average",
-# "virtualDisk.write.average",
-# "virtualDisk.writeOIO.latest",
-# "sys.uptime.latest",
-# ]
-# # vm_metric_exclude = [] ## Nothing is excluded by default
-# # vm_instances = true ## true by default
-#
-# ## Hosts
-# ## Typical host metrics (if omitted or empty, all metrics are collected)
-# # host_include = [ "/*/host/**"] # Inventory path to hosts to collect (by default all are collected)
-# # host_exclude [] # Inventory paths to exclude
-# host_metric_include = [
-# "cpu.coreUtilization.average",
-# "cpu.costop.summation",
-# "cpu.demand.average",
-# "cpu.idle.summation",
-# "cpu.latency.average",
-# "cpu.readiness.average",
-# "cpu.ready.summation",
-# "cpu.swapwait.summation",
-# "cpu.usage.average",
-# "cpu.usagemhz.average",
-# "cpu.used.summation",
-# "cpu.utilization.average",
-# "cpu.wait.summation",
-# "disk.deviceReadLatency.average",
-# "disk.deviceWriteLatency.average",
-# "disk.kernelReadLatency.average",
-# "disk.kernelWriteLatency.average",
-# "disk.numberReadAveraged.average",
-# "disk.numberWriteAveraged.average",
-# "disk.read.average",
-# "disk.totalReadLatency.average",
-# "disk.totalWriteLatency.average",
-# "disk.write.average",
-# "mem.active.average",
-# "mem.latency.average",
-# "mem.state.latest",
-# "mem.swapin.average",
-# "mem.swapinRate.average",
-# "mem.swapout.average",
-# "mem.swapoutRate.average",
-# "mem.totalCapacity.average",
-# "mem.usage.average",
-# "mem.vmmemctl.average",
-# "net.bytesRx.average",
-# "net.bytesTx.average",
-# "net.droppedRx.summation",
-# "net.droppedTx.summation",
-# "net.errorsRx.summation",
-# "net.errorsTx.summation",
-# "net.usage.average",
-# "power.power.average",
-# "storageAdapter.numberReadAveraged.average",
-# "storageAdapter.numberWriteAveraged.average",
-# "storageAdapter.read.average",
-# "storageAdapter.write.average",
-# "sys.uptime.latest",
-# ]
-# ## Collect IP addresses? Valid values are "ipv4" and "ipv6"
-# # ip_addresses = ["ipv6", "ipv4" ]
-#
-# # host_metric_exclude = [] ## Nothing excluded by default
-# # host_instances = true ## true by default
-#
-#
-# ## Clusters
-# # cluster_include = [ "/*/host/**"] # Inventory path to clusters to collect (by default all are collected)
-# # cluster_exclude = [] # Inventory paths to exclude
-# # cluster_metric_include = [] ## if omitted or empty, all metrics are collected
-# # cluster_metric_exclude = [] ## Nothing excluded by default
-# # cluster_instances = false ## false by default
-#
-# ## Datastores
-# # datastore_include = [ "/*/datastore/**"] # Inventory path to datastores to collect (by default all are collected)
-# # datastore_exclude = [] # Inventory paths to exclude
-# # datastore_metric_include = [] ## if omitted or empty, all metrics are collected
-# # datastore_metric_exclude = [] ## Nothing excluded by default
-# # datastore_instances = false ## false by default
-#
-# ## Datacenters
-# # datacenter_include = [ "/*/host/**"] # Inventory path to clusters to collect (by default all are collected)
-# # datacenter_exclude = [] # Inventory paths to exclude
-# datacenter_metric_include = [] ## if omitted or empty, all metrics are collected
-# datacenter_metric_exclude = [ "*" ] ## Datacenters are not collected by default.
-# # datacenter_instances = false ## false by default
-#
-# ## Plugin Settings
-# ## separator character to use for measurement and field names (default: "_")
-# # separator = "_"
-#
-# ## number of objects to retrieve per query for realtime resources (vms and hosts)
-# ## set to 64 for vCenter 5.5 and 6.0 (default: 256)
-# # max_query_objects = 256
-#
-# ## number of metrics to retrieve per query for non-realtime resources (clusters and datastores)
-# ## set to 64 for vCenter 5.5 and 6.0 (default: 256)
-# # max_query_metrics = 256
-#
-# ## number of go routines to use for collection and discovery of objects and metrics
-# # collect_concurrency = 1
-# # discover_concurrency = 1
-#
-# ## the interval before (re)discovering objects subject to metrics collection (default: 300s)
-# # object_discovery_interval = "300s"
-#
-# ## timeout applies to any of the api request made to vcenter
-# # timeout = "60s"
-#
-# ## When set to true, all samples are sent as integers. This makes the output
-# ## data types backwards compatible with Telegraf 1.9 or lower. Normally all
-# ## samples from vCenter, with the exception of percentages, are integer
-# ## values, but under some conditions, some averaging takes place internally in
-# ## the plugin. Setting this flag to "false" will send values as floats to
-# ## preserve the full precision when averaging takes place.
-# # use_int_samples = true
-#
-# ## Custom attributes from vCenter can be very useful for queries in order to slice the
-# ## metrics along different dimension and for forming ad-hoc relationships. They are disabled
-# ## by default, since they can add a considerable amount of tags to the resulting metrics. To
-# ## enable, simply set custom_attribute_exclude to [] (empty set) and use custom_attribute_include
-# ## to select the attributes you want to include.
-# ## By default, since they can add a considerable amount of tags to the resulting metrics. To
-# ## enable, simply set custom_attribute_exclude to [] (empty set) and use custom_attribute_include
-# ## to select the attributes you want to include.
-# # custom_attribute_include = []
-# # custom_attribute_exclude = ["*"]
-#
-# ## Optional SSL Config
-# # ssl_ca = "/path/to/cafile"
-# # ssl_cert = "/path/to/certfile"
-# # ssl_key = "/path/to/keyfile"
-# ## Use SSL but skip chain & host verification
-# # insecure_skip_verify = false
-
-
-# # A Webhooks Event collector
-# [[inputs.webhooks]]
-# ## Address and port to host Webhook listener on
-# service_address = ":1619"
-#
-# [inputs.webhooks.filestack]
-# path = "/filestack"
-#
-# [inputs.webhooks.github]
-# path = "/github"
-# # secret = ""
-#
-# [inputs.webhooks.mandrill]
-# path = "/mandrill"
-#
-# [inputs.webhooks.rollbar]
-# path = "/rollbar"
-#
-# [inputs.webhooks.papertrail]
-# path = "/papertrail"
-#
-# [inputs.webhooks.particle]
-# path = "/particle"
-
-
-# # This plugin implements the Zipkin http server to gather trace and timing data needed to troubleshoot latency problems in microservice architectures.
-# [[inputs.zipkin]]
-# # path = "/api/v1/spans" # URL path for span data
-# # port = 9411 # Port on which Telegraf listens
-
Info: Computing checksum on file /etc/telegraf/telegraf.conf
Info: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]: Filebucketed /etc/telegraf/telegraf.conf to puppet with sum 54b324c60b5c9d91c429423f2b5bf21d
Notice: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]/content: content changed '{md5}54b324c60b5c9d91c429423f2b5bf21d' to '{md5}b4b7b87f853648610840961f1fd481a1'
Notice: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]/owner: owner changed 'root' to 'telegraf'
Notice: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]/group: group changed 'root' to 'telegraf'
Notice: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]/mode: mode changed '0644' to '0640'
Info: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]: Scheduling refresh of Class[Telegraf::Service]
Info: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]: Scheduling refresh of Class[Telegraf::Service]
Info: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]: Scheduling refresh of Class[Telegraf::Service]
Info: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.conf]: Scheduling refresh of Class[Telegraf::Service]
Notice: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.d]/owner: owner changed 'root' to 'telegraf'
Notice: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.d]/group: group changed 'root' to 'telegraf'
Notice: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.d]/mode: mode changed '0755' to '0770'
Info: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.d]: Scheduling refresh of Class[Telegraf::Service]
Info: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.d]: Scheduling refresh of Class[Telegraf::Service]
Info: /Stage[main]/Telegraf::Config/File[/etc/telegraf/telegraf.d]: Scheduling refresh of Class[Telegraf::Service]
Info: Class[Telegraf::Service]: Scheduling refresh of Service[telegraf]
Notice: /Stage[main]/Telegraf::Service/Service[telegraf]/enable: enable changed 'true' to 'false'
Notice: /Stage[main]/Telegraf::Service/Service[telegraf]: Triggered 'refresh' from 1 event
Notice: /Stage[main]/Ssh::Client::Config/File[/etc/ssh/ssh_config]/content:
--- /etc/ssh/ssh_config 2024-08-13 17:36:27.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1yuthtb 2025-03-24 16:09:40.866746429 -0300
@@ -1,52 +1,5 @@
-# $OpenBSD: ssh_config,v 1.34 2019/02/04 02:39:42 dtucker Exp $
+# File managed by Puppet
-# This is the ssh client system-wide configuration file. See
-# ssh_config(5) for more information. This file provides defaults for
-# users, and the values can be changed in per-user configuration files
-# or on the command line.
-
-# Configuration data is parsed as follows:
-# 1. command line options
-# 2. user-specific file
-# 3. system-wide file
-# Any configuration value is only changed the first time it is set.
-# Thus, host-specific definitions should be at the beginning of the
-# configuration file, and defaults at the end.
-
-# Site-wide defaults for some commonly used options. For a comprehensive
-# list of available options, their meanings and defaults, please see the
-# ssh_config(5) man page.
-
-# Host *
-# ForwardAgent no
-# ForwardX11 no
-# PasswordAuthentication yes
-# HostbasedAuthentication no
-# GSSAPIAuthentication no
-# GSSAPIDelegateCredentials no
-# GSSAPIKeyExchange no
-# GSSAPITrustDNS no
-# BatchMode no
-# CheckHostIP yes
-# AddressFamily any
-# ConnectTimeout 0
-# StrictHostKeyChecking ask
-# IdentityFile ~/.ssh/id_rsa
-# IdentityFile ~/.ssh/id_dsa
-# IdentityFile ~/.ssh/id_ecdsa
-# IdentityFile ~/.ssh/id_ed25519
-# Port 22
-# Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc
-# MACs hmac-md5,hmac-sha1,umac-64@openssh.com
-# EscapeChar ~
-# Tunnel no
-# TunnelDevice any:any
-# PermitLocalCommand no
-# VisualHostKey no
-# ProxyCommand ssh -q -W %h:%p gateway.example.com
-# RekeyLimit 1G 1h
-#
-# This system is following system-wide crypto policy.
-# To modify the system-wide ssh configuration, create a *.conf file under
-# /etc/ssh/ssh_config.d/ which will be automatically included below
-Include /etc/ssh/ssh_config.d/*.conf
+Host *
+ HashKnownHosts yes
+ SendEnv LANG LC_*
Info: Computing checksum on file /etc/ssh/ssh_config
Info: /Stage[main]/Ssh::Client::Config/File[/etc/ssh/ssh_config]: Filebucketed /etc/ssh/ssh_config to puppet with sum 36276da2f6301b771d8a39fbcc620101
Notice: /Stage[main]/Ssh::Client::Config/File[/etc/ssh/ssh_config]/content: content changed '{md5}36276da2f6301b771d8a39fbcc620101' to '{md5}6b6e968bce40150262b7ab85822e7c07'
Notice: /Stage[main]/Chrony::Config/File[/etc/chrony.conf]/content:
--- /etc/chrony.conf 2025-03-24 16:05:43.416466946 -0300
+++ /tmp/puppet-file20250324-2051-jl6euj 2025-03-24 16:09:40.899746429 -0300
@@ -0,0 +1,52 @@
+# Use public servers from the pool.ntp.org project.
+# Please consider joining the pool (http://www.pool.ntp.org/join.html).
+server ntp1.locaweb.com.br iburst
+server ntp2.locaweb.com.br iburst
+server ntp3.locaweb.com.br iburst
+
+
+
+# Record the rate at which the system clock gains/losses time.
+driftfile /var/lib/chrony/drift
+
+# Enable kernel RTC synchronization.
+rtcsync
+
+# In first 3 updates step the system clock instead of slew
+# if the adjustment is larger than 10 seconds.
+makestep 10 3
+
+# Allow client access from local network.
+#allow 192.168/16
+
+
+bindcmdaddress 127.0.0.1
+bindcmdaddress ::1
+
+
+# http://chrony.tuxfamily.org/manual.html#port-directive
+port 0
+
+# Serve time even if not synchronized to any NTP server.
+local stratum 10
+
+keyfile /etc/chrony.keys
+
+# Disable logging of client accesses.
+noclientlog
+
+
+# Send a message to syslog if a clock adjustment is larger than 0.5 seconds.
+logchange 0.5
+
+
+logdir /var/log/chrony
+
+# Hardware reference clock drivers
+
+
+# https://chrony.tuxfamily.org/doc/3.4/chrony.conf.html#leapsecmode
+
+# https://chrony.tuxfamily.org/doc/3.4/chrony.conf.html#maxslewrate
+
+# https://chrony.tuxfamily.org/doc/3.4/chrony.conf.html#smoothtime
Info: Computing checksum on file /etc/chrony.conf
Info: FileBucket got a duplicate file {md5}d41d8cd98f00b204e9800998ecf8427e
Info: /Stage[main]/Chrony::Config/File[/etc/chrony.conf]: Filebucketed /etc/chrony.conf to puppet with sum d41d8cd98f00b204e9800998ecf8427e
Notice: /Stage[main]/Chrony::Config/File[/etc/chrony.conf]/content: content changed '{md5}d41d8cd98f00b204e9800998ecf8427e' to '{md5}ed33e49a97b1bea4d8d144f525c2c492'
Notice: /Stage[main]/Chrony::Config/File[/etc/chrony.keys]/content: [diff redacted]
Info: Computing checksum on file /etc/chrony.keys
Info: /Stage[main]/Chrony::Config/File[/etc/chrony.keys]: Filebucketed /etc/chrony.keys to puppet with sum 96999221eeef476bd49fe97b97503126
Notice: /Stage[main]/Chrony::Config/File[/etc/chrony.keys]/content: changed [redacted] to [redacted]
Info: Class[Chrony::Config]: Scheduling refresh of Class[Chrony::Service]
Info: Class[Chrony::Service]: Scheduling refresh of Service[chronyd]
Notice: /Stage[main]/Chrony::Service/Service[chronyd]: Triggered 'refresh' from 1 event
Notice: /Stage[main]/Lwbackup::Community::Install/Package[bacula-client]/ensure: created
Notice: /Stage[main]/Lwbackup::Community::Config/File[/opt/bacula/etc/bacula-fd.conf]/content:
--- /opt/bacula/etc/bacula-fd.conf 2025-03-24 16:09:44.542210720 -0300
+++ /tmp/puppet-file20250324-2051-uhaxu5 2025-03-24 16:09:46.056436438 -0300
@@ -1,48 +1,25 @@
-#
-# Default Bacula File Daemon Configuration file
-#
-# For Bacula release 13.0.4 (12 February 2024) -- redhat Oncilla)
-#
-# There is not much to change here except perhaps the
-# File daemon Name to
-#
-#
-# Copyright (C) 2000-2022 Kern Sibbald
-# License: BSD 2-Clause; see file LICENSE-FOSS
-#
+# Bacula Community CentOS
+Director {
+ Name = sonic0001-dir
+ Password = ""
+}
-#
-# List Directors who are permitted to contact this File daemon
-#
-Director {
- Name = vpshost11508-dir
- Password = "HcdpkUBI+pymqMsmS8q5x1fFGE+TdDfahrdiCklJcA3l"
-}
+Director {
+ Name = tails0001-dir
+ Password = ""
+}
-#
-# Restricted Director, used by tray-monitor to get the
-# status of the file daemon
-#
-Director {
- Name = vpshost11508-mon
- Password = "da6BTFoDoBZMmxHPOsS5ghQgvr/+jacmeYRbbJgNppNz"
- Monitor = yes
-}
+Messages {
+ Name = Daemon
+ director = sonic0001-dir = all, !skipped, !restored, !security
+}
-#
-# "Global" File daemon configuration specifications
-#
-FileDaemon { # this is me
- Name = vpshost11508-fd
- FDport = 9102 # where we listen for the director
- WorkingDirectory = /opt/bacula/working
- Pid Directory = /opt/bacula/working
- Maximum Concurrent Jobs = 20
+FileDaemon {
+ Name = hostname-fd
+ FDport = 9102
+ WorkingDirectory = /opt/bacula/working/
Plugin Directory = /opt/bacula/plugins
-}
-
-# Send all messages except skipped files back to Director
-Messages {
- Name = Standard
- director = vpshost11508-dir = all, !skipped, !restored, !verified, !saved
+ Pid Directory = /opt/bacula/working/
+ Maximum Concurrent Jobs = 200
+ Heartbeat Interval = 60
}
Info: Computing checksum on file /opt/bacula/etc/bacula-fd.conf
Info: /Stage[main]/Lwbackup::Community::Config/File[/opt/bacula/etc/bacula-fd.conf]: Filebucketed /opt/bacula/etc/bacula-fd.conf to puppet with sum 953693a889c1bbbb5e2b36b11186566e
Notice: /Stage[main]/Lwbackup::Community::Config/File[/opt/bacula/etc/bacula-fd.conf]/content: content changed '{md5}953693a889c1bbbb5e2b36b11186566e' to '{md5}caa2dd4c661a2947bc6d7fd88ff020c2'
Notice: /Stage[main]/Lwbackup::Community::Config/File[/opt/bacula/etc/bacula-fd.conf]/group: group changed 'bacula' to 'root'
Notice: /Stage[main]/Lwbackup::Community::Config/File[/opt/bacula/etc/bacula-fd.conf]/mode: mode changed '0660' to '0644'
Info: /Stage[main]/Lwbackup::Community::Config/File[/opt/bacula/etc/bacula-fd.conf]: Scheduling refresh of Class[Lwbackup::Community::Service]
Info: /Stage[main]/Lwbackup::Community::Config/File[/opt/bacula/etc/bacula-fd.conf]: Scheduling refresh of Class[Lwbackup::Community::Service]
Info: /Stage[main]/Lwbackup::Community::Config/File[/opt/bacula/etc/bacula-fd.conf]: Scheduling refresh of Class[Lwbackup::Community::Service]
Notice: /Stage[main]/Selinux::Config/File_line[set-selinux-config-to-disabled]/ensure: created
Notice: /Stage[main]/Selinux::Config/Exec[change-selinux-status-to-disabled]/returns: executed successfully
Notice: /Stage[main]/Sudo/File[/etc/sudoers]/content:
--- /etc/sudoers 2024-02-14 14:52:07.000000000 -0300
+++ /tmp/puppet-file20250324-2051-od93i3 2025-03-24 16:09:46.152690748 -0300
@@ -1,3 +1,5 @@
+# file managed by puppet (unless config_file_replace=false)
+#
## Sudoers allows particular users to run various commands as
## the root user, without needing the root password.
##
@@ -30,7 +32,7 @@
# Cmnd_Alias SOFTWARE = /bin/rpm, /usr/bin/up2date, /usr/bin/yum
## Services
-# Cmnd_Alias SERVICES = /sbin/service, /sbin/chkconfig, /usr/bin/systemctl start, /usr/bin/systemctl stop, /usr/bin/systemctl reload, /usr/bin/systemctl restart, /usr/bin/systemctl status, /usr/bin/systemctl enable, /usr/bin/systemctl disable
+# Cmnd_Alias SERVICES = /sbin/service, /sbin/chkconfig
## Updating the locate database
# Cmnd_Alias LOCATE = /usr/bin/updatedb
@@ -49,28 +51,16 @@
# Defaults specification
-#
-# Refuse to run if unable to disable echo on the tty.
+# Refuse to run if unable to disable echo on the tty. This setting should also be
+# changed in order to be able to use sudo without a tty. See requiretty above.
#
Defaults !visiblepw
#
# Preserving HOME has security implications since many programs
-# use it when searching for configuration files. Note that HOME
-# is already set when the the env_reset option is enabled, so
-# this option is only effective for configurations where either
-# env_reset is disabled or HOME is present in the env_keep list.
+# use it when searching for configuration files.
#
Defaults always_set_home
-Defaults match_group_by_gid
-
-# Prior to version 1.8.15, groups listed in sudoers that were not
-# found in the system group database were passed to the group
-# plugin, if any. Starting with 1.8.15, only groups of the form
-# %:group are resolved via the group plugin by default.
-# We enable always_query_group_plugin to restore old behavior.
-# Disable this option for new behavior.
-Defaults always_query_group_plugin
Defaults env_reset
Defaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE KDEDIR LS_COLORS"
@@ -79,13 +69,14 @@
Defaults env_keep += "LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE"
Defaults env_keep += "LC_TIME LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY"
+
#
# Adding HOME to env_keep may enable a user to run unrestricted
# commands via sudo.
#
# Defaults env_keep += "HOME"
-Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin
+Defaults secure_path = /usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
## Next comes the main part: which users can run what software on
## which machines (the sudoers file can be shared between multiple
@@ -104,7 +95,7 @@
# %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROCESSES, LOCATE, DRIVERS
## Allows people in group wheel to run all commands
-%wheel ALL=(ALL) ALL
+# %wheel ALL=(ALL) ALL
## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
@@ -116,5 +107,5 @@
## Allows members of the users group to shutdown this system
# %users localhost=/sbin/shutdown -h now
-## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)
+## Read drop-in files
#includedir /etc/sudoers.d
Info: Computing checksum on file /etc/sudoers
Info: /Stage[main]/Sudo/File[/etc/sudoers]: Filebucketed /etc/sudoers to puppet with sum 1b134d95a4618029ff962a63b021e1ca
Notice: /Stage[main]/Sudo/File[/etc/sudoers]/content: content changed '{md5}1b134d95a4618029ff962a63b021e1ca' to '{md5}2506779017994fe8807010550c74f9ed'
Notice: /Stage[main]/Sudo/File[/etc/sudoers.d]/mode: mode changed '0750' to '0550'
Notice: /Stage[main]/Lwbase::Sudoroot/File[/etc/sudoers.d/99_lwsudorootusers]/ensure: defined content as '{md5}51303a6d4b0182ba55291ae0beffa304'
Notice: /Stage[main]/Profile::Webserver::Proxyserver/Package[varnish]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/locaweb.vcl]/ensure: defined content as '{md5}50b67a521b862f8e02d3dc6fc708eb0b'
Info: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/locaweb.vcl]: Scheduling refresh of Service[varnish]
Notice: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/secret]/content:
--- /etc/varnish/secret 2025-03-24 16:09:48.876230298 -0300
+++ /tmp/puppet-file20250324-2051-vdoe8l 2025-03-24 16:09:50.562973685 -0300
@@ -1 +1 @@
-14d17453-9a7c-4b33-817c-3fbb6dd2898b
+ixahxo6eeDuRahGeph0iogieveNeeY
\ No newline at end of file
Info: Computing checksum on file /etc/varnish/secret
Info: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/secret]: Filebucketed /etc/varnish/secret to puppet with sum 9f0299480a6405038f7612b0d0108219
Notice: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/secret]/content: content changed '{md5}9f0299480a6405038f7612b0d0108219' to '{md5}d04e3ee5743a7bab50d22addebbaaea0'
Notice: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/varnish.params]/ensure: defined content as '{md5}b605bca1f8d892976b2abeb13b745b70'
Info: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/varnish.params]: Scheduling refresh of Service[varnish]
Notice: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/backend.vcl]/ensure: defined content as '{md5}40ffb6e273c206e2cb0cf8ddbac024fa'
Info: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/varnish/backend.vcl]: Scheduling refresh of Service[varnish]
Notice: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/systemd/system/varnish.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/systemd/system/varnish.service.d/varnish.conf]/ensure: defined content as '{md5}9355a7b0fba019f28361f1005a1de237'
Info: /Stage[main]/Profile::Webserver::Proxyserver/File[/etc/systemd/system/varnish.service.d/varnish.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Proxyserver/Service[varnish]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Proxyserver/Service[varnish]: Unscheduling refresh on Service[varnish]
Notice: /Stage[main]/Profile::Webserver::Ftpserver/Package[pure-ftpd]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Ftpserver/Package[pure-ftpd-selinux]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Ftpserver/File[/etc/pure-ftpd/pure-ftpd.conf]/content:
--- /etc/pure-ftpd/pure-ftpd.conf 2020-05-06 13:49:45.000000000 -0300
+++ /tmp/puppet-file20250324-2051-qzvcsf 2025-03-24 16:11:24.447510616 -0300
@@ -1,182 +1,183 @@
-
+# Carica/Yokota 14/08/2009
############################################################
# #
-# Configuration file for pure-ftpd #
+# Configuration file for pure-ftpd wrappers #
# #
############################################################
-# If you want to run Pure-FTPd with this configuration
+# If you want to run Pure-FTPd with this configuration
# instead of command-line options, please run the
# following command :
#
-# /usr/sbin/pure-ftpd /etc/pure-ftpd/pure-ftpd.conf
+# /usr/sbin/pure-config.pl /etc/pure-ftpd/pure-ftpd.conf
#
-# Online documentation:
-# https://www.pureftpd.org/project/pure-ftpd/doc
-
+# Please don't forget to have a look at documentation at
+# http://www.pureftpd.org/documentation.shtml for a complete list of
+# options.
-# Restrict users to their home directory
+# Cage in every user in his home directory
-ChrootEveryone yes
+ChrootEveryone yes
# If the previous option is set to "no", members of the following group
-# won't be restricted. Others will be. If you don't want chroot()ing anyone,
+# won't be caged. Others will be. If you don't want chroot()ing anyone,
# just comment out ChrootEveryone and TrustedGID.
-# TrustedGID 100
+# TrustedGID 100
# Turn on compatibility hacks for broken clients
-BrokenClientsCompatibility no
+BrokenClientsCompatibility yes
# Maximum number of simultaneous users
-MaxClientsNumber 50
+MaxClientsNumber 700
+
+# Fork in background
-# Run as a background process
-# Important: this must be set to 'yes' for the systemd service to work.
-Daemonize yes
+Daemonize yes
-# Maximum number of simultaneous clients with the same IP address
+# Maximum number of sim clients with the same IP address
-MaxClientsPerIP 8
+MaxClientsPerIP 20
# If you want to log all client commands, set this to "yes".
-# This directive can be specified twice to also log server responses.
+# This directive can be duplicated to also log server responses.
-VerboseLog no
+VerboseLog yes
# List dot-files even when the client doesn't send "-a".
-DisplayDotFiles yes
+DisplayDotFiles yes
-# Disallow authenticated users - Act only as a public FTP server.
+# Don't allow authenticated users - have a public anonymous FTP only.
-AnonymousOnly no
+AnonymousOnly no
-# Disallow anonymous connections. Only accept authenticated users.
+# Disallow anonymous connections. Only allow authenticated users.
-NoAnonymous no
+NoAnonymous yes
# Syslog facility (auth, authpriv, daemon, ftp, security, user, local*)
# The default facility is "ftp". "none" disables logging.
-SyslogFacility ftp
+SyslogFacility ftp
# Display fortune cookies
-# FortunesFile /usr/share/fortune/zippy
+# FortunesFile /usr/share/fortune/zippy
-# Don't resolve host names in log files. Recommended unless you trust
-# reverse host names, and don't care about DNS resolution being possibly slow.
+# Don't resolve host names in log files. Logs are less verbose, but
+# it uses less bandwidth. Set this to "yes" on very busy servers or
+# if you don't have a working DNS.
-DontResolve yes
+DontResolve yes
# Maximum idle time in minutes (default = 15 minutes)
-MaxIdleTime 15
+MaxIdleTime 15
# LDAP configuration file (see README.LDAP)
-# LDAPConfigFile @sysconfigdir@/pureftpd-ldap.conf
+# LDAPConfigFile /etc/pure-ftpd/pureftpd-ldap.conf
# MySQL configuration file (see README.MySQL)
-# MySQLConfigFile @sysconfigdir@/pureftpd-mysql.conf
+# MySQLConfigFile /etc/pure-ftpd/pureftpd-mysql.conf
-# PostgreSQL configuration file (see README.PGSQL)
+# Postgres configuration file (see README.PGSQL)
-# PGSQLConfigFile @sysconfigdir@/pureftpd-pgsql.conf
+# PGSQLConfigFile /etc/pure-ftpd/pureftpd-pgsql.conf
# PureDB user database (see README.Virtual-Users)
-# PureDB @sysconfigdir@/pureftpd.pdb
+# PureDB /etc/pure-ftpd/pureftpd.pdb
# Path to pure-authd socket (see README.Authentication-Modules)
-# ExtAuth /var/run/ftpd.sock
+# ExtAuth /var/run/ftpd.sock
# If you want to enable PAM authentication, uncomment the following line
-PAMAuthentication yes
+PAMAuthentication yes
# If you want simple Unix (/etc/passwd) authentication, uncomment this
-# UnixAuthentication yes
+UnixAuthentication yes
# Please note that LDAPConfigFile, MySQLConfigFile, PAMAuthentication and
-# UnixAuthentication can be used specified once, but can be combined
+# UnixAuthentication can be used only once, but they can be combined
# together. For instance, if you use MySQLConfigFile, then UnixAuthentication,
-# the SQL server will be used first. If the SQL authentication fails because the
-# user wasn't found, a new attempt will be done using system authentication.
-# If the SQL authentication fails because the password didn't match, the
-# authentication chain stops here. Authentication methods are chained in
-# the order they are given.
+# the SQL server will be asked. If the SQL authentication fails because the
+# user wasn't found, another try # will be done with /etc/passwd and
+# /etc/shadow. If the SQL authentication fails because the password was wrong,
+# the authentication chain stops here. Authentication methods are chained in
+# the order they are given.
# 'ls' recursion limits. The first argument is the maximum number of
-# files to be displayed. The second one is the max subdirectories depth.
+# files to be displayed. The second one is the max subdirectories depth
-LimitRecursion 10000 8
+LimitRecursion 100000 8
-# Are anonymous users allowed to create new directories?
+# Are anonymous users allowed to create new directories ?
-AnonymousCanCreateDirs no
+AnonymousCanCreateDirs no
-# If the system load is greater than the given value, anonymous users
-# aren't allowed to download.
+# If the system is more loaded than the following value,
+# anonymous users aren't allowed to download.
-MaxLoad 4
+MaxLoad 4
-# Port range for passive connections - keep it as broad as possible.
+# Port range for passive connections replies. - for firewalling.
-# PassivePortRange 30000 50000
+PassivePortRange 60000 61000
@@ -184,170 +185,177 @@
# Symbolic host names are also accepted for gateways with dynamic IP
# addresses.
-# ForcePassiveIP 192.168.0.1
+# ForcePassiveIP 192.168.0.1
# Upload/download ratio for anonymous users.
-# AnonymousRatio 1 10
+# AnonymousRatio 1 10
# Upload/download ratio for all users.
-# This directive supersedes the previous one.
+# This directive superscedes the previous one.
-# UserRatio 1 10
+# UserRatio 1 10
-# Disallow downloads of files owned by the "ftp" system user;
+# Disallow downloading of files owned by "ftp", ie.
# files that were uploaded but not validated by a local admin.
-AntiWarez yes
+AntiWarez yes
-# IP address/port to listen to (default=all IP addresses, port 21).
-
-# Bind 127.0.0.1,21
+# IP address/port to listen to (default=all IP and port 21).
+# Bind 127.0.0.1,21
+Bind 179.188.50.66,21
# Maximum bandwidth for anonymous users in KB/s
-# AnonymousBandwidth 8
+# AnonymousBandwidth 8
# Maximum bandwidth for *all* users (including anonymous) in KB/s
-# Use AnonymousBandwidth *or* UserBandwidth, not both.
+# Use AnonymousBandwidth *or* UserBandwidth, both makes no sense.
-# UserBandwidth 8
+# UserBandwidth 8
# File creation mask. <umask for files>:<umask for dirs> .
# 177:077 if you feel paranoid.
-Umask 133:022
+Umask 133:022
# Minimum UID for an authenticated user to log in.
-# For example, a value of 100 prevents all users whose user id is below
-# 100 from logging in. If you want "root" to be able to log in, use 0.
-MinUID 1000
+MinUID 48
+
+
+
+# Do not use the /etc/ftpusers file to disable accounts. We're already
+# using MinUID to block users with uid < 500
+
+# UseFtpUsers yes
+
# Allow FXP transfers for authenticated users.
-AllowUserFXP no
+AllowUserFXP no
# Allow anonymous FXP for anonymous and non-anonymous users.
-AllowAnonymousFXP no
+AllowAnonymousFXP no
-# Users can't delete/write files starting with a dot ('.')
-# even if they own them. But if TrustedGID is enabled, that group
-# will exceptionally have access to dot-files.
+# Users can't delete/write files beginning with a dot ('.')
+# even if they own them. If TrustedGID is enabled, this group
+# will have access to dot-files, though.
-ProhibitDotFilesWrite no
+ProhibitDotFilesWrite no
-# Prohibit *reading* of files starting with a dot (.history, .ssh...)
+# Prohibit *reading* of files beginning with a dot (.history, .ssh...)
-ProhibitDotFilesRead no
+ProhibitDotFilesRead no
-# Don't overwrite files. When a file whose name already exist is uploaded,
-# it gets automatically renamed to file.1, file.2, file.3, ...
+# Never overwrite files. When a file whoose name already exist is uploaded,
+# it get automatically renamed to file.1, file.2, file.3, ...
-AutoRename no
+AutoRename no
-# Prevent anonymous users from uploading new files (no = upload is allowed)
+# Disallow anonymous users to upload new files (no = upload is allowed)
-AnonymousCantUpload yes
+AnonymousCantUpload no
# Only connections to this specific IP address are allowed to be
# non-anonymous. You can use this directive to open several public IPs for
# anonymous FTP, and keep a private firewalled IP for remote administration.
-# You can also only allow a non-routable local IP (such as 10.x.x.x) for
-# authenticated users, and run a public anon-only FTP server on another IP.
+# You can also only allow a non-routable local IP (like 10.x.x.x) to
+# authenticate, and keep a public anon-only FTP server on another IP.
-# TrustedIP 10.1.1.1
+#TrustedIP 10.1.1.1
-# To add the PID to log entries, uncomment the following line.
+# If you want to add the PID to every logged line, uncomment the following
+# line.
-# LogPID yes
+LogPID yes
# Create an additional log file with transfers logged in a Apache-like format :
-# fw.c9x.org - jedi [13/Apr/2017:19:36:39] "GET /ftp/linux.tar.bz2" 200 21809338
-# This log file can then be processed by common HTTP traffic analyzers.
+# fw.c9x.org - jedi [13/Dec/1975:19:36:39] "GET /ftp/linux.tar.bz2" 200 21809338
+# This log file can then be processed by www traffic analyzers.
-AltLog clf:/var/log/pureftpd.log
+#AltLog clf:/var/log/pureftpd.log
# Create an additional log file with transfers logged in a format optimized
# for statistic reports.
-# AltLog stats:/var/log/pureftpd.log
+# AltLog stats:/var/log/pureftpd.log
# Create an additional log file with transfers logged in the standard W3C
-# format (compatible with many HTTP log analyzers)
+# format (compatible with most commercial log analyzers)
-# AltLog w3c:/var/log/pureftpd.log
+# AltLog w3c:/var/log/pureftpd.log
-# Disallow the CHMOD command. Users cannot change perms of their own files.
+# Disallow the CHMOD command. Users can't change perms of their files.
-# NoChmod yes
+#NoChmod yes
-# Allow users to resume/upload files, but *NOT* to delete them.
+# Allow users to resume and upload files, but *NOT* to delete them.
-# KeepAllFiles yes
+#KeepAllFiles yes
# Automatically create home directories if they are missing
-# CreateHomeDir yes
+#CreateHomeDir yes
-# Enable virtual quotas. The first value is the max number of files.
-# The second value is the maximum size, in megabytes.
-# So 1000:10 limits every user to 1000 files and 10 MB.
+# Enable virtual quotas. The first number is the max number of files.
+# The second number is the max size of megabytes.
+# So 1000:10 limits every user to 1000 files and 10 Mb.
-# Quota 1000:10
+#Quota 1000:10
# If your pure-ftpd has been compiled with standalone support, you can change
# the location of the pid file. The default is /var/run/pure-ftpd.pid
-#PIDFile /var/run/pure-ftpd.pid
+PIDFile /var/run/pure-ftpd.pid
@@ -355,104 +363,88 @@
# this will make pure-ftpd write info about new uploads to
# /var/run/pure-ftpd.upload.pipe so pure-uploadscript can read it and
# spawn a script to handle the upload.
-# Don't enable this option if you don't actually use pure-uploadscript.
-
-# CallUploadScript yes
-
+CallUploadScript no
-# This option is useful on servers where anonymous upload is
-# allowed. When the partition is more that percententage full,
+# This option is useful with servers where anonymous upload is
+# allowed. As /var/ftp is in /var, it save some space and protect
+# the log files. When the partition is more that X percent full,
# new uploads are disallowed.
-MaxDiskUsage 99
+#MaxDiskUsage 99
-# Set to 'yes' to prevent users from renaming files.
+# Set to 'yes' if you don't want your users to rename files.
-# NoRename yes
+#NoRename yes
-# Be 'customer proof': forbids common customer mistakes such as
-# 'chmod 0 public_html', that are valid, but can cause customers to
-# unintentionally shoot themselves in the foot.
+# Be 'customer proof' : workaround against common customer mistakes like
+# 'chmod 0 public_html', that are valid, but that could cause ignorant
+# customers to lock their files, and then keep your technical support busy
+# with silly issues. If you're sure all your users have some basic Unix
+# knowledge, this feature is useless. If you're a hosting service, enable it.
-CustomerProof yes
+CustomerProof yes
-# Per-user concurrency limits. Will only work if the FTP server has
-# been compiled with --with-peruserlimits.
-# Format is: <max sessions per user>:<max anonymous sessions>
-# For example, 3:20 means that an authenticated user can have up to 3 active
-# sessions, and that up to 20 anonymous sessions are allowed.
+# Per-user concurrency limits. It will only work if the FTP server has
+# been compiled with --with-peruserlimits (and this is the case on
+# most binary distributions) .
+# The format is : <max sessions per user>:<max anonymous sessions>
+# For instance, 3:20 means that the same authenticated user can have 3 active
+# sessions max. And there are 20 anonymous sessions max.
-# PerUserLimits 3:20
+# PerUserLimits 3:20
-# When a file is uploaded and there was already a previous version of the file
+# When a file is uploaded and there is already a previous version of the file
# with the same name, the old file will neither get removed nor truncated.
-# The file will be stored under a temporary name and once the upload is
-# complete, it will be atomically renamed. For example, when a large PHP
-# script is being uploaded, the web server will keep serving the old version and
-# later switch to the new one as soon as the full file will have been
-# transferred. This option is incompatible with virtual quotas.
-
-# NoTruncate yes
+# Upload will take place in a temporary file and once the upload is complete,
+# the switch to the new version will be atomic. For instance, when a large PHP
+# script is being uploaded, the web server will still serve the old version and
+# immediatly switch to the new one as soon as the full file will have been
+# transfered. This option is incompatible with virtual quotas.
+
+# NoTruncate yes
-# This option accepts three values:
-# 0: disable SSL/TLS encryption layer (default).
-# 1: accept both cleartext and encrypted sessions.
-# 2: refuse connections that don't use the TLS security mechanism,
-# including anonymous sessions.
-# Do _not_ uncomment this blindly. Double check that:
-# 1) The server has been compiled with TLS support (--with-tls),
+# This option can accept three values :
+# 0 : disable SSL/TLS encryption layer (default).
+# 1 : accept both traditional and encrypted sessions.
+# 2 : refuse connections that don't use SSL/TLS security mechanisms,
+# including anonymous sessions.
+# Do _not_ uncomment this blindly. Be sure that :
+# 1) Your server has been compiled with SSL/TLS support (--with-tls),
# 2) A valid certificate is in place,
# 3) Only compatible clients will log in.
-# TLS 1
+TLS 1
-# Cipher suite for TLS sessions.
-# The default suite is secure and setting this property is usually
-# only required to *lower* the security to cope with legacy clients.
-# Prefix with -C: in order to require valid client certificates.
-# If -C: is used, make sure that clients' public keys are present on
-# the server.
-
-# TLSCipherSuite HIGH
-
-
-
-# Certificate file, for TLS
-# The certificate itself and the keys can be bundled into the same
-# file or split into two files.
-# CertFile is for a cert+key bundle, CertFileAndKey for separate files.
-# Use only one of these.
-
-# CertFile /etc/ssl/private/pure-ftpd.pem
-# CertFileAndKey "/etc/pure-ftpd.pem" "/etc/pure-ftpd.key"
-
+# Listen only to IPv4 addresses in standalone mode (ie. disable IPv6)
+# By default, both IPv4 and IPv6 are enabled.
-# Unix socket of the external certificate handler, for TLS
+IPV4Only yes
-# ExtCert /var/run/ftpd-certs.sock
-# Listen only to IPv4 addresses in standalone mode (ie. disable IPv6)
+# Listen only to IPv6 addresses in standalone mode (ie. disable IPv4)
# By default, both IPv4 and IPv6 are enabled.
-# IPV4Only yes
+# IPV6Only no
+# UTF-8 support for file names (RFC 2640)
+# Define charset of the server filesystem and optionnally the default charset
+# for remote clients if they don't use UTF-8.
+# Works only if pure-ftpd has been compiled with --with-rfc2640
+# FileSystemCharset big5
+# ClientCharset big5
-# Listen only to IPv6 addresses in standalone mode (i.e. disable IPv4)
-# By default, both IPv4 and IPv6 are enabled.
-
-# IPV6Only yes
Info: Computing checksum on file /etc/pure-ftpd/pure-ftpd.conf
Info: /Stage[main]/Profile::Webserver::Ftpserver/File[/etc/pure-ftpd/pure-ftpd.conf]: Filebucketed /etc/pure-ftpd/pure-ftpd.conf to puppet with sum 0f5fe56b45ca3e3bb72c6bd48f53cfde
Notice: /Stage[main]/Profile::Webserver::Ftpserver/File[/etc/pure-ftpd/pure-ftpd.conf]/content: content changed '{md5}0f5fe56b45ca3e3bb72c6bd48f53cfde' to '{md5}5930f1b5e8b594972a7b3eb2aabbf279'
Info: /Stage[main]/Profile::Webserver::Ftpserver/File[/etc/pure-ftpd/pure-ftpd.conf]: Scheduling refresh of Service[pure-ftpd]
Notice: /Stage[main]/Profile::Webserver::Ftpserver/Service[pure-ftpd]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Ftpserver/Service[pure-ftpd]: Unscheduling refresh on Service[pure-ftpd]
Notice: /Stage[main]/Profile::Webserver::Mail/Package[dovecot]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Mail/File[/etc/dovecot.conf]/ensure: defined content as '{md5}5e2751fc2b2cf78aaa1874c0d6f58713'
Info: /Stage[main]/Profile::Webserver::Mail/File[/etc/dovecot.conf]: Scheduling refresh of Service[dovecot]
Notice: /Stage[main]/Profile::Webserver::Mail/Service[dovecot]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Mail/Service[dovecot]: Unscheduling refresh on Service[dovecot]
Notice: /Stage[main]/Profile::Webserver::Mail/File[/etc/postfix/main.cf]/content:
--- /etc/postfix/main.cf 2023-08-14 15:17:36.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1s0npuh 2025-03-24 16:11:33.678563992 -0300
@@ -1,738 +1,41 @@
-# Global Postfix configuration file. This file lists only a subset
-# of all parameters. For the syntax, and for a complete parameter
-# list, see the postconf(5) manual page (command: "man 5 postconf").
-#
-# For common configuration examples, see BASIC_CONFIGURATION_README
-# and STANDARD_CONFIGURATION_README. To find these documents, use
-# the command "postconf html_directory readme_directory", or go to
-# http://www.postfix.org/BASIC_CONFIGURATION_README.html etc.
-#
-# For best results, change no more than 2-3 parameters at a time,
-# and test if Postfix still works after every change.
-
-# COMPATIBILITY
-#
-# The compatibility_level determines what default settings Postfix
-# will use for main.cf and master.cf settings. These defaults will
-# change over time.
-#
-# To avoid breaking things, Postfix will use backwards-compatible
-# default settings and log where it uses those old backwards-compatible
-# default settings, until the system administrator has determined
-# if any backwards-compatible default settings need to be made
-# permanent in main.cf or master.cf.
-#
-# When this review is complete, update the compatibility_level setting
-# below as recommended in the RELEASE_NOTES file.
-#
-# The level below is what should be used with new (not upgrade) installs.
-#
-compatibility_level = 2
-
-# SOFT BOUNCE
-#
-# The soft_bounce parameter provides a limited safety net for
-# testing. When soft_bounce is enabled, mail will remain queued that
-# would otherwise bounce. This parameter disables locally-generated
-# bounces, and prevents the SMTP server from rejecting mail permanently
-# (by changing 5xx replies into 4xx replies). However, soft_bounce
-# is no cure for address rewriting mistakes or mail routing mistakes.
-#
-#soft_bounce = no
-
-# LOCAL PATHNAME INFORMATION
-#
-# The queue_directory specifies the location of the Postfix queue.
-# This is also the root directory of Postfix daemons that run chrooted.
-# See the files in examples/chroot-setup for setting up Postfix chroot
-# environments on different UNIX systems.
-#
queue_directory = /var/spool/postfix
-
-# The command_directory parameter specifies the location of all
-# postXXX commands.
-#
command_directory = /usr/sbin
-
-# The daemon_directory parameter specifies the location of all Postfix
-# daemon programs (i.e. programs listed in the master.cf file). This
-# directory must be owned by root.
-#
daemon_directory = /usr/libexec/postfix
-
-# The data_directory parameter specifies the location of Postfix-writable
-# data files (caches, random numbers). This directory must be owned
-# by the mail_owner account (see below).
-#
-data_directory = /var/lib/postfix
-
-# QUEUE AND PROCESS OWNERSHIP
-#
-# The mail_owner parameter specifies the owner of the Postfix queue
-# and of most Postfix daemon processes. Specify the name of a user
-# account THAT DOES NOT SHARE ITS USER OR GROUP ID WITH OTHER ACCOUNTS
-# AND THAT OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM. In
-# particular, don't specify nobody or daemon. PLEASE USE A DEDICATED
-# USER.
-#
mail_owner = postfix
-# The default_privs parameter specifies the default rights used by
-# the local delivery agent for delivery to external file or command.
-# These rights are used in the absence of a recipient user context.
-# DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
-#
-#default_privs = nobody
-
-# INTERNET HOST AND DOMAIN NAMES
-#
-# The myhostname parameter specifies the internet hostname of this
-# mail system. The default is to use the fully-qualified domain name
-# from gethostname(). $myhostname is used as a default value for many
-# other configuration parameters.
-#
-#myhostname = host.domain.tld
-#myhostname = virtual.domain.tld
-
-# The mydomain parameter specifies the local internet domain name.
-# The default is to use $myhostname minus the first component.
-# $mydomain is used as a default value for many other configuration
-# parameters.
-#
-#mydomain = domain.tld
-
-# SENDING MAIL
-#
-# The myorigin parameter specifies the domain that locally-posted
-# mail appears to come from. The default is to append $myhostname,
-# which is fine for small sites. If you run a domain with multiple
-# machines, you should (1) change this to $mydomain and (2) set up
-# a domain-wide alias database that aliases each user to
-# user@that.users.mailhost.
-#
-# For the sake of consistency between sender and recipient addresses,
-# myorigin also specifies the default domain name that is appended
-# to recipient addresses that have no @domain part.
-#
-#myorigin = $myhostname
-#myorigin = $mydomain
-
-# RECEIVING MAIL
-
-# The inet_interfaces parameter specifies the network interface
-# addresses that this mail system receives mail on. By default,
-# the software claims all active interfaces on the machine. The
-# parameter also controls delivery of mail to user@[ip.address].
-#
-# See also the proxy_interfaces parameter, for network addresses that
-# are forwarded to us via a proxy or network address translator.
-#
-# Note: you need to stop/start Postfix when this parameter changes.
-#
-#inet_interfaces = all
-#inet_interfaces = $myhostname
-#inet_interfaces = $myhostname, localhost
-inet_interfaces = localhost
-
-# Enable IPv4, and IPv6 if supported
-inet_protocols = all
-
-# The proxy_interfaces parameter specifies the network interface
-# addresses that this mail system receives mail on by way of a
-# proxy or network address translation unit. This setting extends
-# the address list specified with the inet_interfaces parameter.
-#
-# You must specify your proxy/NAT addresses when your system is a
-# backup MX host for other domains, otherwise mail delivery loops
-# will happen when the primary MX host is down.
-#
-#proxy_interfaces =
-#proxy_interfaces = 1.2.3.4
+mydomain = locaweb.com.br
+myorigin = $myhostname
-# The mydestination parameter specifies the list of domains that this
-# machine considers itself the final destination for.
-#
-# These domains are routed to the delivery agent specified with the
-# local_transport parameter setting. By default, that is the UNIX
-# compatible delivery agent that lookups all recipients in /etc/passwd
-# and /etc/aliases or their equivalent.
-#
-# The default is $myhostname + localhost.$mydomain + localhost. On
-# a mail domain gateway, you should also include $mydomain.
-#
-# Do not specify the names of virtual domains - those domains are
-# specified elsewhere (see VIRTUAL_README).
-#
-# Do not specify the names of domains that this machine is backup MX
-# host for. Specify those names via the relay_domains settings for
-# the SMTP server, or use permit_mx_backup if you are lazy (see
-# STANDARD_CONFIGURATION_README).
-#
-# The local machine is always the final destination for mail addressed
-# to user@[the.net.work.address] of an interface that the mail system
-# receives mail on (see the inet_interfaces parameter).
-#
-# Specify a list of host or domain names, /file/name or type:table
-# patterns, separated by commas and/or whitespace. A /file/name
-# pattern is replaced by its contents; a type:table is matched when
-# a name matches a lookup key (the right-hand side is ignored).
-# Continue long lines by starting the next line with whitespace.
-#
-# See also below, section "REJECTING MAIL FOR UNKNOWN LOCAL USERS".
-#
+inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost
-#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
-#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
-# mail.$mydomain, www.$mydomain, ftp.$mydomain
-
-# REJECTING MAIL FOR UNKNOWN LOCAL USERS
-#
-# The local_recipient_maps parameter specifies optional lookup tables
-# with all names or addresses of users that are local with respect
-# to $mydestination, $inet_interfaces or $proxy_interfaces.
-#
-# If this parameter is defined, then the SMTP server will reject
-# mail for unknown local users. This parameter is defined by default.
-#
-# To turn off local recipient checking in the SMTP server, specify
-# local_recipient_maps = (i.e. empty).
-#
-# The default setting assumes that you use the default Postfix local
-# delivery agent for local delivery. You need to update the
-# local_recipient_maps setting if:
-#
-# - You define $mydestination domain recipients in files other than
-# /etc/passwd, /etc/aliases, or the $virtual_alias_maps files.
-# For example, you define $mydestination domain recipients in
-# the $virtual_mailbox_maps files.
-#
-# - You redefine the local delivery agent in master.cf.
-#
-# - You redefine the "local_transport" setting in main.cf.
-#
-# - You use the "luser_relay", "mailbox_transport", or "fallback_transport"
-# feature of the Postfix local delivery agent (see local(8)).
-#
-# Details are described in the LOCAL_RECIPIENT_README file.
-#
-# Beware: if the Postfix SMTP server runs chrooted, you probably have
-# to access the passwd file via the proxymap service, in order to
-# overcome chroot restrictions. The alternative, having a copy of
-# the system passwd file in the chroot jail is just not practical.
-#
-# The right-hand side of the lookup tables is conveniently ignored.
-# In the left-hand side, specify a bare username, an @domain.tld
-# wild-card, or specify a user@domain.tld address.
-#
-#local_recipient_maps = unix:passwd.byname $alias_maps
-#local_recipient_maps = proxy:unix:passwd.byname $alias_maps
-#local_recipient_maps =
-
-# The unknown_local_recipient_reject_code specifies the SMTP server
-# response code when a recipient domain matches $mydestination or
-# ${proxy,inet}_interfaces, while $local_recipient_maps is non-empty
-# and the recipient address or address local-part is not found.
-#
-# The default setting is 550 (reject mail) but it is safer to start
-# with 450 (try again later) until you are certain that your
-# local_recipient_maps settings are OK.
-#
unknown_local_recipient_reject_code = 550
-
-# TRUST AND RELAY CONTROL
-
-# The mynetworks parameter specifies the list of "trusted" SMTP
-# clients that have more privileges than "strangers".
-#
-# In particular, "trusted" SMTP clients are allowed to relay mail
-# through Postfix. See the smtpd_recipient_restrictions parameter
-# in postconf(5).
-#
-# You can specify the list of "trusted" network addresses by hand
-# or you can let Postfix do it for you (which is the default).
-#
-# By default (mynetworks_style = subnet), Postfix "trusts" SMTP
-# clients in the same IP subnetworks as the local machine.
-# On Linux, this works correctly only with interfaces specified
-# with the "ifconfig" command.
-#
-# Specify "mynetworks_style = class" when Postfix should "trust" SMTP
-# clients in the same IP class A/B/C networks as the local machine.
-# Don't do this with a dialup site - it would cause Postfix to "trust"
-# your entire provider's network. Instead, specify an explicit
-# mynetworks list by hand, as described below.
-#
-# Specify "mynetworks_style = host" when Postfix should "trust"
-# only the local machine.
-#
-#mynetworks_style = class
-#mynetworks_style = subnet
-#mynetworks_style = host
-
-# Alternatively, you can specify the mynetworks list by hand, in
-# which case Postfix ignores the mynetworks_style setting.
-#
-# Specify an explicit list of network/netmask patterns, where the
-# mask specifies the number of bits in the network part of a host
-# address.
-#
-# You can also specify the absolute pathname of a pattern file instead
-# of listing the patterns here. Specify type:table for table-based lookups
-# (the value on the table right-hand side is not used).
-#
-#mynetworks = 168.100.189.0/28, 127.0.0.0/8
-#mynetworks = $config_directory/mynetworks
-#mynetworks = hash:/etc/postfix/network_table
-
-# The relay_domains parameter restricts what destinations this system will
-# relay mail to. See the smtpd_recipient_restrictions description in
-# postconf(5) for detailed information.
-#
-# By default, Postfix relays mail
-# - from "trusted" clients (IP address matches $mynetworks) to any destination,
-# - from "untrusted" clients to destinations that match $relay_domains or
-# subdomains thereof, except addresses with sender-specified routing.
-# The default relay_domains value is $mydestination.
-#
-# In addition to the above, the Postfix SMTP server by default accepts mail
-# that Postfix is final destination for:
-# - destinations that match $inet_interfaces or $proxy_interfaces,
-# - destinations that match $mydestination
-# - destinations that match $virtual_alias_domains,
-# - destinations that match $virtual_mailbox_domains.
-# These destinations do not need to be listed in $relay_domains.
-#
-# Specify a list of hosts or domains, /file/name patterns or type:name
-# lookup tables, separated by commas and/or whitespace. Continue
-# long lines by starting the next line with whitespace. A file name
-# is replaced by its contents; a type:name table is matched when a
-# (parent) domain appears as lookup key.
-#
-# NOTE: Postfix will not automatically forward mail for domains that
-# list this system as their primary or backup MX host. See the
-# permit_mx_backup restriction description in postconf(5).
-#
-#relay_domains = $mydestination
-
-# INTERNET OR INTRANET
-
-# The relayhost parameter specifies the default host to send mail to
-# when no entry is matched in the optional transport(5) table. When
-# no relayhost is given, mail is routed directly to the destination.
-#
-# On an intranet, specify the organizational domain name. If your
-# internal DNS uses no MX records, specify the name of the intranet
-# gateway host instead.
-#
-# In the case of SMTP, specify a domain, host, host:port, [host]:port,
-# [address] or [address]:port; the form [host] turns off MX lookups.
-#
-# If you're connected via UUCP, see also the default_transport parameter.
-#
-#relayhost = $mydomain
-#relayhost = [gateway.my.domain]
-#relayhost = [mailserver.isp.tld]
-#relayhost = uucphost
-#relayhost = [an.ip.add.ress]
-
-# REJECTING UNKNOWN RELAY USERS
-#
-# The relay_recipient_maps parameter specifies optional lookup tables
-# with all addresses in the domains that match $relay_domains.
-#
-# If this parameter is defined, then the SMTP server will reject
-# mail for unknown relay users. This feature is off by default.
-#
-# The right-hand side of the lookup tables is conveniently ignored.
-# In the left-hand side, specify an @domain.tld wild-card, or specify
-# a user@domain.tld address.
-#
-#relay_recipient_maps = hash:/etc/postfix/relay_recipients
-
-# INPUT RATE CONTROL
-#
-# The in_flow_delay configuration parameter implements mail input
-# flow control. This feature is turned on by default, although it
-# still needs further development (it's disabled on SCO UNIX due
-# to an SCO bug).
-#
-# A Postfix process will pause for $in_flow_delay seconds before
-# accepting a new message, when the message arrival rate exceeds the
-# message delivery rate. With the default 100 SMTP server process
-# limit, this limits the mail inflow to 100 messages a second more
-# than the number of messages delivered per second.
-#
-# Specify 0 to disable the feature. Valid delays are 0..10.
-#
-#in_flow_delay = 1s
-
-# ADDRESS REWRITING
-#
-# The ADDRESS_REWRITING_README document gives information about
-# address masquerading or other forms of address rewriting including
-# username->Firstname.Lastname mapping.
-
-# ADDRESS REDIRECTION (VIRTUAL DOMAIN)
-#
-# The VIRTUAL_README document gives information about the many forms
-# of domain hosting that Postfix supports.
-
-# "USER HAS MOVED" BOUNCE MESSAGES
-#
-# See the discussion in the ADDRESS_REWRITING_README document.
-
-# TRANSPORT MAP
-#
-# See the discussion in the ADDRESS_REWRITING_README document.
-
-# ALIAS DATABASE
-#
-# The alias_maps parameter specifies the list of alias databases used
-# by the local delivery agent. The default list is system dependent.
-#
-# On systems with NIS, the default is to search the local alias
-# database, then the NIS alias database. See aliases(5) for syntax
-# details.
-#
-# If you change the alias database, run "postalias /etc/aliases" (or
-# wherever your system stores the mail alias file), or simply run
-# "newaliases" to build the necessary DBM or DB file.
-#
-# It will take a minute or so before changes become visible. Use
-# "postfix reload" to eliminate the delay.
-#
-#alias_maps = dbm:/etc/aliases
+mynetworks = 127.0.0.1 201.76.47.54 200.234.197.137 200.234.197.145 200.234.197.148
+relayhost = 186.202.9.66
alias_maps = hash:/etc/aliases
-#alias_maps = hash:/etc/aliases, nis:mail.aliases
-#alias_maps = netinfo:/aliases
-
-# The alias_database parameter specifies the alias database(s) that
-# are built with "newaliases" or "sendmail -bi". This is a separate
-# configuration parameter, because alias_maps (see above) may specify
-# tables that are not necessarily all under control by Postfix.
-#
-#alias_database = dbm:/etc/aliases
-#alias_database = dbm:/etc/mail/aliases
alias_database = hash:/etc/aliases
-#alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases
-
-# ADDRESS EXTENSIONS (e.g., user+foo)
-#
-# The recipient_delimiter parameter specifies the separator between
-# user names and address extensions (user+foo). See canonical(5),
-# local(8), relocated(5) and virtual(5) for the effects this has on
-# aliases, canonical, virtual, relocated and .forward file lookups.
-# Basically, the software tries user+foo and .forward+foo before
-# trying user and .forward.
-#
-#recipient_delimiter = +
-
-# DELIVERY TO MAILBOX
-#
-# The home_mailbox parameter specifies the optional pathname of a
-# mailbox file relative to a user's home directory. The default
-# mailbox file is /var/spool/mail/user or /var/mail/user. Specify
-# "Maildir/" for qmail-style delivery (the / is required).
-#
-#home_mailbox = Mailbox
-#home_mailbox = Maildir/
-
-# The mail_spool_directory parameter specifies the directory where
-# UNIX-style mailboxes are kept. The default setting depends on the
-# system type.
-#
-#mail_spool_directory = /var/mail
-#mail_spool_directory = /var/spool/mail
-
-# The mailbox_command parameter specifies the optional external
-# command to use instead of mailbox delivery. The command is run as
-# the recipient with proper HOME, SHELL and LOGNAME environment settings.
-# Exception: delivery for root is done as $default_user.
-#
-# Other environment variables of interest: USER (recipient username),
-# EXTENSION (address extension), DOMAIN (domain part of address),
-# and LOCAL (the address localpart).
-#
-# Unlike other Postfix configuration parameters, the mailbox_command
-# parameter is not subjected to $parameter substitutions. This is to
-# make it easier to specify shell syntax (see example below).
-#
-# Avoid shell meta characters because they will force Postfix to run
-# an expensive shell process. Procmail alone is expensive enough.
-#
-# IF YOU USE THIS TO DELIVER MAIL SYSTEM-WIDE, YOU MUST SET UP AN
-# ALIAS THAT FORWARDS MAIL FOR ROOT TO A REAL USER.
-#
-#mailbox_command = /some/where/procmail
-#mailbox_command = /some/where/procmail -a "$EXTENSION"
-
-# The mailbox_transport specifies the optional transport in master.cf
-# to use after processing aliases and .forward files. This parameter
-# has precedence over the mailbox_command, fallback_transport and
-# luser_relay parameters.
-#
-# Specify a string of the form transport:nexthop, where transport is
-# the name of a mail delivery transport defined in master.cf. The
-# :nexthop part is optional. For more details see the sample transport
-# configuration file.
-#
-# NOTE: if you use this feature for accounts not in the UNIX password
-# file, then you must update the "local_recipient_maps" setting in
-# the main.cf file, otherwise the SMTP server will reject mail for
-# non-UNIX accounts with "User unknown in local recipient table".
-#
-# Cyrus IMAP over LMTP. Specify ``lmtpunix cmd="lmtpd"
-# listen="/var/imap/socket/lmtp" prefork=0'' in cyrus.conf.
-#mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
-
-# If using the cyrus-imapd IMAP server deliver local mail to the IMAP
-# server using LMTP (Local Mail Transport Protocol), this is prefered
-# over the older cyrus deliver program by setting the
-# mailbox_transport as below:
-#
-# mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
-#
-# The efficiency of LMTP delivery for cyrus-imapd can be enhanced via
-# these settings.
-#
-# local_destination_recipient_limit = 300
-# local_destination_concurrency_limit = 5
-#
-# Of course you should adjust these settings as appropriate for the
-# capacity of the hardware you are using. The recipient limit setting
-# can be used to take advantage of the single instance message store
-# capability of Cyrus. The concurrency limit can be used to control
-# how many simultaneous LMTP sessions will be permitted to the Cyrus
-# message store.
-#
-# Cyrus IMAP via command line. Uncomment the "cyrus...pipe" and
-# subsequent line in master.cf.
-#mailbox_transport = cyrus
-
-# The fallback_transport specifies the optional transport in master.cf
-# to use for recipients that are not found in the UNIX passwd database.
-# This parameter has precedence over the luser_relay parameter.
-#
-# Specify a string of the form transport:nexthop, where transport is
-# the name of a mail delivery transport defined in master.cf. The
-# :nexthop part is optional. For more details see the sample transport
-# configuration file.
-#
-# NOTE: if you use this feature for accounts not in the UNIX password
-# file, then you must update the "local_recipient_maps" setting in
-# the main.cf file, otherwise the SMTP server will reject mail for
-# non-UNIX accounts with "User unknown in local recipient table".
-#
-#fallback_transport = lmtp:unix:/var/lib/imap/socket/lmtp
-#fallback_transport =
-
-# The luser_relay parameter specifies an optional destination address
-# for unknown recipients. By default, mail for unknown@$mydestination,
-# unknown@[$inet_interfaces] or unknown@[$proxy_interfaces] is returned
-# as undeliverable.
-#
-# The following expansions are done on luser_relay: $user (recipient
-# username), $shell (recipient shell), $home (recipient home directory),
-# $recipient (full recipient address), $extension (recipient address
-# extension), $domain (recipient domain), $local (entire recipient
-# localpart), $recipient_delimiter. Specify ${name?value} or
-# ${name:value} to expand value only when $name does (does not) exist.
-#
-# luser_relay works only for the default Postfix local delivery agent.
-#
-# NOTE: if you use this feature for accounts not in the UNIX password
-# file, then you must specify "local_recipient_maps =" (i.e. empty) in
-# the main.cf file, otherwise the SMTP server will reject mail for
-# non-UNIX accounts with "User unknown in local recipient table".
-#
-#luser_relay = $user@other.host
-#luser_relay = $local@other.host
-#luser_relay = admin+$local
-
-# JUNK MAIL CONTROLS
-#
-# The controls listed here are only a very small subset. The file
-# SMTPD_ACCESS_README provides an overview.
-
-# The header_checks parameter specifies an optional table with patterns
-# that each logical message header is matched against, including
-# headers that span multiple physical lines.
-#
-# By default, these patterns also apply to MIME headers and to the
-# headers of attached messages. With older Postfix versions, MIME and
-# attached message headers were treated as body text.
-#
-# For details, see "man header_checks".
-#
#header_checks = regexp:/etc/postfix/header_checks
-# FAST ETRN SERVICE
-#
-# Postfix maintains per-destination logfiles with information about
-# deferred mail, so that mail can be flushed quickly with the SMTP
-# "ETRN domain.tld" command, or by executing "sendmail -qRdomain.tld".
-# See the ETRN_README document for a detailed description.
-#
-# The fast_flush_domains parameter controls what destinations are
-# eligible for this service. By default, they are all domains that
-# this server is willing to relay mail to.
-#
-#fast_flush_domains = $relay_domains
-
-# SHOW SOFTWARE VERSION OR NOT
-#
-# The smtpd_banner parameter specifies the text that follows the 220
-# code in the SMTP server's greeting banner. Some people like to see
-# the mail version advertised. By default, Postfix shows no version.
-#
-# You MUST specify $myhostname at the start of the text. That is an
-# RFC requirement. Postfix itself does not care.
-#
-#smtpd_banner = $myhostname ESMTP $mail_name
-#smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
-
-# PARALLEL DELIVERY TO THE SAME DESTINATION
-#
-# How many parallel deliveries to the same user or domain? With local
-# delivery, it does not make sense to do massively parallel delivery
-# to the same user, because mailbox updates must happen sequentially,
-# and expensive pipelines in .forward files can cause disasters when
-# too many are run at the same time. With SMTP deliveries, 10
-# simultaneous connections to the same domain could be sufficient to
-# raise eyebrows.
-#
-# Each message delivery transport has its XXX_destination_concurrency_limit
-# parameter. The default is $default_destination_concurrency_limit for
-# most delivery transports. For the local delivery agent the default is 2.
-
-#local_destination_concurrency_limit = 2
-#default_destination_concurrency_limit = 20
-
-# DEBUGGING CONTROL
-#
-# The debug_peer_level parameter specifies the increment in verbose
-# logging level when an SMTP client or server host name or address
-# matches a pattern in the debug_peer_list parameter.
-#
-debug_peer_level = 2
-
-# The debug_peer_list parameter specifies an optional list of domain
-# or network patterns, /file/name patterns or type:name tables. When
-# an SMTP client or server host name or address matches a pattern,
-# increase the verbose logging level by the amount specified in the
-# debug_peer_level parameter.
-#
-#debug_peer_list = 127.0.0.1
-#debug_peer_list = some.domain
-
-# The debugger_command specifies the external command that is executed
-# when a Postfix daemon program is run with the -D option.
-#
-# Use "command .. & sleep 5" so that the debugger can attach before
-# the process marches on. If you use an X-based debugger, be sure to
-# set up your XAUTHORITY environment variable before starting Postfix.
-#
debugger_command =
- PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
- ddd $daemon_directory/$process_name $process_id & sleep 5
+ PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
+ xxgdb $daemon_directory/$process_name $process_id & sleep 5
-# If you can't use X, use this to capture the call stack when a
-# daemon crashes. The result is in a file in the configuration
-# directory, and is named after the process name and the process ID.
-#
-# debugger_command =
-# PATH=/bin:/usr/bin:/usr/local/bin; export PATH; (echo cont;
-# echo where) | gdb $daemon_directory/$process_name $process_id 2>&1
-# >$config_directory/$process_name.$process_id.log & sleep 5
-#
-# Another possibility is to run gdb under a detached screen session.
-# To attach to the screen session, su root and run "screen -r
-# <id_string>" where <id_string> uniquely matches one of the detached
-# sessions (from "screen -list").
-#
-# debugger_command =
-# PATH=/bin:/usr/bin:/sbin:/usr/sbin; export PATH; screen
-# -dmS $process_name gdb $daemon_directory/$process_name
-# $process_id & sleep 1
-
-# INSTALL-TIME CONFIGURATION INFORMATION
-#
-# The following parameters are used when installing a new Postfix version.
-#
-# sendmail_path: The full pathname of the Postfix sendmail command.
-# This is the Sendmail-compatible mail posting interface.
-#
sendmail_path = /usr/sbin/sendmail.postfix
-
-# newaliases_path: The full pathname of the Postfix newaliases command.
-# This is the Sendmail-compatible command to build alias databases.
-#
newaliases_path = /usr/bin/newaliases.postfix
-
-# mailq_path: The full pathname of the Postfix mailq command. This
-# is the Sendmail-compatible mail queue listing command.
-#
mailq_path = /usr/bin/mailq.postfix
-
-# setgid_group: The group for mail submission and queue management
-# commands. This must be a group name with a numerical group ID that
-# is not shared with other accounts, not even with the Postfix account.
-#
setgid_group = postdrop
-
-# html_directory: The location of the Postfix HTML documentation.
-#
html_directory = no
-
-# manpage_directory: The location of the Postfix on-line manual pages.
-#
manpage_directory = /usr/share/man
-# sample_directory: The location of the Postfix sample configuration files.
-# This parameter is obsolete as of Postfix 2.1.
-#
-sample_directory = /usr/share/doc/postfix/samples
-
-# readme_directory: The location of the Postfix README files.
-#
-readme_directory = /usr/share/doc/postfix/README_FILES
-
-# TLS CONFIGURATION
-#
-# Basic Postfix TLS configuration by default with self-signed certificate
-# for inbound SMTP and also opportunistic TLS for outbound SMTP.
-
-# The full pathname of a file with the Postfix SMTP server RSA certificate
-# in PEM format. Intermediate certificates should be included in general,
-# the server certificate first, then the issuing CA(s) (bottom-up order).
-#
-smtpd_tls_cert_file = /etc/pki/tls/certs/postfix.pem
-
-# The full pathname of a file with the Postfix SMTP server RSA private key
-# in PEM format. The private key must be accessible without a pass-phrase,
-# i.e. it must not be encrypted.
-#
-smtpd_tls_key_file = /etc/pki/tls/private/postfix.key
-
-# Announce STARTTLS support to remote SMTP clients, but do not require that
-# clients use TLS encryption (opportunistic TLS inbound).
-#
-smtpd_tls_security_level = may
-
-# Directory with PEM format Certification Authority certificates that the
-# Postfix SMTP client uses to verify a remote SMTP server certificate.
-#
-smtp_tls_CApath = /etc/pki/tls/certs
-
-# The full pathname of a file containing CA certificates of root CAs
-# trusted to sign either remote SMTP server certificates or intermediate CA
-# certificates.
-#
-smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
-
-# Use TLS if this is supported by the remote SMTP server, otherwise use
-# plaintext (opportunistic TLS outbound).
-#
-smtp_tls_security_level = may
-meta_directory = /etc/postfix
-shlib_directory = /usr/lib64/postfix
+data_directory = /var/lib/postfix
+smtpd_sasl_type = dovecot
+smtpd_sasl_path = private/auth
+smtpd_sasl_auth_enable = yes
+broken_sasl_auth_clients = yes
+smtpd_sasl_local_domain =
+smtpd_sasl_security_options = noanonymous
+smtpd_sasl_authenticated_header = yes
+smtp_bind_address = 179.188.50.66
+
+smtpd_sender_restrictions =
+ reject_unknown_sender_domain,
+ permit_mynetworks
\ No newline at end of file
Info: Computing checksum on file /etc/postfix/main.cf
Info: /Stage[main]/Profile::Webserver::Mail/File[/etc/postfix/main.cf]: Filebucketed /etc/postfix/main.cf to puppet with sum 47be7cf9d6ab8b11dda23f191b6e2be2
Notice: /Stage[main]/Profile::Webserver::Mail/File[/etc/postfix/main.cf]/content: content changed '{md5}47be7cf9d6ab8b11dda23f191b6e2be2' to '{md5}603eff6074c97cd3cb5a993cdd36f6b4'
Info: /Stage[main]/Profile::Webserver::Mail/File[/etc/postfix/main.cf]: Scheduling refresh of Service[postfix]
Notice: /Stage[main]/Profile::Webserver::Mail/Service[postfix]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Mail/Service[postfix]: Unscheduling refresh on Service[postfix]
Notice: /Stage[main]/Profile::Webserver::Api/Package[uwsgi]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Api/Package[uwsgi-plugin-python3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Api/Package[piglet-python3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Api/Package[aka-python3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/piglet/etc/linuxadmin.yml]/content:
--- /opt/lc/piglet/etc/linuxadmin.yml 2024-11-06 18:19:38.000000000 -0300
+++ /tmp/puppet-file20250324-2051-tzdiv1 2025-03-24 16:12:00.601547821 -0300
@@ -1,12 +1,40 @@
-api_url: http://127.0.0.1:7901
-dbapi_url: http://127.0.0.1:8080
+api_url: http://localhost:7901
+dbapi_url: http://localhost:8080
apache_port: 81
hmac_key: ea8uevohGeeNg6she2OL2EereiCaiT
piglet_debug: True
aka_debug: True
ip_allowed:
- [127.0.0.1, 186.202.157.75, 10.30.94.33, 127.0.0.1, 179.188.11.200, 179.188.11.155, 10.30.94.66, 10.30.94.74, 10.30.94.216, 10.30.94.217, 10.30.94.218, 10.30.94.220, 10.30.94.134, 10.32.32.12, 10.20.236.31, 10.32.32.78, 10.32.32.79, 10.32.32.44, 10.32.32.45, 10.32.71.33, 10.32.71.37, 10.32.71.38, 10.30.94.188, 10.32.32.185, 10.32.32.111, 10.32.32.110, 10.32.32.108, 10.32.32.109, 10.32.32.107, 10.32.32.106, 10.32.10.249]
-type_product: shared
+ - 186.202.157.75
+ - 10.30.94.33
+ - 179.188.11.200
+ - 179.188.11.155
+ - 10.30.94.66
+ - 10.30.94.74
+ - 10.30.94.216
+ - 10.30.94.217
+ - 10.30.94.218
+ - 10.30.94.220
+ - 10.30.94.134
+ - 10.32.32.12
+ - 10.20.236.31
+ - 10.32.32.78
+ - 10.32.32.79
+ - 10.32.32.44
+ - 10.32.32.45
+ - 10.32.71.33
+ - 10.32.71.37
+ - 10.32.71.38
+ - 10.30.94.188
+ - 10.32.32.185
+ - 10.32.32.111
+ - 10.32.32.110
+ - 10.32.32.108
+ - 10.32.32.109
+ - 10.32.32.107
+ - 10.32.32.106
+ - 10.32.10.249
+type_product: g2
actions:
- CRIARMYSQLIDC
- CRIARMYSQL
@@ -16,7 +44,6 @@
- TROCASENHAMYSQL
- CRIARWEB
- CRIARWEBADIC
- - MIGRAWEB
- DELWEB
- STARTWEB
- STOPWEB
@@ -39,16 +66,16 @@
- TROCASENHAPOSTGRESQL
- ESPACOPOSTGRESQL
- GETCLIENTPATH
+ - GETPHPVER
+ - LISTPHP
+ - CHANGEPHP
- SETWEBSSL
- - UNSETWEBSSL
- GETFORCEHTTPS
- SETFORCEHTTPS
- DELETEFORCEHTTPS
- - LISTPHP
- - GETPHPVER
- - CHANGEPHP
- - GERALETS
- - RENOVALETS
+ - SETQUOTA
+ - GETQUOTA
+ - GETALLQUOTA
- CREATELETSCHALLENGEFILE
STOPMYSQL:
- database
@@ -59,12 +86,6 @@
- password
DELMYSQL:
- database
-CRIARMYSQL:
- - ip
- - host
- - database
- - username
- - password
CRIARMYSQLIDC:
- ip
- database
@@ -82,11 +103,6 @@
- domain
- diskusage
- subdirectory
-MIGRAWEB:
- - user
- - domain
- - user_uid
- - version
DOMADICWEB:
- user
- domain
@@ -97,7 +113,7 @@
- alias
DELDOMADIC_HOSPEDAGEM:
- user
- - domain
+ - alias
TROCA_SENHA:
- username
- password
@@ -151,40 +167,30 @@
- username
- domain
- token
-UNSETWEBSSL:
- - username
- - domain
GETFORCEHTTPS:
- username
- - domain
SETFORCEHTTPS:
- username
- - domain
DELETEFORCEHTTPS:
- username
- - domain
-LISTPHP:
- - username
GETPHPVER:
- username
-CHANGEPHP:
+LISTPHP:
- username
- - version
STORAGEINFO:
- username
-SSHSTATUS:
+CHANGEPHP:
- username
-SSHENABLE:
+ - version
+SETQUOTA:
- username
-SSHDISABLE:
+ - soft
+ - hard
+GETQUOTA:
- username
-GERALETS:
+GETALLQUOTA:
- username
- - domain
-RENOVALETS:
- - username
- - domain
CREATELETSCHALLENGEFILE:
- username
- file_name
- - token
\ No newline at end of file
+ - token
Info: Computing checksum on file /opt/lc/piglet/etc/linuxadmin.yml
Info: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/piglet/etc/linuxadmin.yml]: Filebucketed /opt/lc/piglet/etc/linuxadmin.yml to puppet with sum 009404b1ed55ce62252b709efa6c6606
Notice: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/piglet/etc/linuxadmin.yml]/content: content changed '{md5}009404b1ed55ce62252b709efa6c6606' to '{md5}0e5ce211d2e3cedb25d5bb3bf10b5dfa'
Notice: /Stage[main]/Profile::Webserver::Api/File[/etc/locaweb/hospedagem]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Api/Posix_acl[/etc/locaweb/hospedagem]/permission: permission changed ["group::rwx", "other::---", "user::rwx"] to ["default:group::rwx", "default:mask::rwx", "default:other::---", "default:user::rwx", "group::rwx", "mask::rwx", "other::---", "user::rwx", "user:apache:r-x"]
Notice: /Stage[main]/Profile::Webserver::Api/File[/etc/sudoers.d/aka]/content:
--- /etc/sudoers.d/aka 2025-01-02 18:28:04.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1c4vb2p 2025-03-24 16:12:00.881537121 -0300
@@ -1,141 +1,153 @@
# Aka sudoers file
Defaults:aka !requiretty
-Cmnd_Alias AKA_RESTART_CMDS = \
- /usr/bin/systemctl restart php-5.3-fpm,\
- /usr/bin/systemctl restart php-5.4-fpm,\
- /usr/bin/systemctl restart php-5.5-fpm,\
- /usr/bin/systemctl restart php-5.6-fpm,\
- /usr/bin/systemctl restart php-7.0-fpm,\
- /usr/bin/systemctl restart php-7.1-fpm,\
- /usr/bin/systemctl restart php-7.2-fpm,\
- /usr/bin/systemctl restart php-7.3-fpm,\
- /usr/bin/systemctl restart php-7.4-fpm,\
- /usr/bin/systemctl restart php-8.0-fpm,\
- /usr/bin/systemctl restart php-8.1-fpm,\
- /usr/bin/systemctl restart php-8.2-fpm,\
- /usr/bin/systemctl restart php-8.3-fpm,\
- /usr/bin/systemctl [a-z]* php-5.3-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-5.4-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-5.5-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-5.6-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-7.0-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-7.1-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-7.2-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-7.3-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-7.4-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-8.0-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-8.1-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-8.2-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-8.3-fpm@[a-z0-9]*.socket,\
- /usr/bin/systemctl [a-z]* php-5.3-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-5.4-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-5.5-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-5.6-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-7.0-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-7.1-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-7.2-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-7.3-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-7.4-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-8.0-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-8.1-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-8.2-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl [a-z]* php-8.3-fpm@[a-z0-9]*.service,\
- /usr/bin/systemctl restart httpd,\
- /usr/bin/systemctl restart nginx,\
- /usr/bin/systemctl reload httpd,\
- /usr/bin/systemctl reload nginx,\
- /usr/bin/systemctl daemon-reload,\
- /usr/bin/systemctl set-property php-5.3-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-5.4-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-5.5-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-5.6-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-7.0-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-7.1-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-7.2-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-7.3-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-7.4-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-8.0-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-8.1-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-8.2-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /usr/bin/systemctl set-property php-8.3-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
- /bin/rm -rf /etc/systemd/system.control/[a-zA-Z0-9]*
-
-
-Cmnd_Alias AKA_CRON_CMDS = \
- /usr/bin/crontab -u [a-zA-Z0-9.]* -l, \
- /usr/bin/crontab -l -u [a-zA-Z0-9.]*, \
- /usr/bin/crontab -u [a-zA-Z0-9.]* -e, \
- /usr/bin/crontab -e -u [a-zA-Z0-9.]*, \
- /usr/bin/crontab -u [a-zA-Z0-9.]* -r, \
- /usr/bin/crontab -r -u [a-zA-Z0-9.]*, \
- /usr/bin/crontab -u [a-zA-Z0-9.]* /tmp/tmp[a-zA-Z0-9.]*, \
- /usr/bin/crontab -u [a-zA-Z0-9.]* /tmp/tmp_[a-zA-Z0-9.]*, \
- /usr/bin/crontab /tmp/tmp[a-zA-Z0-9.]*, \
- /usr/bin/crontab /tmp/tmp_[a-zA-Z0-9.]*, \
- /usr/bin/setfacl -m u\:aka\:rw- /var/spool/cron/[a-zA-Z0-9.]*, \
- /usr/bin/setfacl -m u\:[a-zA-Z0-9]*\:rw- /var/spool/cron/[a-zA-Z0-9.]*, \
- /usr/bin/chown aka\:lwprovisioning /var/spool/cron/[a-zA-Z0-9]*, \
- /usr/bin/chown aka\:aka /var/spool/cron/[a-zA-Z0-9]*
+Cmnd_Alias AKA_RESTART_CMDS = \
+ /usr/bin/systemctl restart php-5.3-fpm,\
+ /usr/bin/systemctl restart php-5.4-fpm,\
+ /usr/bin/systemctl restart php-5.5-fpm,\
+ /usr/bin/systemctl restart php-5.6-fpm,\
+ /usr/bin/systemctl restart php-7.0-fpm,\
+ /usr/bin/systemctl restart php-7.1-fpm,\
+ /usr/bin/systemctl restart php-7.2-fpm,\
+ /usr/bin/systemctl restart php-7.3-fpm,\
+ /usr/bin/systemctl restart php-7.4-fpm,\
+ /usr/bin/systemctl restart php-8.0-fpm,\
+ /usr/bin/systemctl restart php-8.1-fpm,\
+ /usr/bin/systemctl restart php-8.2-fpm,\
+ /usr/bin/systemctl restart php-8.3-fpm,\
+ /usr/bin/systemctl [a-z]* php-5.3-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-5.4-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-5.5-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-5.6-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-7.0-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-7.1-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-7.2-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-7.3-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-7.4-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-8.0-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-8.1-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-8.2-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-8.3-fpm@[a-z0-9]*.socket,\
+ /usr/bin/systemctl [a-z]* php-5.3-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-5.4-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-5.5-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-5.6-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-7.0-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-7.1-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-7.2-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-7.3-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-7.4-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-8.0-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-8.1-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-8.2-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl [a-z]* php-8.3-fpm@[a-z0-9]*.service,\
+ /usr/bin/systemctl restart httpd,\
+ /usr/bin/systemctl restart nginx,\
+ /usr/bin/systemctl reload httpd,\
+ /usr/bin/systemctl reload nginx,\
+ /usr/bin/systemctl daemon-reload,\
+ /usr/bin/systemctl set-property php-5.3-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-5.4-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-5.5-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-5.6-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-7.0-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-7.1-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-7.2-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-7.3-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-7.4-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-8.0-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-8.1-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-8.2-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /usr/bin/systemctl set-property php-8.3-fpm@[a-z0-9]*.service [a-zA-Z0-9]*,\
+ /bin/rm -rf /etc/systemd/system.control/[a-zA-Z0-9]*
+
+Cmnd_Alias AKA_CRON_CMDS = \
+ /usr/bin/crontab -u [a-zA-Z0-9.]* -l, \
+ /usr/bin/crontab -l -u [a-zA-Z0-9.]*, \
+ /usr/bin/crontab -u [a-zA-Z0-9.]* -e, \
+ /usr/bin/crontab -e -u [a-zA-Z0-9.]*, \
+ /usr/bin/crontab -u [a-zA-Z0-9.]* -r, \
+ /usr/bin/crontab -r -u [a-zA-Z0-9.]*, \
+ /usr/bin/crontab -u [a-zA-Z0-9.]* /tmp/tmp[a-zA-Z0-9.]*, \
+ /usr/bin/crontab -u [a-zA-Z0-9.]* /tmp/tmp_[a-zA-Z0-9.]*, \
+ /usr/bin/crontab /tmp/tmp[a-zA-Z0-9.]*, \
+ /usr/bin/crontab /tmp/tmp_[a-zA-Z0-9.]*, \
+ /usr/bin/setfacl -m u\:aka\:rw- /var/spool/cron/[a-zA-Z0-9.]*, \
+ /usr/bin/setfacl -m u\:[a-zA-Z0-9]*\:rw- /var/spool/cron/[a-zA-Z0-9.]*, \
+ /usr/bin/chown aka\:lwprovisioning /var/spool/cron/[a-zA-Z0-9]*, \
+ /usr/bin/chown aka\:aka /var/spool/cron/[a-zA-Z0-9]*, \
+ /usr/bin/chown root\:root /var/spool/cron/[a-zA-Z0-9]*
+
Cmnd_Alias AKA_SSS_CMDS = \
- /usr/sbin/sss_cache -u [A-Za-z0-9.]*, \
- /usr/sbin/sss_cache -g [A-Za-z0-9.]
+ /usr/sbin/sss_cache -u [A-Za-z0-9.]*, \
+ /usr/sbin/sss_cache -g [A-Za-z0-9.]
Cmnd_Alias AKA_TOUCH_CMDS = \
- /usr/bin/touch /etc/default/locaweb/description/apache2,\
- /usr/bin/touch /etc/default/locaweb/description/mysql,\
- /usr/bin/touch /etc/default/locaweb/description/php,\
- /usr/bin/touch /etc/default/locaweb/description/installmysql
+ /usr/bin/touch /etc/default/locaweb/description/apache2,\
+ /usr/bin/touch /etc/default/locaweb/description/mysql,\
+ /usr/bin/touch /etc/default/locaweb/description/php,\
+ /usr/bin/touch /etc/default/locaweb/description/installmysql
Cmnd_Alias AKA_USER_CMDS = \
- /usr/sbin/useradd -M -d /home/storage/[a-z0-9]/[a-z0-9]*/[a-z0-9]*/[a-zA-Z0-9.]* -u [a-zA-Z0-9.]* -g [a-zA-Z0-9.]* -s /usr/libexec/openssh/sftp-server [a-zA-Z0-9.]*,\
- /usr/sbin/useradd -M -d /home/storage/[a-z0-9]/[a-z0-9]*/[a-z0-9]*/[a-zA-Z0-9.]* -u [a-zA-Z0-9.]* -g [a-zA-Z0-9.]* -s /bin/bash [a-zA-Z0-9.]*,\
- /usr/bin/mkdir -p /home/storage/[a-z0-9]/[a-z0-9]*/[a-z0-9]*/[a-zA-Z0-9.]*/public_html/[a-zA-Z0-9.]*,\
- /usr/sbin/groupadd -g [0-9.]* [a-zA-Z0-9.]*,\
- /usr/sbin/userdel -f [a-zA-Z0-9.]*,\
- /usr/sbin/groupdel [a-zA-Z0-9.]*,\
- /usr/bin/chattr -i /etc/locaweb/hospedagem/[a-zA-Z0-9.]*.conf,\
- /usr/bin/chattr -i /etc/locaweb/hospedagem/[a-zA-Z0-9.]*.conf.off,\
- /usr/bin/chattr +i /etc/locaweb/hospedagem/[a-zA-Z0-9.]*.conf,\
- /usr/bin/chattr +i /etc/locaweb/hospedagem/[a-zA-Z0-9.]*.conf.off,\
- /usr/bin/chattr -i /etc/locaweb/hospedagem/nginx/[a-zA-Z0-9.]*.conf,\
- /usr/bin/chattr -i /etc/locaweb/hospedagem/nginx/[a-zA-Z0-9.]*.conf.off,\
- /usr/bin/chattr +i /etc/locaweb/hospedagem/nginx/[a-zA-Z0-9.]*.conf,\
- /usr/bin/chattr +i /etc/locaweb/hospedagem/nginx/[a-zA-Z0-9.]*.conf.off,\
- /usr/bin/chattr -i /etc/nginx/sites-enabled/[a-zA-Z0-9.]*.conf,\
- /usr/bin/chattr -i /etc/nginx/sites-enabled/[a-zA-Z0-9.]*.conf.off,\
- /usr/bin/chattr +i /etc/nginx/sites-enabled/[a-zA-Z0-9.]*.conf,\
- /usr/bin/chattr +i /etc/nginx/sites-enabled/[a-zA-Z0-9.]*.conf.off,\
- /usr/bin/chattr -i /etc/php-fpm.d/[5-8].[0-9]/[a-zA-Z0-9.]*.conf,\
- /usr/bin/chattr +i /etc/php-fpm.d/[5-8].[0-9]/[a-zA-Z0-9.]*.conf,\
- /usr/bin/passwd --stdin [a-zA-Z0-9.]*, \
- /usr/sbin/usermod, \
- /usr/sbin/chpasswd, \
- /usr/bin/tar --strip-components=1 -xf /var/tmp/wordpress.tar.gz -C /home/[a-zA-Z0-9]*/public_html/, \
- /usr/bin/chown -R [a-zA-Z0-9]*\:apache /home/[a-zA-Z0-9]*/public_html/, \
- /usr/bin/chown [a-zA-Z0-9]*\:[a-zA-Z0-9]*\ /home/[a-zA-Z0-9]*/public_html/[a-zA-Z0-9]*, \
- /usr/bin/mv /var/tmp/wp-config.php /home/[a-zA-Z0-9]*/public_html/wp-config.php, \
- /usr/bin/chown [a-zA-Z0-9]*\:apache /home/[a-zA-Z0-9]*/public_html/wp-config.php, \
- /usr/bin/mkdir /var/log/nginx/[a-zA-Z0-9.]*, \
- /usr/bin/chmod 0771 /var/log/nginx/[a-zA-Z0-9.]*, \
- /usr/bin/chown nginx\:nginx /var/log/nginx/[a-zA-Z0-9.]*, \
- /usr/bin/chown nginx\:root /var/log/nginx/[a-zA-Z0-9.]*, \
- /usr/bin/setfacl -m g\:_sysadms\:r-x /var/log/nginx/[a-zA-Z0-9.]*, \
- /usr/bin/chsh -s /bin/bash [a-zA-Z0-9.]*, \
- /usr/bin/chsh -s /usr/libexec/openssh/sftp-server [a-zA-Z0-9.]*, \
- /usr/bin/pkill -e -u [a-zA-Z0-9.]* sshd, \
- /usr/sbin/create-cachedir [a-zA-Z0-9]*
-
-Cmnd_Alias AKA_ECHO_CMDS = \
- /usr/bin/echo /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge/[a-zA-Z0-9.]*,\
- /usr/bin/chown -R aka\:aka /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge, \
- /usr/bin/chown -R aka\:aka /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge/, \
- /usr/bin/chown -R aka\:aka /home/[a-zA-Z0-9.]*/public_html/.well-known/, \
- /usr/bin/mkdir -p /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge,\
- /usr/bin/touch /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge/[a-zA-Z0-9./]*
+ /usr/sbin/useradd -M -d /home/storage/[a-z0-9]/[a-z0-9]*/[a-z0-9]*/[a-zA-Z0-9.]* -u [a-zA-Z0-9.]* -g [a-zA-Z0-9.]* -s /usr/libexec/openssh/sftp-server [a-zA-Z0-9.]*,\
+ /usr/sbin/useradd -M -d /home/storage/[a-z0-9]/[a-z0-9]*/[a-z0-9]*/[a-zA-Z0-9.]* -u [a-zA-Z0-9.]* -g [a-zA-Z0-9.]* -s /bin/bash [a-zA-Z0-9.]*,\
+ /usr/bin/mkdir -p /home/storage/[a-z0-9]/[a-z0-9]*/[a-z0-9]*/[a-zA-Z0-9.]*/public_html/[a-zA-Z0-9.]*,\
+ /usr/bin/chown [a-zA-Z0-9]*\:[a-zA-Z0-9]*\ /home/[a-zA-Z0-9]*/public_html/[a-zA-Z0-9]*,\
+ /usr/sbin/useradd -M -d /home/storage/[a-z0-9]/[a-z0-9]*/[a-z0-9]*/[a-zA-Z0-9.]* -u [a-zA-Z0-9.]* -s /bin/bash [a-zA-Z0-9.]*,\
+ /usr/sbin/groupadd -g [0-9.]* [a-zA-Z0-9.]*,\
+ /usr/sbin/userdel [a-zA-Z0-9.]*,\
+ /usr/sbin/userdel -f [a-zA-Z0-9.]*,\
+ /usr/sbin/groupdel [a-zA-Z0-9.]*,\
+ /usr/bin/chattr -i /etc/locaweb/hospedagem/[a-zA-Z0-9.]*.conf,\
+ /usr/bin/chattr -i /etc/locaweb/hospedagem/[a-zA-Z0-9.]*.conf.off,\
+ /usr/bin/chattr +i /etc/locaweb/hospedagem/[a-zA-Z0-9.]*.conf,\
+ /usr/bin/chattr +i /etc/locaweb/hospedagem/[a-zA-Z0-9.]*.conf.off,\
+ /usr/bin/chattr -i /etc/php-fpm.d/[5-8].[0-9]/[a-zA-Z0-9.]*.conf,\
+ /usr/bin/chattr +i /etc/php-fpm.d/[5-8].[0-9]/[a-zA-Z0-9.]*.conf,\
+ /usr/bin/chattr -i /etc/locaweb/hospedagem/nginx/[a-zA-Z0-9.]*.conf,\
+ /usr/bin/chattr -i /etc/locaweb/hospedagem/nginx/[a-zA-Z0-9.]*.conf.off,\
+ /usr/bin/chattr +i /etc/locaweb/hospedagem/nginx/[a-zA-Z0-9.]*.conf,\
+ /usr/bin/chattr +i /etc/locaweb/hospedagem/nginx/[a-zA-Z0-9.]*.conf.off,\
+ /usr/bin/chattr -i /etc/nginx/sites-enabled/[a-zA-Z0-9.]*.conf,\
+ /usr/bin/chattr -i /etc/nginx/sites-enabled/[a-zA-Z0-9.]*.conf.off,\
+ /usr/bin/chattr +i /etc/nginx/sites-enabled/[a-zA-Z0-9.]*.conf,\
+ /usr/bin/chattr +i /etc/nginx/sites-enabled/[a-zA-Z0-9.]*.conf.off,\
+ /usr/bin/passwd --stdin [a-zA-Z0-9.]*, \
+ /usr/sbin/usermod, \
+ /usr/sbin/chpasswd, \
+ /usr/bin/tar --strip-components=1 -xf /var/tmp/wordpress.tar.gz -C /home/[a-zA-Z0-9]*/public_html/, \
+ /usr/bin/chown -R [a-zA-Z0-9]*\:apache /home/[a-zA-Z0-9]*/public_html/, \
+ /usr/bin/chown [a-zA-Z0-9]*\:[a-zA-Z0-9]*\ /home/[a-zA-Z0-9]*/public_html/[a-zA-Z0-9]*, \
+ /usr/bin/mv /var/tmp/wp-config.php /home/[a-zA-Z0-9]*/public_html/wp-config.php, \
+ /usr/bin/chown [a-zA-Z0-9]*\:apache /home/[a-zA-Z0-9]*/public_html/wp-config.php, \
+ /usr/bin/mkdir /var/log/nginx/[a-zA-Z0-9.]*, \
+ /usr/bin/chmod 0771 /var/log/nginx/[a-zA-Z0-9.]*, \
+ /usr/bin/chown nginx\:nginx /var/log/nginx/[a-zA-Z0-9.]*, \
+ /usr/bin/chown nginx\:root /var/log/nginx/[a-zA-Z0-9.]*, \
+ /usr/bin/setfacl -m g\:_sysadms\:r-x /var/log/nginx/[a-zA-Z0-9.]*, \
+ /usr/bin/chsh -s /bin/bash [a-zA-Z0-9.]*, \
+ /usr/bin/chsh -s /usr/libexec/openssh/sftp-server [a-zA-Z0-9.]*, \
+ /usr/bin/pkill -e -u [a-zA-Z0-9.]* sshd, \
+ /usr/sbin/create-cachedir [a-zA-Z0-9]*
+
+Cmnd_Alias AKA_QUOTA_CMDS = \
+ /sbin/xfs_quota -x -c report -u -l -n -N, \
+ /sbin/xfs_quota -x -c quota -n -N -u [a-zA-Z0-9.]*, \
+ /sbin/xfs_quota -x -c limit -u bsoft=[a-zA-Z0-9]* bhard=[a-zA-Z0-9]* [a-zA-Z0-9.]*
+
+Cmnd_Alias AKA_ECHO_CMDS = \
+ /usr/bin/echo /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge/[a-zA-Z0-9.]*,\
+ /usr/bin/echo /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge/[a-zA-Z0-9.]*.thumbprint_string,\
+ /usr/bin/chown -R aka\:aka /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge/, \
+ /usr/bin/chown -R aka\:aka /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge, \
+ /usr/bin/chown -R aka\:aka /home/[a-zA-Z0-9.]*/public_html/.well-known/, \
+ /usr/bin/mkdir -p /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge, \
+ /usr/bin/touch /home/[a-zA-Z0-9.]*/public_html/.well-known/acme-challenge/[a-zA-Z0-9./]*
+
aka ALL = NOPASSWD: AKA_TOUCH_CMDS, \
- AKA_RESTART_CMDS, \
- AKA_SSS_CMDS, \
- AKA_CRON_CMDS, \
- AKA_USER_CMDS, \
- AKA_ECHO_CMDS
+ AKA_RESTART_CMDS, \
+ AKA_SSS_CMDS, \
+ AKA_CRON_CMDS, \
+ AKA_USER_CMDS, \
+ AKA_QUOTA_CMDS, \
+ AKA_ECHO_CMDS
Info: Computing checksum on file /etc/sudoers.d/aka
Info: /Stage[main]/Profile::Webserver::Api/File[/etc/sudoers.d/aka]: Filebucketed /etc/sudoers.d/aka to puppet with sum 8aa643f561ce374333cb9c4e2b50efd5
Notice: /Stage[main]/Profile::Webserver::Api/File[/etc/sudoers.d/aka]/content: content changed '{md5}8aa643f561ce374333cb9c4e2b50efd5' to '{md5}9801d8bbf49c0ed7a6dbaa3296cc5e7c'
Notice: /Stage[main]/Profile::Webserver::Api/File[/etc/locaweb/aka-log.yml]/ensure: defined content as '{md5}d06c782dc3ab3aadf6fd00dd3f52b795'
Notice: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/aka/etc/aka-ids.yml]/ensure: defined content as '{md5}46e1469293e6c758a9b8594ac736c6d9'
Notice: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/aka/etc/ssl.yml]/content:
--- /opt/lc/aka/etc/ssl.yml 2025-01-02 18:13:45.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1sixvw3 2025-03-24 16:12:01.036531198 -0300
@@ -1,2 +1,2 @@
-address: localhost
-port: 8200
\ No newline at end of file
+address: vault.service.vtemp.locaweb.com.br
+port: 8200
Info: Computing checksum on file /opt/lc/aka/etc/ssl.yml
Info: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/aka/etc/ssl.yml]: Filebucketed /opt/lc/aka/etc/ssl.yml to puppet with sum 89f564cc9303d089beabd09e2429d6c1
Notice: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/aka/etc/ssl.yml]/content: content changed '{md5}89f564cc9303d089beabd09e2429d6c1' to '{md5}616ff1806adef50bf8176fe5428ffae2'
Notice: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/aka/etc/ssl.yml]/mode: mode changed '0640' to '0644'
Info: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/aka/etc/ssl.yml]: Scheduling refresh of Service[uwsgi]
Info: /Stage[main]/Profile::Webserver::Api/File[/opt/lc/aka/etc/ssl.yml]: Scheduling refresh of Service[uwsgi]
Notice: /Stage[main]/Profile::Webserver::Api/File[/etc/locaweb/cgroup-limits.conf]/ensure: defined content as '{md5}7c032a5e8334d788fe172bd6a2802a3f'
Notice: /Stage[main]/Profile::Webserver::Api/Service[uwsgi]/enable: enable changed 'false' to 'true'
Notice: /Stage[main]/Profile::Webserver::Api/Service[uwsgi]: Triggered 'refresh' from 2 events
Notice: /Stage[main]/Profile::Webserver::Apache::Install/Package[httpd]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Apache::Install/Package[mod_ssl]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Apache::Install/Package[govolog]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Apache::Install/Package[mod_security]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Apache::Install/Package[locaweb-modsec-rules]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/tmp]/group: group changed 'root' to 'apache'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-proxy.conf]/content:
--- /etc/httpd/conf.modules.d/00-proxy.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1nasjxw 2025-03-24 16:12:27.780509208 -0300
@@ -9,10 +9,6 @@
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_express_module modules/mod_proxy_express.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
-LoadModule proxy_fdpass_module modules/mod_proxy_fdpass.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
-LoadModule proxy_hcheck_module modules/mod_proxy_hcheck.so
-LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
-LoadModule proxy_uwsgi_module modules/mod_proxy_uwsgi.so
-LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
+LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
\ No newline at end of file
Info: Computing checksum on file /etc/httpd/conf.modules.d/00-proxy.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-proxy.conf]: Filebucketed /etc/httpd/conf.modules.d/00-proxy.conf to puppet with sum 0e961a90c31f7362e923fdc1c553f899
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-proxy.conf]/content: content changed '{md5}0e961a90c31f7362e923fdc1c553f899' to '{md5}7d4fa0f0f26c03913b09796d348c4dc5'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-proxy.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-ssl.conf]/content:
--- /etc/httpd/conf.modules.d/00-ssl.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-7tyov6 2025-03-24 16:12:27.842506839 -0300
@@ -1 +1 @@
-LoadModule ssl_module modules/mod_ssl.so
+LoadModule ssl_module modules/mod_ssl.so
\ No newline at end of file
Info: Computing checksum on file /etc/httpd/conf.modules.d/00-ssl.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-ssl.conf]: Filebucketed /etc/httpd/conf.modules.d/00-ssl.conf to puppet with sum e282ac9f82fe5538692a4de3616fb695
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-ssl.conf]/content: content changed '{md5}e282ac9f82fe5538692a4de3616fb695' to '{md5}eb487b2f453155a90661859d5f2d7588'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-ssl.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-lua.conf]/content:
--- /etc/httpd/conf.modules.d/00-lua.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-2rt6hx 2025-03-24 16:12:27.903504508 -0300
@@ -1 +1 @@
-LoadModule lua_module modules/mod_lua.so
+LoadModule lua_module modules/mod_lua.so
\ No newline at end of file
Info: Computing checksum on file /etc/httpd/conf.modules.d/00-lua.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-lua.conf]: Filebucketed /etc/httpd/conf.modules.d/00-lua.conf to puppet with sum 449a4aea60473ac4a16f025fca4463e3
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-lua.conf]/content: content changed '{md5}449a4aea60473ac4a16f025fca4463e3' to '{md5}4d99b754b92f1b9fda4df2b8e53ac57d'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-lua.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-dav.conf]/content:
--- /etc/httpd/conf.modules.d/00-dav.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1be8dzl 2025-03-24 16:12:27.968502024 -0300
@@ -1,3 +1,3 @@
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
-LoadModule dav_lock_module modules/mod_dav_lock.so
+LoadModule dav_lock_module modules/mod_dav_lock.so
\ No newline at end of file
Info: Computing checksum on file /etc/httpd/conf.modules.d/00-dav.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-dav.conf]: Filebucketed /etc/httpd/conf.modules.d/00-dav.conf to puppet with sum 56406b62d1fc7b7f1912e5b9e223f7a0
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-dav.conf]/content: content changed '{md5}56406b62d1fc7b7f1912e5b9e223f7a0' to '{md5}41520f6d891cfc642f4f26402492c76f'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-dav.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-mpm.conf]/content:
--- /etc/httpd/conf.modules.d/00-mpm.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-4cpqyr 2025-03-24 16:12:28.024499884 -0300
@@ -1,13 +1,8 @@
# Select the MPM module which should be used by uncommenting exactly
-# one of the following LoadModule lines. See the httpd.conf(5) man
-# page for more information on changing the MPM.
+# one of the following LoadModule lines:
# prefork MPM: Implements a non-threaded, pre-forking web server
# See: http://httpd.apache.org/docs/2.4/mod/prefork.html
-#
-# NOTE: If enabling prefork, the httpd_graceful_shutdown SELinux
-# boolean should be enabled, to allow graceful stop/shutdown.
-#
#LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
# worker MPM: Multi-Processing Module implementing a hybrid
@@ -20,4 +15,4 @@
# threads only for connections with active processing
# See: http://httpd.apache.org/docs/2.4/mod/event.html
#
-LoadModule mpm_event_module modules/mod_mpm_event.so
+LoadModule mpm_event_module modules/mod_mpm_event.so
\ No newline at end of file
Info: Computing checksum on file /etc/httpd/conf.modules.d/00-mpm.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-mpm.conf]: Filebucketed /etc/httpd/conf.modules.d/00-mpm.conf to puppet with sum 39b770d5c3dc6aba1115b52e6ed39afa
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-mpm.conf]/content: content changed '{md5}39b770d5c3dc6aba1115b52e6ed39afa' to '{md5}9af9518ccd4ead3c5f9b3cad5b0fa56e'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-mpm.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-base.conf]/content:
--- /etc/httpd/conf.modules.d/00-base.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-fi9b5c 2025-03-24 16:12:28.083497629 -0300
@@ -23,10 +23,8 @@
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
-LoadModule brotli_module modules/mod_brotli.so
LoadModule cache_module modules/mod_cache.so
LoadModule cache_disk_module modules/mod_cache_disk.so
-LoadModule cache_socache_module modules/mod_cache_socache.so
LoadModule data_module modules/mod_data.so
LoadModule dbd_module modules/mod_dbd.so
LoadModule deflate_module modules/mod_deflate.so
@@ -42,13 +40,11 @@
LoadModule info_module modules/mod_info.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule logio_module modules/mod_logio.so
-LoadModule macro_module modules/mod_macro.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule remoteip_module modules/mod_remoteip.so
LoadModule reqtimeout_module modules/mod_reqtimeout.so
-LoadModule request_module modules/mod_request.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule slotmem_plain_module modules/mod_slotmem_plain.so
@@ -64,5 +60,19 @@
LoadModule userdir_module modules/mod_userdir.so
LoadModule version_module modules/mod_version.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
-LoadModule watchdog_module modules/mod_watchdog.so
+LoadModule speling_module modules/mod_speling.so
+LoadModule usertrack_module modules/mod_usertrack.so
+
+#LoadModule buffer_module modules/mod_buffer.so
+#LoadModule watchdog_module modules/mod_watchdog.so
+#LoadModule heartbeat_module modules/mod_heartbeat.so
+#LoadModule heartmonitor_module modules/mod_heartmonitor.so
+#LoadModule dialup_module modules/mod_dialup.so
+#LoadModule charset_lite_module modules/mod_charset_lite.so
+#LoadModule log_debug_module modules/mod_log_debug.so
+#LoadModule ratelimit_module modules/mod_ratelimit.so
+#LoadModule reflector_module modules/mod_reflector.so
+#LoadModule request_module modules/mod_request.so
+#LoadModule sed_module modules/mod_sed.so
+
Info: Computing checksum on file /etc/httpd/conf.modules.d/00-base.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-base.conf]: Filebucketed /etc/httpd/conf.modules.d/00-base.conf to puppet with sum 00556ba00f5173e16b9cbff75c4dfb66
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-base.conf]/content: content changed '{md5}00556ba00f5173e16b9cbff75c4dfb66' to '{md5}640b2c6bdffc12ce287af5c9edab46b0'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-base.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-systemd.conf]/content:
--- /etc/httpd/conf.modules.d/00-systemd.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1ejqvdj 2025-03-24 16:12:28.145495260 -0300
@@ -1,2 +1,2 @@
# This file configures systemd module:
-LoadModule systemd_module modules/mod_systemd.so
+LoadModule systemd_module modules/mod_systemd.so
\ No newline at end of file
Info: Computing checksum on file /etc/httpd/conf.modules.d/00-systemd.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-systemd.conf]: Filebucketed /etc/httpd/conf.modules.d/00-systemd.conf to puppet with sum fd94264cd695af2ad86e7715c10e285d
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-systemd.conf]/content: content changed '{md5}fd94264cd695af2ad86e7715c10e285d' to '{md5}806c97d2a6feb1c6fddeba4865f63469'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-systemd.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-cgi.conf]/ensure: defined content as '{md5}d5db7fd733cda52ad278c41871d76dd7'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-cgi.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-uwsgi.conf]/ensure: defined content as '{md5}fbad9d9d8c23d2d387d4985375861625'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.modules.d/00-uwsgi.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/var/log/httpd]/mode: mode changed '0700' to '0751'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/Posix_acl[/var/log/httpd]/permission: permission changed ["group::r-x", "other::--x", "user::rwx"] to ["default:group::---", "default:mask::---", "default:other::--x", "default:user::rwx", "default:user:aka:rwx", "group::r-x", "mask::r-x", "other::--x", "user::rwx", "user:aka:rwx"]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf]/owner: owner changed 'root' to 'aka'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf]/group: group changed 'root' to 'lwprovisioning'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf]/mode: mode changed '0755' to '0775'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.key]/ensure: defined content as '{md5}dd98572797333c1dcf7ef7d30c032291'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.key]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.crt]/ensure: defined content as '{md5}4354c0bd3d1017f557fcb8e8bd589418'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.crt]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com_CA.crt]/ensure: defined content as '{md5}e4e3108f9f7f0cff7399f2e40ed53a7d'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com_CA.crt]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/userdir.conf]/content:
--- /etc/httpd/conf.d/userdir.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-17y1gss 2025-03-24 16:12:28.734472753 -0300
@@ -20,7 +20,7 @@
# To enable requests to /~user/ to serve the user's public_html
# directory, remove the "UserDir disabled" line above, and uncomment
# the following line instead:
- #
+ #
#UserDir public_html
</IfModule>
@@ -32,5 +32,4 @@
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
Require method GET POST OPTIONS
-</Directory>
-
+</Directory>
\ No newline at end of file
Info: Computing checksum on file /etc/httpd/conf.d/userdir.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/userdir.conf]: Filebucketed /etc/httpd/conf.d/userdir.conf to puppet with sum d4a2620683cc3ff2315c685f9f354265
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/userdir.conf]/content: content changed '{md5}d4a2620683cc3ff2315c685f9f354265' to '{md5}8e27d0d6ac35999790fe0693c2950d58'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/userdir.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/autoindex.conf]/content:
--- /etc/httpd/conf.d/autoindex.conf 2025-02-19 17:08:32.000000000 -0300
+++ /tmp/puppet-file20250324-2051-rckyaa 2025-03-24 16:12:28.813469735 -0300
@@ -18,13 +18,13 @@
# We include the /icons/ alias for FancyIndexed directory listings. If
# you do not use FancyIndexing, you may comment this out.
#
-Alias /icons/ "/usr/share/httpd/icons/"
+#Alias /icons/ "/usr/share/httpd/icons/"
-<Directory "/usr/share/httpd/icons">
- Options Indexes MultiViews FollowSymlinks
- AllowOverride None
- Require all granted
-</Directory>
+#<Directory "/usr/share/httpd/icons">
+# Options Indexes MultiViews FollowSymlinks
+# AllowOverride None
+# Require all granted
+#</Directory>
#
# AddIcon* directives tell the server which icon to show for different
@@ -53,8 +53,7 @@
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
-AddIcon /icons/bomb.gif /core
-AddIcon /icons/bomb.gif */core.*
+AddIcon /icons/bomb.gif core.
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
@@ -91,4 +90,3 @@
# and not include in the listing. Shell-style wildcarding is permitted.
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
-
Info: Computing checksum on file /etc/httpd/conf.d/autoindex.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/autoindex.conf]: Filebucketed /etc/httpd/conf.d/autoindex.conf to puppet with sum 09726332c2fd6fc73a57fbe69fc10427
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/autoindex.conf]/content: content changed '{md5}09726332c2fd6fc73a57fbe69fc10427' to '{md5}4f0beb4e473f99be221bf7d099856e19'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/autoindex.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/welcome.conf]/content:
--- /etc/httpd/conf.d/welcome.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1wnlfmv 2025-03-24 16:12:28.881467136 -0300
@@ -1,7 +1,7 @@
-#
+#
# This configuration file enables the default "Welcome" page if there
# is no default index page present for the root URL. To disable the
-# Welcome page, comment out all the lines below.
+# Welcome page, comment out all the lines below.
#
# NOTE: if this file is removed, it will be restored on upgrades.
#
@@ -15,5 +15,8 @@
Require all granted
</Directory>
-Alias /.noindex.html /usr/share/httpd/noindex/index.html
-Alias /poweredby.png /usr/share/httpd/icons/apache_pb3.png
\ No newline at end of file
+#Alias /.noindex.html /usr/share/httpd/noindex/index.html
+#Alias /css/bootstrap.min.css /usr/share/httpd/noindex/css/bootstrap.min.css
+#Alias /css/open-sans.css /usr/share/httpd/noindex/css/open-sans.css
+#Alias /images/apache_pb.gif /usr/share/httpd/noindex/images/apache_pb.gif
+#Alias /images/poweredby.png /usr/share/httpd/noindex/images/poweredby.png
\ No newline at end of file
Info: Computing checksum on file /etc/httpd/conf.d/welcome.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/welcome.conf]: Filebucketed /etc/httpd/conf.d/welcome.conf to puppet with sum 94c55ccfe2ae0a48b1ff063eff2f4ca4
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/welcome.conf]/content: content changed '{md5}94c55ccfe2ae0a48b1ff063eff2f4ca4' to '{md5}cd8a627f44b07d8741e93da30150c14e'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/welcome.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/ssl.conf]/content:
--- /etc/httpd/conf.d/ssl.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-zek20f 2025-03-24 16:12:28.950464500 -0300
@@ -1,6 +1,6 @@
#
# When we also provide SSL we have to listen to the
-# standard HTTPS port in addition.
+# the HTTPS port in addition.
#
Listen 443 https
@@ -23,6 +23,22 @@
SSLSessionCache shmcb:/run/httpd/sslcache(512000)
SSLSessionCacheTimeout 300
+# Pseudo Random Number Generator (PRNG):
+# Configure one or more sources to seed the PRNG of the
+# SSL library. The seed data should be of good random quality.
+# WARNING! On some platforms /dev/random blocks if not enough entropy
+# is available. This means you then cannot use the /dev/random device
+# because it would lead to very long connection times (as long as
+# it requires to make more entropy available). But usually those
+# platforms additionally provide a /dev/urandom device which doesn't
+# block. So, if available, use this one instead. Read the mod_ssl User
+# Manual for more details.
+SSLRandomSeed startup file:/dev/urandom 256
+SSLRandomSeed connect builtin
+#SSLRandomSeed startup file:/dev/random 512
+#SSLRandomSeed connect file:/dev/random 512
+#SSLRandomSeed connect file:/dev/urandom 512
+
#
# Use "SSLCryptoDevice" to enable any supported hardware
# accelerators. Use "openssl engine -v" to list supported
@@ -33,6 +49,15 @@
SSLCryptoDevice builtin
#SSLCryptoDevice ubsec
+SSLCertificateFile /etc/httpd/conf/websiteseguro/websiteseguro_com.crt
+SSLCertificateKeyFile /etc/httpd/conf/websiteseguro/websiteseguro_com.key
+SSLCACertificateFile /etc/httpd/conf/websiteseguro/websiteseguro_com_CA.crt
+SSLCACertificatePath /etc/httpd/conf/websiteseguro/
+
+SSLProtocol all -SSLv2 -SSLv3
+SSLHonorCipherOrder on
+SSLCipherSuite "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH EDH+aRSA !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4"
+
##
## SSL Virtual Host Context
##
@@ -53,35 +78,34 @@
# Enable/Disable SSL for this virtual host.
SSLEngine on
-# List the protocol versions which clients are allowed to connect with.
-# The OpenSSL system profile is used by default. See
-# update-crypto-policies(8) for more details.
-#SSLProtocol all -SSLv3
-#SSLProxyProtocol all -SSLv3
-
-# User agents such as web browsers are not configured for the user's
-# own preference of either security or performance, therefore this
-# must be the prerogative of the web server administrator who manages
-# cpu load versus confidentiality, so enforce the server's cipher order.
-SSLHonorCipherOrder on
+# SSL Protocol support:
+# List the enable protocol levels with which clients will be able to
+# connect. Disable SSLv2 access by default:
+#SSLProtocol all -SSLv2
# SSL Cipher Suite:
# List the ciphers that the client is permitted to negotiate.
# See the mod_ssl documentation for a complete list.
-# The OpenSSL system profile is configured by default. See
-# update-crypto-policies(8) for more details.
-SSLCipherSuite PROFILE=SYSTEM
-SSLProxyCipherSuite PROFILE=SYSTEM
-
-# Point SSLCertificateFile at a PEM encoded certificate. If
-# the certificate is encrypted, then you will be prompted for a
-# pass phrase. Note that restarting httpd will prompt again. Keep
-# in mind that if you have both an RSA and a DSA certificate you
-# can configure both in parallel (to also allow the use of DSA
-# ciphers, etc.)
-# Some ECC cipher suites (http://www.ietf.org/rfc/rfc4492.txt)
-# require an ECC certificate which can also be configured in
-# parallel.
+#SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
+
+# Speed-optimized SSL Cipher configuration:
+# If speed is your main concern (on busy HTTPS servers e.g.),
+# you might want to force clients to specific, performance
+# optimized ciphers. In this case, prepend those ciphers
+# to the SSLCipherSuite list, and enable SSLHonorCipherOrder.
+# Caveat: by giving precedence to RC4-SHA and AES128-SHA
+# (as in the example below), most connections will no longer
+# have perfect forward secrecy - if the server's key is
+# compromised, captures of past or future traffic must be
+# considered compromised, too.
+#SSLCipherSuite RC4-SHA:AES128-SHA:HIGH:MEDIUM:!aNULL:!MD5
+#SSLHonorCipherOrder on
+
+# Server Certificate:
+# Point SSLCertificateFile at a PEM encoded certificate. If
+# the certificate is encrypted, then you will be prompted for a
+# pass phrase. Note that a kill -HUP will prompt again. A new
+# certificate can be generated using the genkey(1) command.
SSLCertificateFile /etc/pki/tls/certs/localhost.crt
# Server Private Key:
@@ -89,7 +113,6 @@
# directive to point at the key file. Keep in mind that if
# you've both a RSA and a DSA private key you can configure
# both in parallel (to also allow the use of DSA ciphers, etc.)
-# ECC keys, when in use, can also be configured in parallel
SSLCertificateKeyFile /etc/pki/tls/private/localhost.key
# Server Certificate Chain:
@@ -98,7 +121,7 @@
# certificate chain for the server certificate. Alternatively
# the referenced file can be the same as SSLCertificateFile
# when the CA certificates are directly appended to the server
-# certificate for convenience.
+# certificate for convinience.
#SSLCertificateChainFile /etc/pki/tls/certs/server-chain.crt
# Certificate Authority (CA):
@@ -158,9 +181,9 @@
# This enables optimized SSL connection renegotiation handling when SSL
# directives are used in per-directory context.
#SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
-<FilesMatch "\.(cgi|shtml|phtml|php)$">
+<Files ~ "\.(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
-</FilesMatch>
+</Files>
<Directory "/var/www/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
@@ -172,13 +195,13 @@
# approach you can use one of the following variables:
# o ssl-unclean-shutdown:
# This forces an unclean shutdown when the connection is closed, i.e. no
-# SSL close notify alert is sent or allowed to be received. This violates
+# SSL close notify alert is send or allowed to received. This violates
# the SSL/TLS standard but is needed for some brain-dead browsers. Use
# this when you receive I/O errors because of the standard approach where
# mod_ssl sends the close notify alert.
# o ssl-accurate-shutdown:
# This forces an accurate shutdown when the connection is closed, i.e. a
-# SSL close notify alert is sent and mod_ssl waits for the close notify
+# SSL close notify alert is send and mod_ssl waits for the close notify
# alert of the client. This is 100% SSL/TLS standard compliant, but in
# practice often causes hanging connections with brain-dead browsers. Use
# this only for browsers where you know that their SSL implementation
@@ -199,5 +222,5 @@
CustomLog logs/ssl_request_log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
-</VirtualHost>
+</VirtualHost>
Info: Computing checksum on file /etc/httpd/conf.d/ssl.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/ssl.conf]: Filebucketed /etc/httpd/conf.d/ssl.conf to puppet with sum 28a15690fbec4d6c2d5ca4b0c63ab63c
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/ssl.conf]/content: content changed '{md5}28a15690fbec4d6c2d5ca4b0c63ab63c' to '{md5}c0544e99705b2579f63a62729c2e62d7'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/ssl.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/systemd/system/httpd.service.d/network.conf]/ensure: defined content as '{md5}c659c50e3e1f11023fb6a99710c5f846'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/systemd/system/httpd.service.d/network.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/var/www/html/teste]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/var/www/html/teste/teste.html]/ensure: defined content as '{md5}f3d04453066fd406c1c18be440277ece'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/httpd.conf]/content:
--- /etc/httpd/conf/httpd.conf 2025-02-19 17:05:29.000000000 -0300
+++ /tmp/puppet-file20250324-2051-116i1dc 2025-03-24 16:12:29.072459838 -0300
@@ -6,9 +6,6 @@
# <URL:http://httpd.apache.org/docs/2.4/mod/directives.html>
# for a discussion of each configuration directive.
#
-# See the httpd.conf(5) man page for more information on this configuration,
-# and httpd.service(8) on using and configuring the httpd service.
-#
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
@@ -42,8 +39,13 @@
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
-Listen 80
+Listen 81
+#[%CFEngine BEGIN %]
+#[%CFEngine fpmdedicated:: %]
+Listen 7890
+#[%CFEngine END %]
+AcceptFilter http none
#
# Dynamic Shared Object (DSO) Support
#
@@ -217,7 +219,7 @@
# If you prefer a logfile with access, agent, and referer information
# (Combined Logfile Format) you can use the following directive.
#
- CustomLog "logs/access_log" combined
+ #CustomLog "logs/access_log" combined
</IfModule>
<IfModule alias_module>
@@ -261,6 +263,7 @@
Require all granted
</Directory>
+
<IfModule mime_module>
#
# TypesConfig points to the file containing the list of mappings from
@@ -350,7 +353,187 @@
#EnableMMAP off
EnableSendfile on
+<VirtualHost _default_:81>
+ DirectoryIndex index.htm index.html index.shtml
+ DocumentRoot /var/www/html
+ ProxyPass /server-status !
+ ProxyPass /teste !
+ ProxyPass / uwsgi://127.0.0.1:6902/
+ <Location /server-status>
+ SetHandler server-status
+ Order deny,allow
+ Deny from all
+ Allow from 200.234.206.0/255.255.255.0
+ Allow from 200.234.208.0/255.255.255.0
+ Allow from 127.0.0.1
+ Allow from localhost
+ Allow from 187.45.252.0/22
+ Allow from 127.0.0.1 ::1
+ Allow from 187.45.252.0/25
+ Allow from 200.234.206.0/24
+ Allow from 187.45.252.0/25
+ Allow from 187.45.253.0/24
+ Allow from 187.45.254.0/24
+ Allow from 187.45.255.0/24
+ Allow from 186.202.168.0/22
+ Allow from 186.202.96.64/26
+ Allow from 186.202.96.128/26
+ Allow from 186.202.96.192/26
+ Allow from 186.202.102.0/23
+ Allow from 186.202.96.0/26
+ Allow from 186.202.96.128/26
+ Allow from 186.202.100.192/26
+ Allow from 186.202.98.0/23
+ Allow from 186.202.97.0/24
+ Allow from 186.202.100.192/26
+ # Proxy Monitoria Zabbix
+ Allow from 179.188.48.99
+ Allow from 179.188.49.3
+ Allow from 179.188.49.41
+ Allow from 179.188.49.40
+ Allow from 10.102.182.0/23
+ # Blue Team
+ Allow from 179.188.41.24
+ ###
+ </Location>
+</VirtualHost>
+
+<VirtualHost _default_:443>
+ SSLEngine On
+ DirectoryIndex index.htm index.html index.shtml
+ DocumentRoot /var/www/html
+ ProxyPass /server-status !
+ ProxyPass / uwsgi://127.0.0.1:6902/
+ <Location /server-status>
+ SetHandler server-status
+ Order deny,allow
+ Deny from all
+ Allow from 200.234.206.0/255.255.255.0
+ Allow from 200.234.208.0/255.255.255.0
+ Allow from 127.0.0.1
+ Allow from localhost
+ Allow from 187.45.252.0/22
+ Allow from 127.0.0.1 ::1
+ Allow from 187.45.252.0/25
+ Allow from 200.234.206.0/24
+ Allow from 187.45.252.0/25
+ Allow from 187.45.253.0/24
+ Allow from 187.45.254.0/24
+ Allow from 187.45.255.0/24
+ Allow from 186.202.168.0/22
+ Allow from 186.202.96.64/26
+ Allow from 186.202.96.128/26
+ Allow from 186.202.96.192/26
+ Allow from 186.202.102.0/23
+ Allow from 186.202.96.0/26
+ Allow from 186.202.96.128/26
+ Allow from 186.202.100.192/26
+ Allow from 186.202.98.0/23
+ Allow from 186.202.97.0/24
+ Allow from 186.202.100.192/26
+ # Proxy Monitoria Zabbix
+ Allow from 179.188.48.99
+ Allow from 179.188.49.3
+ Allow from 179.188.49.41
+ Allow from 179.188.49.40
+ Allow from 10.102.182.0/23
+ # Blue Team
+ Allow from 179.188.41.24
+ ###
+ </Location>
+</VirtualHost>
+
+<VirtualHost *:81>
+ ServerName vpshost11508
+ ServerAlias vpshost11508.locaweb.com.br
+ DirectoryIndex index.htm index.html index.shtml
+ DocumentRoot /var/www/html
+ ProxyPass /server-status !
+ ProxyPass / uwsgi://127.0.0.1:6902/
+ <Location /server-status>
+ SetHandler server-status
+ Order deny,allow
+ Deny from all
+ Allow from 200.234.206.0/255.255.255.0
+ Allow from 200.234.208.0/255.255.255.0
+ Allow from 127.0.0.1
+ Allow from localhost
+ Allow from 187.45.252.0/22
+ </Location>
+</VirtualHost>
+
+#[%CFEngine BEGIN %]
+#[%CFEngine fpmdedicated:: %]
+<VirtualHost *:7890>
+ ServerName vpshost11508
+ ServerAlias vpshost11508.locaweb.com.br
+ DirectoryIndex index.htm index.html index.shtml
+ DocumentRoot /var/www/html
+ ProxyPass /server-status !
+ ProxyPass / uwsgi://127.0.0.1:6902/
+</VirtualHost>
+#[%CFEngine END %]
+
+<VirtualHost *:443>
+ SSLEngine On
+ ServerName vpshost11508
+ ServerAlias vpshost11508.locaweb.com.br
+ DirectoryIndex index.htm index.html index.shtml
+ DocumentRoot /var/www/html
+ ProxyPass /server-status !
+ ProxyPass / uwsgi://127.0.0.1:6902/
+ <Location /server-status>
+ SetHandler server-status
+ Order deny,allow
+ Deny from all
+ Allow from 200.234.206.0/255.255.255.0
+ Allow from 200.234.208.0/255.255.255.0
+ Allow from 127.0.0.1
+ Allow from localhost
+ Allow from 187.45.252.0/22
+ </Location>
+</VirtualHost>
+
+HostnameLookups Off
+ServerSignature Off
+ServerTokens ProductOnly
+
+<Directory /home>
+ Options FollowSymLinks
+</Directory>
+
+<Directory /home/*/public_html>
+ Options -Indexes -ExecCGI -FollowSymLinks +Includes +SymLinksIfOwnerMatch
+ AllowOverride All
+ Require all granted
+ IndexIgnore *
+</Directory>
+
+<Directory /home/*/*/*/*/*/public_html>
+ Options -Indexes -ExecCGI -FollowSymLinks +Includes +SymLinksIfOwnerMatch
+ AllowOverride All
+ Require all granted
+ IndexIgnore *
+</Directory>
+
+<DirectoryMatch "^/.*/\.git/.*">
+ Require all denied
+</DirectoryMatch>
+
+#[%CFEngine BEGIN %]
+#[%CFEngine fpmdedicated.varnish:: %]
+#CustomLog |/etc/httpd/logger "%{LOG_SUBDIR}e!%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
+#[%CFEngine END %]
+#[%CFEngine BEGIN %]
+#[%CFEngine fpmdedicated.!varnish:: %]
+#CustomLog |/etc/httpd/logger "%{LOG_SUBDIR}e!%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
+#[%CFEngine END %]
+CustomLog |/etc/httpd/logger "%{LOG_SUBDIR}e!%{X-Forwarded-For}i %a %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
+
# Supplemental configuration
#
# Load config files in the "/etc/httpd/conf.d" directory, if any.
IncludeOptional conf.d/*.conf
+#
+# Load Locaweb virtual hosts from "/etc/locaweb/hospedagem" directory.
+IncludeOptional /etc/locaweb/hospedagem/*.conf
Info: Computing checksum on file /etc/httpd/conf/httpd.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/httpd.conf]: Filebucketed /etc/httpd/conf/httpd.conf to puppet with sum 58b5c2fed6c4f0731b258eff25e7b5e1
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/httpd.conf]/content: content changed '{md5}58b5c2fed6c4f0731b258eff25e7b5e1' to '{md5}e0d75991416f4a2ce1a615808b391ad0'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/httpd.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/Posix_acl[/etc/httpd/conf]/permission: permission changed ["group::rwx", "other::r-x", "user::rwx"] to ["default:group::rwx", "default:mask::rwx", "default:other::r-x", "default:user::rwx", "group::rwx", "mask::rwx", "other::r-x", "user::rwx"]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/modsecurity.conf]/content:
--- /etc/modsecurity/modsecurity.conf 2022-01-06 15:10:16.000000000 -0300
+++ /tmp/puppet-file20250324-2051-ggvsz0 2025-03-24 16:12:29.228453877 -0300
@@ -19,8 +19,8 @@
# Enable XML request body parser.
# Initiate XML Processor in case of xml content-type
#
-#SecRule REQUEST_HEADERS:Content-Type "text/xml" \
-# "id:'200000',phase:1,t:none,t:lowercase,pass,nolog,ctl:requestBodyProcessor=XML"
+SecRule REQUEST_HEADERS:Content-Type "text/xml" \
+ "id:'200000',phase:1,t:none,t:lowercase,pass,nolog,ctl:requestBodyProcessor=XML"
# Maximum request body size we will accept for buffering. If you support
Info: Computing checksum on file /etc/modsecurity/modsecurity.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/modsecurity.conf]: Filebucketed /etc/modsecurity/modsecurity.conf to puppet with sum 55de15b26b96a386216d688c0469c29d
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/modsecurity.conf]/content: content changed '{md5}55de15b26b96a386216d688c0469c29d' to '{md5}4f274253ee21b3ec1c9f03d3cca8bd1d'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/modsecurity.conf]/group: group changed 'root' to 'apache'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/modsecurity.conf]/mode: mode changed '0750' to '0640'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/locaweb-rules/activated_rules/badbots.txt]/ensure: defined content as '{md5}9c7c3d9f120cbe56ed496fc90c233619'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/modsecurity/locaweb-rules/activated_rules/Locaweb_99_useragent.conf]/ensure: defined content as '{md5}b52a4826b21ac26689ac2f8b54b8995b'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/mod_security.conf]/content:
--- /etc/httpd/conf.d/mod_security.conf 2022-12-14 16:28:20.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1erd75l 2025-03-24 16:12:29.372448374 -0300
@@ -1,56 +1,4 @@
<IfModule mod_security2.c>
- # Default recommended configuration
- SecRuleEngine On
- SecRequestBodyAccess On
- SecRule REQUEST_HEADERS:Content-Type "text/xml" \
- "id:'200000',phase:1,t:none,t:lowercase,pass,nolog,ctl:requestBodyProcessor=XML"
- SecRequestBodyLimit 13107200
- SecRequestBodyNoFilesLimit 131072
- SecRequestBodyInMemoryLimit 131072
- SecRequestBodyLimitAction Reject
- SecRule REQBODY_ERROR "!@eq 0" \
- "id:'200001', phase:2,t:none,log,deny,status:400,msg:'Failed to parse request body.',logdata:'%{reqbody_error_msg}',severity:2"
- SecRule MULTIPART_STRICT_ERROR "!@eq 0" \
- "id:'200002',phase:2,t:none,log,deny,status:400,msg:'Multipart request body \
- failed strict validation: \
- PE %{REQBODY_PROCESSOR_ERROR}, \
- BQ %{MULTIPART_BOUNDARY_QUOTED}, \
- BW %{MULTIPART_BOUNDARY_WHITESPACE}, \
- DB %{MULTIPART_DATA_BEFORE}, \
- DA %{MULTIPART_DATA_AFTER}, \
- HF %{MULTIPART_HEADER_FOLDING}, \
- LF %{MULTIPART_LF_LINE}, \
- SM %{MULTIPART_MISSING_SEMICOLON}, \
- IQ %{MULTIPART_INVALID_QUOTING}, \
- IP %{MULTIPART_INVALID_PART}, \
- IH %{MULTIPART_INVALID_HEADER_FOLDING}, \
- FL %{MULTIPART_FILE_LIMIT_EXCEEDED}'"
-
- SecRule MULTIPART_UNMATCHED_BOUNDARY "!@eq 0" \
- "id:'200003',phase:2,t:none,log,deny,status:44,msg:'Multipart parser detected a possible unmatched boundary.'"
-
- SecPcreMatchLimit 1000
- SecPcreMatchLimitRecursion 1000
-
- SecRule TX:/^MSC_/ "!@streq 0" \
- "id:'200004',phase:2,t:none,deny,msg:'ModSecurity internal error flagged: %{MATCHED_VAR_NAME}'"
-
- SecResponseBodyAccess Off
- SecDebugLog /var/log/httpd/modsec_debug.log
- SecDebugLogLevel 0
- SecAuditEngine RelevantOnly
- SecAuditLogRelevantStatus "^(?:5|4(?!04))"
- SecAuditLogParts ABIJDEFHZ
- SecAuditLogType Serial
- SecAuditLog /var/log/httpd/modsec_audit.log
- SecArgumentSeparator &
- SecCookieFormat 0
- SecTmpDir /var/lib/mod_security
- SecDataDir /var/lib/mod_security
-
- # ModSecurity Core Rules Set and Local configuration
- IncludeOptional modsecurity.d/*.conf
- IncludeOptional modsecurity.d/activated_rules/*.conf
- IncludeOptional modsecurity.d/local_rules/*.conf
-
-</IfModule>
+ # Locaweb Rules
+ Include /etc/modsecurity/modsecurity.conf
+</IfModule>
\ No newline at end of file
Info: Computing checksum on file /etc/httpd/conf.d/mod_security.conf
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/mod_security.conf]: Filebucketed /etc/httpd/conf.d/mod_security.conf to puppet with sum 7d017cdd679757b67456bae2708084cb
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/mod_security.conf]/content: content changed '{md5}7d017cdd679757b67456bae2708084cb' to '{md5}7d51a2991dfe6e9a099ab30463edaff4'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/mod_security.conf]/group: group changed 'root' to 'apache'
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/mod_security.conf]/mode: mode changed '0644' to '0640'
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/mod_security.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/mod_security.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf.d/mod_security.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Info: Class[Profile::Webserver::Apache::Service]: Scheduling refresh of Service[httpd]
Notice: /Stage[main]/Profile::Webserver::Apache::Service/Service[httpd]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Apache::Service/Service[httpd]: Unscheduling refresh on Service[httpd]
Notice: /Stage[main]/Profile::Webserver::Php::Install/Package[php72-php-sodium]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Install/Package[php73-php-sodium]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Install/Package[php74-php-sodium]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Install/Package[php80-php-sodium]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Install/Package[php81-php-sodium]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Install/Package[php82-php-sodium]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Install/Package[php83-php-sodium]/ensure: created
Info: Class[Profile::Webserver::Php::Install]: Unscheduling all events on Class[Profile::Webserver::Php::Install]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm]: Dependency File[/etc/php-fpm.d] has failures: true
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/Posix_acl[/var/log/php-fpm]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/Posix_acl[/var/spool/cron]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/lib/php-fpm]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php56/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/5.6]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php5.6]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize5.6]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config5.6]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar5.6]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize56]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar56]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-5.6-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-5.6-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/5.6-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm@.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php70/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize70]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar70]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.0-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.0-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.0-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm@.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php71/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize71]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar71]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.1-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.1-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.1-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm@.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php72/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize72]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar72]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.2-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.2-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.2-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm@.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php73/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize73]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar73]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.3-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.3-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.3-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm@.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php74/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.4]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.4]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.4]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.4]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.4]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize74]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar74]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.4-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.4-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.4-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm@.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php80/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.0]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize80]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar80]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.0-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.0-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.0-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm@.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php81/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.1]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize81]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar81]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.1-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.1-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.1-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm@.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php82/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.2]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize82]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar82]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.2-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.2-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.2-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm@.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php83/php.ini]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.3]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize83]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83-cgi]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83-config]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83.phar]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar83]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.3-fpm.service.d]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.3-fpm.service.d/precommands.conf]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.3-error.log]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm@.service]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm.socket]: Skipping because of failed dependencies
Warning: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm@.socket]: Skipping because of failed dependencies
Info: Class[Systemd::Systemctl::Daemon_reload]: Unscheduling all events on Class[Systemd::Systemctl::Daemon_reload]
Warning: /Stage[main]/Systemd::Systemctl::Daemon_reload/Exec[systemctl-daemon-reload]: Skipping because of failed dependencies
Notice: /Stage[main]/Profile::Webserver::Security::Fail2ban/Package[fail2ban]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/filter.d/pure-ftpd.conf]/content:
--- /etc/fail2ban/filter.d/pure-ftpd.conf 2023-04-01 11:40:20.000000000 -0300
+++ /tmp/puppet-file20250324-2051-gtzqqj 2025-03-24 16:13:45.692774233 -0300
@@ -1,40 +1,31 @@
-# Fail2Ban filter for pureftp
+# Fail2Ban configuration file
#
-# Disable hostname based logging by:
-#
-# Start pure-ftpd with the -H switch or on Ubuntu 'echo yes > /etc/pure-ftpd/conf/DontResolve'
+# Author: Cyril Jaquier
+# Modified: Yaroslav Halchenko for pure-ftpd
#
+# $Revision: 3$
#
-[INCLUDES]
-
-before = common.conf
-
[Definition]
-_daemon = pure-ftpd
-
# Error message specified in multiple languages
-__errmsg = (?:Godkendelse mislykkedes for \[.*\]|Authentifizierung fehlgeschlagen für Benutzer \[.*\].|Authentication failed for user \[.*\]|Autentificación fallida para el usuario \[.*\]|\[.*\] c'est un batard, il connait pas son code|Erreur d'authentification pour l'utilisateur \[.*\]|Azonosítás sikertelen \[.*\] felhasználónak|Autenticazione falita per l'utente \[.*\]|Autorisatie faalde voor gebruiker \[.*\]|Godkjennelse mislyktes for \[.*\]|\[.*\] kullanýcýsý için giriþ hatalý|Autenticação falhou para usuário \[.*\]|Autentificare esuata pentru utilizatorul \[.*\]|Autentifikace uživatele selhala \[.*\]|Autentyfikacja nie powiodła się dla użytkownika \[.*\]|Autentifikacia uzivatela zlyhala \[.*\]|Behörighetskontroll misslyckas för användare \[.*\]|Авторизация не удалась пользователю \[.*\]|\[.*\] 嶸盪 檣隸 褒ぬ|妏蚚氪\[.*\]桄痐囮啖|使用者\[.*\]驗證失敗)
+#__errmsg = (?:Authentication failed for user|Erreur d'authentification pour l'utilisateur)
+__errmsg = (?:Authentication failed for user)
-failregex = ^%(__prefix_line)s\(.+?@<HOST>\) \[WARNING\] %(__errmsg)s\s*$
-
-ignoreregex =
-
-[Init]
-
-journalmatch = _SYSTEMD_UNIT=pure-ftpd.service + _COMM=pure-ftpd
-
-# Author: Cyril Jaquier
-# Modified: Yaroslav Halchenko for pure-ftpd
-# Documentation thanks to Blake on http://www.fail2ban.org/wiki/index.php?title=Fail2ban:Community_Portal
-# UTF-8 editing and mechanism thanks to Johannes Weberhofer
#
-# Only logs to syslog though facility can be changed configuration file/command line
+# Option: failregex
+# Notes.: regex to match the password failures messages in the logfile. The
+# host must be matched by a group named "host". The tag "<HOST>" can
+# be used for standard IP/hostname matching and is only an alias for
+# (?:::f{4,6}:)?(?P<host>[\w\-.^_]+)
+# Values: TEXT
+#
+#failregex = pure-ftpd(?:\[\d+\])?: (.+?@<HOST>) \[WARNING\] %(__errmsg)s \[.+\]$
+#failregex = pure-ftpd(?:\[\d+\])?: (.+?@<HOST>) \[WARNING\] Authentication failed for user \[.+\]$
+failregex = pure-ftpd\[.*(.+?@<HOST>).* Authentication failed for user \[.+\]$
+
+# Option: ignoreregex
+# Notes.: regex to ignore. If this regex matches, the line is ignored.
+# Values: TEXT
#
-# To get messages in the right encoding:
-# grep MSG_AUTH_FAILED_LOG pure-ftpd-1.0.36/src/messages_[defhint]* | grep -Po '".?"' | recode latin1..utf-8 | tr -d '"' > messages
-# grep MSG_AUTH_FAILED_LOG pure-ftpd-1.0.36/src/messages_[pr][to] | grep -Po '".?"' | recode latin1..utf-8 | tr -d '"' >> messages
-# grep MSG_AUTH_FAILED_LOG pure-ftpd-1.0.36/src/messages_[cps][slkv] | grep -Po '".?"' | recode latin2..utf-8 | tr -d '"' >> messages
-# grep MSG_AUTH_FAILED_LOG pure-ftpd-1.0.36/src/messages_ru | grep -Po '".?"' | recode KOI8-R..utf-8 | tr -d '"' >> messages
-# grep MSG_AUTH_FAILED_LOG pure-ftpd-1.0.36/src/messages_[kz] | grep -Po '".*?"' | tr -d '"' | recode big5..utf-8 >> messages
+ignoreregex =
\ No newline at end of file
Info: Computing checksum on file /etc/fail2ban/filter.d/pure-ftpd.conf
Info: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/filter.d/pure-ftpd.conf]: Filebucketed /etc/fail2ban/filter.d/pure-ftpd.conf to puppet with sum b0770ea94f0f3c41a9a75a7b8a4459a3
Notice: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/filter.d/pure-ftpd.conf]/content: content changed '{md5}b0770ea94f0f3c41a9a75a7b8a4459a3' to '{md5}e33825edfce875c066aedbebfe9401ac'
Notice: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/filter.d/pure-ftpd.conf]/mode: mode changed '0644' to '0640'
Info: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/filter.d/pure-ftpd.conf]: Scheduling refresh of Service[fail2ban]
Info: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/filter.d/pure-ftpd.conf]: Scheduling refresh of Service[fail2ban]
Notice: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/jail.conf]/content:
--- /etc/fail2ban/jail.conf 2023-04-01 11:40:20.000000000 -0300
+++ /tmp/puppet-file20250324-2051-wragol 2025-03-24 16:13:45.780781085 -0300
@@ -1,95 +1,28 @@
+# Fail2Ban configuration file.
#
-# WARNING: heavily refactored in 0.9.0 release. Please review and
-# customize settings for your setup.
+# Managed by Puppet, do not change manually
+#
+# This file was composed for RHEL systems from the
+# original file provided by the RPM
#
# Changes: in most of the cases you should not modify this
# file, but provide customizations in jail.local file,
-# or separate .conf files under jail.d/ directory, e.g.:
-#
-# HOW TO ACTIVATE JAILS:
-#
-# YOU SHOULD NOT MODIFY THIS FILE.
-#
-# It will probably be overwritten or improved in a distribution update.
-#
-# Provide customizations in a jail.local file or a jail.d/customisation.local.
-# For example to change the default bantime for all jails and to enable the
-# ssh-iptables jail the following (uncommented) would appear in the .local file.
-# See man 5 jail.conf for details.
+# or separate .conf files under jail.d/ directory, e.g.
#
-# [DEFAULT]
-# bantime = 1h
#
-# [sshd]
-# enabled = true
#
-# See jail.conf(5) man page for more information
-
-
-
-# Comments: use '#' for comment lines and ';' (following a space) for inline comments
-
-
[INCLUDES]
-
-#before = paths-distro.conf
before = paths-fedora.conf
-# The DEFAULT allows a global definition of the options. They can be overridden
-# in each jail afterwards.
-
[DEFAULT]
-
#
# MISCELLANEOUS OPTIONS
#
+# "ignoreip" can be an IP address, a CIDR mask or a DNS host. Fail2ban will not
+# ban a host which matches an address in this list. Several addresses can be
+# defined using space separator.
+ignoreip = 127.0.0.1 187.45.236.2 187.45.236.3 186.202.9.198 10.30.110.0/26 10.102.182.0/23
-# "bantime.increment" allows to use database for searching of previously banned ip's to increase a
-# default ban time using special formula, default it is banTime * 1, 2, 4, 8, 16, 32...
-#bantime.increment = true
-
-# "bantime.rndtime" is the max number of seconds using for mixing with random time
-# to prevent "clever" botnets calculate exact time IP can be unbanned again:
-#bantime.rndtime =
-
-# "bantime.maxtime" is the max number of seconds using the ban time can reach (doesn't grow further)
-#bantime.maxtime =
-
-# "bantime.factor" is a coefficient to calculate exponent growing of the formula or common multiplier,
-# default value of factor is 1 and with default value of formula, the ban time
-# grows by 1, 2, 4, 8, 16 ...
-#bantime.factor = 1
-
-# "bantime.formula" used by default to calculate next value of ban time, default value below,
-# the same ban time growing will be reached by multipliers 1, 2, 4, 8, 16, 32...
-#bantime.formula = ban.Time * (1<<(ban.Count if ban.Count<20 else 20)) * banFactor
-#
-# more aggressive example of formula has the same values only for factor "2.0 / 2.885385" :
-#bantime.formula = ban.Time * math.exp(float(ban.Count+1)*banFactor)/math.exp(1*banFactor)
-
-# "bantime.multipliers" used to calculate next value of ban time instead of formula, corresponding
-# previously ban count and given "bantime.factor" (for multipliers default is 1);
-# following example grows ban time by 1, 2, 4, 8, 16 ... and if last ban count greater as multipliers count,
-# always used last multiplier (64 in example), for factor '1' and original ban time 600 - 10.6 hours
-#bantime.multipliers = 1 2 4 8 16 32 64
-# following example can be used for small initial ban time (bantime=60) - it grows more aggressive at begin,
-# for bantime=60 the multipliers are minutes and equal: 1 min, 5 min, 30 min, 1 hour, 5 hour, 12 hour, 1 day, 2 day
-#bantime.multipliers = 1 5 30 60 300 720 1440 2880
-
-# "bantime.overalljails" (if true) specifies the search of IP in the database will be executed
-# cross over all jails, if false (default), only current jail of the ban IP will be searched
-#bantime.overalljails = false
-
-# --------------------
-
-# "ignoreself" specifies whether the local resp. own IP addresses should be ignored
-# (default is true). Fail2ban will not ban a host which matches such addresses.
-#ignoreself = true
-
-# "ignoreip" can be a list of IP addresses, CIDR masks or DNS hosts. Fail2ban
-# will not ban a host which matches an address in this list. Several addresses
-# can be defined using space (and/or comma) separator.
-#ignoreip = 127.0.0.1/8 ::1
# External command that will take an tagged arguments to ignore, e.g. <ip>,
# and return true if the IP is to be ignored. False otherwise.
@@ -98,19 +31,16 @@
ignorecommand =
# "bantime" is the number of seconds that a host is banned.
-bantime = 10m
+bantime = 600
# A host is banned if it has generated "maxretry" during the last "findtime"
# seconds.
-findtime = 10m
+findtime = 600
# "maxretry" is the number of failures before a host get banned.
-maxretry = 5
+maxretry = 3
-# "maxmatches" is the number of matches stored in ticket (resolvable via tag <matches> in actions).
-maxmatches = %(maxretry)s
-
-# "backend" specifies the backend used to get files modification.
+#"backend" specifies the backend used to get files modification.
# Available options are "pyinotify", "gamin", "polling", "systemd" and "auto".
# This option can be overridden in each jail as well.
#
@@ -125,7 +55,7 @@
# auto: will try to use the following backends, in order:
# pyinotify, gamin, polling.
#
-# Note: if systemd backend is chosen as the default but you enable a jail
+# Note: if systemd backend is choses as the default but you enable a jail
# for which logs are present only in its own log files, specify some other
# backend for that jail (e.g. polling) and provide empty value for
# journalmatch. See https://github.com/fail2ban/fail2ban/issues/959#issuecomment-74901200
@@ -139,7 +69,6 @@
# but it will be logged as a warning.
# no: if a hostname is encountered, will not be used for banning,
# but it will be logged as info.
-# raw: use raw value (no hostname), allow use it for no-host filters/actions (example user)
usedns = warn
# "logencoding" specifies the encoding of the log files handled by the jail
@@ -158,27 +87,21 @@
enabled = false
-# "mode" defines the mode of the filter (see corresponding filter implementation for more info).
-mode = normal
-
# "filter" defines the filter to use by the jail.
-# By default jails have names matching their filter name
+# By default jails have names matching their filter name
#
-filter = %(__name__)s[mode=%(mode)s]
+filter = %(__name__)s
-#
# ACTIONS
#
-
# Some options used for actions
-
# Destination email address used solely for the interpolations in
# jail.{conf,local,d/*} configuration files.
destemail = root@localhost
# Sender email address used solely for some actions
-sender = root@<fq-hostname>
+sender = root@localhost
# E-mail action. Since 0.8.1 Fail2Ban uses sendmail MTA for the
# mailing. Change mta configuration parameter to mail if you want to
@@ -188,793 +111,68 @@
# Default protocol
protocol = tcp
-# Specify chain where jumps would need to be added in ban-actions expecting parameter chain
-chain = <known/chain>
+# Specify chain where jumps would need to be added in iptables-* actions
+chain = INPUT
# Ports to be banned
# Usually should be overridden in a particular jail
port = 0:65535
-# Format of user-agent https://tools.ietf.org/html/rfc7231#section-5.5.3
-fail2ban_agent = Fail2Ban/%(fail2ban_version)s
-
-#
# Action shortcuts. To be used to define action parameter
-
# Default banning action (e.g. iptables, iptables-new,
# iptables-multiport, shorewall, etc) It is used to define
# action_* variables. Can be overridden globally or per
# section within jail.local file
-banaction = iptables-multiport
-banaction_allports = iptables-allports
+
+#banaction = iptables-multiport
+#banaction_allports = iptables-allports
+
+banaction = firewallcmd-rich-rules[actiontype=]
+banaction_allports = firewallcmd-rich-rules[actiontype=]
# The simplest action to take: ban only
-action_ = %(banaction)s[port="%(port)s", protocol="%(protocol)s", chain="%(chain)s"]
+action_ = %(banaction)s[name=%(__name__)s, bantime="%(bantime)s", port="%(port)s", protocol="%(protocol)s", chain="%(chain)s"]
# ban & send an e-mail with whois report to the destemail.
-action_mw = %(action_)s
- %(mta)s-whois[sender="%(sender)s", dest="%(destemail)s", protocol="%(protocol)s", chain="%(chain)s"]
-
+action_mw = %(banaction)s[name=%(__name__)s, bantime="%(bantime)s", port="%(port)s", protocol="%(protocol)s", chain="%(chain)s"]
+ %(mta)s-whois[name=%(__name__)s, dest="%(destemail)s", protocol="%(protocol)s", chain="%(chain)s"]
# ban & send an e-mail with whois report and relevant log lines
# to the destemail.
-action_mwl = %(action_)s
- %(mta)s-whois-lines[sender="%(sender)s", dest="%(destemail)s", logpath="%(logpath)s", chain="%(chain)s"]
+action_mwl = %(banaction)s[name=%(__name__)s, bantime="%(bantime)s", port="%(port)s", protocol="%(protocol)s", chain="%(chain)s"]
+ %(mta)s-whois-lines[name=%(__name__)s, dest="%(destemail)s", logpath=%(logpath)s, chain="%(chain)s"]
# See the IMPORTANT note in action.d/xarf-login-attack for when to use this action
#
# ban & send a xarf e-mail to abuse contact of IP address and include relevant log lines
# to the destemail.
-action_xarf = %(action_)s
- xarf-login-attack[service=%(__name__)s, sender="%(sender)s", logpath="%(logpath)s", port="%(port)s"]
-
-# ban & send a notification to one or more of the 50+ services supported by Apprise.
-# See https://github.com/caronc/apprise/wiki for details on what is supported.
-#
-# You may optionally over-ride the default configuration line (containing the Apprise URLs)
-# by using 'apprise[config="/alternate/path/to/apprise.cfg"]' otherwise
-# /etc/fail2ban/apprise.conf is sourced for your supported notification configuration.
-# action = %(action_)s
-# apprise
+action_xarf = %(banaction)s[name=%(__name__)s, bantime="%(bantime)s", port="%(port)s", protocol="%(protocol)s", chain="%(chain)s"]
+ xarf-login-attack[service=%(__name__)s, sender="%(sender)s", logpath=%(logpath)s, port="%(port)s"]
# ban IP on CloudFlare & send an e-mail with whois report and relevant log lines
# to the destemail.
action_cf_mwl = cloudflare[cfuser="%(cfemail)s", cftoken="%(cfapikey)s"]
- %(mta)s-whois-lines[sender="%(sender)s", dest="%(destemail)s", logpath="%(logpath)s", chain="%(chain)s"]
+ %(mta)s-whois-lines[name=%(__name__)s, dest="%(destemail)s", logpath=%(logpath)s, chain="%(chain)s"]
# Report block via blocklist.de fail2ban reporting service API
-#
-# See the IMPORTANT note in action.d/blocklist_de.conf for when to use this action.
-# Specify expected parameters in file action.d/blocklist_de.local or if the interpolation
-# `action_blocklist_de` used for the action, set value of `blocklist_de_apikey`
-# in your `jail.local` globally (section [DEFAULT]) or per specific jail section (resp. in
-# corresponding jail.d/my-jail.local file).
#
-action_blocklist_de = blocklist_de[email="%(sender)s", service="%(__name__)s", apikey="%(blocklist_de_apikey)s", agent="%(fail2ban_agent)s"]
+# See the IMPORTANT note in action.d/blocklist_de.conf for when to
+# use this action. Create a file jail.d/blocklist_de.local containing
+# [Init]
+# blocklist_de_apikey = {api key from registration]
+#
+action_blocklist_de = blocklist_de[email="%(sender)s", service=%(filter)s, apikey="%(blocklist_de_apikey)s"]
-# Report ban via abuseipdb.com.
+# Report ban via badips.com, and use as blacklist
+#
+# See BadIPsAction docstring in config/action.d/badips.py for
+# documentation for this action.
#
-# See action.d/abuseipdb.conf for usage example and details.
+# NOTE: This action relies on banaction being present on start and therefore
+# should be last action defined for a jail.
#
-action_abuseipdb = abuseipdb
+action_badips = badips.py[category="%(name)s", banaction="%(banaction)s"]
# Choose default action. To change, just override value of 'action' with the
# interpolation to the chosen action shortcut (e.g. action_mw, action_mwl, etc) in jail.local
# globally (section [DEFAULT]) or per specific section
action = %(action_)s
-
-
-#
-# JAILS
-#
-
-#
-# SSH servers
-#
-
-[sshd]
-
-# To use more aggressive sshd modes set filter parameter "mode" in jail.local:
-# normal (default), ddos, extra or aggressive (combines all).
-# See "tests/files/logs/sshd" or "filter.d/sshd.conf" for usage example and details.
-#mode = normal
-port = ssh
-logpath = %(sshd_log)s
-backend = %(sshd_backend)s
-
-
-[dropbear]
-
-port = ssh
-logpath = %(dropbear_log)s
-backend = %(dropbear_backend)s
-
-
-[selinux-ssh]
-
-port = ssh
-logpath = %(auditd_log)s
-
-
-#
-# HTTP servers
-#
-
-[apache-auth]
-
-port = http,https
-logpath = %(apache_error_log)s
-
-
-[apache-badbots]
-# Ban hosts which agent identifies spammer robots crawling the web
-# for email addresses. The mail outputs are buffered.
-port = http,https
-logpath = %(apache_access_log)s
-bantime = 48h
-maxretry = 1
-
-
-[apache-noscript]
-
-port = http,https
-logpath = %(apache_error_log)s
-
-
-[apache-overflows]
-
-port = http,https
-logpath = %(apache_error_log)s
-maxretry = 2
-
-
-[apache-nohome]
-
-port = http,https
-logpath = %(apache_error_log)s
-maxretry = 2
-
-
-[apache-botsearch]
-
-port = http,https
-logpath = %(apache_error_log)s
-maxretry = 2
-
-
-[apache-fakegooglebot]
-
-port = http,https
-logpath = %(apache_access_log)s
-maxretry = 1
-ignorecommand = %(fail2ban_confpath)s/filter.d/ignorecommands/apache-fakegooglebot <ip>
-
-
-[apache-modsecurity]
-
-port = http,https
-logpath = %(apache_error_log)s
-maxretry = 2
-
-
-[apache-shellshock]
-
-port = http,https
-logpath = %(apache_error_log)s
-maxretry = 1
-
-
-[openhab-auth]
-
-filter = openhab
-banaction = %(banaction_allports)s
-logpath = /opt/openhab/logs/request.log
-
-
-# To use more aggressive http-auth modes set filter parameter "mode" in jail.local:
-# normal (default), aggressive (combines all), auth or fallback
-# See "tests/files/logs/nginx-http-auth" or "filter.d/nginx-http-auth.conf" for usage example and details.
-[nginx-http-auth]
-# mode = normal
-port = http,https
-logpath = %(nginx_error_log)s
-
-# To use 'nginx-limit-req' jail you should have `ngx_http_limit_req_module`
-# and define `limit_req` and `limit_req_zone` as described in nginx documentation
-# http://nginx.org/en/docs/http/ngx_http_limit_req_module.html
-# or for example see in 'config/filter.d/nginx-limit-req.conf'
-[nginx-limit-req]
-port = http,https
-logpath = %(nginx_error_log)s
-
-[nginx-botsearch]
-
-port = http,https
-logpath = %(nginx_error_log)s
-
-[nginx-bad-request]
-port = http,https
-logpath = %(nginx_access_log)s
-
-# Ban attackers that try to use PHP's URL-fopen() functionality
-# through GET/POST variables. - Experimental, with more than a year
-# of usage in production environments.
-
-[php-url-fopen]
-
-port = http,https
-logpath = %(nginx_access_log)s
- %(apache_access_log)s
-
-
-[suhosin]
-
-port = http,https
-logpath = %(suhosin_log)s
-
-
-[lighttpd-auth]
-# Same as above for Apache's mod_auth
-# It catches wrong authentifications
-port = http,https
-logpath = %(lighttpd_error_log)s
-
-
-#
-# Webmail and groupware servers
-#
-
-[roundcube-auth]
-
-port = http,https
-logpath = %(roundcube_errors_log)s
-# Use following line in your jail.local if roundcube logs to journal.
-#backend = %(syslog_backend)s
-
-
-[openwebmail]
-
-port = http,https
-logpath = /var/log/openwebmail.log
-
-
-[horde]
-
-port = http,https
-logpath = /var/log/horde/horde.log
-
-
-[groupoffice]
-
-port = http,https
-logpath = /home/groupoffice/log/info.log
-
-
-[sogo-auth]
-# Monitor SOGo groupware server
-# without proxy this would be:
-# port = 20000
-port = http,https
-logpath = /var/log/sogo/sogo.log
-
-
-[tine20]
-
-logpath = /var/log/tine20/tine20.log
-port = http,https
-
-
-#
-# Web Applications
-#
-#
-
-[drupal-auth]
-
-port = http,https
-logpath = %(syslog_daemon)s
-backend = %(syslog_backend)s
-
-[guacamole]
-
-port = http,https
-logpath = /var/log/tomcat*/catalina.out
-#logpath = /var/log/guacamole.log
-
-[monit]
-#Ban clients brute-forcing the monit gui login
-port = 2812
-logpath = /var/log/monit
- /var/log/monit.log
-
-
-[webmin-auth]
-
-port = 10000
-logpath = %(syslog_authpriv)s
-backend = %(syslog_backend)s
-
-
-[froxlor-auth]
-
-port = http,https
-logpath = %(syslog_authpriv)s
-backend = %(syslog_backend)s
-
-
-#
-# HTTP Proxy servers
-#
-#
-
-[squid]
-
-port = 80,443,3128,8080
-logpath = /var/log/squid/access.log
-
-
-[3proxy]
-
-port = 3128
-logpath = /var/log/3proxy.log
-
-
-#
-# FTP servers
-#
-
-
-[proftpd]
-
-port = ftp,ftp-data,ftps,ftps-data
-logpath = %(proftpd_log)s
-backend = %(proftpd_backend)s
-
-
-[pure-ftpd]
-
-port = ftp,ftp-data,ftps,ftps-data
-logpath = %(pureftpd_log)s
-backend = %(pureftpd_backend)s
-
-
-[gssftpd]
-
-port = ftp,ftp-data,ftps,ftps-data
-logpath = %(syslog_daemon)s
-backend = %(syslog_backend)s
-
-
-[wuftpd]
-
-port = ftp,ftp-data,ftps,ftps-data
-logpath = %(wuftpd_log)s
-backend = %(wuftpd_backend)s
-
-
-[vsftpd]
-# or overwrite it in jails.local to be
-# logpath = %(syslog_authpriv)s
-# if you want to rely on PAM failed login attempts
-# vsftpd's failregex should match both of those formats
-port = ftp,ftp-data,ftps,ftps-data
-logpath = %(vsftpd_log)s
-
-
-#
-# Mail servers
-#
-
-# ASSP SMTP Proxy Jail
-[assp]
-
-port = smtp,465,submission
-logpath = /root/path/to/assp/logs/maillog.txt
-
-
-[courier-smtp]
-
-port = smtp,465,submission
-logpath = %(syslog_mail)s
-backend = %(syslog_backend)s
-
-
-[postfix]
-# To use another modes set filter parameter "mode" in jail.local:
-mode = more
-port = smtp,465,submission
-logpath = %(postfix_log)s
-backend = %(postfix_backend)s
-
-
-[postfix-rbl]
-
-filter = postfix[mode=rbl]
-port = smtp,465,submission
-logpath = %(postfix_log)s
-backend = %(postfix_backend)s
-maxretry = 1
-
-
-[sendmail-auth]
-
-port = submission,465,smtp
-logpath = %(syslog_mail)s
-backend = %(syslog_backend)s
-
-
-[sendmail-reject]
-# To use more aggressive modes set filter parameter "mode" in jail.local:
-# normal (default), extra or aggressive
-# See "tests/files/logs/sendmail-reject" or "filter.d/sendmail-reject.conf" for usage example and details.
-#mode = normal
-port = smtp,465,submission
-logpath = %(syslog_mail)s
-backend = %(syslog_backend)s
-
-
-[qmail-rbl]
-
-filter = qmail
-port = smtp,465,submission
-logpath = /service/qmail/log/main/current
-
-
-# dovecot defaults to logging to the mail syslog facility
-# but can be set by syslog_facility in the dovecot configuration.
-[dovecot]
-
-port = pop3,pop3s,imap,imaps,submission,465,sieve
-logpath = %(dovecot_log)s
-backend = %(dovecot_backend)s
-
-
-[sieve]
-
-port = smtp,465,submission
-logpath = %(dovecot_log)s
-backend = %(dovecot_backend)s
-
-
-[solid-pop3d]
-
-port = pop3,pop3s
-logpath = %(solidpop3d_log)s
-
-
-[exim]
-# see filter.d/exim.conf for further modes supported from filter:
-#mode = normal
-port = smtp,465,submission
-logpath = %(exim_main_log)s
-
-
-[exim-spam]
-
-port = smtp,465,submission
-logpath = %(exim_main_log)s
-
-
-[kerio]
-
-port = imap,smtp,imaps,465
-logpath = /opt/kerio/mailserver/store/logs/security.log
-
-
-#
-# Mail servers authenticators: might be used for smtp,ftp,imap servers, so
-# all relevant ports get banned
-#
-
-[courier-auth]
-
-port = smtp,465,submission,imap,imaps,pop3,pop3s
-logpath = %(syslog_mail)s
-backend = %(syslog_backend)s
-
-
-[postfix-sasl]
-
-filter = postfix[mode=auth]
-port = smtp,465,submission,imap,imaps,pop3,pop3s
-# You might consider monitoring /var/log/mail.warn instead if you are
-# running postfix since it would provide the same log lines at the
-# "warn" level but overall at the smaller filesize.
-logpath = %(postfix_log)s
-backend = %(postfix_backend)s
-
-
-[perdition]
-
-port = imap,imaps,pop3,pop3s
-logpath = %(syslog_mail)s
-backend = %(syslog_backend)s
-
-
-[squirrelmail]
-
-port = smtp,465,submission,imap,imap2,imaps,pop3,pop3s,http,https,socks
-logpath = /var/lib/squirrelmail/prefs/squirrelmail_access_log
-
-
-[cyrus-imap]
-
-port = imap,imaps
-logpath = %(syslog_mail)s
-backend = %(syslog_backend)s
-
-
-[uwimap-auth]
-
-port = imap,imaps
-logpath = %(syslog_mail)s
-backend = %(syslog_backend)s
-
-
-#
-#
-# DNS servers
-#
-
-
-# !!! WARNING !!!
-# Since UDP is connection-less protocol, spoofing of IP and imitation
-# of illegal actions is way too simple. Thus enabling of this filter
-# might provide an easy way for implementing a DoS against a chosen
-# victim. See
-# http://nion.modprobe.de/blog/archives/690-fail2ban-+-dns-fail.html
-# Please DO NOT USE this jail unless you know what you are doing.
-#
-# IMPORTANT: see filter.d/named-refused for instructions to enable logging
-# This jail blocks UDP traffic for DNS requests.
-# [named-refused-udp]
-#
-# filter = named-refused
-# port = domain,953
-# protocol = udp
-# logpath = /var/log/named/security.log
-
-# IMPORTANT: see filter.d/named-refused for instructions to enable logging
-# This jail blocks TCP traffic for DNS requests.
-
-[named-refused]
-
-port = domain,953
-logpath = /var/log/named/security.log
-
-
-[nsd]
-
-port = 53
-action_ = %(default/action_)s[name=%(__name__)s-tcp, protocol="tcp"]
- %(default/action_)s[name=%(__name__)s-udp, protocol="udp"]
-logpath = /var/log/nsd.log
-
-
-#
-# Miscellaneous
-#
-
-[asterisk]
-
-port = 5060,5061
-action_ = %(default/action_)s[name=%(__name__)s-tcp, protocol="tcp"]
- %(default/action_)s[name=%(__name__)s-udp, protocol="udp"]
-logpath = /var/log/asterisk/messages
-maxretry = 10
-
-
-[freeswitch]
-
-port = 5060,5061
-action_ = %(default/action_)s[name=%(__name__)s-tcp, protocol="tcp"]
- %(default/action_)s[name=%(__name__)s-udp, protocol="udp"]
-logpath = /var/log/freeswitch.log
-maxretry = 10
-
-
-# enable adminlog; it will log to a file inside znc's directory by default.
-[znc-adminlog]
-
-port = 6667
-logpath = /var/lib/znc/moddata/adminlog/znc.log
-
-
-# To log wrong MySQL access attempts add to /etc/my.cnf in [mysqld] or
-# equivalent section:
-# log-warnings = 2
-#
-# for syslog (daemon facility)
-# [mysqld_safe]
-# syslog
-#
-# for own logfile
-# [mysqld]
-# log-error=/var/log/mysqld.log
-[mysqld-auth]
-
-port = 3306
-logpath = %(mysql_log)s
-backend = %(mysql_backend)s
-
-
-[mssql-auth]
-# Default configuration for Microsoft SQL Server for Linux
-# See the 'mssql-conf' manpage how to change logpath or port
-logpath = /var/opt/mssql/log/errorlog
-port = 1433
-filter = mssql-auth
-
-
-# Log wrong MongoDB auth (for details see filter 'filter.d/mongodb-auth.conf')
-[mongodb-auth]
-# change port when running with "--shardsvr" or "--configsvr" runtime operation
-port = 27017
-logpath = /var/log/mongodb/mongodb.log
-
-
-# Jail for more extended banning of persistent abusers
-# !!! WARNINGS !!!
-# 1. Make sure that your loglevel specified in fail2ban.conf/.local
-# is not at DEBUG level -- which might then cause fail2ban to fall into
-# an infinite loop constantly feeding itself with non-informative lines
-# 2. Increase dbpurgeage defined in fail2ban.conf to e.g. 648000 (7.5 days)
-# to maintain entries for failed logins for sufficient amount of time
-[recidive]
-
-logpath = /var/log/fail2ban.log
-banaction = %(banaction_allports)s
-bantime = 1w
-findtime = 1d
-
-
-# Generic filter for PAM. Has to be used with action which bans all
-# ports such as iptables-allports, shorewall
-
-[pam-generic]
-# pam-generic filter can be customized to monitor specific subset of 'tty's
-banaction = %(banaction_allports)s
-logpath = %(syslog_authpriv)s
-backend = %(syslog_backend)s
-
-
-[xinetd-fail]
-
-banaction = iptables-multiport-log
-logpath = %(syslog_daemon)s
-backend = %(syslog_backend)s
-maxretry = 2
-
-
-# stunnel - need to set port for this
-[stunnel]
-
-logpath = /var/log/stunnel4/stunnel.log
-
-
-[ejabberd-auth]
-
-port = 5222
-logpath = /var/log/ejabberd/ejabberd.log
-
-
-[counter-strike]
-
-logpath = /opt/cstrike/logs/L[0-9]*.log
-tcpport = 27030,27031,27032,27033,27034,27035,27036,27037,27038,27039
-udpport = 1200,27000,27001,27002,27003,27004,27005,27006,27007,27008,27009,27010,27011,27012,27013,27014,27015
-action_ = %(default/action_)s[name=%(__name__)s-tcp, port="%(tcpport)s", protocol="tcp"]
- %(default/action_)s[name=%(__name__)s-udp, port="%(udpport)s", protocol="udp"]
-
-[softethervpn]
-port = 500,4500
-protocol = udp
-logpath = /usr/local/vpnserver/security_log/*/sec.log
-
-[gitlab]
-port = http,https
-logpath = /var/log/gitlab/gitlab-rails/application.log
-
-[grafana]
-port = http,https
-logpath = /var/log/grafana/grafana.log
-
-[bitwarden]
-port = http,https
-logpath = /home/*/bwdata/logs/identity/Identity/log.txt
-
-[centreon]
-port = http,https
-logpath = /var/log/centreon/login.log
-
-# consider low maxretry and a long bantime
-# nobody except your own Nagios server should ever probe nrpe
-[nagios]
-
-logpath = %(syslog_daemon)s ; nrpe.cfg may define a different log_facility
-backend = %(syslog_backend)s
-maxretry = 1
-
-
-[oracleims]
-# see "oracleims" filter file for configuration requirement for Oracle IMS v6 and above
-logpath = /opt/sun/comms/messaging64/log/mail.log_current
-banaction = %(banaction_allports)s
-
-[directadmin]
-logpath = /var/log/directadmin/login.log
-port = 2222
-
-[portsentry]
-logpath = /var/lib/portsentry/portsentry.history
-maxretry = 1
-
-[pass2allow-ftp]
-# this pass2allow example allows FTP traffic after successful HTTP authentication
-port = ftp,ftp-data,ftps,ftps-data
-# knocking_url variable must be overridden to some secret value in jail.local
-knocking_url = /knocking/
-filter = apache-pass[knocking_url="%(knocking_url)s"]
-# access log of the website with HTTP auth
-logpath = %(apache_access_log)s
-blocktype = RETURN
-returntype = DROP
-action = %(action_)s[blocktype=%(blocktype)s, returntype=%(returntype)s,
- actionstart_on_demand=false, actionrepair_on_unban=true]
-bantime = 1h
-maxretry = 1
-findtime = 1
-
-
-[murmur]
-# AKA mumble-server
-port = 64738
-action_ = %(default/action_)s[name=%(__name__)s-tcp, protocol="tcp"]
- %(default/action_)s[name=%(__name__)s-udp, protocol="udp"]
-logpath = /var/log/mumble-server/mumble-server.log
-
-
-[screensharingd]
-# For Mac OS Screen Sharing Service (VNC)
-logpath = /var/log/system.log
-logencoding = utf-8
-
-[haproxy-http-auth]
-# HAProxy by default doesn't log to file you'll need to set it up to forward
-# logs to a syslog server which would then write them to disk.
-# See "haproxy-http-auth" filter for a brief cautionary note when setting
-# maxretry and findtime.
-logpath = /var/log/haproxy.log
-
-[slapd]
-port = ldap,ldaps
-logpath = /var/log/slapd.log
-
-[domino-smtp]
-port = smtp,ssmtp
-logpath = /home/domino01/data/IBM_TECHNICAL_SUPPORT/console.log
-
-[phpmyadmin-syslog]
-port = http,https
-logpath = %(syslog_authpriv)s
-backend = %(syslog_backend)s
-
-
-[zoneminder]
-# Zoneminder HTTP/HTTPS web interface auth
-# Logs auth failures to apache2 error log
-port = http,https
-logpath = %(apache_error_log)s
-
-[traefik-auth]
-# to use 'traefik-auth' filter you have to configure your Traefik instance,
-# see `filter.d/traefik-auth.conf` for details and service example.
-port = http,https
-logpath = /var/log/traefik/access.log
-
-[scanlogd]
-logpath = %(syslog_local0)s
-banaction = %(banaction_allports)s
-
-[monitorix]
-port = 8080
-logpath = /var/log/monitorix-httpd
Info: Computing checksum on file /etc/fail2ban/jail.conf
Info: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/jail.conf]: Filebucketed /etc/fail2ban/jail.conf to puppet with sum ca7dd14b51416d5956f2662d3097cab4
Notice: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/jail.conf]/content: content changed '{md5}ca7dd14b51416d5956f2662d3097cab4' to '{md5}a2918169c592e9a90b5588b312d7ff15'
Notice: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/jail.conf]/mode: mode changed '0644' to '0640'
Info: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/jail.conf]: Scheduling refresh of Service[fail2ban]
Info: /Stage[main]/Profile::Webserver::Security::Fail2ban/File[/etc/fail2ban/jail.conf]: Scheduling refresh of Service[fail2ban]
Notice: /Stage[main]/Profile::Webserver::Security::Fail2ban/Service[fail2ban]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Security::Fail2ban/Service[fail2ban]: Unscheduling refresh on Service[fail2ban]
Notice: /Stage[main]/Profile::Webserver::Security::Falcon/Package[falcon-sensor]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Security::Falcon/Exec[Licenca falcon]/returns: executed successfully
Notice: /Stage[main]/Profile::Webserver::Security::Falcon/Service[falcon-sensor]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Security::Falcon/Service[falcon-sensor]: Unscheduling refresh on Service[falcon-sensor]
Notice: /Stage[main]/Profile::Webserver::Security::Grsec/Package[paxctld]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Tools/Package[git]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Tools/Package[traceroute]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Tools/Package[telnet]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Tools/File[/usr/local/sbin/habitar_http2-python3.py]/ensure: defined content as '{md5}a5cacdadd2673672a4fcf269baaaa600'
Notice: /Stage[main]/Profile::Webserver::Tools/File[/usr/local/sbin/check_authorized_keys]/ensure: defined content as '{md5}55368d6178a24a56c378f458a41becea'
Notice: /Stage[main]/Profile::Webserver::Tools/File[/usr/local/sbin/correcao_httpd-vpshost.py]/ensure: defined content as '{md5}27971114af0267621fb54056aeddfd1b'
Notice: /Stage[main]/Profile::Webserver::Zabbix/Package[zabbix-agent]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Zabbix/Service[zabbix-agent]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Zabbix/Service[zabbix-agent]: Unscheduling refresh on Service[zabbix-agent]
Notice: /Stage[main]/Profile::Webserver::Zabbix/File[/etc/zabbix/zabbix_agentd.conf]/content:
--- /etc/zabbix/zabbix_agentd.conf 2019-10-28 08:19:59.000000000 -0300
+++ /tmp/puppet-file20250324-2051-evx3qx 2025-03-24 16:14:26.570999864 -0300
@@ -1,402 +1,21 @@
-# This is a configuration file for Zabbix agent daemon (Unix)
-# To get more information about Zabbix, visit http://www.zabbix.com
-
-############ GENERAL PARAMETERS #################
-
-### Option: PidFile
-# Name of PID file.
-#
-# Mandatory: no
-# Default:
-# PidFile=/tmp/zabbix_agentd.pid
-
PidFile=/var/run/zabbix/zabbix_agentd.pid
-
-### Option: LogType
-# Specifies where log messages are written to:
-# system - syslog
-# file - file specified with LogFile parameter
-# console - standard output
-#
-# Mandatory: no
-# Default:
-# LogType=file
-
-### Option: LogFile
-# Log file name for LogType 'file' parameter.
-#
-# Mandatory: yes, if LogType is set to file, otherwise no
-# Default:
-# LogFile=
-
-LogFile=/var/log/zabbix/zabbix_agentd.log
-
-### Option: LogFileSize
-# Maximum size of log file in MB.
-# 0 - disable automatic log rotation.
-#
-# Mandatory: no
-# Range: 0-1024
-# Default:
-# LogFileSize=1
-
-LogFileSize=0
-
-### Option: DebugLevel
-# Specifies debug level:
-# 0 - basic information about starting and stopping of Zabbix processes
-# 1 - critical information
-# 2 - error information
-# 3 - warnings
-# 4 - for debugging (produces lots of information)
-# 5 - extended debugging (produces even more information)
-#
-# Mandatory: no
-# Range: 0-5
-# Default:
-# DebugLevel=3
-
-### Option: SourceIP
-# Source IP address for outgoing connections.
-#
-# Mandatory: no
-# Default:
-# SourceIP=
-
-### Option: EnableRemoteCommands
-# Whether remote commands from Zabbix server are allowed.
-# 0 - not allowed
-# 1 - allowed
-#
-# Mandatory: no
-# Default:
-# EnableRemoteCommands=0
-
-### Option: LogRemoteCommands
-# Enable logging of executed shell commands as warnings.
-# 0 - disabled
-# 1 - enabled
-#
-# Mandatory: no
-# Default:
-# LogRemoteCommands=0
-
-##### Passive checks related
-
-### Option: Server
-# List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers and Zabbix proxies.
-# Incoming connections will be accepted only from the hosts listed here.
-# If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally
-# and '::/0' will allow any IPv4 or IPv6 address.
-# '0.0.0.0/0' can be used to allow any IPv4 address.
-# Example: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
-#
-# Mandatory: yes, if StartAgents is not explicitly set to 0
-# Default:
-# Server=
-
-Server=127.0.0.1
-
-### Option: ListenPort
-# Agent will listen on this port for connections from the server.
-#
-# Mandatory: no
-# Range: 1024-32767
-# Default:
-# ListenPort=10050
-
-### Option: ListenIP
-# List of comma delimited IP addresses that the agent should listen on.
-# First IP address is sent to Zabbix server if connecting to it to retrieve list of active checks.
-#
-# Mandatory: no
-# Default:
-# ListenIP=0.0.0.0
-
-### Option: StartAgents
-# Number of pre-forked instances of zabbix_agentd that process passive checks.
-# If set to 0, disables passive checks and the agent will not listen on any TCP port.
-#
-# Mandatory: no
-# Range: 0-100
-# Default:
-# StartAgents=3
-
-##### Active checks related
-
-### Option: ServerActive
-# List of comma delimited IP:port (or DNS name:port) pairs of Zabbix servers and Zabbix proxies for active checks.
-# If port is not specified, default port is used.
-# IPv6 addresses must be enclosed in square brackets if port for that host is specified.
-# If port is not specified, square brackets for IPv6 addresses are optional.
-# If this parameter is not specified, active checks are disabled.
-# Example: ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]
-#
-# Mandatory: no
-# Default:
-# ServerActive=
-
-ServerActive=127.0.0.1
-
-### Option: Hostname
-# Unique, case sensitive hostname.
-# Required for active checks and must match hostname as configured on the server.
-# Value is acquired from HostnameItem if undefined.
-#
-# Mandatory: no
-# Default:
-# Hostname=
-
-Hostname=Zabbix server
-
-### Option: HostnameItem
-# Item used for generating Hostname if it is undefined. Ignored if Hostname is defined.
-# Does not support UserParameters or aliases.
-#
-# Mandatory: no
-# Default:
-# HostnameItem=system.hostname
-
-### Option: HostMetadata
-# Optional parameter that defines host metadata.
-# Host metadata is used at host auto-registration process.
-# An agent will issue an error and not start if the value is over limit of 255 characters.
-# If not defined, value will be acquired from HostMetadataItem.
-#
-# Mandatory: no
-# Range: 0-255 characters
-# Default:
-# HostMetadata=
-
-### Option: HostMetadataItem
-# Optional parameter that defines an item used for getting host metadata.
-# Host metadata is used at host auto-registration process.
-# During an auto-registration request an agent will log a warning message if
-# the value returned by specified item is over limit of 255 characters.
-# This option is only used when HostMetadata is not defined.
-#
-# Mandatory: no
-# Default:
-# HostMetadataItem=
-
-### Option: RefreshActiveChecks
-# How often list of active checks is refreshed, in seconds.
-#
-# Mandatory: no
-# Range: 60-3600
-# Default:
-# RefreshActiveChecks=120
-
-### Option: BufferSend
-# Do not keep data longer than N seconds in buffer.
-#
-# Mandatory: no
-# Range: 1-3600
-# Default:
-# BufferSend=5
-
-### Option: BufferSize
-# Maximum number of values in a memory buffer. The agent will send
-# all collected data to Zabbix Server or Proxy if the buffer is full.
-#
-# Mandatory: no
-# Range: 2-65535
-# Default:
-# BufferSize=100
-
-### Option: MaxLinesPerSecond
-# Maximum number of new lines the agent will send per second to Zabbix Server
-# or Proxy processing 'log' and 'logrt' active checks.
-# The provided value will be overridden by the parameter 'maxlines',
-# provided in 'log' or 'logrt' item keys.
-#
-# Mandatory: no
-# Range: 1-1000
-# Default:
-# MaxLinesPerSecond=20
-
-############ ADVANCED PARAMETERS #################
-
-### Option: Alias
-# Sets an alias for an item key. It can be used to substitute long and complex item key with a smaller and simpler one.
-# Multiple Alias parameters may be present. Multiple parameters with the same Alias key are not allowed.
-# Different Alias keys may reference the same item key.
-# For example, to retrieve the ID of user 'zabbix':
-# Alias=zabbix.userid:vfs.file.regexp[/etc/passwd,^zabbix:.:([0-9]+),,,,\1]
-# Now shorthand key zabbix.userid may be used to retrieve data.
-# Aliases can be used in HostMetadataItem but not in HostnameItem parameters.
-#
-# Mandatory: no
-# Range:
-# Default:
-
-### Option: Timeout
-# Spend no more than Timeout seconds on processing
-#
-# Mandatory: no
-# Range: 1-30
-# Default:
-# Timeout=3
-
-### Option: AllowRoot
-# Allow the agent to run as 'root'. If disabled and the agent is started by 'root', the agent
-# will try to switch to the user specified by the User configuration option instead.
-# Has no effect if started under a regular user.
-# 0 - do not allow
-# 1 - allow
-#
-# Mandatory: no
-# Default:
-# AllowRoot=0
-
-### Option: User
-# Drop privileges to a specific, existing user on the system.
-# Only has effect if run as 'root' and AllowRoot is disabled.
-#
-# Mandatory: no
-# Default:
-# User=zabbix
-
-### 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.
-#
-# Mandatory: no
-# Default:
-# Include=
-
-Include=/etc/zabbix/zabbix_agentd.d/*.conf
-
-# Include=/usr/local/etc/zabbix_agentd.userparams.conf
-# Include=/usr/local/etc/zabbix_agentd.conf.d/
-# Include=/usr/local/etc/zabbix_agentd.conf.d/*.conf
-
-####### USER-DEFINED MONITORED PARAMETERS #######
-
-### Option: UnsafeUserParameters
-# Allow all characters to be passed in arguments to user-defined parameters.
-# The following characters are not allowed:
-# \ ' " ` * ? [ ] { } ~ $ ! & ; ( ) < > | # @
-# Additionally, newline characters are not allowed.
-# 0 - do not allow
-# 1 - allow
-#
-# Mandatory: no
-# Range: 0-1
-# Default:
-# UnsafeUserParameters=0
-
-### Option: UserParameter
-# User-defined parameter to monitor. There can be several user-defined parameters.
-# Format: UserParameter=<key>,<shell command>
-# See 'zabbix_agentd' directory for examples.
-#
-# Mandatory: no
-# Default:
-# UserParameter=
-
-####### LOADABLE MODULES #######
-
-### Option: LoadModulePath
-# Full path to location of agent modules.
-# Default depends on compilation options.
-# To see the default path run command "zabbix_agentd --help".
-#
-# Mandatory: no
-# Default:
-# LoadModulePath=${libdir}/modules
-
-### Option: LoadModule
-# Module to load at agent startup. Modules are used to extend functionality of the agent.
-# Formats:
-# LoadModule=<module.so>
-# LoadModule=<path/module.so>
-# LoadModule=</abs_path/module.so>
-# Either the module must be located in directory specified by LoadModulePath or the path must precede the module name.
-# If the preceding path is absolute (starts with '/') then LoadModulePath is ignored.
-# It is allowed to include multiple LoadModule parameters.
-#
-# Mandatory: no
-# Default:
-# LoadModule=
-
-####### TLS-RELATED PARAMETERS #######
-
-### Option: TLSConnect
-# How the agent should connect to server or proxy. Used for active checks.
-# Only one value can be specified:
-# unencrypted - connect without encryption
-# psk - connect using TLS and a pre-shared key
-# cert - connect using TLS and a certificate
-#
-# Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection)
-# Default:
-# TLSConnect=unencrypted
-
-### Option: TLSAccept
-# What incoming connections to accept.
-# Multiple values can be specified, separated by comma:
-# unencrypted - accept connections without encryption
-# psk - accept connections secured with TLS and a pre-shared key
-# cert - accept connections secured with TLS and a certificate
-#
-# Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection)
-# Default:
-# TLSAccept=unencrypted
-
-### Option: TLSCAFile
-# Full pathname of a file containing the top-level CA(s) certificates for
-# peer certificate verification.
-#
-# Mandatory: no
-# Default:
-# TLSCAFile=
-
-### Option: TLSCRLFile
-# Full pathname of a file containing revoked certificates.
-#
-# Mandatory: no
-# Default:
-# TLSCRLFile=
-
-### Option: TLSServerCertIssuer
-# Allowed server certificate issuer.
-#
-# Mandatory: no
-# Default:
-# TLSServerCertIssuer=
-
-### Option: TLSServerCertSubject
-# Allowed server certificate subject.
-#
-# Mandatory: no
-# Default:
-# TLSServerCertSubject=
-
-### Option: TLSCertFile
-# Full pathname of a file containing the agent certificate or certificate chain.
-#
-# Mandatory: no
-# Default:
-# TLSCertFile=
-
-### Option: TLSKeyFile
-# Full pathname of a file containing the agent private key.
-#
-# Mandatory: no
-# Default:
-# TLSKeyFile=
-
-### Option: TLSPSKIdentity
-# Unique, case sensitive string used to identify the pre-shared key.
-#
-# Mandatory: no
-# Default:
-# TLSPSKIdentity=
-
-### Option: TLSPSKFile
-# Full pathname of a file containing the pre-shared key.
-#
-# Mandatory: no
-# Default:
-# TLSPSKFile=
+LogType=system
+DebugLevel=3
+EnableRemoteCommands=1
+LogRemoteCommands=1
+Server=10.102.182.0/23,127.0.0.1
+ListenPort=10050
+StartAgents=3
+ServerActive=10.102.183.169
+HostnameItem=system.hostname
+HostMetadata=Linux,VPSHost,RockyLinux8
+RefreshActiveChecks=120
+BufferSend=5
+BufferSize=100
+MaxLinesPerSecond=100
+Timeout=30
+AllowRoot=0
+User=zabbix
+Include=/etc/zabbix/zabbix_agentd.d
+UnsafeUserParameters=1
+LoadModulePath=/usr/lib/modules
\ No newline at end of file
Info: Computing checksum on file /etc/zabbix/zabbix_agentd.conf
Info: /Stage[main]/Profile::Webserver::Zabbix/File[/etc/zabbix/zabbix_agentd.conf]: Filebucketed /etc/zabbix/zabbix_agentd.conf to puppet with sum 6f740fe17553646c86a8c7398be7d840
Notice: /Stage[main]/Profile::Webserver::Zabbix/File[/etc/zabbix/zabbix_agentd.conf]/content: content changed '{md5}6f740fe17553646c86a8c7398be7d840' to '{md5}46410c065469acb83e35146ebe828b84'
Notice: /Stage[main]/Profile::Webserver::Marcocivil/File[/usr/local/sbin/sync-customers-logs]/ensure: defined content as '{md5}93bf12c9bac444aa4b8a09900c8d9969'
Notice: /Stage[main]/Profile::Webserver::Marcocivil/File[/usr/local/sbin/lw-sync-customers-logs-trigger]/ensure: defined content as '{md5}383f24294b5b05e35df5f3a8fdab9be2'
Notice: /Stage[main]/Profile::Webserver::Grafana/Package[grafana-agent]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Grafana/Package[node_exporter]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]/content:
--- /etc/grafana-agent.yaml 2024-01-31 13:42:51.000000000 -0300
+++ /tmp/puppet-file20250324-2051-o61aox 2025-03-24 16:14:44.579286165 -0300
@@ -1,11 +1,10 @@
-# Sample config for Grafana Agent
-# For a full configuration reference, see: https://grafana.com/docs/agent/latest/configuration/.
-server:
- log_level: warn
-
metrics:
global:
- scrape_interval: 1m
+ scrape_interval: 2m
+ remote_write:
+ - url: https://prometheus-hospedagem.apps.lwmon.com.br/api/v1/push
+ wal_cleanup_age: 1h
+ wal_cleanup_period: 15m
wal_directory: '/var/lib/grafana-agent'
configs:
# Example Prometheus scrape configuration to scrape the agent itself for metrics.
@@ -16,12 +15,50 @@
# - job_name: agent
# static_configs:
# - targets: ['127.0.0.1:9090']
-
+ #
integrations:
- agent:
- enabled: true
node_exporter:
enabled: true
- include_exporter_metrics: true
+ include_exporter_metrics: false
+ textfile_directory: "/var/tmp"
+ enable_collectors:
+ - "cpu"
+ - "diskstats"
+ - "filesystem"
+ - "meminfo"
+ - "netdev"
+ - "netstat"
+ # - "textfile"
disable_collectors:
+ - "arp"
+ - "bcache"
+ - "bonding"
+ - "btrfs"
+ - "conntrack"
+ - "drbd"
+ - "edac"
+ - "entropy"
+ - "filefd"
+ - "hwmon"
+ - "infiniband"
+ - "ipvs"
+ - "ksmd"
+ - "loadavg"
- "mdadm"
+ - "nfs"
+ - "nfsd"
+ - "pressure"
+ - "qdisc"
+ - "rapl"
+ - "schedstat"
+ - "sockstat"
+ - "softnet"
+ - "thermal_zone"
+ - "time"
+ - "timex"
+ - "udp_queues"
+ - "uname"
+ - "vmstat"
+ - "wifi"
+ - "xfs"
+ - "zfs"
Info: Computing checksum on file /etc/grafana-agent.yaml
Info: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]: Filebucketed /etc/grafana-agent.yaml to puppet with sum f429c117067007ea23badc22873abaa2
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]/content: content changed '{md5}f429c117067007ea23badc22873abaa2' to '{md5}c61f5a5c0d473ea8adab98b687da7a47'
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]/group: group changed 'grafana-agent' to 'root'
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]/mode: mode changed '0640' to '0644'
Info: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]: Scheduling refresh of Service[grafana-agent]
Info: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]: Scheduling refresh of Service[node_exporter]
Info: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]: Scheduling refresh of Service[grafana-agent]
Info: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]: Scheduling refresh of Service[node_exporter]
Info: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]: Scheduling refresh of Service[grafana-agent]
Info: /Stage[main]/Profile::Webserver::Grafana/File[/etc/grafana-agent.yaml]: Scheduling refresh of Service[node_exporter]
Notice: /Stage[main]/Profile::Webserver::Grafana/Service[grafana-agent]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Grafana/Service[grafana-agent]: Unscheduling refresh on Service[grafana-agent]
Notice: /Stage[main]/Profile::Webserver::Grafana/Service[node_exporter]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Profile::Webserver::Grafana/Service[node_exporter]: Unscheduling refresh on Service[node_exporter]
Notice: /Stage[main]/Profile::Webserver::Grafana/Exec[paxctld grafana-agent]/returns: executed successfully
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[Percona-Server-server-57-5.7.32-35.1.el8.x86_64]/ensure: created
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[Percona-Server-client-57-5.7.32-35.1.el8.x86_64]/ensure: created
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[Percona-Server-shared-57-5.7.32-35.1.el8.x86_64]/ensure: created
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[Percona-Server-shared-compat-57-5.7.32-35.1.el8.x86_64]/ensure: created
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[lwdbadmin-python3-mysql-1.0.2-22.el8.x86_64]/ensure: created
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Package[lwdbadmin-python3-1.0.2-22.el8.x86_64]/ensure: created
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/Exec[Boostrap MySQL]/returns: executed successfully
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/usr/local/sbin/oom-set-mysql]/ensure: defined content as '{md5}439abe115bbff905a700e17138064880'
Info: Class[Profile::Mysqlserver::Mysqlserver]: Unscheduling all events on Class[Profile::Mysqlserver::Mysqlserver]
Notice: /Stage[main]/Profile::Mysqlserver::Backup/File[/usr/local/sbin/mybackup-python3.py]/ensure: defined content as '{md5}fce062efb31517d9c8e207bda7fbfbdc'
Notice: /Stage[main]/Profile::Mysqlserver::Backup/File[/etc/cron.d/mybackup-python3]/ensure: defined content as '{md5}07465449946553d151a7e4c317529934'
Notice: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/File[/etc/ssh/sshd_config]/content:
--- /etc/ssh/sshd_config 2024-08-13 17:36:27.000000000 -0300
+++ /tmp/puppet-file20250324-2051-1fzizym 2025-03-24 16:17:02.518619783 -0300
@@ -1,146 +1,39 @@
-# $OpenBSD: sshd_config,v 1.103 2018/04/09 20:41:22 tj Exp $
+# File is managed by Puppet
+Port 22
-# This is the sshd server system-wide configuration file. See
-# sshd_config(5) for more information.
-
-# This sshd was compiled with PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
-
-# The strategy used for options in the default sshd_config shipped with
-# OpenSSH is to specify options with their default value where
-# possible, but leave them commented. Uncommented options override the
-# default value.
-
-# If you want to change the port on a SELinux system, you have to tell
-# SELinux about this change.
-# semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
-#
-#Port 22
-#AddressFamily any
-#ListenAddress 0.0.0.0
-#ListenAddress ::
-
-HostKey /etc/ssh/ssh_host_rsa_key
-HostKey /etc/ssh/ssh_host_ecdsa_key
-#In FIPS mode Ed25519 keys are not supported, please comment out the next line
-HostKey /etc/ssh/ssh_host_ed25519_key
-
-# Ciphers and keying
-#RekeyLimit default none
-
-# This system is following system-wide crypto policy. The changes to
-# crypto properties (Ciphers, MACs, ...) will not have any effect here.
-# They will be overridden by command-line options passed to the server
-# on command line.
-# Please, check manual pages for update-crypto-policies(8) and sshd_config(5).
-
-# Logging
-#SyslogFacility AUTH
-SyslogFacility AUTHPRIV
-#LogLevel INFO
-
-# Authentication:
-
-#LoginGraceTime 2m
-PermitRootLogin yes
-#StrictModes yes
-#MaxAuthTries 6
-#MaxSessions 10
-
-#PubkeyAuthentication yes
-
-# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2
-# but this is overridden so installations will only check .ssh/authorized_keys
-AuthorizedKeysFile .ssh/authorized_keys
-
-#AuthorizedPrincipalsFile none
-
-#AuthorizedKeysCommand none
-#AuthorizedKeysCommandUser nobody
-
-# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
-#HostbasedAuthentication no
-# Change to yes if you don't trust ~/.ssh/known_hosts for
-# HostbasedAuthentication
-#IgnoreUserKnownHosts no
-# Don't read the user's ~/.rhosts and ~/.shosts files
-#IgnoreRhosts yes
-
-# To disable tunneled clear text passwords, change to no here!
-#PasswordAuthentication yes
-#PermitEmptyPasswords no
-PasswordAuthentication yes
-
-# Change to no to disable s/key passwords
-#ChallengeResponseAuthentication yes
+AcceptEnv USERLW
+AllowTcpForwarding no
ChallengeResponseAuthentication no
-
-# Kerberos options
-#KerberosAuthentication no
-#KerberosOrLocalPasswd yes
-#KerberosTicketCleanup yes
-#KerberosGetAFSToken no
-#KerberosUseKuserok yes
-
-# GSSAPI options
-GSSAPIAuthentication yes
-GSSAPICleanupCredentials no
-#GSSAPIStrictAcceptorCheck yes
-#GSSAPIKeyExchange no
-#GSSAPIEnablek5users no
-
-# Set this to 'yes' to enable PAM authentication, account processing,
-# and session processing. If this is enabled, PAM authentication will
-# be allowed through the ChallengeResponseAuthentication and
-# PasswordAuthentication. Depending on your PAM configuration,
-# PAM authentication via ChallengeResponseAuthentication may bypass
-# the setting of "PermitRootLogin without-password".
-# If you just want the PAM account and session checks to run without
-# PAM authentication, then enable this but set PasswordAuthentication
-# and ChallengeResponseAuthentication to 'no'.
-# WARNING: 'UsePAM no' is not supported in RHEL and may cause several
-# problems.
-UsePAM yes
-
-#AllowAgentForwarding yes
-#AllowTcpForwarding yes
-#GatewayPorts no
-X11Forwarding yes
-#X11DisplayOffset 10
-#X11UseLocalhost yes
-#PermitTTY yes
-
-# It is recommended to use pam_motd in /etc/pam.d/sshd instead of PrintMotd,
-# as it is more configurable and versatile than the built-in version.
+Ciphers aes128-ctr,aes192-ctr,aes256-ctr
+DSAAuthentication yes
+IgnoreRhosts yes
+LoginGraceTime 45
+MACs umac-64@openssh.com,hmac-sha2-256,hmac-sha2-512
+MaxStartups 10
+PermitRootLogin without-password
PrintMotd no
-
-#PrintLastLog yes
-#TCPKeepAlive yes
-#PermitUserEnvironment no
-#Compression delayed
-#ClientAliveInterval 0
-#ClientAliveCountMax 3
-#UseDNS no
-#PidFile /var/run/sshd.pid
-#MaxStartups 10:30:100
-#PermitTunnel no
-#ChrootDirectory none
-#VersionAddendum none
-
-# no default banner path
-#Banner none
-
-# Accept locale-related environment variables
-AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
-AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
-AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
-AcceptEnv XMODIFIERS
-
-# override default of no subsystems
-Subsystem sftp /usr/libexec/openssh/sftp-server
-
-# Example of overriding settings on a per-user basis
-#Match User anoncvs
-# X11Forwarding no
-# AllowTcpForwarding no
-# PermitTTY no
-# ForceCommand cvs server
+Protocol 2
+RSAAuthentication yes
+RhostsRSAAuthentication no
+StrictModes yes
+Subsystem sftp /usr/libexec/openssh/sftp-server -f AUTH -l INFO
+SyslogFacility AUTHPRIV
+TcpKeepAlive yes
+UseDNS no
+UsePAM yes
+X11Forwarding no
+Match Group _sysadms, User *,!_azuredevops
+ AuthorizedKeysFile /etc/ssh/locaweb_authorizedkeys/locaweb_authorizedkeys
+ KbdInteractiveAuthentication no
+ PasswordAuthentication no
+ TrustedUserCAKeys /etc/ssh/trusted-user-ca-keys.pem
+Match User _azuredevops
+ KbdInteractiveAuthentication no
+ PasswordAuthentication no
+Match User rancher
+ AllowTcpForwarding yes
+Match User root
+ AuthorizedKeysFile /etc/ssh/locaweb_authorizedkeys/locaweb_authorizedkeys
+ KbdInteractiveAuthentication no
+ PasswordAuthentication no
+ TrustedUserCAKeys /etc/ssh/trusted-user-ca-keys.pem
Info: Computing checksum on file /etc/ssh/sshd_config
Info: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/File[/etc/ssh/sshd_config]: Filebucketed /etc/ssh/sshd_config to puppet with sum 175adce6bc369bbb93f2070c35ea804a
Notice: /Stage[main]/Ssh::Server::Config/Concat[/etc/ssh/sshd_config]/File[/etc/ssh/sshd_config]/content: content changed '{md5}175adce6bc369bbb93f2070c35ea804a' to '{md5}dd97c9b50f2aec6326ff755686e0b677'
Info: Concat[/etc/ssh/sshd_config]: Scheduling refresh of Service[sshd]
Info: Class[Ssh::Server::Config]: Scheduling refresh of Class[Ssh::Server::Service]
Info: Class[Ssh::Server::Service]: Scheduling refresh of Service[sshd]
Notice: /Stage[main]/Ssh::Server::Service/Service[sshd]: Triggered 'refresh' from 2 events
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte]/File[03_suporte]/ensure: defined content as '{md5}5ea83512d3644f0288661536bf786e59'
Info: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte]/File[03_suporte]: Scheduling refresh of Exec[sudo-syntax-check for file /etc/sudoers.d/03_suporte]
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte]/Exec[sudo-syntax-check for file /etc/sudoers.d/03_suporte]: Triggered 'refresh' from 1 event
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte_cmds]/File[04_suporte_cmds]/ensure: defined content as '{md5}78c8dc17cc91820ddc383855ef378f93'
Info: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte_cmds]/File[04_suporte_cmds]: Scheduling refresh of Exec[sudo-syntax-check for file /etc/sudoers.d/04_suporte_cmds]
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[suporte_cmds]/Exec[sudo-syntax-check for file /etc/sudoers.d/04_suporte_cmds]: Triggered 'refresh' from 1 event
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse]/File[05_abuse]/ensure: defined content as '{md5}ea4fa63c997ac0e95ad95cbaadef11eb'
Info: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse]/File[05_abuse]: Scheduling refresh of Exec[sudo-syntax-check for file /etc/sudoers.d/05_abuse]
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse]/Exec[sudo-syntax-check for file /etc/sudoers.d/05_abuse]: Triggered 'refresh' from 1 event
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse_cmds]/File[06_abuse_cmds]/ensure: defined content as '{md5}bf05454fb43f69023a44f78d339d7095'
Info: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse_cmds]/File[06_abuse_cmds]: Scheduling refresh of Exec[sudo-syntax-check for file /etc/sudoers.d/06_abuse_cmds]
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[abuse_cmds]/Exec[sudo-syntax-check for file /etc/sudoers.d/06_abuse_cmds]: Triggered 'refresh' from 1 event
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[nessus_cmds]/File[07_nessus_cmds]/ensure: defined content as '{md5}8e71e60f24c8dc243bea7d48353089d6'
Info: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[nessus_cmds]/File[07_nessus_cmds]: Scheduling refresh of Exec[sudo-syntax-check for file /etc/sudoers.d/07_nessus_cmds]
Notice: /Stage[main]/Profile::Webserver::Sudo/Sudo::Conf[nessus_cmds]/Exec[sudo-syntax-check for file /etc/sudoers.d/07_nessus_cmds]: Triggered 'refresh' from 1 event
Info: Stage[main]: Unscheduling all events on Stage[main]
Notice: Applied catalog in 516.78 seconds
Info: Using environment 'vpshosting_production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Loading facts
Warning: Found multiple default providers for posix_acl: genericacl, posixacl; using genericacl
Info: Caching catalog for vpshost11508.publiccloud.com.br
Info: Applying configuration version '1742841421'
Notice: Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data
Notice: /Stage[main]/Lwbase::Monitoring::Telegraf/Notify[Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data]/message: defined 'message' as 'Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data'
Notice: /Stage[main]/Lwbase::Openssh_rocky/Exec[update-crypto-policies]/returns: executed successfully (corrective)
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/Exec[systemctl restart sshd]/returns: executed successfully (corrective)
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/Exec[systemctl restart systemd-logind]/returns: executed successfully (corrective)
Notice: /Stage[main]/Profile::Webserver::Php::Install/File[/etc/php-fpm.d]/owner: owner changed 'root' to 'aka' (corrective)
Notice: /Stage[main]/Profile::Webserver::Php::Install/File[/etc/php-fpm.d]/group: group changed 'root' to 'lwprovisioning' (corrective)
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/node_exporter.service]/content:
--- /usr/lib/systemd/system/node_exporter.service 2022-11-30 05:40:06.000000000 -0300
+++ /tmp/puppet-file20250324-20116-5acdxp 2025-03-24 16:17:27.424002463 -0300
@@ -7,7 +7,7 @@
[Service]
EnvironmentFile=-/etc/default/node_exporter
-User=prometheus
+User=root
ExecStart=/usr/bin/node_exporter $NODE_EXPORTER_OPTS
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure
@@ -15,4 +15,4 @@
[Install]
-WantedBy=multi-user.target
+WantedBy=multi-user.target
\ No newline at end of file
Info: Computing checksum on file /usr/lib/systemd/system/node_exporter.service
Info: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/node_exporter.service]: Filebucketed /usr/lib/systemd/system/node_exporter.service to puppet with sum 887a6650227db2e5250bddce269b2274
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/node_exporter.service]/content:
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/node_exporter.service]/content: content changed '{md5}887a6650227db2e5250bddce269b2274' to '{md5}90c141411f953cfa4a216f0e4de580f4' (corrective)
Info: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/node_exporter.service]: Scheduling refresh of Exec[reload_systemd]
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/grafana-agent.service]/content:
--- /usr/lib/systemd/system/grafana-agent.service 2024-01-31 13:42:51.000000000 -0300
+++ /tmp/puppet-file20250324-20116-138gi3s 2025-03-24 16:17:27.569004162 -0300
@@ -6,7 +6,7 @@
[Service]
Restart=always
-User=grafana-agent
+User=root
Environment=HOSTNAME=%H
Environment=AGENT_DEPLOY_MODE=rpm
EnvironmentFile=/etc/sysconfig/grafana-agent
@@ -19,4 +19,4 @@
SendSIGKILL=no
[Install]
-WantedBy=multi-user.target
+WantedBy=multi-user.target
\ No newline at end of file
Info: Computing checksum on file /usr/lib/systemd/system/grafana-agent.service
Info: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/grafana-agent.service]: Filebucketed /usr/lib/systemd/system/grafana-agent.service to puppet with sum 6785a09485c829f9ed698d7882260094
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/grafana-agent.service]/content:
Notice: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/grafana-agent.service]/content: content changed '{md5}6785a09485c829f9ed698d7882260094' to '{md5}8ec9783b545deb4148e477c3f60abfa4' (corrective)
Info: /Stage[main]/Profile::Webserver::Grafana/File[/usr/lib/systemd/system/grafana-agent.service]: Scheduling refresh of Exec[reload_systemd]
Notice: /Stage[main]/Profile::Mysqlserver::Mysqlserver/File[/var/lib/mysql]/mode: mode changed '0751' to '0755' (corrective)
Notice: /Stage[main]/Profile::Webserver::Grafana/Exec[reload_systemd]: Triggered 'refresh' from 2 events
Notice: /Stage[main]/Lwbase::Packages::Redhat/Exec[systemctl restart lwspotter]/returns: executed successfully (corrective)
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/]/mode: mode changed '0770' to '0750' (corrective)
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.key]/mode: mode changed '0670' to '0640' (corrective)
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.key]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.crt]/mode: mode changed '0670' to '0640' (corrective)
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com.crt]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com_CA.crt]/mode: mode changed '0670' to '0640' (corrective)
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/websiteseguro/websiteseguro_com_CA.crt]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Notice: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/httpd.conf]/mode: mode changed '0674' to '0644' (corrective)
Info: /Stage[main]/Profile::Webserver::Apache::Config/File[/etc/httpd/conf/httpd.conf]: Scheduling refresh of Class[Profile::Webserver::Apache::Service]
Info: Class[Profile::Webserver::Apache::Service]: Scheduling refresh of Service[httpd]
Notice: /Stage[main]/Profile::Webserver::Apache::Service/Service[httpd]: Triggered 'refresh' from 1 event
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/Posix_acl[/var/log/php-fpm]/permission: permission changed ["group::rwx", "other::--x", "user::rwx"] to ["default:group::rwx", "default:mask::rwx", "default:other::--x", "default:user::rwx", "default:user:aka:rwx", "group::rwx", "mask::rwx", "other::--x", "user::rwx", "user:aka:rwx"]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/lib/php-fpm]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php56/php.ini]/content:
--- /etc/opt/remi/php56/php.ini 2023-08-02 06:49:55.000000000 -0300
+++ /tmp/puppet-file20250324-20116-34o49g 2025-03-24 16:17:35.599098255 -0300
@@ -78,9 +78,9 @@
; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
; This is php.ini-production INI file.
@@ -302,7 +302,7 @@
; It receives a comma-delimited list of function names. This directive is
; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-functions
-disable_functions =
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
; This directive allows you to disable certain classes for security reasons.
; It receives a comma-delimited list of class names. This directive is
@@ -423,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -456,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -471,8 +471,8 @@
; The display of errors which occur during PHP's startup sequence are handled
; separately from display_errors. PHP's default behavior is to suppress those
; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. We strongly recommend you
-; set this to 'off' for production servers.
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
; Default Value: Off
; Development Value: On
; Production Value: Off
@@ -573,7 +573,7 @@
; http://php.net/error-log
; Example:
;error_log = php_errors.log
-; Log errors to syslog.
+; Log errors to syslog (Event Log on Windows).
;error_log = syslog
;windows.show_crt_warning
@@ -680,29 +680,13 @@
; PHP's default character set is set to empty.
; http://php.net/default-charset
-default_charset = "UTF-8"
-
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; http://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; mbstring or iconv output handler is used.
-; See also output_buffer.
-; http://php.net/output-encoding
-;output_encoding =
+;default_charset = "UTF-8"
; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
-; to disable this feature and it will be removed in a future version.
-; If post reading is disabled through enable_post_data_reading,
-; $HTTP_RAW_POST_DATA is *NOT* populated.
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
; http://php.net/always-populate-raw-post-data
-;always_populate_raw_post_data = -1
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -786,8 +770,8 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
; http://php.net/cgi.rfc2616-headers
@@ -869,11 +853,51 @@
;
; If you only provide the name of the extension, PHP will look for it in its
; default extension directory.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/php.d; these are loaded by default.
-;;;;
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -886,7 +910,7 @@
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
-;date.timezone =
+date.timezone = "America/Sao_Paulo"
; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
@@ -908,22 +932,9 @@
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < intput_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -978,9 +989,19 @@
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
@@ -993,7 +1014,7 @@
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =
-; Log mail to syslog;
+; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
[SQL]
@@ -1349,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1366,10 +1387,6 @@
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
; http://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
;session.save_path = "/tmp"
; Whether to use strict session mode.
@@ -1390,7 +1407,7 @@
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
+; not the end all be all of session hijacking defense, but it's a good start.
; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
@@ -1490,7 +1507,7 @@
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
; to other person via. email/irc/etc.
@@ -1653,36 +1670,50 @@
; http://php.net/assert.quiet-eval
;assert.quiet_eval = 0
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
+
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstrig.detect_order.
; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_traslation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < intput_encoding < mbsting.http_input
; http://php.net/mbstring.http-input
-;mbstring.http_input =
+;mbstring.http_input = UTF-8
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
; http://php.net/mbstring.http-output
-;mbstring.http_output =
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
@@ -1693,7 +1724,7 @@
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
+; auto means
; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
@@ -1714,7 +1745,6 @@
;mbstring.func_overload = 0
; enable strict encoding detection.
-; Default: Off
;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
@@ -1771,10 +1801,6 @@
; Sets the directory name where SOAP extension will put cache files.
; http://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
@@ -1807,29 +1833,107 @@
[dba]
;dba.default_handler=
+[opcache]
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
+
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
; Local Variables:
; tab-width: 4
-; End:
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php56/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php56/php.ini]: Filebucketed /etc/opt/remi/php56/php.ini to puppet with sum 93eace645b2b2fc925b3dd0a95a47c93
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php56/php.ini]/content: content changed '{md5}93eace645b2b2fc925b3dd0a95a47c93' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/5.6]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php5.6]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize5.6]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config5.6]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar5.6]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize56]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php56.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar56]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-5.6-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-5.6-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-5.6-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/5.6-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm.service]/ensure: defined content as '{md5}46087ed6dd8296afc7263bbb17d3f6d0'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm@.service]/ensure: defined content as '{md5}46087ed6dd8296afc7263bbb17d3f6d0'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm.socket]/ensure: defined content as '{md5}d163f2432d16ae53f5da1913ade7f010'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm@.socket]/ensure: defined content as '{md5}d163f2432d16ae53f5da1913ade7f010'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-5.6-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php70/php.ini]/content:
--- /etc/opt/remi/php70/php.ini 2023-08-02 05:49:08.000000000 -0300
+++ /tmp/puppet-file20250324-20116-17s157q 2025-03-24 16:17:35.991102848 -0300
@@ -78,9 +78,9 @@
; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
; This is php.ini-production INI file.
@@ -201,6 +201,10 @@
; http://php.net/short-open-tag
short_open_tag = Off
+; Allow ASP-style <% %> tags.
+; http://php.net/asp-tags
+asp_tags = Off
+
; The number of significant digits displayed in floating point numbers.
; http://php.net/precision
precision = 14
@@ -289,17 +293,20 @@
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file.
+; or per-virtualhost web server configuration file. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/open-basedir
;open_basedir =
; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names.
+; It receives a comma-delimited list of function names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-functions
-disable_functions =
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names.
+; It receives a comma-delimited list of class names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-classes
disable_classes =
@@ -416,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -449,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -464,8 +471,8 @@
; The display of errors which occur during PHP's startup sequence are handled
; separately from display_errors. PHP's default behavior is to suppress those
; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. We strongly recommend you
-; set this to 'off' for production servers.
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
; Default Value: Off
; Development Value: On
; Production Value: Off
@@ -566,7 +573,7 @@
; http://php.net/error-log
; Example:
;error_log = php_errors.log
-; Log errors to syslog.
+; Log errors to syslog (Event Log on Windows).
;error_log = syslog
;windows.show_crt_warning
@@ -604,13 +611,13 @@
; http://php.net/variables-order
variables_order = "GPCS"
-; This directive determines which super global data (G,P & C) should be
-; registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive
-; are specified in the same manner as the variables_order directive,
-; EXCEPT one. Leaving this value empty will cause PHP to use the value set
-; in the variables_order directive. It does not mean it will leave the super
-; globals array REQUEST empty.
+; This directive determines which super global data (G,P,C,E & S) should
+; be registered into the super global array REQUEST. If so, it also determines
+; the order in which that data is registered. The values for this directive are
+; specified in the same manner as the variables_order directive, EXCEPT one.
+; Leaving this value empty will cause PHP to use the value set in the
+; variables_order directive. It does not mean it will leave the super globals
+; array REQUEST empty.
; Default Value: None
; Development Value: "GP"
; Production Value: "GP"
@@ -671,26 +678,15 @@
; http://php.net/default-mimetype
default_mimetype = "text/html"
-; PHP's default character set is set to UTF-8.
+; PHP's default character set is set to empty.
; http://php.net/default-charset
-default_charset = "UTF-8"
+;default_charset = "UTF-8"
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; If empty, default_charset is used.
-; mbstring or iconv output handler is used.
-; See also output_buffer.
-; http://php.net/output-encoding
-;output_encoding =
+; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
+; http://php.net/always-populate-raw-post-data
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -774,8 +770,8 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
; http://php.net/cgi.rfc2616-headers
@@ -857,11 +853,51 @@
;
; If you only provide the name of the extension, PHP will look for it in its
; default extension directory.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/php.d; these are loaded by default.
-;;;;
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -874,7 +910,7 @@
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
-;date.timezone =
+date.timezone = "America/Sao_Paulo"
; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
@@ -896,22 +932,9 @@
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < intput_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -939,10 +962,6 @@
; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
-;Enables or disables JIT compilation of patterns. This requires the PCRE
-;library to be compiled with JIT support.
-pcre.jit=0
-
[Pdo]
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
; http://php.net/pdo-odbc.connection-pooling
@@ -970,13 +989,23 @@
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail().
+; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
@@ -985,7 +1014,7 @@
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =
-; Log mail to syslog;
+; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
[SQL]
@@ -1066,6 +1095,64 @@
; Default time format.
ibase.timeformat = "%H:%M:%S"
+[MySQL]
+; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
+; http://php.net/mysql.allow_local_infile
+mysql.allow_local_infile = On
+
+; Allow or prevent persistent links.
+; http://php.net/mysql.allow-persistent
+mysql.allow_persistent = On
+
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysql.cache_size
+mysql.cache_size = 2000
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/mysql.max-persistent
+mysql.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/mysql.max-links
+mysql.max_links = -1
+
+; Default port number for mysql_connect(). If unset, mysql_connect() will use
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
+; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
+; at MYSQL_PORT.
+; http://php.net/mysql.default-port
+mysql.default_port =
+
+; Default socket name for local MySQL connects. If empty, uses the built-in
+; MySQL defaults.
+; http://php.net/mysql.default-socket
+mysql.default_socket =
+
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-host
+mysql.default_host =
+
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-user
+mysql.default_user =
+
+; Default password for mysql_connect() (doesn't apply in safe mode).
+; Note that this is generally a *bad* idea to store passwords in this file.
+; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
+; and reveal this password! And of course, any users with read access to this
+; file will be able to reveal the password as well.
+; http://php.net/mysql.default-password
+mysql.default_password =
+
+; Maximum time (in seconds) for connect timeout. -1 means no limit
+; http://php.net/mysql.connect-timeout
+mysql.connect_timeout = 60
+
+; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
+; SQL-Errors will be displayed.
+; http://php.net/mysql.trace-mode
+mysql.trace_mode = Off
+
[MySQLi]
; Maximum number of persistent links. -1 means no limit.
@@ -1139,6 +1226,59 @@
; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768
+[OCI8]
+
+; Connection: Enables privileged connections using external
+; credentials (OCI_SYSOPER, OCI_SYSDBA)
+; http://php.net/oci8.privileged-connect
+;oci8.privileged_connect = Off
+
+; Connection: The maximum number of persistent OCI8 connections per
+; process. Using -1 means no limit.
+; http://php.net/oci8.max-persistent
+;oci8.max_persistent = -1
+
+; Connection: The maximum number of seconds a process is allowed to
+; maintain an idle persistent connection. Using -1 means idle
+; persistent connections will be maintained forever.
+; http://php.net/oci8.persistent-timeout
+;oci8.persistent_timeout = -1
+
+; Connection: The number of seconds that must pass before issuing a
+; ping during oci_pconnect() to check the connection validity. When
+; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
+; pings completely.
+; http://php.net/oci8.ping-interval
+;oci8.ping_interval = 60
+
+; Connection: Set this to a user chosen connection class to be used
+; for all pooled server requests with Oracle 11g Database Resident
+; Connection Pooling (DRCP). To use DRCP, this value should be set to
+; the same string for all web servers running the same application,
+; the database pool must be configured, and the connection string must
+; specify to use a pooled server.
+;oci8.connection_class =
+
+; High Availability: Using On lets PHP receive Fast Application
+; Notification (FAN) events generated when a database node fails. The
+; database must also be configured to post FAN events.
+;oci8.events = Off
+
+; Tuning: This option enables statement caching, and specifies how
+; many statements to cache. Using 0 disables statement caching.
+; http://php.net/oci8.statement-cache-size
+;oci8.statement_cache_size = 20
+
+; Tuning: Enables statement prefetching and sets the default number of
+; rows that will be fetched automatically after statement execution.
+; http://php.net/oci8.default-prefetch
+;oci8.default_prefetch = 100
+
+; Compatibility. Using On means oci_close() will not close
+; oci_connect() and oci_new_connect() connections.
+; http://php.net/oci8.old-oci-close-semantics
+;oci8.old_oci_close_semantics = Off
+
[PostgreSQL]
; Allow or prevent persistent links.
; http://php.net/pgsql.allow-persistent
@@ -1167,6 +1307,45 @@
; http://php.net/pgsql.log-notice
pgsql.log_notice = 0
+[Sybase-CT]
+; Allow or prevent persistent links.
+; http://php.net/sybct.allow-persistent
+sybct.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/sybct.max-persistent
+sybct.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/sybct.max-links
+sybct.max_links = -1
+
+; Minimum server message severity to display.
+; http://php.net/sybct.min-server-severity
+sybct.min_server_severity = 10
+
+; Minimum client message severity to display.
+; http://php.net/sybct.min-client-severity
+sybct.min_client_severity = 10
+
+; Set per-context timeout
+; http://php.net/sybct.timeout
+;sybct.timeout=
+
+;sybct.packet_size
+
+; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
+; Default: one minute
+;sybct.login_timeout=
+
+; The name of the host you claim to be connecting from, for display by sp_who.
+; Default: none
+;sybct.hostname=
+
+; Allows you to define how often deadlocks are to be retried. -1 means "forever".
+; Default: 0
+;sybct.deadlock_retry_count=
+
[bcmath]
; Number of decimal digits for all bcmath functions.
; http://php.net/bcmath.scale
@@ -1191,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1208,10 +1387,6 @@
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
; http://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
;session.save_path = "/tmp"
; Whether to use strict session mode.
@@ -1232,7 +1407,7 @@
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
+; not the end all be all of session hijacking defense, but it's a good start.
; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
@@ -1332,7 +1507,7 @@
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
; to other person via. email/irc/etc.
@@ -1421,27 +1596,64 @@
; http://php.net/session.upload-progress.min-freq
;session.upload_progress.min_freq = "1"
-[Assertion]
-; Switch whether to compile assertions at all (to have no overhead at run-time)
-; -1: Do not compile at all
-; 0: Jump over assertion at run-time
-; 1: Execute assertions
-; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1)
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-; http://php.net/zend.assertions
-zend.assertions = -1
+[MSSQL]
+; Allow or prevent persistent links.
+mssql.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+mssql.max_persistent = -1
+
+; Maximum number of links (persistent+non persistent). -1 means no limit.
+mssql.max_links = -1
+
+; Minimum error severity to display.
+mssql.min_error_severity = 10
+
+; Minimum message severity to display.
+mssql.min_message_severity = 10
+; Compatibility mode with old versions of PHP 3.0.
+mssql.compatibility_mode = Off
+
+; Connect timeout
+;mssql.connect_timeout = 5
+
+; Query timeout
+;mssql.timeout = 60
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textlimit = 4096
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textsize = 4096
+
+; Limits the number of records in each batch. 0 = all records in one batch.
+;mssql.batchsize = 0
+
+; Specify how datetime and datetim4 columns are returned
+; On => Returns data converted to SQL server settings
+; Off => Returns values as YYYY-MM-DD hh:mm:ss
+;mssql.datetimeconvert = On
+
+; Use NT authentication when connecting to the server
+mssql.secure_connection = Off
+
+; Specify max number of processes. -1 = library default
+; msdlib defaults to 25
+; FreeTDS defaults to 4096
+;mssql.max_procs = -1
+
+; Specify client character set.
+; If empty or not set the client charset from freetds.conf is used
+; This is only used when compiled with FreeTDS
+;mssql.charset = "ISO-8859-1"
+
+[Assertion]
; Assert(expr); active by default.
; http://php.net/assert.active
;assert.active = On
-; Throw an AssertationException on failed assertions
-; http://php.net/assert.exception
-;assert.exception = On
-
-; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active)
+; Issue a PHP warning for each failed assertion.
; http://php.net/assert.warning
;assert.warning = On
@@ -1458,36 +1670,50 @@
; http://php.net/assert.quiet-eval
;assert.quiet_eval = 0
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
+
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstring.detect_order.
; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_traslation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < intput_encoding < mbsting.http_input
; http://php.net/mbstring.http-input
-;mbstring.http_input =
+;mbstring.http_input = UTF-8
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
; http://php.net/mbstring.http-output
-;mbstring.http_output =
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
@@ -1498,7 +1724,7 @@
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
+; auto means
; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
@@ -1519,7 +1745,6 @@
;mbstring.func_overload = 0
; enable strict encoding detection.
-; Default: Off
;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
@@ -1576,10 +1801,6 @@
; Sets the directory name where SOAP extension will put cache files.
; http://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
@@ -1612,29 +1833,107 @@
[dba]
;dba.default_handler=
+[opcache]
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
+
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
; Local Variables:
; tab-width: 4
-; End:
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php70/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php70/php.ini]: Filebucketed /etc/opt/remi/php70/php.ini to puppet with sum c29ea538a1af91ba3773feb70bb2f126
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php70/php.ini]/content: content changed '{md5}c29ea538a1af91ba3773feb70bb2f126' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize70]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php70.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar70]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.0-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.0-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.0-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.0-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm.service]/ensure: defined content as '{md5}2f26b64996caeb9d9b067a56be5f56f8'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm@.service]/ensure: defined content as '{md5}2f26b64996caeb9d9b067a56be5f56f8'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm.socket]/ensure: defined content as '{md5}8756c3af74c637157ae12a2fddb4834d'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm@.socket]/ensure: defined content as '{md5}8756c3af74c637157ae12a2fddb4834d'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.0-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php71/php.ini]/content:
--- /etc/opt/remi/php71/php.ini 2023-08-01 11:15:49.000000000 -0300
+++ /tmp/puppet-file20250324-20116-1jpsxk9 2025-03-24 16:17:36.397107606 -0300
@@ -78,9 +78,9 @@
; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
; This is php.ini-production INI file.
@@ -143,7 +143,7 @@
; Development Value: 1000
; Production Value: 1000
-; session.sid_bits_per_character
+; session.hash_bits_per_character
; Default Value: 4
; Development Value: 5
; Production Value: 5
@@ -158,6 +158,11 @@
; Development Value: On
; Production Value: Off
+; url_rewriter.tags
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+
; variables_order
; Default Value: "EGPCS"
; Development Value: "GPCS"
@@ -196,6 +201,10 @@
; http://php.net/short-open-tag
short_open_tag = Off
+; Allow ASP-style <% %> tags.
+; http://php.net/asp-tags
+asp_tags = Off
+
; The number of significant digits displayed in floating point numbers.
; http://php.net/precision
precision = 14
@@ -239,23 +248,6 @@
; http://php.net/output-handler
;output_handler =
-; URL rewriter function rewrites URL on the fly by using
-; output buffer. You can set target tags by this configuration.
-; "form" tag is special tag. It will add hidden input tag to pass values.
-; Refer to session.trans_sid_tags for usage.
-; Default Value: "form="
-; Development Value: "form="
-; Production Value: "form="
-;url_rewriter.tags
-
-; URL rewriter will not rewrites absolute URL nor form by default. To enable
-; absolute URL rewrite, allowed hosts must be defined at RUNTIME.
-; Refer to session.trans_sid_hosts for more details.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;url_rewriter.hosts
-
; Transparent output compression using the zlib library
; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
@@ -297,24 +289,24 @@
; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
-; The value is also used for json_encode when encoding double values.
-; If -1 is used, then dtoa mode 0 is used which automatically select the best
-; precision.
-serialize_precision = -1
+serialize_precision = 17
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file.
+; or per-virtualhost web server configuration file. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/open-basedir
;open_basedir =
; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names.
+; It receives a comma-delimited list of function names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-functions
-disable_functions =
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names.
+; It receives a comma-delimited list of class names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-classes
disable_classes =
@@ -431,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -464,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -479,8 +471,8 @@
; The display of errors which occur during PHP's startup sequence are handled
; separately from display_errors. PHP's default behavior is to suppress those
; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. We strongly recommend you
-; set this to 'off' for production servers.
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
; Default Value: Off
; Development Value: On
; Production Value: Off
@@ -581,7 +573,7 @@
; http://php.net/error-log
; Example:
;error_log = php_errors.log
-; Log errors to syslog.
+; Log errors to syslog (Event Log on Windows).
;error_log = syslog
;windows.show_crt_warning
@@ -619,13 +611,13 @@
; http://php.net/variables-order
variables_order = "GPCS"
-; This directive determines which super global data (G,P & C) should be
-; registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive
-; are specified in the same manner as the variables_order directive,
-; EXCEPT one. Leaving this value empty will cause PHP to use the value set
-; in the variables_order directive. It does not mean it will leave the super
-; globals array REQUEST empty.
+; This directive determines which super global data (G,P,C,E & S) should
+; be registered into the super global array REQUEST. If so, it also determines
+; the order in which that data is registered. The values for this directive are
+; specified in the same manner as the variables_order directive, EXCEPT one.
+; Leaving this value empty will cause PHP to use the value set in the
+; variables_order directive. It does not mean it will leave the super globals
+; array REQUEST empty.
; Default Value: None
; Development Value: "GP"
; Production Value: "GP"
@@ -678,32 +670,23 @@
; http://php.net/auto-append-file
auto_append_file =
-; By default, PHP will output a media type using the Content-Type header. To
-; disable this, simply set it to be empty.
+; By default, PHP will output a character encoding using
+; the Content-type: header. To disable sending of the charset, simply
+; set it to be empty.
;
-; PHP's built-in default media type is set to text/html.
+; PHP's built-in default is text/html
; http://php.net/default-mimetype
default_mimetype = "text/html"
-; PHP's default character set is set to UTF-8.
+; PHP's default character set is set to empty.
; http://php.net/default-charset
-default_charset = "UTF-8"
+;default_charset = "UTF-8"
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; If empty, default_charset is used.
-; See also output_buffer.
-; http://php.net/output-encoding
-;output_encoding =
+; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
+; http://php.net/always-populate-raw-post-data
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -774,11 +757,6 @@
; http://php.net/cgi.fix-pathinfo
;cgi.fix_pathinfo=1
-; if cgi.discard_path is enabled, the PHP CGI binary can safely be placed outside
-; of the web tree and people will not be able to circumvent .htaccess security.
-; http://php.net/cgi.dicard-path
-;cgi.discard_path=1
-
; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
; security tokens of the calling client. This allows IIS to define the
; security context that the request runs under. mod_fastcgi under Apache
@@ -792,20 +770,13 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
; http://php.net/cgi.rfc2616-headers
;cgi.rfc2616_headers = 0
-; cgi.check_shebang_line controls whether CGI PHP checks for line starting with #!
-; (shebang) at the top of the running script. This line might be needed if the
-; script support running both as stand-alone script and via PHP CGI<. PHP in CGI
-; mode skips this line and ignores its content if this directive is turned on.
-; http://php.net/cgi.check-shebang-line
-;cgi.check_shebang_line=1
-
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
@@ -882,11 +853,51 @@
;
; If you only provide the name of the extension, PHP will look for it in its
; default extension directory.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/php.d; these are loaded by default.
-;;;;
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -899,7 +910,7 @@
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
-;date.timezone =
+date.timezone = "America/Sao_Paulo"
; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
@@ -921,22 +932,9 @@
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < intput_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -944,7 +942,10 @@
; happens within intl functions. The value is the level of the error produced.
; Default is 0, which does not produce any errors.
;intl.error_level = E_WARNING
-;intl.use_exceptions = 0
+
+[sqlite]
+; http://php.net/sqlite.assoc-case
+;sqlite.assoc_case = 0
[sqlite3]
;sqlite3.extension_dir =
@@ -961,10 +962,6 @@
; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
-;Enables or disables JIT compilation of patterns. This requires the PCRE
-;library to be compiled with JIT support.
-pcre.jit=0
-
[Pdo]
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
; http://php.net/pdo-odbc.connection-pooling
@@ -992,13 +989,23 @@
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail().
+; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
@@ -1007,7 +1014,7 @@
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =
-; Log mail to syslog;
+; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
[SQL]
@@ -1088,6 +1095,64 @@
; Default time format.
ibase.timeformat = "%H:%M:%S"
+[MySQL]
+; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
+; http://php.net/mysql.allow_local_infile
+mysql.allow_local_infile = On
+
+; Allow or prevent persistent links.
+; http://php.net/mysql.allow-persistent
+mysql.allow_persistent = On
+
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysql.cache_size
+mysql.cache_size = 2000
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/mysql.max-persistent
+mysql.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/mysql.max-links
+mysql.max_links = -1
+
+; Default port number for mysql_connect(). If unset, mysql_connect() will use
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
+; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
+; at MYSQL_PORT.
+; http://php.net/mysql.default-port
+mysql.default_port =
+
+; Default socket name for local MySQL connects. If empty, uses the built-in
+; MySQL defaults.
+; http://php.net/mysql.default-socket
+mysql.default_socket =
+
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-host
+mysql.default_host =
+
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-user
+mysql.default_user =
+
+; Default password for mysql_connect() (doesn't apply in safe mode).
+; Note that this is generally a *bad* idea to store passwords in this file.
+; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
+; and reveal this password! And of course, any users with read access to this
+; file will be able to reveal the password as well.
+; http://php.net/mysql.default-password
+mysql.default_password =
+
+; Maximum time (in seconds) for connect timeout. -1 means no limit
+; http://php.net/mysql.connect-timeout
+mysql.connect_timeout = 60
+
+; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
+; SQL-Errors will be displayed.
+; http://php.net/mysql.trace-mode
+mysql.trace_mode = Off
+
[MySQLi]
; Maximum number of persistent links. -1 means no limit.
@@ -1152,19 +1217,6 @@
; http://php.net/mysqlnd.collect_memory_statistics
mysqlnd.collect_memory_statistics = Off
-; Records communication from all extensions using mysqlnd to the specified log
-; file.
-; http://php.net/mysqlnd.debug
-;mysqlnd.debug =
-
-; Defines which queries will be logged.
-; http://php.net/mysqlnd.log_mask
-;mysqlnd.log_mask = 0
-
-; Default size of the mysqlnd memory pool, which is used by result sets.
-; http://php.net/mysqlnd.mempool_default_size
-;mysqlnd.mempool_default_size = 16000
-
; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
; http://php.net/mysqlnd.net_cmd_buffer_size
;mysqlnd.net_cmd_buffer_size = 2048
@@ -1174,14 +1226,58 @@
; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768
-; Timeout for network requests in seconds.
-; http://php.net/mysqlnd.net_read_timeout
-;mysqlnd.net_read_timeout = 31536000
-
-; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
-; key.
-; http://php.net/mysqlnd.sha256_server_public_key
-;mysqlnd.sha256_server_public_key =
+[OCI8]
+
+; Connection: Enables privileged connections using external
+; credentials (OCI_SYSOPER, OCI_SYSDBA)
+; http://php.net/oci8.privileged-connect
+;oci8.privileged_connect = Off
+
+; Connection: The maximum number of persistent OCI8 connections per
+; process. Using -1 means no limit.
+; http://php.net/oci8.max-persistent
+;oci8.max_persistent = -1
+
+; Connection: The maximum number of seconds a process is allowed to
+; maintain an idle persistent connection. Using -1 means idle
+; persistent connections will be maintained forever.
+; http://php.net/oci8.persistent-timeout
+;oci8.persistent_timeout = -1
+
+; Connection: The number of seconds that must pass before issuing a
+; ping during oci_pconnect() to check the connection validity. When
+; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
+; pings completely.
+; http://php.net/oci8.ping-interval
+;oci8.ping_interval = 60
+
+; Connection: Set this to a user chosen connection class to be used
+; for all pooled server requests with Oracle 11g Database Resident
+; Connection Pooling (DRCP). To use DRCP, this value should be set to
+; the same string for all web servers running the same application,
+; the database pool must be configured, and the connection string must
+; specify to use a pooled server.
+;oci8.connection_class =
+
+; High Availability: Using On lets PHP receive Fast Application
+; Notification (FAN) events generated when a database node fails. The
+; database must also be configured to post FAN events.
+;oci8.events = Off
+
+; Tuning: This option enables statement caching, and specifies how
+; many statements to cache. Using 0 disables statement caching.
+; http://php.net/oci8.statement-cache-size
+;oci8.statement_cache_size = 20
+
+; Tuning: Enables statement prefetching and sets the default number of
+; rows that will be fetched automatically after statement execution.
+; http://php.net/oci8.default-prefetch
+;oci8.default_prefetch = 100
+
+; Compatibility. Using On means oci_close() will not close
+; oci_connect() and oci_new_connect() connections.
+; http://php.net/oci8.old-oci-close-semantics
+;oci8.old_oci_close_semantics = Off
[PostgreSQL]
; Allow or prevent persistent links.
@@ -1211,6 +1307,45 @@
; http://php.net/pgsql.log-notice
pgsql.log_notice = 0
+[Sybase-CT]
+; Allow or prevent persistent links.
+; http://php.net/sybct.allow-persistent
+sybct.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/sybct.max-persistent
+sybct.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/sybct.max-links
+sybct.max_links = -1
+
+; Minimum server message severity to display.
+; http://php.net/sybct.min-server-severity
+sybct.min_server_severity = 10
+
+; Minimum client message severity to display.
+; http://php.net/sybct.min-client-severity
+sybct.min_client_severity = 10
+
+; Set per-context timeout
+; http://php.net/sybct.timeout
+;sybct.timeout=
+
+;sybct.packet_size
+
+; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
+; Default: one minute
+;sybct.login_timeout=
+
+; The name of the host you claim to be connecting from, for display by sp_who.
+; Default: none
+;sybct.hostname=
+
+; Allows you to define how often deadlocks are to be retried. -1 means "forever".
+; Default: 0
+;sybct.deadlock_retry_count=
+
[bcmath]
; Number of decimal digits for all bcmath functions.
; http://php.net/bcmath.scale
@@ -1235,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1252,10 +1387,6 @@
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
; http://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
;session.save_path = "/tmp"
; Whether to use strict session mode.
@@ -1276,7 +1407,7 @@
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
+; not the end all be all of session hijacking defense, but it's a good start.
; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
@@ -1353,6 +1484,19 @@
; http://php.net/session.referer-check
session.referer_check =
+; How many bytes to read from the file.
+; http://php.net/session.entropy-length
+;session.entropy_length = 32
+
+; Specified here to create the session id.
+; http://php.net/session.entropy-file
+; Defaults to /dev/urandom
+; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom
+; If neither are found at compile time, the default is no entropy file.
+; On windows, setting the entropy_length setting will activate the
+; Windows random source (using the CryptoAPI)
+;session.entropy_file = /dev/urandom
+
; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
; http://php.net/session.cache-limiter
@@ -1363,7 +1507,7 @@
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
; to other person via. email/irc/etc.
@@ -1374,39 +1518,15 @@
; http://php.net/session.use-trans-sid
session.use_trans_sid = 0
-; Set session ID character length. This value could be between 22 to 256.
-; Shorter length than default is supported only for compatibility reason.
-; Users should use 32 or more chars.
-; http://php.net/session.sid_length
-; Default Value: 32
-; Development Value: 26
-; Production Value: 26
-session.sid_length = 26
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; <form> is special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs. <form> tag's action attribute URL will not be modified
-; unless it is specified.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form="
-; Development Value: "a=href,area=href,frame=src,form="
-; Production Value: "a=href,area=href,frame=src,form="
-; http://php.net/url-rewriter.tags
-session.trans_sid_tags = "a=href,area=href,frame=src,form="
-
-; URL rewriter does not rewrite absolute URLs by default.
-; To enable rewrites for absolute pathes, target hosts must be specified
-; at RUNTIME. i.e. use ini_set()
-; <form> tags is special. PHP will check action attribute's URL regardless
-; of session.trans_sid_tags setting.
-; If no host is defined, HTTP_HOST will be used for allowed host.
-; Example value: php.net,www.php.net,wiki.php.net
-; Use "," for multiple hosts. No spaces are allowed.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;session.trans_sid_hosts=""
+; Select a hash function for use in generating session ids.
+; Possible Values
+; 0 (MD5 128 bits)
+; 1 (SHA-1 160 bits)
+; This option may also be set to the name of any hash function supported by
+; the hash extension. A list of available hashes is returned by the hash_algos()
+; function.
+; http://php.net/session.hash-function
+session.hash_function = 0
; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
@@ -1418,7 +1538,18 @@
; Development Value: 5
; Production Value: 5
; http://php.net/session.hash-bits-per-character
-session.sid_bits_per_character = 5
+session.hash_bits_per_character = 5
+
+; The URL rewriter will look for URLs in a defined set of HTML tags.
+; form/fieldset are special; if you include them here, the rewriter will
+; add a hidden <input> field with the info which is otherwise appended
+; to URLs. If you want XHTML conformity, remove the form entry.
+; Note that all valid entries require a "=", even if no value follows.
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; http://php.net/url-rewriter.tags
+url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
; Enable upload progress tracking in $_SESSION
; Default Value: On
@@ -1465,31 +1596,64 @@
; http://php.net/session.upload-progress.min-freq
;session.upload_progress.min_freq = "1"
-; Only write session data when session data is changed. Enabled by default.
-; http://php.net/session.lazy-write
-;session.lazy_write = On
+[MSSQL]
+; Allow or prevent persistent links.
+mssql.allow_persistent = On
-[Assertion]
-; Switch whether to compile assertions at all (to have no overhead at run-time)
-; -1: Do not compile at all
-; 0: Jump over assertion at run-time
-; 1: Execute assertions
-; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1)
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-; http://php.net/zend.assertions
-zend.assertions = -1
+; Maximum number of persistent links. -1 means no limit.
+mssql.max_persistent = -1
+; Maximum number of links (persistent+non persistent). -1 means no limit.
+mssql.max_links = -1
+
+; Minimum error severity to display.
+mssql.min_error_severity = 10
+
+; Minimum message severity to display.
+mssql.min_message_severity = 10
+
+; Compatibility mode with old versions of PHP 3.0.
+mssql.compatibility_mode = Off
+
+; Connect timeout
+;mssql.connect_timeout = 5
+
+; Query timeout
+;mssql.timeout = 60
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textlimit = 4096
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textsize = 4096
+
+; Limits the number of records in each batch. 0 = all records in one batch.
+;mssql.batchsize = 0
+
+; Specify how datetime and datetim4 columns are returned
+; On => Returns data converted to SQL server settings
+; Off => Returns values as YYYY-MM-DD hh:mm:ss
+;mssql.datetimeconvert = On
+
+; Use NT authentication when connecting to the server
+mssql.secure_connection = Off
+
+; Specify max number of processes. -1 = library default
+; msdlib defaults to 25
+; FreeTDS defaults to 4096
+;mssql.max_procs = -1
+
+; Specify client character set.
+; If empty or not set the client charset from freetds.conf is used
+; This is only used when compiled with FreeTDS
+;mssql.charset = "ISO-8859-1"
+
+[Assertion]
; Assert(expr); active by default.
; http://php.net/assert.active
;assert.active = On
-; Throw an AssertationException on failed assertions
-; http://php.net/assert.exception
-;assert.exception = On
-
-; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active)
+; Issue a PHP warning for each failed assertion.
; http://php.net/assert.warning
;assert.warning = On
@@ -1506,36 +1670,50 @@
; http://php.net/assert.quiet-eval
;assert.quiet_eval = 0
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
+
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstring.detect_order.
; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_traslation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < intput_encoding < mbsting.http_input
; http://php.net/mbstring.http-input
-;mbstring.http_input =
+;mbstring.http_input = UTF-8
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
; http://php.net/mbstring.http-output
-;mbstring.http_output =
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
@@ -1546,7 +1724,7 @@
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
+; auto means
; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
@@ -1567,7 +1745,6 @@
;mbstring.func_overload = 0
; enable strict encoding detection.
-; Default: Off
;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
@@ -1580,7 +1757,7 @@
; a gd image. The warning will then be displayed as notices
; disabled by default
; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 1
+;gd.jpeg_ignore_warning = 0
[exif]
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
@@ -1624,10 +1801,6 @@
; Sets the directory name where SOAP extension will put cache files.
; http://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
@@ -1660,29 +1833,107 @@
[dba]
;dba.default_handler=
+[opcache]
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
+
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
; Local Variables:
; tab-width: 4
-; End:
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php71/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php71/php.ini]: Filebucketed /etc/opt/remi/php71/php.ini to puppet with sum 47f28c0f64b127165bc4e140a251cd87
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php71/php.ini]/content: content changed '{md5}47f28c0f64b127165bc4e140a251cd87' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize71]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php71.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar71]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.1-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.1-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.1-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.1-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm.service]/ensure: defined content as '{md5}d21c48755980ad057de3a09a9ea724b0'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm@.service]/ensure: defined content as '{md5}d21c48755980ad057de3a09a9ea724b0'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm.socket]/ensure: defined content as '{md5}c9d123649c04cecec6991a189988afbd'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm@.socket]/ensure: defined content as '{md5}c9d123649c04cecec6991a189988afbd'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.1-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php72/php.ini]/content:
--- /etc/opt/remi/php72/php.ini 2023-08-01 10:54:56.000000000 -0300
+++ /tmp/puppet-file20250324-20116-hzs7ae 2025-03-24 16:17:36.881113277 -0300
@@ -78,9 +78,9 @@
; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
; This is php.ini-production INI file.
@@ -143,7 +143,7 @@
; Development Value: 1000
; Production Value: 1000
-; session.sid_bits_per_character
+; session.hash_bits_per_character
; Default Value: 4
; Development Value: 5
; Production Value: 5
@@ -158,6 +158,11 @@
; Development Value: On
; Production Value: Off
+; url_rewriter.tags
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+
; variables_order
; Default Value: "EGPCS"
; Development Value: "GPCS"
@@ -196,6 +201,10 @@
; http://php.net/short-open-tag
short_open_tag = Off
+; Allow ASP-style <% %> tags.
+; http://php.net/asp-tags
+asp_tags = Off
+
; The number of significant digits displayed in floating point numbers.
; http://php.net/precision
precision = 14
@@ -239,23 +248,6 @@
; http://php.net/output-handler
;output_handler =
-; URL rewriter function rewrites URL on the fly by using
-; output buffer. You can set target tags by this configuration.
-; "form" tag is special tag. It will add hidden input tag to pass values.
-; Refer to session.trans_sid_tags for usage.
-; Default Value: "form="
-; Development Value: "form="
-; Production Value: "form="
-;url_rewriter.tags
-
-; URL rewriter will not rewrites absolute URL nor form by default. To enable
-; absolute URL rewrite, allowed hosts must be defined at RUNTIME.
-; Refer to session.trans_sid_hosts for more details.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;url_rewriter.hosts
-
; Transparent output compression using the zlib library
; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
@@ -294,28 +286,27 @@
; callback-function.
unserialize_callback_func =
-; When floats & doubles are serialized, store serialize_precision significant
+; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
-; The value is also used for json_encode when encoding double values.
-; If -1 is used, then dtoa mode 0 is used which automatically select the best
-; precision.
-serialize_precision = -1
+serialize_precision = 17
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file.
-; Note: disables the realpath cache
+; or per-virtualhost web server configuration file. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/open-basedir
;open_basedir =
; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names.
+; It receives a comma-delimited list of function names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-functions
-disable_functions =
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names.
+; It receives a comma-delimited list of class names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-classes
disable_classes =
@@ -338,9 +329,8 @@
; Determines the size of the realpath cache to be used by PHP. This value should
; be increased on systems where PHP opens many files to reflect the quantity of
; the file operations performed.
-; Note: if open_basedir is set, the cache is disabled
; http://php.net/realpath-cache-size
-;realpath_cache_size = 4096k
+;realpath_cache_size = 16k
; Duration of time, in seconds for which to cache realpath information for a given
; file or directory. For systems with rarely changing files, consider increasing this
@@ -433,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -466,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -481,8 +471,8 @@
; The display of errors which occur during PHP's startup sequence are handled
; separately from display_errors. PHP's default behavior is to suppress those
; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. We strongly recommend you
-; set this to 'off' for production servers.
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
; Default Value: Off
; Development Value: On
; Production Value: Off
@@ -527,12 +517,11 @@
; Store the last error/warning message in $php_errormsg (boolean). Setting this value
; to On can assist in debugging and is appropriate for development servers. It should
; however be disabled on production servers.
-; This directive is DEPRECATED.
; Default Value: Off
-; Development Value: Off
+; Development Value: On
; Production Value: Off
; http://php.net/track-errors
-;track_errors = Off
+track_errors = Off
; Turn off normal error reporting and emit XML-RPC error XML
; http://php.net/xmlrpc-errors
@@ -622,13 +611,13 @@
; http://php.net/variables-order
variables_order = "GPCS"
-; This directive determines which super global data (G,P & C) should be
-; registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive
-; are specified in the same manner as the variables_order directive,
-; EXCEPT one. Leaving this value empty will cause PHP to use the value set
-; in the variables_order directive. It does not mean it will leave the super
-; globals array REQUEST empty.
+; This directive determines which super global data (G,P,C,E & S) should
+; be registered into the super global array REQUEST. If so, it also determines
+; the order in which that data is registered. The values for this directive are
+; specified in the same manner as the variables_order directive, EXCEPT one.
+; Leaving this value empty will cause PHP to use the value set in the
+; variables_order directive. It does not mean it will leave the super globals
+; array REQUEST empty.
; Default Value: None
; Development Value: "GP"
; Production Value: "GP"
@@ -681,32 +670,23 @@
; http://php.net/auto-append-file
auto_append_file =
-; By default, PHP will output a media type using the Content-Type header. To
-; disable this, simply set it to be empty.
+; By default, PHP will output a character encoding using
+; the Content-type: header. To disable sending of the charset, simply
+; set it to be empty.
;
-; PHP's built-in default media type is set to text/html.
+; PHP's built-in default is text/html
; http://php.net/default-mimetype
default_mimetype = "text/html"
-; PHP's default character set is set to UTF-8.
+; PHP's default character set is set to empty.
; http://php.net/default-charset
-default_charset = "UTF-8"
+;default_charset = "UTF-8"
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; If empty, default_charset is used.
-; See also output_buffer.
-; http://php.net/output-encoding
-;output_encoding =
+; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
+; http://php.net/always-populate-raw-post-data
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -777,11 +757,6 @@
; http://php.net/cgi.fix-pathinfo
;cgi.fix_pathinfo=1
-; if cgi.discard_path is enabled, the PHP CGI binary can safely be placed outside
-; of the web tree and people will not be able to circumvent .htaccess security.
-; http://php.net/cgi.dicard-path
-;cgi.discard_path=1
-
; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
; security tokens of the calling client. This allows IIS to define the
; security context that the request runs under. mod_fastcgi under Apache
@@ -795,20 +770,13 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
; http://php.net/cgi.rfc2616-headers
;cgi.rfc2616_headers = 0
-; cgi.check_shebang_line controls whether CGI PHP checks for line starting with #!
-; (shebang) at the top of the running script. This line might be needed if the
-; script support running both as stand-alone script and via PHP CGI<. PHP in CGI
-; mode skips this line and ignores its content if this directive is turned on.
-; http://php.net/cgi.check-shebang-line
-;cgi.check_shebang_line=1
-
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
@@ -869,26 +837,67 @@
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
-; extension=modulename
+; extension=modulename.extension
;
-; For example:
+; For example, on Windows:
;
-; extension=mysqli
+; extension=msql.dll
;
-; When the extension library to load is not located in the default extension
-; directory, You may specify an absolute path to the library file:
+; ... or under UNIX:
;
-; extension=/path/to/extension/mysqli.so
+; extension=msql.so
;
-; Note : The syntax used in previous PHP versions ('extension=<ext>.so' and
-; 'extension='php_<ext>.dll') is supported for legacy reasons and may be
-; deprecated in a future PHP major version. So, when it is possible, please
-; move to the new ('extension=<ext>) syntax.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/php.d; these are loaded by default.
-;;;;
+; ... or with a path:
+;
+; extension=/path/to/extension/msql.so
+;
+; If you only provide the name of the extension, PHP will look for it in its
+; default extension directory.
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -901,7 +910,7 @@
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
-;date.timezone =
+date.timezone = "America/Sao_Paulo"
; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
@@ -923,29 +932,9 @@
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < intput_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
-
-[imap]
-; rsh/ssh logins are disabled by default. Use this INI entry if you want to
-; enable them. Note that the IMAP library does not filter mailbox names before
-; passing them to rsh/ssh command, thus passing untrusted data to this function
-; with rsh/ssh enabled is insecure.
-;imap.enable_insecure_rsh=0
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -953,22 +942,14 @@
; happens within intl functions. The value is the level of the error produced.
; Default is 0, which does not produce any errors.
;intl.error_level = E_WARNING
-;intl.use_exceptions = 0
+
+[sqlite]
+; http://php.net/sqlite.assoc-case
+;sqlite.assoc_case = 0
[sqlite3]
-; Directory pointing to SQLite3 extensions
-; http://php.net/sqlite3.extension-dir
;sqlite3.extension_dir =
-; SQLite defensive mode flag (only available from SQLite 3.26+)
-; When the defensive flag is enabled, language features that allow ordinary
-; SQL to deliberately corrupt the database file are disabled. This forbids
-; writing directly to the schema, shadow tables (eg. FTS data tables), or
-; the sqlite_dbpage virtual table.
-; https://www.sqlite.org/c3ref/c_dbconfig_defensive.html
-; (for older SQLite versions, this flag has no use)
-;sqlite3.defensive = 1
-
[Pcre]
;PCRE library backtracking limit.
; http://php.net/pcre.backtrack-limit
@@ -981,10 +962,6 @@
; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
-;Enables or disables JIT compilation of patterns. This requires the PCRE
-;library to be compiled with JIT support.
-pcre.jit=0
-
[Pdo]
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
; http://php.net/pdo-odbc.connection-pooling
@@ -1012,17 +989,27 @@
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail().
+; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = Off
+mail.add_x_header = On
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
@@ -1030,6 +1017,10 @@
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
+[SQL]
+; http://php.net/sql.safe-mode
+sql.safe_mode = Off
+
[ODBC]
; http://php.net/odbc.default-db
;odbc.default_db = Not yet implemented
@@ -1104,6 +1095,64 @@
; Default time format.
ibase.timeformat = "%H:%M:%S"
+[MySQL]
+; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
+; http://php.net/mysql.allow_local_infile
+mysql.allow_local_infile = On
+
+; Allow or prevent persistent links.
+; http://php.net/mysql.allow-persistent
+mysql.allow_persistent = On
+
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysql.cache_size
+mysql.cache_size = 2000
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/mysql.max-persistent
+mysql.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/mysql.max-links
+mysql.max_links = -1
+
+; Default port number for mysql_connect(). If unset, mysql_connect() will use
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
+; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
+; at MYSQL_PORT.
+; http://php.net/mysql.default-port
+mysql.default_port =
+
+; Default socket name for local MySQL connects. If empty, uses the built-in
+; MySQL defaults.
+; http://php.net/mysql.default-socket
+mysql.default_socket =
+
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-host
+mysql.default_host =
+
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-user
+mysql.default_user =
+
+; Default password for mysql_connect() (doesn't apply in safe mode).
+; Note that this is generally a *bad* idea to store passwords in this file.
+; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
+; and reveal this password! And of course, any users with read access to this
+; file will be able to reveal the password as well.
+; http://php.net/mysql.default-password
+mysql.default_password =
+
+; Maximum time (in seconds) for connect timeout. -1 means no limit
+; http://php.net/mysql.connect-timeout
+mysql.connect_timeout = 60
+
+; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
+; SQL-Errors will be displayed.
+; http://php.net/mysql.trace-mode
+mysql.trace_mode = Off
+
[MySQLi]
; Maximum number of persistent links. -1 means no limit.
@@ -1168,19 +1217,6 @@
; http://php.net/mysqlnd.collect_memory_statistics
mysqlnd.collect_memory_statistics = Off
-; Records communication from all extensions using mysqlnd to the specified log
-; file.
-; http://php.net/mysqlnd.debug
-;mysqlnd.debug =
-
-; Defines which queries will be logged.
-; http://php.net/mysqlnd.log_mask
-;mysqlnd.log_mask = 0
-
-; Default size of the mysqlnd memory pool, which is used by result sets.
-; http://php.net/mysqlnd.mempool_default_size
-;mysqlnd.mempool_default_size = 16000
-
; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
; http://php.net/mysqlnd.net_cmd_buffer_size
;mysqlnd.net_cmd_buffer_size = 2048
@@ -1190,14 +1226,58 @@
; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768
-; Timeout for network requests in seconds.
-; http://php.net/mysqlnd.net_read_timeout
-;mysqlnd.net_read_timeout = 31536000
-
-; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
-; key.
-; http://php.net/mysqlnd.sha256_server_public_key
-;mysqlnd.sha256_server_public_key =
+[OCI8]
+
+; Connection: Enables privileged connections using external
+; credentials (OCI_SYSOPER, OCI_SYSDBA)
+; http://php.net/oci8.privileged-connect
+;oci8.privileged_connect = Off
+
+; Connection: The maximum number of persistent OCI8 connections per
+; process. Using -1 means no limit.
+; http://php.net/oci8.max-persistent
+;oci8.max_persistent = -1
+
+; Connection: The maximum number of seconds a process is allowed to
+; maintain an idle persistent connection. Using -1 means idle
+; persistent connections will be maintained forever.
+; http://php.net/oci8.persistent-timeout
+;oci8.persistent_timeout = -1
+
+; Connection: The number of seconds that must pass before issuing a
+; ping during oci_pconnect() to check the connection validity. When
+; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
+; pings completely.
+; http://php.net/oci8.ping-interval
+;oci8.ping_interval = 60
+
+; Connection: Set this to a user chosen connection class to be used
+; for all pooled server requests with Oracle 11g Database Resident
+; Connection Pooling (DRCP). To use DRCP, this value should be set to
+; the same string for all web servers running the same application,
+; the database pool must be configured, and the connection string must
+; specify to use a pooled server.
+;oci8.connection_class =
+
+; High Availability: Using On lets PHP receive Fast Application
+; Notification (FAN) events generated when a database node fails. The
+; database must also be configured to post FAN events.
+;oci8.events = Off
+
+; Tuning: This option enables statement caching, and specifies how
+; many statements to cache. Using 0 disables statement caching.
+; http://php.net/oci8.statement-cache-size
+;oci8.statement_cache_size = 20
+
+; Tuning: Enables statement prefetching and sets the default number of
+; rows that will be fetched automatically after statement execution.
+; http://php.net/oci8.default-prefetch
+;oci8.default_prefetch = 100
+
+; Compatibility. Using On means oci_close() will not close
+; oci_connect() and oci_new_connect() connections.
+; http://php.net/oci8.old-oci-close-semantics
+;oci8.old_oci_close_semantics = Off
[PostgreSQL]
; Allow or prevent persistent links.
@@ -1227,6 +1307,45 @@
; http://php.net/pgsql.log-notice
pgsql.log_notice = 0
+[Sybase-CT]
+; Allow or prevent persistent links.
+; http://php.net/sybct.allow-persistent
+sybct.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/sybct.max-persistent
+sybct.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/sybct.max-links
+sybct.max_links = -1
+
+; Minimum server message severity to display.
+; http://php.net/sybct.min-server-severity
+sybct.min_server_severity = 10
+
+; Minimum client message severity to display.
+; http://php.net/sybct.min-client-severity
+sybct.min_client_severity = 10
+
+; Set per-context timeout
+; http://php.net/sybct.timeout
+;sybct.timeout=
+
+;sybct.packet_size
+
+; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
+; Default: one minute
+;sybct.login_timeout=
+
+; The name of the host you claim to be connecting from, for display by sp_who.
+; Default: none
+;sybct.hostname=
+
+; Allows you to define how often deadlocks are to be retried. -1 means "forever".
+; Default: 0
+;sybct.deadlock_retry_count=
+
[bcmath]
; Number of decimal digits for all bcmath functions.
; http://php.net/bcmath.scale
@@ -1251,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1268,10 +1387,6 @@
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
; http://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
;session.save_path = "/tmp"
; Whether to use strict session mode.
@@ -1292,7 +1407,7 @@
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
+; not the end all be all of session hijacking defense, but it's a good start.
; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
@@ -1369,6 +1484,19 @@
; http://php.net/session.referer-check
session.referer_check =
+; How many bytes to read from the file.
+; http://php.net/session.entropy-length
+;session.entropy_length = 32
+
+; Specified here to create the session id.
+; http://php.net/session.entropy-file
+; Defaults to /dev/urandom
+; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom
+; If neither are found at compile time, the default is no entropy file.
+; On windows, setting the entropy_length setting will activate the
+; Windows random source (using the CryptoAPI)
+;session.entropy_file = /dev/urandom
+
; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
; http://php.net/session.cache-limiter
@@ -1379,7 +1507,7 @@
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
; to other person via. email/irc/etc.
@@ -1390,39 +1518,15 @@
; http://php.net/session.use-trans-sid
session.use_trans_sid = 0
-; Set session ID character length. This value could be between 22 to 256.
-; Shorter length than default is supported only for compatibility reason.
-; Users should use 32 or more chars.
-; http://php.net/session.sid-length
-; Default Value: 32
-; Development Value: 26
-; Production Value: 26
-session.sid_length = 26
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; <form> is special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs. <form> tag's action attribute URL will not be modified
-; unless it is specified.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form="
-; Development Value: "a=href,area=href,frame=src,form="
-; Production Value: "a=href,area=href,frame=src,form="
-; http://php.net/url-rewriter.tags
-session.trans_sid_tags = "a=href,area=href,frame=src,form="
-
-; URL rewriter does not rewrite absolute URLs by default.
-; To enable rewrites for absolute pathes, target hosts must be specified
-; at RUNTIME. i.e. use ini_set()
-; <form> tags is special. PHP will check action attribute's URL regardless
-; of session.trans_sid_tags setting.
-; If no host is defined, HTTP_HOST will be used for allowed host.
-; Example value: php.net,www.php.net,wiki.php.net
-; Use "," for multiple hosts. No spaces are allowed.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;session.trans_sid_hosts=""
+; Select a hash function for use in generating session ids.
+; Possible Values
+; 0 (MD5 128 bits)
+; 1 (SHA-1 160 bits)
+; This option may also be set to the name of any hash function supported by
+; the hash extension. A list of available hashes is returned by the hash_algos()
+; function.
+; http://php.net/session.hash-function
+session.hash_function = 0
; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
@@ -1434,7 +1538,18 @@
; Development Value: 5
; Production Value: 5
; http://php.net/session.hash-bits-per-character
-session.sid_bits_per_character = 5
+session.hash_bits_per_character = 5
+
+; The URL rewriter will look for URLs in a defined set of HTML tags.
+; form/fieldset are special; if you include them here, the rewriter will
+; add a hidden <input> field with the info which is otherwise appended
+; to URLs. If you want XHTML conformity, remove the form entry.
+; Note that all valid entries require a "=", even if no value follows.
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; http://php.net/url-rewriter.tags
+url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
; Enable upload progress tracking in $_SESSION
; Default Value: On
@@ -1481,31 +1596,64 @@
; http://php.net/session.upload-progress.min-freq
;session.upload_progress.min_freq = "1"
-; Only write session data when session data is changed. Enabled by default.
-; http://php.net/session.lazy-write
-;session.lazy_write = On
+[MSSQL]
+; Allow or prevent persistent links.
+mssql.allow_persistent = On
-[Assertion]
-; Switch whether to compile assertions at all (to have no overhead at run-time)
-; -1: Do not compile at all
-; 0: Jump over assertion at run-time
-; 1: Execute assertions
-; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1)
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-; http://php.net/zend.assertions
-zend.assertions = -1
+; Maximum number of persistent links. -1 means no limit.
+mssql.max_persistent = -1
+; Maximum number of links (persistent+non persistent). -1 means no limit.
+mssql.max_links = -1
+
+; Minimum error severity to display.
+mssql.min_error_severity = 10
+
+; Minimum message severity to display.
+mssql.min_message_severity = 10
+
+; Compatibility mode with old versions of PHP 3.0.
+mssql.compatibility_mode = Off
+
+; Connect timeout
+;mssql.connect_timeout = 5
+
+; Query timeout
+;mssql.timeout = 60
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textlimit = 4096
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textsize = 4096
+
+; Limits the number of records in each batch. 0 = all records in one batch.
+;mssql.batchsize = 0
+
+; Specify how datetime and datetim4 columns are returned
+; On => Returns data converted to SQL server settings
+; Off => Returns values as YYYY-MM-DD hh:mm:ss
+;mssql.datetimeconvert = On
+
+; Use NT authentication when connecting to the server
+mssql.secure_connection = Off
+
+; Specify max number of processes. -1 = library default
+; msdlib defaults to 25
+; FreeTDS defaults to 4096
+;mssql.max_procs = -1
+
+; Specify client character set.
+; If empty or not set the client charset from freetds.conf is used
+; This is only used when compiled with FreeTDS
+;mssql.charset = "ISO-8859-1"
+
+[Assertion]
; Assert(expr); active by default.
; http://php.net/assert.active
;assert.active = On
-; Throw an AssertationException on failed assertions
-; http://php.net/assert.exception
-;assert.exception = On
-
-; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active)
+; Issue a PHP warning for each failed assertion.
; http://php.net/assert.warning
;assert.warning = On
@@ -1522,36 +1670,50 @@
; http://php.net/assert.quiet-eval
;assert.quiet_eval = 0
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
+
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstring.detect_order.
; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_traslation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < intput_encoding < mbsting.http_input
; http://php.net/mbstring.http-input
-;mbstring.http_input =
+;mbstring.http_input = UTF-8
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
; http://php.net/mbstring.http-output
-;mbstring.http_output =
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
@@ -1562,7 +1724,7 @@
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
+; auto means
; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
@@ -1583,7 +1745,6 @@
;mbstring.func_overload = 0
; enable strict encoding detection.
-; Default: Off
;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
@@ -1596,7 +1757,7 @@
; a gd image. The warning will then be displayed as notices
; disabled by default
; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 1
+;gd.jpeg_ignore_warning = 0
[exif]
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
@@ -1640,10 +1801,6 @@
; Sets the directory name where SOAP extension will put cache files.
; http://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
@@ -1662,32 +1819,121 @@
; Sets the maximum number of open links or -1 for unlimited.
ldap.max_links = -1
+[mcrypt]
+; For more information about mcrypt settings see http://php.net/mcrypt-module-open
+
+; Directory where to load mcrypt algorithms
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.algorithms_dir=
+
+; Directory where to load mcrypt modes
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.modes_dir=
+
[dba]
;dba.default_handler=
+[opcache]
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
+
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
; Local Variables:
; tab-width: 4
-; End:
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php72/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php72/php.ini]: Filebucketed /etc/opt/remi/php72/php.ini to puppet with sum 0afccaaace0bbd1949c6e53f76e3ec1c
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php72/php.ini]/content: content changed '{md5}0afccaaace0bbd1949c6e53f76e3ec1c' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize72]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php72.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar72]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.2-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.2-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.2-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.2-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm.service]/ensure: defined content as '{md5}c41416c7675918723d887c903423d062'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm@.service]/ensure: defined content as '{md5}c41416c7675918723d887c903423d062'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm.socket]/ensure: defined content as '{md5}4117cbc27d3c40bd9e1bcc3d7b86337c'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm@.socket]/ensure: defined content as '{md5}4117cbc27d3c40bd9e1bcc3d7b86337c'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.2-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php73/php.ini]/content:
--- /etc/opt/remi/php73/php.ini 2023-08-01 10:28:59.000000000 -0300
+++ /tmp/puppet-file20250324-20116-irldrw 2025-03-24 16:17:37.316118374 -0300
@@ -15,7 +15,7 @@
; 5. The web server's directory (for SAPI modules), or directory of PHP
; (otherwise in Windows)
; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (usually C:\windows)
+; Windows directory (C:\windows or C:\winnt)
; See the PHP docs for more specific information.
; http://php.net/configuration.file
@@ -58,9 +58,9 @@
; An empty string can be denoted by simply not writing anything after the equal
; sign, or by using the None keyword:
-; foo = ; sets foo to an empty string
-; foo = None ; sets foo to an empty string
-; foo = "None" ; sets foo to the string 'None'
+; foo = ; sets foo to an empty string
+; foo = None ; sets foo to an empty string
+; foo = "None" ; sets foo to the string 'None'
; If you use constants in your value, and these constants belong to a
; dynamically loaded extension (either a PHP extension or a Zend extension),
@@ -78,12 +78,12 @@
; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
-; This is the php.ini-production INI file.
+; This is php.ini-production INI file.
;;;;;;;;;;;;;;;;;;;
; Quick Reference ;
@@ -143,7 +143,7 @@
; Development Value: 1000
; Production Value: 1000
-; session.sid_bits_per_character
+; session.hash_bits_per_character
; Default Value: 4
; Development Value: 5
; Production Value: 5
@@ -158,6 +158,11 @@
; Development Value: On
; Production Value: Off
+; url_rewriter.tags
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+
; variables_order
; Default Value: "EGPCS"
; Development Value: "GPCS"
@@ -169,7 +174,7 @@
; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
;user_ini.filename = ".user.ini"
-; To disable this feature set this option to an empty value
+; To disable this feature set this option to empty value
;user_ini.filename =
; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
@@ -196,6 +201,10 @@
; http://php.net/short-open-tag
short_open_tag = Off
+; Allow ASP-style <% %> tags.
+; http://php.net/asp-tags
+asp_tags = Off
+
; The number of significant digits displayed in floating point numbers.
; http://php.net/precision
precision = 14
@@ -239,23 +248,6 @@
; http://php.net/output-handler
;output_handler =
-; URL rewriter function rewrites URL on the fly by using
-; output buffer. You can set target tags by this configuration.
-; "form" tag is special tag. It will add hidden input tag to pass values.
-; Refer to session.trans_sid_tags for usage.
-; Default Value: "form="
-; Development Value: "form="
-; Production Value: "form="
-;url_rewriter.tags
-
-; URL rewriter will not rewrite absolute URL nor form by default. To enable
-; absolute URL rewrite, allowed hosts must be defined at RUNTIME.
-; Refer to session.trans_sid_hosts for more details.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;url_rewriter.hosts
-
; Transparent output compression using the zlib library
; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
@@ -294,28 +286,27 @@
; callback-function.
unserialize_callback_func =
-; When floats & doubles are serialized, store serialize_precision significant
+; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
-; The value is also used for json_encode when encoding double values.
-; If -1 is used, then dtoa mode 0 is used which automatically select the best
-; precision.
-serialize_precision = -1
+serialize_precision = 17
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file.
-; Note: disables the realpath cache
+; or per-virtualhost web server configuration file. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/open-basedir
;open_basedir =
; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names.
+; It receives a comma-delimited list of function names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-functions
-disable_functions =
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names.
+; It receives a comma-delimited list of class names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-classes
disable_classes =
@@ -338,9 +329,8 @@
; Determines the size of the realpath cache to be used by PHP. This value should
; be increased on systems where PHP opens many files to reflect the quantity of
; the file operations performed.
-; Note: if open_basedir is set, the cache is disabled
; http://php.net/realpath-cache-size
-;realpath_cache_size = 4096k
+;realpath_cache_size = 16k
; Duration of time, in seconds for which to cache realpath information for a given
; file or directory. For systems with rarely changing files, consider increasing this
@@ -399,7 +389,7 @@
;max_input_nesting_level = 64
; How many GET/POST/COOKIE input variables may be accepted
-;max_input_vars = 1000
+; max_input_vars = 1000
; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
@@ -433,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -466,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -481,8 +471,8 @@
; The display of errors which occur during PHP's startup sequence are handled
; separately from display_errors. PHP's default behavior is to suppress those
; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. We strongly recommend you
-; set this to 'off' for production servers.
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
; Default Value: Off
; Development Value: On
; Production Value: Off
@@ -527,12 +517,11 @@
; Store the last error/warning message in $php_errormsg (boolean). Setting this value
; to On can assist in debugging and is appropriate for development servers. It should
; however be disabled on production servers.
-; This directive is DEPRECATED.
; Default Value: Off
-; Development Value: Off
+; Development Value: On
; Production Value: Off
; http://php.net/track-errors
-;track_errors = Off
+track_errors = Off
; Turn off normal error reporting and emit XML-RPC error XML
; http://php.net/xmlrpc-errors
@@ -587,25 +576,6 @@
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
-; The syslog ident is a string which is prepended to every message logged
-; to syslog. Only used when error_log is set to syslog.
-;syslog.ident = php
-
-; The syslog facility is used to specify what type of program is logging
-; the message. Only used when error_log is set to syslog.
-;syslog.facility = user
-
-; Set this to disable filtering control characters (the default).
-; Some loggers only accept NVT-ASCII, others accept anything that's not
-; control characters. If your logger accepts everything, then no filtering
-; is needed at all.
-; Allowed values are:
-; ascii (all printable ASCII characters and NL)
-; no-ctrl (all characters except control characters)
-; all (all characters)
-; http://php.net/syslog.filter
-;syslog.filter = ascii
-
;windows.show_crt_warning
; Default value: 0
; Development value: 0
@@ -641,13 +611,13 @@
; http://php.net/variables-order
variables_order = "GPCS"
-; This directive determines which super global data (G,P & C) should be
-; registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive
-; are specified in the same manner as the variables_order directive,
-; EXCEPT one. Leaving this value empty will cause PHP to use the value set
-; in the variables_order directive. It does not mean it will leave the super
-; globals array REQUEST empty.
+; This directive determines which super global data (G,P,C,E & S) should
+; be registered into the super global array REQUEST. If so, it also determines
+; the order in which that data is registered. The values for this directive are
+; specified in the same manner as the variables_order directive, EXCEPT one.
+; Leaving this value empty will cause PHP to use the value set in the
+; variables_order directive. It does not mean it will leave the super globals
+; array REQUEST empty.
; Default Value: None
; Development Value: "GP"
; Production Value: "GP"
@@ -700,32 +670,23 @@
; http://php.net/auto-append-file
auto_append_file =
-; By default, PHP will output a media type using the Content-Type header. To
-; disable this, simply set it to be empty.
+; By default, PHP will output a character encoding using
+; the Content-type: header. To disable sending of the charset, simply
+; set it to be empty.
;
-; PHP's built-in default media type is set to text/html.
+; PHP's built-in default is text/html
; http://php.net/default-mimetype
default_mimetype = "text/html"
-; PHP's default character set is set to UTF-8.
+; PHP's default character set is set to empty.
; http://php.net/default-charset
-default_charset = "UTF-8"
+;default_charset = "UTF-8"
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; If empty, default_charset is used.
-; See also output_buffer.
-; http://php.net/output-encoding
-;output_encoding =
+; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
+; http://php.net/always-populate-raw-post-data
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -755,13 +716,13 @@
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
-;extension_dir = "./"
+; extension_dir = "./"
; On windows:
-;extension_dir = "ext"
+; extension_dir = "ext"
; Directory where the temporary files should be placed.
; Defaults to the system default (see sys_get_temp_dir)
-;sys_temp_dir = "/tmp"
+; sys_temp_dir = "/tmp"
; Whether or not to enable the dl() function. The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
@@ -796,11 +757,7 @@
; http://php.net/cgi.fix-pathinfo
;cgi.fix_pathinfo=1
-; if cgi.discard_path is enabled, the PHP CGI binary can safely be placed outside
-; of the web tree and people will not be able to circumvent .htaccess security.
-;cgi.discard_path=1
-
-; FastCGI under IIS supports the ability to impersonate
+; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
; security tokens of the calling client. This allows IIS to define the
; security context that the request runs under. mod_fastcgi under Apache
; does not currently support this feature (03/17/2002)
@@ -813,20 +770,13 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
; http://php.net/cgi.rfc2616-headers
;cgi.rfc2616_headers = 0
-; cgi.check_shebang_line controls whether CGI PHP checks for line starting with #!
-; (shebang) at the top of the running script. This line might be needed if the
-; script support running both as stand-alone script and via PHP CGI<. PHP in CGI
-; mode skips this line and ignores its content if this directive is turned on.
-; http://php.net/cgi.check-shebang-line
-;cgi.check_shebang_line=1
-
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
@@ -887,26 +837,67 @@
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
-; extension=modulename
+; extension=modulename.extension
;
-; For example:
+; For example, on Windows:
;
-; extension=mysqli
+; extension=msql.dll
;
-; When the extension library to load is not located in the default extension
-; directory, You may specify an absolute path to the library file:
+; ... or under UNIX:
;
-; extension=/path/to/extension/mysqli.so
+; extension=msql.so
;
-; Note : The syntax used in previous PHP versions ('extension=<ext>.so' and
-; 'extension='php_<ext>.dll') is supported for legacy reasons and may be
-; deprecated in a future PHP major version. So, when it is possible, please
-; move to the new ('extension=<ext>) syntax.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/php.d; these are loaded by default.
-;;;;
+; ... or with a path:
+;
+; extension=/path/to/extension/msql.so
+;
+; If you only provide the name of the extension, PHP will look for it in its
+; default extension directory.
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -919,7 +910,7 @@
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
-;date.timezone =
+date.timezone = "America/Sao_Paulo"
; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
@@ -941,29 +932,9 @@
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < input_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
-
-[imap]
-; rsh/ssh logins are disabled by default. Use this INI entry if you want to
-; enable them. Note that the IMAP library does not filter mailbox names before
-; passing them to rsh/ssh command, thus passing untrusted data to this function
-; with rsh/ssh enabled is insecure.
-;imap.enable_insecure_rsh=0
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -971,38 +942,26 @@
; happens within intl functions. The value is the level of the error produced.
; Default is 0, which does not produce any errors.
;intl.error_level = E_WARNING
-;intl.use_exceptions = 0
+
+[sqlite]
+; http://php.net/sqlite.assoc-case
+;sqlite.assoc_case = 0
[sqlite3]
-; Directory pointing to SQLite3 extensions
-; http://php.net/sqlite3.extension-dir
;sqlite3.extension_dir =
-; SQLite defensive mode flag (only available from SQLite 3.26+)
-; When the defensive flag is enabled, language features that allow ordinary
-; SQL to deliberately corrupt the database file are disabled. This forbids
-; writing directly to the schema, shadow tables (eg. FTS data tables), or
-; the sqlite_dbpage virtual table.
-; https://www.sqlite.org/c3ref/c_dbconfig_defensive.html
-; (for older SQLite versions, this flag has no use)
-;sqlite3.defensive = 1
-
[Pcre]
-; PCRE library backtracking limit.
+;PCRE library backtracking limit.
; http://php.net/pcre.backtrack-limit
;pcre.backtrack_limit=100000
-; PCRE library recursion limit.
-; Please note that if you set this value to a high number you may consume all
-; the available process stack and eventually crash PHP (due to reaching the
-; stack size limit imposed by the Operating System).
+;PCRE library recursion limit.
+;Please note that if you set this value to a high number you may consume all
+;the available process stack and eventually crash PHP (due to reaching the
+;stack size limit imposed by the Operating System).
; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
-; Enables or disables JIT compilation of patterns. This requires the PCRE
-; library to be compiled with JIT support.
-pcre.jit=0
-
[Pdo]
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
; http://php.net/pdo-odbc.connection-pooling
@@ -1011,8 +970,13 @@
;pdo_odbc.db2_instance_name
[Pdo_mysql]
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/pdo_mysql.cache_size
+pdo_mysql.cache_size = 2000
+
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
+; http://php.net/pdo_mysql.default-socket
pdo_mysql.default_socket=
[Phar]
@@ -1025,17 +989,27 @@
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail().
+; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = Off
+mail.add_x_header = On
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
@@ -1043,6 +1017,10 @@
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
+[SQL]
+; http://php.net/sql.safe-mode
+sql.safe_mode = Off
+
[ODBC]
; http://php.net/odbc.default-db
;odbc.default_db = Not yet implemented
@@ -1084,6 +1062,8 @@
; http://php.net/odbc.defaultbinmode
odbc.defaultbinmode = 1
+;birdstep.max_links = -1
+
[Interbase]
; Allow or prevent persistent links.
ibase.allow_persistent = 1
@@ -1115,6 +1095,64 @@
; Default time format.
ibase.timeformat = "%H:%M:%S"
+[MySQL]
+; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
+; http://php.net/mysql.allow_local_infile
+mysql.allow_local_infile = On
+
+; Allow or prevent persistent links.
+; http://php.net/mysql.allow-persistent
+mysql.allow_persistent = On
+
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysql.cache_size
+mysql.cache_size = 2000
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/mysql.max-persistent
+mysql.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/mysql.max-links
+mysql.max_links = -1
+
+; Default port number for mysql_connect(). If unset, mysql_connect() will use
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
+; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
+; at MYSQL_PORT.
+; http://php.net/mysql.default-port
+mysql.default_port =
+
+; Default socket name for local MySQL connects. If empty, uses the built-in
+; MySQL defaults.
+; http://php.net/mysql.default-socket
+mysql.default_socket =
+
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-host
+mysql.default_host =
+
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-user
+mysql.default_user =
+
+; Default password for mysql_connect() (doesn't apply in safe mode).
+; Note that this is generally a *bad* idea to store passwords in this file.
+; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
+; and reveal this password! And of course, any users with read access to this
+; file will be able to reveal the password as well.
+; http://php.net/mysql.default-password
+mysql.default_password =
+
+; Maximum time (in seconds) for connect timeout. -1 means no limit
+; http://php.net/mysql.connect-timeout
+mysql.connect_timeout = 60
+
+; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
+; SQL-Errors will be displayed.
+; http://php.net/mysql.trace-mode
+mysql.trace_mode = Off
+
[MySQLi]
; Maximum number of persistent links. -1 means no limit.
@@ -1133,6 +1171,10 @@
; http://php.net/mysqli.max-links
mysqli.max_links = -1
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysqli.cache_size
+mysqli.cache_size = 2000
+
; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
@@ -1167,36 +1209,75 @@
[mysqlnd]
; Enable / Disable collection of general statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_statistics
mysqlnd.collect_statistics = On
; Enable / Disable collection of memory usage statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_memory_statistics
mysqlnd.collect_memory_statistics = Off
-; Records communication from all extensions using mysqlnd to the specified log
-; file.
-; http://php.net/mysqlnd.debug
-;mysqlnd.debug =
-
-; Defines which queries will be logged.
-;mysqlnd.log_mask = 0
-
-; Default size of the mysqlnd memory pool, which is used by result sets.
-;mysqlnd.mempool_default_size = 16000
-
; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
+; http://php.net/mysqlnd.net_cmd_buffer_size
;mysqlnd.net_cmd_buffer_size = 2048
; Size of a pre-allocated buffer used for reading data sent by the server in
; bytes.
+; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768
-; Timeout for network requests in seconds.
-;mysqlnd.net_read_timeout = 31536000
+[OCI8]
-; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
-; key.
-;mysqlnd.sha256_server_public_key =
+; Connection: Enables privileged connections using external
+; credentials (OCI_SYSOPER, OCI_SYSDBA)
+; http://php.net/oci8.privileged-connect
+;oci8.privileged_connect = Off
+
+; Connection: The maximum number of persistent OCI8 connections per
+; process. Using -1 means no limit.
+; http://php.net/oci8.max-persistent
+;oci8.max_persistent = -1
+
+; Connection: The maximum number of seconds a process is allowed to
+; maintain an idle persistent connection. Using -1 means idle
+; persistent connections will be maintained forever.
+; http://php.net/oci8.persistent-timeout
+;oci8.persistent_timeout = -1
+
+; Connection: The number of seconds that must pass before issuing a
+; ping during oci_pconnect() to check the connection validity. When
+; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
+; pings completely.
+; http://php.net/oci8.ping-interval
+;oci8.ping_interval = 60
+
+; Connection: Set this to a user chosen connection class to be used
+; for all pooled server requests with Oracle 11g Database Resident
+; Connection Pooling (DRCP). To use DRCP, this value should be set to
+; the same string for all web servers running the same application,
+; the database pool must be configured, and the connection string must
+; specify to use a pooled server.
+;oci8.connection_class =
+
+; High Availability: Using On lets PHP receive Fast Application
+; Notification (FAN) events generated when a database node fails. The
+; database must also be configured to post FAN events.
+;oci8.events = Off
+
+; Tuning: This option enables statement caching, and specifies how
+; many statements to cache. Using 0 disables statement caching.
+; http://php.net/oci8.statement-cache-size
+;oci8.statement_cache_size = 20
+
+; Tuning: Enables statement prefetching and sets the default number of
+; rows that will be fetched automatically after statement execution.
+; http://php.net/oci8.default-prefetch
+;oci8.default_prefetch = 100
+
+; Compatibility. Using On means oci_close() will not close
+; oci_connect() and oci_new_connect() connections.
+; http://php.net/oci8.old-oci-close-semantics
+;oci8.old_oci_close_semantics = Off
[PostgreSQL]
; Allow or prevent persistent links.
@@ -1226,6 +1307,45 @@
; http://php.net/pgsql.log-notice
pgsql.log_notice = 0
+[Sybase-CT]
+; Allow or prevent persistent links.
+; http://php.net/sybct.allow-persistent
+sybct.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/sybct.max-persistent
+sybct.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/sybct.max-links
+sybct.max_links = -1
+
+; Minimum server message severity to display.
+; http://php.net/sybct.min-server-severity
+sybct.min_server_severity = 10
+
+; Minimum client message severity to display.
+; http://php.net/sybct.min-client-severity
+sybct.min_client_severity = 10
+
+; Set per-context timeout
+; http://php.net/sybct.timeout
+;sybct.timeout=
+
+;sybct.packet_size
+
+; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
+; Default: one minute
+;sybct.login_timeout=
+
+; The name of the host you claim to be connecting from, for display by sp_who.
+; Default: none
+;sybct.hostname=
+
+; Allows you to define how often deadlocks are to be retried. -1 means "forever".
+; Default: 0
+;sybct.deadlock_retry_count=
+
[bcmath]
; Number of decimal digits for all bcmath functions.
; http://php.net/bcmath.scale
@@ -1250,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1267,18 +1387,13 @@
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
; http://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
;session.save_path = "/tmp"
; Whether to use strict session mode.
-; Strict session mode does not accept an uninitialized session ID, and
-; regenerates the session ID if the browser sends an uninitialized session ID.
-; Strict mode protects applications from session fixation via a session adoption
-; vulnerability. It is disabled by default for maximum compatibility, but
-; enabling it is encouraged.
+; Strict session mode does not accept uninitialized session ID and regenerate
+; session ID if browser sends uninitialized session ID. Strict mode protects
+; applications from session fixation via session adoption vulnerability. It is
+; disabled by default for maximum compatibility, but enabling it is encouraged.
; https://wiki.php.net/rfc/strict_sessions
session.use_strict_mode = 0
@@ -1292,7 +1407,7 @@
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
+; not the end all be all of session hijacking defense, but it's a good start.
; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
@@ -1316,18 +1431,11 @@
; http://php.net/session.cookie-domain
session.cookie_domain =
-; Whether or not to add the httpOnly flag to the cookie, which makes it
-; inaccessible to browser scripting languages such as JavaScript.
+; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
; http://php.net/session.cookie-httponly
session.cookie_httponly =
-; Add SameSite attribute to cookie to help mitigate Cross-Site Request Forgery (CSRF/XSRF)
-; Current valid values are "Strict", "Lax" or "None". When using "None",
-; make sure to include the quotes, as `none` is interpreted like `false` in ini files.
-; https://tools.ietf.org/html/draft-west-first-party-cookies-07
-session.cookie_samesite =
-
-; Handler used to serialize data. php is the standard serializer of PHP.
+; Handler used to serialize data. php is the standard serializer of PHP.
; http://php.net/session.serialize-handler
session.serialize_handler = php
@@ -1336,7 +1444,7 @@
; gc_probability/gc_divisor. Where session.gc_probability is the numerator
; and gc_divisor is the denominator in the equation. Setting this value to 1
; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any given request.
+; the gc will run on any give request.
; Default Value: 1
; Development Value: 1
; Production Value: 1
@@ -1346,10 +1454,10 @@
; Defines the probability that the 'garbage collection' process is started on every
; session initialization. The probability is calculated by using the following equation:
; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
-; session.gc_divisor is the denominator in the equation. Setting this value to 100
-; when the session.gc_probability value is 1 will give you approximately a 1% chance
-; the gc will run on any given request. Increasing this value to 1000 will give you
-; a 0.1% chance the gc will run on any given request. For high volume production servers,
+; session.gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request. Increasing this value to 1000 will give you
+; a 0.1% chance the gc will run on any give request. For high volume production servers,
; this is a more efficient approach.
; Default Value: 100
; Development Value: 1000
@@ -1366,8 +1474,8 @@
; (see session.save_path above), then garbage collection does *not*
; happen automatically. You will need to do your own garbage
; collection through a shell script, cron entry, or some other method.
-; For example, the following script is the equivalent of setting
-; session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
+; For example, the following script would is the equivalent of
+; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
; find /path/to/sessions -cmin +24 -type f | xargs rm
; Check HTTP Referer to invalidate externally stored URLs containing ids.
@@ -1376,6 +1484,19 @@
; http://php.net/session.referer-check
session.referer_check =
+; How many bytes to read from the file.
+; http://php.net/session.entropy-length
+;session.entropy_length = 32
+
+; Specified here to create the session id.
+; http://php.net/session.entropy-file
+; Defaults to /dev/urandom
+; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom
+; If neither are found at compile time, the default is no entropy file.
+; On windows, setting the entropy_length setting will activate the
+; Windows random source (using the CryptoAPI)
+;session.entropy_file = /dev/urandom
+
; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
; http://php.net/session.cache-limiter
@@ -1386,7 +1507,7 @@
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
; to other person via. email/irc/etc.
@@ -1397,39 +1518,15 @@
; http://php.net/session.use-trans-sid
session.use_trans_sid = 0
-; Set session ID character length. This value could be between 22 to 256.
-; Shorter length than default is supported only for compatibility reason.
-; Users should use 32 or more chars.
-; http://php.net/session.sid-length
-; Default Value: 32
-; Development Value: 26
-; Production Value: 26
-session.sid_length = 26
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; <form> is special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs. <form> tag's action attribute URL will not be modified
-; unless it is specified.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form="
-; Development Value: "a=href,area=href,frame=src,form="
-; Production Value: "a=href,area=href,frame=src,form="
-; http://php.net/url-rewriter.tags
-session.trans_sid_tags = "a=href,area=href,frame=src,form="
-
-; URL rewriter does not rewrite absolute URLs by default.
-; To enable rewrites for absolute paths, target hosts must be specified
-; at RUNTIME. i.e. use ini_set()
-; <form> tags is special. PHP will check action attribute's URL regardless
-; of session.trans_sid_tags setting.
-; If no host is defined, HTTP_HOST will be used for allowed host.
-; Example value: php.net,www.php.net,wiki.php.net
-; Use "," for multiple hosts. No spaces are allowed.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;session.trans_sid_hosts=""
+; Select a hash function for use in generating session ids.
+; Possible Values
+; 0 (MD5 128 bits)
+; 1 (SHA-1 160 bits)
+; This option may also be set to the name of any hash function supported by
+; the hash extension. A list of available hashes is returned by the hash_algos()
+; function.
+; http://php.net/session.hash-function
+session.hash_function = 0
; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
@@ -1441,7 +1538,18 @@
; Development Value: 5
; Production Value: 5
; http://php.net/session.hash-bits-per-character
-session.sid_bits_per_character = 5
+session.hash_bits_per_character = 5
+
+; The URL rewriter will look for URLs in a defined set of HTML tags.
+; form/fieldset are special; if you include them here, the rewriter will
+; add a hidden <input> field with the info which is otherwise appended
+; to URLs. If you want XHTML conformity, remove the form entry.
+; Note that all valid entries require a "=", even if no value follows.
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; http://php.net/url-rewriter.tags
+url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
; Enable upload progress tracking in $_SESSION
; Default Value: On
@@ -1488,31 +1596,64 @@
; http://php.net/session.upload-progress.min-freq
;session.upload_progress.min_freq = "1"
-; Only write session data when session data is changed. Enabled by default.
-; http://php.net/session.lazy-write
-;session.lazy_write = On
+[MSSQL]
+; Allow or prevent persistent links.
+mssql.allow_persistent = On
-[Assertion]
-; Switch whether to compile assertions at all (to have no overhead at run-time)
-; -1: Do not compile at all
-; 0: Jump over assertion at run-time
-; 1: Execute assertions
-; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1)
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-; http://php.net/zend.assertions
-zend.assertions = -1
+; Maximum number of persistent links. -1 means no limit.
+mssql.max_persistent = -1
+
+; Maximum number of links (persistent+non persistent). -1 means no limit.
+mssql.max_links = -1
+
+; Minimum error severity to display.
+mssql.min_error_severity = 10
+
+; Minimum message severity to display.
+mssql.min_message_severity = 10
+
+; Compatibility mode with old versions of PHP 3.0.
+mssql.compatibility_mode = Off
+
+; Connect timeout
+;mssql.connect_timeout = 5
+
+; Query timeout
+;mssql.timeout = 60
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textlimit = 4096
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textsize = 4096
+
+; Limits the number of records in each batch. 0 = all records in one batch.
+;mssql.batchsize = 0
+
+; Specify how datetime and datetim4 columns are returned
+; On => Returns data converted to SQL server settings
+; Off => Returns values as YYYY-MM-DD hh:mm:ss
+;mssql.datetimeconvert = On
+; Use NT authentication when connecting to the server
+mssql.secure_connection = Off
+
+; Specify max number of processes. -1 = library default
+; msdlib defaults to 25
+; FreeTDS defaults to 4096
+;mssql.max_procs = -1
+
+; Specify client character set.
+; If empty or not set the client charset from freetds.conf is used
+; This is only used when compiled with FreeTDS
+;mssql.charset = "ISO-8859-1"
+
+[Assertion]
; Assert(expr); active by default.
; http://php.net/assert.active
;assert.active = On
-; Throw an AssertionError on failed assertions
-; http://php.net/assert.exception
-;assert.exception = On
-
-; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active)
+; Issue a PHP warning for each failed assertion.
; http://php.net/assert.warning
;assert.warning = On
@@ -1529,36 +1670,50 @@
; http://php.net/assert.quiet-eval
;assert.quiet_eval = 0
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
+
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstring.detect_order.
; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_translation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < input_encoding < mbsting.http_input
; http://php.net/mbstring.http-input
-;mbstring.http_input =
+;mbstring.http_input = UTF-8
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
; http://php.net/mbstring.http-output
-;mbstring.http_output =
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
@@ -1569,7 +1724,7 @@
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
+; auto means
; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
@@ -1590,7 +1745,6 @@
;mbstring.func_overload = 0
; enable strict encoding detection.
-; Default: Off
;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
@@ -1603,7 +1757,7 @@
; a gd image. The warning will then be displayed as notices
; disabled by default
; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 1
+;gd.jpeg_ignore_warning = 0
[exif]
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
@@ -1647,10 +1801,6 @@
; Sets the directory name where SOAP extension will put cache files.
; http://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/httpd/conf.d/php.conf
-; for php-fpm, see /etc/php-fpm.d/*conf
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
@@ -1669,32 +1819,121 @@
; Sets the maximum number of open links or -1 for unlimited.
ldap.max_links = -1
+[mcrypt]
+; For more information about mcrypt settings see http://php.net/mcrypt-module-open
+
+; Directory where to load mcrypt algorithms
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.algorithms_dir=
+
+; Directory where to load mcrypt modes
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.modes_dir=
+
[dba]
;dba.default_handler=
+[opcache]
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
+
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
; Local Variables:
; tab-width: 4
-; End:
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php73/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php73/php.ini]: Filebucketed /etc/opt/remi/php73/php.ini to puppet with sum 0732b691fa5c553ea6facf87d88fe74b
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php73/php.ini]/content: content changed '{md5}0732b691fa5c553ea6facf87d88fe74b' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize73]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php73.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar73]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.3-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.3-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.3-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.3-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm.service]/ensure: defined content as '{md5}104dca44aa2b4741d8c37b5c5e6ab85a'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm@.service]/ensure: defined content as '{md5}104dca44aa2b4741d8c37b5c5e6ab85a'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm.socket]/ensure: defined content as '{md5}8dcc5e51c63bccfd5dfc7486d2688ac8'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm@.socket]/ensure: defined content as '{md5}8dcc5e51c63bccfd5dfc7486d2688ac8'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.3-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php74/php.ini]/content:
--- /etc/opt/remi/php74/php.ini 2023-12-12 11:44:04.000000000 -0300
+++ /tmp/puppet-file20250324-20116-1wdl84a 2025-03-24 16:17:37.793123964 -0300
@@ -15,7 +15,7 @@
; 5. The web server's directory (for SAPI modules), or directory of PHP
; (otherwise in Windows)
; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (usually C:\windows)
+; Windows directory (C:\windows or C:\winnt)
; See the PHP docs for more specific information.
; http://php.net/configuration.file
@@ -58,9 +58,9 @@
; An empty string can be denoted by simply not writing anything after the equal
; sign, or by using the None keyword:
-; foo = ; sets foo to an empty string
-; foo = None ; sets foo to an empty string
-; foo = "None" ; sets foo to the string 'None'
+; foo = ; sets foo to an empty string
+; foo = None ; sets foo to an empty string
+; foo = "None" ; sets foo to the string 'None'
; If you use constants in your value, and these constants belong to a
; dynamically loaded extension (either a PHP extension or a Zend extension),
@@ -78,12 +78,12 @@
; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
-; This is the php.ini-production INI file.
+; This is php.ini-production INI file.
;;;;;;;;;;;;;;;;;;;
; Quick Reference ;
@@ -108,6 +108,11 @@
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
+; html_errors
+; Default Value: On
+; Development Value: On
+; Production value: On
+
; log_errors
; Default Value: Off
; Development Value: On
@@ -138,7 +143,7 @@
; Development Value: 1000
; Production Value: 1000
-; session.sid_bits_per_character
+; session.hash_bits_per_character
; Default Value: 4
; Development Value: 5
; Production Value: 5
@@ -148,6 +153,16 @@
; Development Value: Off
; Production Value: Off
+; track_errors
+; Default Value: Off
+; Development Value: On
+; Production Value: Off
+
+; url_rewriter.tags
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+
; variables_order
; Default Value: "EGPCS"
; Development Value: "GPCS"
@@ -159,7 +174,7 @@
; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
;user_ini.filename = ".user.ini"
-; To disable this feature set this option to an empty value
+; To disable this feature set this option to empty value
;user_ini.filename =
; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
@@ -186,6 +201,10 @@
; http://php.net/short-open-tag
short_open_tag = Off
+; Allow ASP-style <% %> tags.
+; http://php.net/asp-tags
+asp_tags = Off
+
; The number of significant digits displayed in floating point numbers.
; http://php.net/precision
precision = 14
@@ -229,23 +248,6 @@
; http://php.net/output-handler
;output_handler =
-; URL rewriter function rewrites URL on the fly by using
-; output buffer. You can set target tags by this configuration.
-; "form" tag is special tag. It will add hidden input tag to pass values.
-; Refer to session.trans_sid_tags for usage.
-; Default Value: "form="
-; Development Value: "form="
-; Production Value: "form="
-;url_rewriter.tags
-
-; URL rewriter will not rewrite absolute URL nor form by default. To enable
-; absolute URL rewrite, allowed hosts must be defined at RUNTIME.
-; Refer to session.trans_sid_hosts for more details.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;url_rewriter.hosts
-
; Transparent output compression using the zlib library
; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
@@ -284,35 +286,27 @@
; callback-function.
unserialize_callback_func =
-; The unserialize_max_depth specifies the default depth limit for unserialized
-; structures. Setting the depth limit too high may result in stack overflows
-; during unserialization. The unserialize_max_depth ini setting can be
-; overridden by the max_depth option on individual unserialize() calls.
-; A value of 0 disables the depth limit.
-;unserialize_max_depth = 4096
-
-; When floats & doubles are serialized, store serialize_precision significant
+; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
-; The value is also used for json_encode when encoding double values.
-; If -1 is used, then dtoa mode 0 is used which automatically select the best
-; precision.
-serialize_precision = -1
+serialize_precision = 17
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file.
-; Note: disables the realpath cache
+; or per-virtualhost web server configuration file. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/open-basedir
;open_basedir =
-; This directive allows you to disable certain functions.
-; It receives a comma-delimited list of function names.
+; This directive allows you to disable certain functions for security reasons.
+; It receives a comma-delimited list of function names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-functions
-disable_functions =
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
-; This directive allows you to disable certain classes.
-; It receives a comma-delimited list of class names.
+; This directive allows you to disable certain classes for security reasons.
+; It receives a comma-delimited list of class names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-classes
disable_classes =
@@ -335,9 +329,8 @@
; Determines the size of the realpath cache to be used by PHP. This value should
; be increased on systems where PHP opens many files to reflect the quantity of
; the file operations performed.
-; Note: if open_basedir is set, the cache is disabled
; http://php.net/realpath-cache-size
-;realpath_cache_size = 4096k
+;realpath_cache_size = 16k
; Duration of time, in seconds for which to cache realpath information for a given
; file or directory. For systems with rarely changing files, consider increasing this
@@ -361,12 +354,6 @@
; Default: ""
;zend.script_encoding =
-; Allows to include or exclude arguments from stack traces generated for exceptions
-; Default: Off
-; In production, it is recommended to turn this setting on to prohibit the output
-; of sensitive information in stack traces
-zend.exception_ignore_args = On
-
;;;;;;;;;;;;;;;;;
; Miscellaneous ;
;;;;;;;;;;;;;;;;;
@@ -402,9 +389,9 @@
;max_input_nesting_level = 64
; How many GET/POST/COOKIE input variables may be accepted
-;max_input_vars = 1000
+; max_input_vars = 1000
-; Maximum amount of memory a script may consume
+; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 128M
@@ -436,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -469,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -484,8 +471,8 @@
; The display of errors which occur during PHP's startup sequence are handled
; separately from display_errors. PHP's default behavior is to suppress those
; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. We strongly recommend you
-; set this to 'off' for production servers.
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
; Default Value: Off
; Development Value: On
; Production Value: Off
@@ -519,7 +506,7 @@
ignore_repeated_source = Off
; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This is only effective in a debug compile, and if
+; stdout or in the log). This has only effect in a debug compile, and if
; error reporting includes E_WARNING in the allowed list
; http://php.net/report-memleaks
report_memleaks = On
@@ -530,12 +517,11 @@
; Store the last error/warning message in $php_errormsg (boolean). Setting this value
; to On can assist in debugging and is appropriate for development servers. It should
; however be disabled on production servers.
-; This directive is DEPRECATED.
; Default Value: Off
-; Development Value: Off
+; Development Value: On
; Production Value: Off
; http://php.net/track-errors
-;track_errors = Off
+track_errors = Off
; Turn off normal error reporting and emit XML-RPC error XML
; http://php.net/xmlrpc-errors
@@ -548,8 +534,11 @@
; error message as HTML for easier reading. This directive controls whether
; the error message is formatted as HTML or not.
; Note: This directive is hardcoded to Off for the CLI SAPI
+; Default Value: On
+; Development Value: On
+; Production value: On
; http://php.net/html-errors
-;html_errors = On
+html_errors = On
; If html_errors is set to On *and* docref_root is not empty, then PHP
; produces clickable error messages that direct to a page describing the error
@@ -587,26 +576,6 @@
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
-; The syslog ident is a string which is prepended to every message logged
-; to syslog. Only used when error_log is set to syslog.
-;syslog.ident = php
-
-; The syslog facility is used to specify what type of program is logging
-; the message. Only used when error_log is set to syslog.
-;syslog.facility = user
-
-; Set this to disable filtering control characters (the default).
-; Some loggers only accept NVT-ASCII, others accept anything that's not
-; control characters. If your logger accepts everything, then no filtering
-; is needed at all.
-; Allowed values are:
-; ascii (all printable ASCII characters and NL)
-; no-ctrl (all characters except control characters)
-; all (all characters)
-; raw (like "all", but messages are not split at newlines)
-; http://php.net/syslog.filter
-;syslog.filter = ascii
-
;windows.show_crt_warning
; Default value: 0
; Development value: 0
@@ -642,13 +611,13 @@
; http://php.net/variables-order
variables_order = "GPCS"
-; This directive determines which super global data (G,P & C) should be
-; registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive
-; are specified in the same manner as the variables_order directive,
-; EXCEPT one. Leaving this value empty will cause PHP to use the value set
-; in the variables_order directive. It does not mean it will leave the super
-; globals array REQUEST empty.
+; This directive determines which super global data (G,P,C,E & S) should
+; be registered into the super global array REQUEST. If so, it also determines
+; the order in which that data is registered. The values for this directive are
+; specified in the same manner as the variables_order directive, EXCEPT one.
+; Leaving this value empty will cause PHP to use the value set in the
+; variables_order directive. It does not mean it will leave the super globals
+; array REQUEST empty.
; Default Value: None
; Development Value: "GP"
; Production Value: "GP"
@@ -674,7 +643,7 @@
; first used (Just In Time) instead of when the script starts. If these
; variables are not used within a script, having this directive on will result
; in a performance gain. The PHP directive register_argc_argv must be disabled
-; for this directive to have any effect.
+; for this directive to have any affect.
; http://php.net/auto-globals-jit
auto_globals_jit = On
@@ -701,32 +670,23 @@
; http://php.net/auto-append-file
auto_append_file =
-; By default, PHP will output a media type using the Content-Type header. To
-; disable this, simply set it to be empty.
+; By default, PHP will output a character encoding using
+; the Content-type: header. To disable sending of the charset, simply
+; set it to be empty.
;
-; PHP's built-in default media type is set to text/html.
+; PHP's built-in default is text/html
; http://php.net/default-mimetype
default_mimetype = "text/html"
-; PHP's default character set is set to UTF-8.
+; PHP's default character set is set to empty.
; http://php.net/default-charset
-default_charset = "UTF-8"
+;default_charset = "UTF-8"
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; If empty, default_charset is used.
-; See also output_buffer.
-; http://php.net/output-encoding
-;output_encoding =
+; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
+; http://php.net/always-populate-raw-post-data
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -756,13 +716,13 @@
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
-;extension_dir = "./"
+; extension_dir = "./"
; On windows:
-;extension_dir = "ext"
+; extension_dir = "ext"
; Directory where the temporary files should be placed.
; Defaults to the system default (see sys_get_temp_dir)
-;sys_temp_dir = "/tmp"
+; sys_temp_dir = "/tmp"
; Whether or not to enable the dl() function. The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
@@ -797,11 +757,7 @@
; http://php.net/cgi.fix-pathinfo
;cgi.fix_pathinfo=1
-; if cgi.discard_path is enabled, the PHP CGI binary can safely be placed outside
-; of the web tree and people will not be able to circumvent .htaccess security.
-;cgi.discard_path=1
-
-; FastCGI under IIS supports the ability to impersonate
+; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
; security tokens of the calling client. This allows IIS to define the
; security context that the request runs under. mod_fastcgi under Apache
; does not currently support this feature (03/17/2002)
@@ -814,20 +770,13 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
; http://php.net/cgi.rfc2616-headers
;cgi.rfc2616_headers = 0
-; cgi.check_shebang_line controls whether CGI PHP checks for line starting with #!
-; (shebang) at the top of the running script. This line might be needed if the
-; script support running both as stand-alone script and via PHP CGI<. PHP in CGI
-; mode skips this line and ignores its content if this directive is turned on.
-; http://php.net/cgi.check-shebang-line
-;cgi.check_shebang_line=1
-
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
@@ -888,26 +837,67 @@
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
-; extension=modulename
+; extension=modulename.extension
;
-; For example:
+; For example, on Windows:
;
-; extension=mysqli
+; extension=msql.dll
;
-; When the extension library to load is not located in the default extension
-; directory, You may specify an absolute path to the library file:
+; ... or under UNIX:
;
-; extension=/path/to/extension/mysqli.so
+; extension=msql.so
;
-; Note : The syntax used in previous PHP versions ('extension=<ext>.so' and
-; 'extension='php_<ext>.dll') is supported for legacy reasons and may be
-; deprecated in a future PHP major version. So, when it is possible, please
-; move to the new ('extension=<ext>) syntax.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/opt/remi/php74/php.d; these are loaded by default.
-;;;;
+; ... or with a path:
+;
+; extension=/path/to/extension/msql.so
+;
+; If you only provide the name of the extension, PHP will look for it in its
+; default extension directory.
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -920,7 +910,7 @@
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
-;date.timezone =
+date.timezone = "America/Sao_Paulo"
; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
@@ -942,29 +932,9 @@
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < input_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
-
-[imap]
-; rsh/ssh logins are disabled by default. Use this INI entry if you want to
-; enable them. Note that the IMAP library does not filter mailbox names before
-; passing them to rsh/ssh command, thus passing untrusted data to this function
-; with rsh/ssh enabled is insecure.
-;imap.enable_insecure_rsh=0
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -972,38 +942,26 @@
; happens within intl functions. The value is the level of the error produced.
; Default is 0, which does not produce any errors.
;intl.error_level = E_WARNING
-;intl.use_exceptions = 0
+
+[sqlite]
+; http://php.net/sqlite.assoc-case
+;sqlite.assoc_case = 0
[sqlite3]
-; Directory pointing to SQLite3 extensions
-; http://php.net/sqlite3.extension-dir
;sqlite3.extension_dir =
-; SQLite defensive mode flag (only available from SQLite 3.26+)
-; When the defensive flag is enabled, language features that allow ordinary
-; SQL to deliberately corrupt the database file are disabled. This forbids
-; writing directly to the schema, shadow tables (eg. FTS data tables), or
-; the sqlite_dbpage virtual table.
-; https://www.sqlite.org/c3ref/c_dbconfig_defensive.html
-; (for older SQLite versions, this flag has no use)
-;sqlite3.defensive = 1
-
[Pcre]
-; PCRE library backtracking limit.
+;PCRE library backtracking limit.
; http://php.net/pcre.backtrack-limit
;pcre.backtrack_limit=100000
-; PCRE library recursion limit.
-; Please note that if you set this value to a high number you may consume all
-; the available process stack and eventually crash PHP (due to reaching the
-; stack size limit imposed by the Operating System).
+;PCRE library recursion limit.
+;Please note that if you set this value to a high number you may consume all
+;the available process stack and eventually crash PHP (due to reaching the
+;stack size limit imposed by the Operating System).
; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
-; Enables or disables JIT compilation of patterns. This requires the PCRE
-; library to be compiled with JIT support.
-pcre.jit=0
-
[Pdo]
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
; http://php.net/pdo-odbc.connection-pooling
@@ -1012,8 +970,13 @@
;pdo_odbc.db2_instance_name
[Pdo_mysql]
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/pdo_mysql.cache_size
+pdo_mysql.cache_size = 2000
+
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
+; http://php.net/pdo_mysql.default-socket
pdo_mysql.default_socket=
[Phar]
@@ -1026,17 +989,27 @@
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail().
+; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = Off
+mail.add_x_header = On
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
@@ -1044,6 +1017,10 @@
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
+[SQL]
+; http://php.net/sql.safe-mode
+sql.safe_mode = Off
+
[ODBC]
; http://php.net/odbc.default-db
;odbc.default_db = Not yet implemented
@@ -1085,6 +1062,97 @@
; http://php.net/odbc.defaultbinmode
odbc.defaultbinmode = 1
+;birdstep.max_links = -1
+
+[Interbase]
+; Allow or prevent persistent links.
+ibase.allow_persistent = 1
+
+; Maximum number of persistent links. -1 means no limit.
+ibase.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+ibase.max_links = -1
+
+; Default database name for ibase_connect().
+;ibase.default_db =
+
+; Default username for ibase_connect().
+;ibase.default_user =
+
+; Default password for ibase_connect().
+;ibase.default_password =
+
+; Default charset for ibase_connect().
+;ibase.default_charset =
+
+; Default timestamp format.
+ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
+
+; Default date format.
+ibase.dateformat = "%Y-%m-%d"
+
+; Default time format.
+ibase.timeformat = "%H:%M:%S"
+
+[MySQL]
+; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
+; http://php.net/mysql.allow_local_infile
+mysql.allow_local_infile = On
+
+; Allow or prevent persistent links.
+; http://php.net/mysql.allow-persistent
+mysql.allow_persistent = On
+
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysql.cache_size
+mysql.cache_size = 2000
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/mysql.max-persistent
+mysql.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/mysql.max-links
+mysql.max_links = -1
+
+; Default port number for mysql_connect(). If unset, mysql_connect() will use
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
+; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
+; at MYSQL_PORT.
+; http://php.net/mysql.default-port
+mysql.default_port =
+
+; Default socket name for local MySQL connects. If empty, uses the built-in
+; MySQL defaults.
+; http://php.net/mysql.default-socket
+mysql.default_socket =
+
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-host
+mysql.default_host =
+
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-user
+mysql.default_user =
+
+; Default password for mysql_connect() (doesn't apply in safe mode).
+; Note that this is generally a *bad* idea to store passwords in this file.
+; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
+; and reveal this password! And of course, any users with read access to this
+; file will be able to reveal the password as well.
+; http://php.net/mysql.default-password
+mysql.default_password =
+
+; Maximum time (in seconds) for connect timeout. -1 means no limit
+; http://php.net/mysql.connect-timeout
+mysql.connect_timeout = 60
+
+; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
+; SQL-Errors will be displayed.
+; http://php.net/mysql.trace-mode
+mysql.trace_mode = Off
+
[MySQLi]
; Maximum number of persistent links. -1 means no limit.
@@ -1103,8 +1171,12 @@
; http://php.net/mysqli.max-links
mysqli.max_links = -1
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysqli.cache_size
+mysqli.cache_size = 2000
+
; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/opt/remi/php74/services or the
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
; http://php.net/mysqli.default-port
@@ -1115,11 +1187,11 @@
; http://php.net/mysqli.default-socket
mysqli.default_socket =
-; Default host for mysqli_connect() (doesn't apply in safe mode).
+; Default host for mysql_connect() (doesn't apply in safe mode).
; http://php.net/mysqli.default-host
mysqli.default_host =
-; Default user for mysqli_connect() (doesn't apply in safe mode).
+; Default user for mysql_connect() (doesn't apply in safe mode).
; http://php.net/mysqli.default-user
mysqli.default_user =
@@ -1137,39 +1209,75 @@
[mysqlnd]
; Enable / Disable collection of general statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_statistics
mysqlnd.collect_statistics = On
; Enable / Disable collection of memory usage statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_memory_statistics
mysqlnd.collect_memory_statistics = Off
-; Records communication from all extensions using mysqlnd to the specified log
-; file.
-; http://php.net/mysqlnd.debug
-;mysqlnd.debug =
-
-; Defines which queries will be logged.
-;mysqlnd.log_mask = 0
-
-; Default size of the mysqlnd memory pool, which is used by result sets.
-;mysqlnd.mempool_default_size = 16000
-
; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
+; http://php.net/mysqlnd.net_cmd_buffer_size
;mysqlnd.net_cmd_buffer_size = 2048
; Size of a pre-allocated buffer used for reading data sent by the server in
; bytes.
+; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768
-; Timeout for network requests in seconds.
-;mysqlnd.net_read_timeout = 31536000
-
-; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
-; key.
-;mysqlnd.sha256_server_public_key =
-
[OCI8]
-; see /etc/opt/remi/php74/php.d/20-oci8.ini
+
+; Connection: Enables privileged connections using external
+; credentials (OCI_SYSOPER, OCI_SYSDBA)
+; http://php.net/oci8.privileged-connect
+;oci8.privileged_connect = Off
+
+; Connection: The maximum number of persistent OCI8 connections per
+; process. Using -1 means no limit.
+; http://php.net/oci8.max-persistent
+;oci8.max_persistent = -1
+
+; Connection: The maximum number of seconds a process is allowed to
+; maintain an idle persistent connection. Using -1 means idle
+; persistent connections will be maintained forever.
+; http://php.net/oci8.persistent-timeout
+;oci8.persistent_timeout = -1
+
+; Connection: The number of seconds that must pass before issuing a
+; ping during oci_pconnect() to check the connection validity. When
+; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
+; pings completely.
+; http://php.net/oci8.ping-interval
+;oci8.ping_interval = 60
+
+; Connection: Set this to a user chosen connection class to be used
+; for all pooled server requests with Oracle 11g Database Resident
+; Connection Pooling (DRCP). To use DRCP, this value should be set to
+; the same string for all web servers running the same application,
+; the database pool must be configured, and the connection string must
+; specify to use a pooled server.
+;oci8.connection_class =
+
+; High Availability: Using On lets PHP receive Fast Application
+; Notification (FAN) events generated when a database node fails. The
+; database must also be configured to post FAN events.
+;oci8.events = Off
+
+; Tuning: This option enables statement caching, and specifies how
+; many statements to cache. Using 0 disables statement caching.
+; http://php.net/oci8.statement-cache-size
+;oci8.statement_cache_size = 20
+
+; Tuning: Enables statement prefetching and sets the default number of
+; rows that will be fetched automatically after statement execution.
+; http://php.net/oci8.default-prefetch
+;oci8.default_prefetch = 100
+
+; Compatibility. Using On means oci_close() will not close
+; oci_connect() and oci_new_connect() connections.
+; http://php.net/oci8.old-oci-close-semantics
+;oci8.old_oci_close_semantics = Off
[PostgreSQL]
; Allow or prevent persistent links.
@@ -1199,6 +1307,45 @@
; http://php.net/pgsql.log-notice
pgsql.log_notice = 0
+[Sybase-CT]
+; Allow or prevent persistent links.
+; http://php.net/sybct.allow-persistent
+sybct.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/sybct.max-persistent
+sybct.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/sybct.max-links
+sybct.max_links = -1
+
+; Minimum server message severity to display.
+; http://php.net/sybct.min-server-severity
+sybct.min_server_severity = 10
+
+; Minimum client message severity to display.
+; http://php.net/sybct.min-client-severity
+sybct.min_client_severity = 10
+
+; Set per-context timeout
+; http://php.net/sybct.timeout
+;sybct.timeout=
+
+;sybct.packet_size
+
+; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
+; Default: one minute
+;sybct.login_timeout=
+
+; The name of the host you claim to be connecting from, for display by sp_who.
+; Default: none
+;sybct.hostname=
+
+; Allows you to define how often deadlocks are to be retried. -1 means "forever".
+; Default: 0
+;sybct.deadlock_retry_count=
+
[bcmath]
; Number of decimal digits for all bcmath functions.
; http://php.net/bcmath.scale
@@ -1223,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1240,18 +1387,13 @@
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
; http://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php74/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php74/php-fpm.d/*conf
;session.save_path = "/tmp"
; Whether to use strict session mode.
-; Strict session mode does not accept an uninitialized session ID, and
-; regenerates the session ID if the browser sends an uninitialized session ID.
-; Strict mode protects applications from session fixation via a session adoption
-; vulnerability. It is disabled by default for maximum compatibility, but
-; enabling it is encouraged.
+; Strict session mode does not accept uninitialized session ID and regenerate
+; session ID if browser sends uninitialized session ID. Strict mode protects
+; applications from session fixation via session adoption vulnerability. It is
+; disabled by default for maximum compatibility, but enabling it is encouraged.
; https://wiki.php.net/rfc/strict_sessions
session.use_strict_mode = 0
@@ -1265,7 +1407,7 @@
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
+; not the end all be all of session hijacking defense, but it's a good start.
; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
@@ -1289,24 +1431,20 @@
; http://php.net/session.cookie-domain
session.cookie_domain =
-; Whether or not to add the httpOnly flag to the cookie, which makes it
-; inaccessible to browser scripting languages such as JavaScript.
+; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
; http://php.net/session.cookie-httponly
session.cookie_httponly =
-; Add SameSite attribute to cookie to help mitigate Cross-Site Request Forgery (CSRF/XSRF)
-; Current valid values are "Strict", "Lax" or "None". When using "None",
-; make sure to include the quotes, as `none` is interpreted like `false` in ini files.
-; https://tools.ietf.org/html/draft-west-first-party-cookies-07
-session.cookie_samesite =
-
-; Handler used to serialize data. php is the standard serializer of PHP.
+; Handler used to serialize data. php is the standard serializer of PHP.
; http://php.net/session.serialize-handler
session.serialize_handler = php
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
+; Defines the probability that the 'garbage collection' process is started
+; on every session initialization. The probability is calculated by using
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator
+; and gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request.
; Default Value: 1
; Development Value: 1
; Production Value: 1
@@ -1314,9 +1452,13 @@
session.gc_probability = 1
; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
-; For high volume production servers, using a value of 1000 is a more efficient approach.
+; session initialization. The probability is calculated by using the following equation:
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
+; session.gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request. Increasing this value to 1000 will give you
+; a 0.1% chance the gc will run on any give request. For high volume production servers,
+; this is a more efficient approach.
; Default Value: 100
; Development Value: 1000
; Production Value: 1000
@@ -1332,8 +1474,8 @@
; (see session.save_path above), then garbage collection does *not*
; happen automatically. You will need to do your own garbage
; collection through a shell script, cron entry, or some other method.
-; For example, the following script is the equivalent of setting
-; session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
+; For example, the following script would is the equivalent of
+; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
; find /path/to/sessions -cmin +24 -type f | xargs rm
; Check HTTP Referer to invalidate externally stored URLs containing ids.
@@ -1342,6 +1484,19 @@
; http://php.net/session.referer-check
session.referer_check =
+; How many bytes to read from the file.
+; http://php.net/session.entropy-length
+;session.entropy_length = 32
+
+; Specified here to create the session id.
+; http://php.net/session.entropy-file
+; Defaults to /dev/urandom
+; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom
+; If neither are found at compile time, the default is no entropy file.
+; On windows, setting the entropy_length setting will activate the
+; Windows random source (using the CryptoAPI)
+;session.entropy_file = /dev/urandom
+
; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
; http://php.net/session.cache-limiter
@@ -1352,10 +1507,10 @@
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
-; to other person via. email/irc/etc/opt/remi/php74.
+; to other person via. email/irc/etc.
; - URL that contains active session ID may be stored
; in publicly accessible computer.
; - User may access your site with the same session ID
@@ -1363,39 +1518,15 @@
; http://php.net/session.use-trans-sid
session.use_trans_sid = 0
-; Set session ID character length. This value could be between 22 to 256.
-; Shorter length than default is supported only for compatibility reason.
-; Users should use 32 or more chars.
-; http://php.net/session.sid-length
-; Default Value: 32
-; Development Value: 26
-; Production Value: 26
-session.sid_length = 26
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; <form> is special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs. <form> tag's action attribute URL will not be modified
-; unless it is specified.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form="
-; Development Value: "a=href,area=href,frame=src,form="
-; Production Value: "a=href,area=href,frame=src,form="
-; http://php.net/url-rewriter.tags
-session.trans_sid_tags = "a=href,area=href,frame=src,form="
-
-; URL rewriter does not rewrite absolute URLs by default.
-; To enable rewrites for absolute paths, target hosts must be specified
-; at RUNTIME. i.e. use ini_set()
-; <form> tags is special. PHP will check action attribute's URL regardless
-; of session.trans_sid_tags setting.
-; If no host is defined, HTTP_HOST will be used for allowed host.
-; Example value: php.net,www.php.net,wiki.php.net
-; Use "," for multiple hosts. No spaces are allowed.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;session.trans_sid_hosts=""
+; Select a hash function for use in generating session ids.
+; Possible Values
+; 0 (MD5 128 bits)
+; 1 (SHA-1 160 bits)
+; This option may also be set to the name of any hash function supported by
+; the hash extension. A list of available hashes is returned by the hash_algos()
+; function.
+; http://php.net/session.hash-function
+session.hash_function = 0
; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
@@ -1407,7 +1538,18 @@
; Development Value: 5
; Production Value: 5
; http://php.net/session.hash-bits-per-character
-session.sid_bits_per_character = 5
+session.hash_bits_per_character = 5
+
+; The URL rewriter will look for URLs in a defined set of HTML tags.
+; form/fieldset are special; if you include them here, the rewriter will
+; add a hidden <input> field with the info which is otherwise appended
+; to URLs. If you want XHTML conformity, remove the form entry.
+; Note that all valid entries require a "=", even if no value follows.
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; http://php.net/url-rewriter.tags
+url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
; Enable upload progress tracking in $_SESSION
; Default Value: On
@@ -1454,31 +1596,64 @@
; http://php.net/session.upload-progress.min-freq
;session.upload_progress.min_freq = "1"
-; Only write session data when session data is changed. Enabled by default.
-; http://php.net/session.lazy-write
-;session.lazy_write = On
+[MSSQL]
+; Allow or prevent persistent links.
+mssql.allow_persistent = On
-[Assertion]
-; Switch whether to compile assertions at all (to have no overhead at run-time)
-; -1: Do not compile at all
-; 0: Jump over assertion at run-time
-; 1: Execute assertions
-; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1)
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-; http://php.net/zend.assertions
-zend.assertions = -1
+; Maximum number of persistent links. -1 means no limit.
+mssql.max_persistent = -1
+
+; Maximum number of links (persistent+non persistent). -1 means no limit.
+mssql.max_links = -1
+
+; Minimum error severity to display.
+mssql.min_error_severity = 10
+
+; Minimum message severity to display.
+mssql.min_message_severity = 10
+
+; Compatibility mode with old versions of PHP 3.0.
+mssql.compatibility_mode = Off
+
+; Connect timeout
+;mssql.connect_timeout = 5
+
+; Query timeout
+;mssql.timeout = 60
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textlimit = 4096
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textsize = 4096
+
+; Limits the number of records in each batch. 0 = all records in one batch.
+;mssql.batchsize = 0
+
+; Specify how datetime and datetim4 columns are returned
+; On => Returns data converted to SQL server settings
+; Off => Returns values as YYYY-MM-DD hh:mm:ss
+;mssql.datetimeconvert = On
+; Use NT authentication when connecting to the server
+mssql.secure_connection = Off
+
+; Specify max number of processes. -1 = library default
+; msdlib defaults to 25
+; FreeTDS defaults to 4096
+;mssql.max_procs = -1
+
+; Specify client character set.
+; If empty or not set the client charset from freetds.conf is used
+; This is only used when compiled with FreeTDS
+;mssql.charset = "ISO-8859-1"
+
+[Assertion]
; Assert(expr); active by default.
; http://php.net/assert.active
;assert.active = On
-; Throw an AssertionError on failed assertions
-; http://php.net/assert.exception
-;assert.exception = On
-
-; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active)
+; Issue a PHP warning for each failed assertion.
; http://php.net/assert.warning
;assert.warning = On
@@ -1495,36 +1670,50 @@
; http://php.net/assert.quiet-eval
;assert.quiet_eval = 0
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
+
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstring.detect_order.
; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_translation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < input_encoding < mbsting.http_input
; http://php.net/mbstring.http-input
-;mbstring.http_input =
+;mbstring.http_input = UTF-8
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
; http://php.net/mbstring.http-output
-;mbstring.http_output =
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
@@ -1535,7 +1724,7 @@
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
+; auto means
; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
@@ -1556,7 +1745,6 @@
;mbstring.func_overload = 0
; enable strict encoding detection.
-; Default: Off
;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
@@ -1564,22 +1752,12 @@
; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
;mbstring.http_output_conv_mimetype=
-; This directive specifies maximum stack depth for mbstring regular expressions. It is similar
-; to the pcre.recursion_limit for PCRE.
-; Default: 100000
-;mbstring.regex_stack_limit=100000
-
-; This directive specifies maximum retry count for mbstring regular expressions. It is similar
-; to the pcre.backtrack_limit for PCRE.
-; Default: 1000000
-;mbstring.regex_retry_limit=1000000
-
[gd]
; Tell the jpeg decode to ignore warnings and try to create
; a gd image. The warning will then be displayed as notices
; disabled by default
; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 1
+;gd.jpeg_ignore_warning = 0
[exif]
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
@@ -1623,10 +1801,6 @@
; Sets the directory name where SOAP extension will put cache files.
; http://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php74/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php74/php-fpm.d/*conf
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
@@ -1645,34 +1819,121 @@
; Sets the maximum number of open links or -1 for unlimited.
ldap.max_links = -1
+[mcrypt]
+; For more information about mcrypt settings see http://php.net/mcrypt-module-open
+
+; Directory where to load mcrypt algorithms
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.algorithms_dir=
+
+; Directory where to load mcrypt modes
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.modes_dir=
+
[dba]
;dba.default_handler=
[opcache]
-; see /etc/opt/remi/php74/php.d/10-opcache.ini
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
-[ffi]
-; see /etc/opt/remi/php74/php.d/20-ffi.ini
+; Local Variables:
+; tab-width: 4
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php74/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php74/php.ini]: Filebucketed /etc/opt/remi/php74/php.ini to puppet with sum d7f6c3b89422ca110bed6adf3b18cd43
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php74/php.ini]/content: content changed '{md5}d7f6c3b89422ca110bed6adf3b18cd43' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/7.4]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php7.4]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize7.4]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config7.4]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar7.4]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize74]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php74.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar74]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.4-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.4-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-7.4-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/7.4-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm.service]/ensure: defined content as '{md5}77aa07d94c108efc0b990a7e8a5e1adf'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm@.service]/ensure: defined content as '{md5}77aa07d94c108efc0b990a7e8a5e1adf'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm.socket]/ensure: defined content as '{md5}bb26b4e7516bc99e8f14c050c222885d'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm@.socket]/ensure: defined content as '{md5}bb26b4e7516bc99e8f14c050c222885d'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-7.4-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php80/php.ini]/content:
--- /etc/opt/remi/php80/php.ini 2023-12-12 11:05:46.000000000 -0300
+++ /tmp/puppet-file20250324-20116-1jozomc 2025-03-24 16:17:38.278129646 -0300
@@ -15,7 +15,7 @@
; 5. The web server's directory (for SAPI modules), or directory of PHP
; (otherwise in Windows)
; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (usually C:\windows)
+; Windows directory (C:\windows or C:\winnt)
; See the PHP docs for more specific information.
; http://php.net/configuration.file
@@ -58,9 +58,9 @@
; An empty string can be denoted by simply not writing anything after the equal
; sign, or by using the None keyword:
-; foo = ; sets foo to an empty string
-; foo = None ; sets foo to an empty string
-; foo = "None" ; sets foo to the string 'None'
+; foo = ; sets foo to an empty string
+; foo = None ; sets foo to an empty string
+; foo = "None" ; sets foo to the string 'None'
; If you use constants in your value, and these constants belong to a
; dynamically loaded extension (either a PHP extension or a Zend extension),
@@ -78,17 +78,16 @@
; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
-; This is the php.ini-production INI file.
+; This is php.ini-production INI file.
;;;;;;;;;;;;;;;;;;;
; Quick Reference ;
;;;;;;;;;;;;;;;;;;;
-
; The following are all the settings which are different in either the production
; or development versions of the INIs with respect to PHP's default behavior.
; Please see the actual settings later in the document for more details as to why
@@ -100,15 +99,20 @@
; Production Value: Off
; display_startup_errors
-; Default Value: On
+; Default Value: Off
; Development Value: On
; Production Value: Off
; error_reporting
-; Default Value: E_ALL
+; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
+; html_errors
+; Default Value: On
+; Development Value: On
+; Production value: On
+
; log_errors
; Default Value: Off
; Development Value: On
@@ -139,7 +143,7 @@
; Development Value: 1000
; Production Value: 1000
-; session.sid_bits_per_character
+; session.hash_bits_per_character
; Default Value: 4
; Development Value: 5
; Production Value: 5
@@ -149,28 +153,28 @@
; Development Value: Off
; Production Value: Off
+; track_errors
+; Default Value: Off
+; Development Value: On
+; Production Value: Off
+
+; url_rewriter.tags
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+
; variables_order
; Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS"
-; zend.exception_ignore_args
-; Default Value: Off
-; Development Value: Off
-; Production Value: On
-
-; zend.exception_string_param_max_len
-; Default Value: 15
-; Development Value: 15
-; Production Value: 0
-
;;;;;;;;;;;;;;;;;;;;
; php.ini Options ;
;;;;;;;;;;;;;;;;;;;;
; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
;user_ini.filename = ".user.ini"
-; To disable this feature set this option to an empty value
+; To disable this feature set this option to empty value
;user_ini.filename =
; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
@@ -197,6 +201,10 @@
; http://php.net/short-open-tag
short_open_tag = Off
+; Allow ASP-style <% %> tags.
+; http://php.net/asp-tags
+asp_tags = Off
+
; The number of significant digits displayed in floating point numbers.
; http://php.net/precision
precision = 14
@@ -240,23 +248,6 @@
; http://php.net/output-handler
;output_handler =
-; URL rewriter function rewrites URL on the fly by using
-; output buffer. You can set target tags by this configuration.
-; "form" tag is special tag. It will add hidden input tag to pass values.
-; Refer to session.trans_sid_tags for usage.
-; Default Value: "form="
-; Development Value: "form="
-; Production Value: "form="
-;url_rewriter.tags
-
-; URL rewriter will not rewrite absolute URL nor form by default. To enable
-; absolute URL rewrite, allowed hosts must be defined at RUNTIME.
-; Refer to session.trans_sid_hosts for more details.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;url_rewriter.hosts
-
; Transparent output compression using the zlib library
; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
@@ -295,35 +286,27 @@
; callback-function.
unserialize_callback_func =
-; The unserialize_max_depth specifies the default depth limit for unserialized
-; structures. Setting the depth limit too high may result in stack overflows
-; during unserialization. The unserialize_max_depth ini setting can be
-; overridden by the max_depth option on individual unserialize() calls.
-; A value of 0 disables the depth limit.
-;unserialize_max_depth = 4096
-
-; When floats & doubles are serialized, store serialize_precision significant
+; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
-; The value is also used for json_encode when encoding double values.
-; If -1 is used, then dtoa mode 0 is used which automatically select the best
-; precision.
-serialize_precision = -1
+serialize_precision = 17
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file.
-; Note: disables the realpath cache
+; or per-virtualhost web server configuration file. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/open-basedir
;open_basedir =
-; This directive allows you to disable certain functions.
-; It receives a comma-delimited list of function names.
+; This directive allows you to disable certain functions for security reasons.
+; It receives a comma-delimited list of function names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-functions
-disable_functions =
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
-; This directive allows you to disable certain classes.
-; It receives a comma-delimited list of class names.
+; This directive allows you to disable certain classes for security reasons.
+; It receives a comma-delimited list of class names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/disable-classes
disable_classes =
@@ -346,9 +329,8 @@
; Determines the size of the realpath cache to be used by PHP. This value should
; be increased on systems where PHP opens many files to reflect the quantity of
; the file operations performed.
-; Note: if open_basedir is set, the cache is disabled
; http://php.net/realpath-cache-size
-;realpath_cache_size = 4096k
+;realpath_cache_size = 16k
; Duration of time, in seconds for which to cache realpath information for a given
; file or directory. For systems with rarely changing files, consider increasing this
@@ -363,31 +345,15 @@
; If enabled, scripts may be written in encodings that are incompatible with
; the scanner. CP936, Big5, CP949 and Shift_JIS are the examples of such
; encodings. To use this feature, mbstring extension must be enabled.
+; Default: Off
;zend.multibyte = Off
; Allows to set the default encoding for the scripts. This value will be used
; unless "declare(encoding=...)" directive appears at the top of the script.
; Only affects if zend.multibyte is set.
+; Default: ""
;zend.script_encoding =
-; Allows to include or exclude arguments from stack traces generated for exceptions.
-; In production, it is recommended to turn this setting on to prohibit the output
-; of sensitive information in stack traces
-; Default Value: Off
-; Development Value: Off
-; Production Value: On
-zend.exception_ignore_args = On
-
-; Allows setting the maximum string length in an argument of a stringified stack trace
-; to a value between 0 and 1000000.
-; This has no effect when zend.exception_ignore_args is enabled.
-; Default Value: 15
-; Development Value: 15
-; Production Value: 0
-; In production, it is recommended to set this to 0 to reduce the output
-; of sensitive information in stack traces.
-zend.exception_string_param_max_len = 0
-
;;;;;;;;;;;;;;;;;
; Miscellaneous ;
;;;;;;;;;;;;;;;;;
@@ -423,9 +389,9 @@
;max_input_nesting_level = 64
; How many GET/POST/COOKIE input variables may be accepted
-;max_input_vars = 1000
+; max_input_vars = 1000
-; Maximum amount of memory a script may consume
+; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 128M
@@ -457,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -479,7 +445,7 @@
; E_ALL & ~E_NOTICE (Show all errors, except for notices)
; E_ALL & ~E_NOTICE & ~E_STRICT (Show all errors, except for notices and coding standards warnings.)
; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors)
-; Default Value: E_ALL
+; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
; http://php.net/error-reporting
@@ -490,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -503,9 +469,11 @@
display_errors = Off
; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. We strongly recommend you set this to 'off'
-; for production servers to avoid leaking configuration details.
-; Default Value: On
+; separately from display_errors. PHP's default behavior is to suppress those
+; errors from clients. Turning the display of startup errors on can be useful in
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
+; Default Value: Off
; Development Value: On
; Production Value: Off
; http://php.net/display-startup-errors
@@ -538,14 +506,23 @@
ignore_repeated_source = Off
; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This is only effective in a debug compile, and if
+; stdout or in the log). This has only effect in a debug compile, and if
; error reporting includes E_WARNING in the allowed list
; http://php.net/report-memleaks
report_memleaks = On
-; This setting is off by default.
+; This setting is on by default.
;report_zend_debug = 0
+; Store the last error/warning message in $php_errormsg (boolean). Setting this value
+; to On can assist in debugging and is appropriate for development servers. It should
+; however be disabled on production servers.
+; Default Value: Off
+; Development Value: On
+; Production Value: Off
+; http://php.net/track-errors
+track_errors = Off
+
; Turn off normal error reporting and emit XML-RPC error XML
; http://php.net/xmlrpc-errors
;xmlrpc_errors = 0
@@ -557,8 +534,11 @@
; error message as HTML for easier reading. This directive controls whether
; the error message is formatted as HTML or not.
; Note: This directive is hardcoded to Off for the CLI SAPI
+; Default Value: On
+; Development Value: On
+; Production value: On
; http://php.net/html-errors
-;html_errors = On
+html_errors = On
; If html_errors is set to On *and* docref_root is not empty, then PHP
; produces clickable error messages that direct to a page describing the error
@@ -596,26 +576,6 @@
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
-; The syslog ident is a string which is prepended to every message logged
-; to syslog. Only used when error_log is set to syslog.
-;syslog.ident = php
-
-; The syslog facility is used to specify what type of program is logging
-; the message. Only used when error_log is set to syslog.
-;syslog.facility = user
-
-; Set this to disable filtering control characters (the default).
-; Some loggers only accept NVT-ASCII, others accept anything that's not
-; control characters. If your logger accepts everything, then no filtering
-; is needed at all.
-; Allowed values are:
-; ascii (all printable ASCII characters and NL)
-; no-ctrl (all characters except control characters)
-; all (all characters)
-; raw (like "all", but messages are not split at newlines)
-; http://php.net/syslog.filter
-;syslog.filter = ascii
-
;windows.show_crt_warning
; Default value: 0
; Development value: 0
@@ -651,13 +611,13 @@
; http://php.net/variables-order
variables_order = "GPCS"
-; This directive determines which super global data (G,P & C) should be
-; registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive
-; are specified in the same manner as the variables_order directive,
-; EXCEPT one. Leaving this value empty will cause PHP to use the value set
-; in the variables_order directive. It does not mean it will leave the super
-; globals array REQUEST empty.
+; This directive determines which super global data (G,P,C,E & S) should
+; be registered into the super global array REQUEST. If so, it also determines
+; the order in which that data is registered. The values for this directive are
+; specified in the same manner as the variables_order directive, EXCEPT one.
+; Leaving this value empty will cause PHP to use the value set in the
+; variables_order directive. It does not mean it will leave the super globals
+; array REQUEST empty.
; Default Value: None
; Development Value: "GP"
; Production Value: "GP"
@@ -683,7 +643,7 @@
; first used (Just In Time) instead of when the script starts. If these
; variables are not used within a script, having this directive on will result
; in a performance gain. The PHP directive register_argc_argv must be disabled
-; for this directive to have any effect.
+; for this directive to have any affect.
; http://php.net/auto-globals-jit
auto_globals_jit = On
@@ -710,32 +670,23 @@
; http://php.net/auto-append-file
auto_append_file =
-; By default, PHP will output a media type using the Content-Type header. To
-; disable this, simply set it to be empty.
+; By default, PHP will output a character encoding using
+; the Content-type: header. To disable sending of the charset, simply
+; set it to be empty.
;
-; PHP's built-in default media type is set to text/html.
+; PHP's built-in default is text/html
; http://php.net/default-mimetype
default_mimetype = "text/html"
-; PHP's default character set is set to UTF-8.
+; PHP's default character set is set to empty.
; http://php.net/default-charset
-default_charset = "UTF-8"
+;default_charset = "UTF-8"
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; If empty, default_charset is used.
-; http://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; If empty, default_charset is used.
-; See also output_buffer.
-; http://php.net/output-encoding
-;output_encoding =
+; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
+; http://php.net/always-populate-raw-post-data
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -765,13 +716,13 @@
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
-;extension_dir = "./"
+; extension_dir = "./"
; On windows:
-;extension_dir = "ext"
+; extension_dir = "ext"
; Directory where the temporary files should be placed.
; Defaults to the system default (see sys_get_temp_dir)
-;sys_temp_dir = "/tmp"
+; sys_temp_dir = "/tmp"
; Whether or not to enable the dl() function. The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
@@ -806,11 +757,7 @@
; http://php.net/cgi.fix-pathinfo
;cgi.fix_pathinfo=1
-; if cgi.discard_path is enabled, the PHP CGI binary can safely be placed outside
-; of the web tree and people will not be able to circumvent .htaccess security.
-;cgi.discard_path=1
-
-; FastCGI under IIS supports the ability to impersonate
+; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
; security tokens of the calling client. This allows IIS to define the
; security context that the request runs under. mod_fastcgi under Apache
; does not currently support this feature (03/17/2002)
@@ -823,20 +770,13 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
; http://php.net/cgi.rfc2616-headers
;cgi.rfc2616_headers = 0
-; cgi.check_shebang_line controls whether CGI PHP checks for line starting with #!
-; (shebang) at the top of the running script. This line might be needed if the
-; script support running both as stand-alone script and via PHP CGI<. PHP in CGI
-; mode skips this line and ignores its content if this directive is turned on.
-; http://php.net/cgi.check-shebang-line
-;cgi.check_shebang_line=1
-
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
@@ -897,26 +837,67 @@
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
-; extension=modulename
+; extension=modulename.extension
;
-; For example:
+; For example, on Windows:
;
-; extension=mysqli
+; extension=msql.dll
;
-; When the extension library to load is not located in the default extension
-; directory, You may specify an absolute path to the library file:
+; ... or under UNIX:
;
-; extension=/path/to/extension/mysqli.so
+; extension=msql.so
;
-; Note : The syntax used in previous PHP versions ('extension=<ext>.so' and
-; 'extension='php_<ext>.dll') is supported for legacy reasons and may be
-; deprecated in a future PHP major version. So, when it is possible, please
-; move to the new ('extension=<ext>) syntax.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/opt/remi/php80/php.d; these are loaded by default.
-;;;;
+; ... or with a path:
+;
+; extension=/path/to/extension/msql.so
+;
+; If you only provide the name of the extension, PHP will look for it in its
+; default extension directory.
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -929,7 +910,7 @@
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
-;date.timezone =
+date.timezone = "America/Sao_Paulo"
; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
@@ -938,10 +919,10 @@
;date.default_longitude = 35.2333
; http://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.833333
+;date.sunrise_zenith = 90.583333
; http://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.833333
+;date.sunset_zenith = 90.583333
[filter]
; http://php.net/filter.default
@@ -951,29 +932,9 @@
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < input_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
-
-[imap]
-; rsh/ssh logins are disabled by default. Use this INI entry if you want to
-; enable them. Note that the IMAP library does not filter mailbox names before
-; passing them to rsh/ssh command, thus passing untrusted data to this function
-; with rsh/ssh enabled is insecure.
-;imap.enable_insecure_rsh=0
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -981,46 +942,41 @@
; happens within intl functions. The value is the level of the error produced.
; Default is 0, which does not produce any errors.
;intl.error_level = E_WARNING
-;intl.use_exceptions = 0
+
+[sqlite]
+; http://php.net/sqlite.assoc-case
+;sqlite.assoc_case = 0
[sqlite3]
-; Directory pointing to SQLite3 extensions
-; http://php.net/sqlite3.extension-dir
;sqlite3.extension_dir =
-; SQLite defensive mode flag (only available from SQLite 3.26+)
-; When the defensive flag is enabled, language features that allow ordinary
-; SQL to deliberately corrupt the database file are disabled. This forbids
-; writing directly to the schema, shadow tables (eg. FTS data tables), or
-; the sqlite_dbpage virtual table.
-; https://www.sqlite.org/c3ref/c_dbconfig_defensive.html
-; (for older SQLite versions, this flag has no use)
-;sqlite3.defensive = 1
-
[Pcre]
-; PCRE library backtracking limit.
+;PCRE library backtracking limit.
; http://php.net/pcre.backtrack-limit
;pcre.backtrack_limit=100000
-; PCRE library recursion limit.
-; Please note that if you set this value to a high number you may consume all
-; the available process stack and eventually crash PHP (due to reaching the
-; stack size limit imposed by the Operating System).
+;PCRE library recursion limit.
+;Please note that if you set this value to a high number you may consume all
+;the available process stack and eventually crash PHP (due to reaching the
+;stack size limit imposed by the Operating System).
; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
-; Enables or disables JIT compilation of patterns. This requires the PCRE
-; library to be compiled with JIT support.
-pcre.jit=0
-
[Pdo]
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
; http://php.net/pdo-odbc.connection-pooling
;pdo_odbc.connection_pooling=strict
+;pdo_odbc.db2_instance_name
+
[Pdo_mysql]
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/pdo_mysql.cache_size
+pdo_mysql.cache_size = 2000
+
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
+; http://php.net/pdo_mysql.default-socket
pdo_mysql.default_socket=
[Phar]
@@ -1033,17 +989,27 @@
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail().
+; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = Off
+mail.add_x_header = On
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
@@ -1051,6 +1017,10 @@
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
+[SQL]
+; http://php.net/sql.safe-mode
+sql.safe_mode = Off
+
[ODBC]
; http://php.net/odbc.default-db
;odbc.default_db = Not yet implemented
@@ -1092,6 +1062,97 @@
; http://php.net/odbc.defaultbinmode
odbc.defaultbinmode = 1
+;birdstep.max_links = -1
+
+[Interbase]
+; Allow or prevent persistent links.
+ibase.allow_persistent = 1
+
+; Maximum number of persistent links. -1 means no limit.
+ibase.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+ibase.max_links = -1
+
+; Default database name for ibase_connect().
+;ibase.default_db =
+
+; Default username for ibase_connect().
+;ibase.default_user =
+
+; Default password for ibase_connect().
+;ibase.default_password =
+
+; Default charset for ibase_connect().
+;ibase.default_charset =
+
+; Default timestamp format.
+ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
+
+; Default date format.
+ibase.dateformat = "%Y-%m-%d"
+
+; Default time format.
+ibase.timeformat = "%H:%M:%S"
+
+[MySQL]
+; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
+; http://php.net/mysql.allow_local_infile
+mysql.allow_local_infile = On
+
+; Allow or prevent persistent links.
+; http://php.net/mysql.allow-persistent
+mysql.allow_persistent = On
+
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysql.cache_size
+mysql.cache_size = 2000
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/mysql.max-persistent
+mysql.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/mysql.max-links
+mysql.max_links = -1
+
+; Default port number for mysql_connect(). If unset, mysql_connect() will use
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
+; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
+; at MYSQL_PORT.
+; http://php.net/mysql.default-port
+mysql.default_port =
+
+; Default socket name for local MySQL connects. If empty, uses the built-in
+; MySQL defaults.
+; http://php.net/mysql.default-socket
+mysql.default_socket =
+
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-host
+mysql.default_host =
+
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-user
+mysql.default_user =
+
+; Default password for mysql_connect() (doesn't apply in safe mode).
+; Note that this is generally a *bad* idea to store passwords in this file.
+; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
+; and reveal this password! And of course, any users with read access to this
+; file will be able to reveal the password as well.
+; http://php.net/mysql.default-password
+mysql.default_password =
+
+; Maximum time (in seconds) for connect timeout. -1 means no limit
+; http://php.net/mysql.connect-timeout
+mysql.connect_timeout = 60
+
+; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
+; SQL-Errors will be displayed.
+; http://php.net/mysql.trace-mode
+mysql.trace_mode = Off
+
[MySQLi]
; Maximum number of persistent links. -1 means no limit.
@@ -1110,8 +1171,12 @@
; http://php.net/mysqli.max-links
mysqli.max_links = -1
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysqli.cache_size
+mysqli.cache_size = 2000
+
; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/opt/remi/php80/services or the
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
; http://php.net/mysqli.default-port
@@ -1122,11 +1187,11 @@
; http://php.net/mysqli.default-socket
mysqli.default_socket =
-; Default host for mysqli_connect() (doesn't apply in safe mode).
+; Default host for mysql_connect() (doesn't apply in safe mode).
; http://php.net/mysqli.default-host
mysqli.default_host =
-; Default user for mysqli_connect() (doesn't apply in safe mode).
+; Default user for mysql_connect() (doesn't apply in safe mode).
; http://php.net/mysqli.default-user
mysqli.default_user =
@@ -1144,39 +1209,75 @@
[mysqlnd]
; Enable / Disable collection of general statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_statistics
mysqlnd.collect_statistics = On
; Enable / Disable collection of memory usage statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_memory_statistics
mysqlnd.collect_memory_statistics = Off
-; Records communication from all extensions using mysqlnd to the specified log
-; file.
-; http://php.net/mysqlnd.debug
-;mysqlnd.debug =
-
-; Defines which queries will be logged.
-;mysqlnd.log_mask = 0
-
-; Default size of the mysqlnd memory pool, which is used by result sets.
-;mysqlnd.mempool_default_size = 16000
-
; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
+; http://php.net/mysqlnd.net_cmd_buffer_size
;mysqlnd.net_cmd_buffer_size = 2048
; Size of a pre-allocated buffer used for reading data sent by the server in
; bytes.
+; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768
-; Timeout for network requests in seconds.
-;mysqlnd.net_read_timeout = 31536000
-
-; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
-; key.
-;mysqlnd.sha256_server_public_key =
-
[OCI8]
-; see /etc/opt/remi/php80/php.d/20-oci8.ini
+
+; Connection: Enables privileged connections using external
+; credentials (OCI_SYSOPER, OCI_SYSDBA)
+; http://php.net/oci8.privileged-connect
+;oci8.privileged_connect = Off
+
+; Connection: The maximum number of persistent OCI8 connections per
+; process. Using -1 means no limit.
+; http://php.net/oci8.max-persistent
+;oci8.max_persistent = -1
+
+; Connection: The maximum number of seconds a process is allowed to
+; maintain an idle persistent connection. Using -1 means idle
+; persistent connections will be maintained forever.
+; http://php.net/oci8.persistent-timeout
+;oci8.persistent_timeout = -1
+
+; Connection: The number of seconds that must pass before issuing a
+; ping during oci_pconnect() to check the connection validity. When
+; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
+; pings completely.
+; http://php.net/oci8.ping-interval
+;oci8.ping_interval = 60
+
+; Connection: Set this to a user chosen connection class to be used
+; for all pooled server requests with Oracle 11g Database Resident
+; Connection Pooling (DRCP). To use DRCP, this value should be set to
+; the same string for all web servers running the same application,
+; the database pool must be configured, and the connection string must
+; specify to use a pooled server.
+;oci8.connection_class =
+
+; High Availability: Using On lets PHP receive Fast Application
+; Notification (FAN) events generated when a database node fails. The
+; database must also be configured to post FAN events.
+;oci8.events = Off
+
+; Tuning: This option enables statement caching, and specifies how
+; many statements to cache. Using 0 disables statement caching.
+; http://php.net/oci8.statement-cache-size
+;oci8.statement_cache_size = 20
+
+; Tuning: Enables statement prefetching and sets the default number of
+; rows that will be fetched automatically after statement execution.
+; http://php.net/oci8.default-prefetch
+;oci8.default_prefetch = 100
+
+; Compatibility. Using On means oci_close() will not close
+; oci_connect() and oci_new_connect() connections.
+; http://php.net/oci8.old-oci-close-semantics
+;oci8.old_oci_close_semantics = Off
[PostgreSQL]
; Allow or prevent persistent links.
@@ -1206,6 +1307,45 @@
; http://php.net/pgsql.log-notice
pgsql.log_notice = 0
+[Sybase-CT]
+; Allow or prevent persistent links.
+; http://php.net/sybct.allow-persistent
+sybct.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/sybct.max-persistent
+sybct.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/sybct.max-links
+sybct.max_links = -1
+
+; Minimum server message severity to display.
+; http://php.net/sybct.min-server-severity
+sybct.min_server_severity = 10
+
+; Minimum client message severity to display.
+; http://php.net/sybct.min-client-severity
+sybct.min_client_severity = 10
+
+; Set per-context timeout
+; http://php.net/sybct.timeout
+;sybct.timeout=
+
+;sybct.packet_size
+
+; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
+; Default: one minute
+;sybct.login_timeout=
+
+; The name of the host you claim to be connecting from, for display by sp_who.
+; Default: none
+;sybct.hostname=
+
+; Allows you to define how often deadlocks are to be retried. -1 means "forever".
+; Default: 0
+;sybct.deadlock_retry_count=
+
[bcmath]
; Number of decimal digits for all bcmath functions.
; http://php.net/bcmath.scale
@@ -1230,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1247,18 +1387,13 @@
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
; http://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php80/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php80/php-fpm.d/*conf
;session.save_path = "/tmp"
; Whether to use strict session mode.
-; Strict session mode does not accept an uninitialized session ID, and
-; regenerates the session ID if the browser sends an uninitialized session ID.
-; Strict mode protects applications from session fixation via a session adoption
-; vulnerability. It is disabled by default for maximum compatibility, but
-; enabling it is encouraged.
+; Strict session mode does not accept uninitialized session ID and regenerate
+; session ID if browser sends uninitialized session ID. Strict mode protects
+; applications from session fixation via session adoption vulnerability. It is
+; disabled by default for maximum compatibility, but enabling it is encouraged.
; https://wiki.php.net/rfc/strict_sessions
session.use_strict_mode = 0
@@ -1272,7 +1407,7 @@
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
+; not the end all be all of session hijacking defense, but it's a good start.
; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
@@ -1296,24 +1431,20 @@
; http://php.net/session.cookie-domain
session.cookie_domain =
-; Whether or not to add the httpOnly flag to the cookie, which makes it
-; inaccessible to browser scripting languages such as JavaScript.
+; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
; http://php.net/session.cookie-httponly
session.cookie_httponly =
-; Add SameSite attribute to cookie to help mitigate Cross-Site Request Forgery (CSRF/XSRF)
-; Current valid values are "Strict", "Lax" or "None". When using "None",
-; make sure to include the quotes, as `none` is interpreted like `false` in ini files.
-; https://tools.ietf.org/html/draft-west-first-party-cookies-07
-session.cookie_samesite =
-
-; Handler used to serialize data. php is the standard serializer of PHP.
+; Handler used to serialize data. php is the standard serializer of PHP.
; http://php.net/session.serialize-handler
session.serialize_handler = php
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
+; Defines the probability that the 'garbage collection' process is started
+; on every session initialization. The probability is calculated by using
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator
+; and gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request.
; Default Value: 1
; Development Value: 1
; Production Value: 1
@@ -1321,9 +1452,13 @@
session.gc_probability = 1
; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
-; For high volume production servers, using a value of 1000 is a more efficient approach.
+; session initialization. The probability is calculated by using the following equation:
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
+; session.gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request. Increasing this value to 1000 will give you
+; a 0.1% chance the gc will run on any give request. For high volume production servers,
+; this is a more efficient approach.
; Default Value: 100
; Development Value: 1000
; Production Value: 1000
@@ -1339,8 +1474,8 @@
; (see session.save_path above), then garbage collection does *not*
; happen automatically. You will need to do your own garbage
; collection through a shell script, cron entry, or some other method.
-; For example, the following script is the equivalent of setting
-; session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
+; For example, the following script would is the equivalent of
+; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
; find /path/to/sessions -cmin +24 -type f | xargs rm
; Check HTTP Referer to invalidate externally stored URLs containing ids.
@@ -1349,6 +1484,19 @@
; http://php.net/session.referer-check
session.referer_check =
+; How many bytes to read from the file.
+; http://php.net/session.entropy-length
+;session.entropy_length = 32
+
+; Specified here to create the session id.
+; http://php.net/session.entropy-file
+; Defaults to /dev/urandom
+; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom
+; If neither are found at compile time, the default is no entropy file.
+; On windows, setting the entropy_length setting will activate the
+; Windows random source (using the CryptoAPI)
+;session.entropy_file = /dev/urandom
+
; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
; http://php.net/session.cache-limiter
@@ -1359,10 +1507,10 @@
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
-; to other person via. email/irc/etc/opt/remi/php80.
+; to other person via. email/irc/etc.
; - URL that contains active session ID may be stored
; in publicly accessible computer.
; - User may access your site with the same session ID
@@ -1370,39 +1518,15 @@
; http://php.net/session.use-trans-sid
session.use_trans_sid = 0
-; Set session ID character length. This value could be between 22 to 256.
-; Shorter length than default is supported only for compatibility reason.
-; Users should use 32 or more chars.
-; http://php.net/session.sid-length
-; Default Value: 32
-; Development Value: 26
-; Production Value: 26
-session.sid_length = 26
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; <form> is special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs. <form> tag's action attribute URL will not be modified
-; unless it is specified.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form="
-; Development Value: "a=href,area=href,frame=src,form="
-; Production Value: "a=href,area=href,frame=src,form="
-; http://php.net/url-rewriter.tags
-session.trans_sid_tags = "a=href,area=href,frame=src,form="
-
-; URL rewriter does not rewrite absolute URLs by default.
-; To enable rewrites for absolute paths, target hosts must be specified
-; at RUNTIME. i.e. use ini_set()
-; <form> tags is special. PHP will check action attribute's URL regardless
-; of session.trans_sid_tags setting.
-; If no host is defined, HTTP_HOST will be used for allowed host.
-; Example value: php.net,www.php.net,wiki.php.net
-; Use "," for multiple hosts. No spaces are allowed.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;session.trans_sid_hosts=""
+; Select a hash function for use in generating session ids.
+; Possible Values
+; 0 (MD5 128 bits)
+; 1 (SHA-1 160 bits)
+; This option may also be set to the name of any hash function supported by
+; the hash extension. A list of available hashes is returned by the hash_algos()
+; function.
+; http://php.net/session.hash-function
+session.hash_function = 0
; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
@@ -1414,7 +1538,18 @@
; Development Value: 5
; Production Value: 5
; http://php.net/session.hash-bits-per-character
-session.sid_bits_per_character = 5
+session.hash_bits_per_character = 5
+
+; The URL rewriter will look for URLs in a defined set of HTML tags.
+; form/fieldset are special; if you include them here, the rewriter will
+; add a hidden <input> field with the info which is otherwise appended
+; to URLs. If you want XHTML conformity, remove the form entry.
+; Note that all valid entries require a "=", even if no value follows.
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; http://php.net/url-rewriter.tags
+url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
; Enable upload progress tracking in $_SESSION
; Default Value: On
@@ -1461,31 +1596,64 @@
; http://php.net/session.upload-progress.min-freq
;session.upload_progress.min_freq = "1"
-; Only write session data when session data is changed. Enabled by default.
-; http://php.net/session.lazy-write
-;session.lazy_write = On
+[MSSQL]
+; Allow or prevent persistent links.
+mssql.allow_persistent = On
-[Assertion]
-; Switch whether to compile assertions at all (to have no overhead at run-time)
-; -1: Do not compile at all
-; 0: Jump over assertion at run-time
-; 1: Execute assertions
-; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1)
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-; http://php.net/zend.assertions
-zend.assertions = -1
+; Maximum number of persistent links. -1 means no limit.
+mssql.max_persistent = -1
+
+; Maximum number of links (persistent+non persistent). -1 means no limit.
+mssql.max_links = -1
+
+; Minimum error severity to display.
+mssql.min_error_severity = 10
+
+; Minimum message severity to display.
+mssql.min_message_severity = 10
+
+; Compatibility mode with old versions of PHP 3.0.
+mssql.compatibility_mode = Off
+
+; Connect timeout
+;mssql.connect_timeout = 5
+
+; Query timeout
+;mssql.timeout = 60
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textlimit = 4096
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textsize = 4096
+; Limits the number of records in each batch. 0 = all records in one batch.
+;mssql.batchsize = 0
+
+; Specify how datetime and datetim4 columns are returned
+; On => Returns data converted to SQL server settings
+; Off => Returns values as YYYY-MM-DD hh:mm:ss
+;mssql.datetimeconvert = On
+
+; Use NT authentication when connecting to the server
+mssql.secure_connection = Off
+
+; Specify max number of processes. -1 = library default
+; msdlib defaults to 25
+; FreeTDS defaults to 4096
+;mssql.max_procs = -1
+
+; Specify client character set.
+; If empty or not set the client charset from freetds.conf is used
+; This is only used when compiled with FreeTDS
+;mssql.charset = "ISO-8859-1"
+
+[Assertion]
; Assert(expr); active by default.
; http://php.net/assert.active
;assert.active = On
-; Throw an AssertionError on failed assertions
-; http://php.net/assert.exception
-;assert.exception = On
-
-; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active)
+; Issue a PHP warning for each failed assertion.
; http://php.net/assert.warning
;assert.warning = On
@@ -1497,36 +1665,55 @@
; http://php.net/assert.callback
;assert.callback = 0
+; Eval the expression with current error_reporting(). Set to true if you want
+; error_reporting(0) around the eval().
+; http://php.net/assert.quiet-eval
+;assert.quiet_eval = 0
+
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
+
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstring.detect_order.
; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_translation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < input_encoding < mbstring.http_input
; http://php.net/mbstring.http-input
-;mbstring.http_input =
+;mbstring.http_input = UTF-8
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
; http://php.net/mbstring.http-output
-;mbstring.http_output =
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
@@ -1537,7 +1724,7 @@
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
+; auto means
; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
@@ -1546,28 +1733,31 @@
; http://php.net/mbstring.substitute-character
;mbstring.substitute_character = none
-; Enable strict encoding detection.
-;mbstring.strict_detection = Off
+; overload(replace) single byte functions by mbstring functions.
+; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
+; etc. Possible values are 0,1,2,4 or combination of them.
+; For example, 7 for overload everything.
+; 0: No overload
+; 1: Overload mail() function
+; 2: Overload str*() functions
+; 4: Overload ereg*() functions
+; http://php.net/mbstring.func-overload
+;mbstring.func_overload = 0
+
+; enable strict encoding detection.
+;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
; is activated.
; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
;mbstring.http_output_conv_mimetype=
-; This directive specifies maximum stack depth for mbstring regular expressions. It is similar
-; to the pcre.recursion_limit for PCRE.
-;mbstring.regex_stack_limit=100000
-
-; This directive specifies maximum retry count for mbstring regular expressions. It is similar
-; to the pcre.backtrack_limit for PCRE.
-;mbstring.regex_retry_limit=1000000
-
[gd]
; Tell the jpeg decode to ignore warnings and try to create
; a gd image. The warning will then be displayed as notices
; disabled by default
; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 1
+;gd.jpeg_ignore_warning = 0
[exif]
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
@@ -1611,10 +1801,6 @@
; Sets the directory name where SOAP extension will put cache files.
; http://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php80/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php80/php-fpm.d/*conf
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
@@ -1633,34 +1819,121 @@
; Sets the maximum number of open links or -1 for unlimited.
ldap.max_links = -1
+[mcrypt]
+; For more information about mcrypt settings see http://php.net/mcrypt-module-open
+
+; Directory where to load mcrypt algorithms
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.algorithms_dir=
+
+; Directory where to load mcrypt modes
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.modes_dir=
+
[dba]
;dba.default_handler=
[opcache]
-; see /etc/opt/remi/php80/php.d/10-opcache.ini
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
-[ffi]
-; see /etc/opt/remi/php80/php.d/20-ffi.ini
+; Local Variables:
+; tab-width: 4
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php80/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php80/php.ini]: Filebucketed /etc/opt/remi/php80/php.ini to puppet with sum 2130e6dbe749a31026fa6fe32fa351f4
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php80/php.ini]/content: content changed '{md5}2130e6dbe749a31026fa6fe32fa351f4' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.0]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize80]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php80.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar80]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.0-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.0-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.0-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.0-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm.service]/ensure: defined content as '{md5}ac2b7c955e7a8b2f7d2a76c6e303b0a5'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm@.service]/ensure: defined content as '{md5}ac2b7c955e7a8b2f7d2a76c6e303b0a5'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm.socket]/ensure: defined content as '{md5}72498b03807ca8a257a7e1dfb919bda9'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm@.socket]/ensure: defined content as '{md5}72498b03807ca8a257a7e1dfb919bda9'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.0-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php81/php.ini]/content:
--- /etc/opt/remi/php81/php.ini 2023-11-22 04:42:39.000000000 -0300
+++ /tmp/puppet-file20250324-20116-1gdtov 2025-03-24 16:17:38.743135095 -0300
@@ -15,9 +15,9 @@
; 5. The web server's directory (for SAPI modules), or directory of PHP
; (otherwise in Windows)
; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (usually C:\windows)
+; Windows directory (C:\windows or C:\winnt)
; See the PHP docs for more specific information.
-; https://php.net/configuration.file
+; http://php.net/configuration.file
; The syntax of the file is extremely simple. Whitespace and lines
; beginning with a semicolon are silently ignored (as you probably guessed).
@@ -31,7 +31,7 @@
; special sections cannot be overridden by user-defined INI files or
; at runtime. Currently, [PATH=] and [HOST=] sections only work under
; CGI/FastCGI.
-; https://php.net/ini.sections
+; http://php.net/ini.sections
; Directives are specified using the following syntax:
; directive = value
@@ -58,9 +58,9 @@
; An empty string can be denoted by simply not writing anything after the equal
; sign, or by using the None keyword:
-; foo = ; sets foo to an empty string
-; foo = None ; sets foo to an empty string
-; foo = "None" ; sets foo to the string 'None'
+; foo = ; sets foo to an empty string
+; foo = None ; sets foo to an empty string
+; foo = "None" ; sets foo to the string 'None'
; If you use constants in your value, and these constants belong to a
; dynamically loaded extension (either a PHP extension or a Zend extension),
@@ -78,17 +78,16 @@
; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
-; This is the php.ini-production INI file.
+; This is php.ini-production INI file.
;;;;;;;;;;;;;;;;;;;
; Quick Reference ;
;;;;;;;;;;;;;;;;;;;
-
; The following are all the settings which are different in either the production
; or development versions of the INIs with respect to PHP's default behavior.
; Please see the actual settings later in the document for more details as to why
@@ -100,15 +99,20 @@
; Production Value: Off
; display_startup_errors
-; Default Value: On
+; Default Value: Off
; Development Value: On
; Production Value: Off
; error_reporting
-; Default Value: E_ALL
+; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
+; html_errors
+; Default Value: On
+; Development Value: On
+; Production value: On
+
; log_errors
; Default Value: Off
; Development Value: On
@@ -139,7 +143,7 @@
; Development Value: 1000
; Production Value: 1000
-; session.sid_bits_per_character
+; session.hash_bits_per_character
; Default Value: 4
; Development Value: 5
; Production Value: 5
@@ -149,28 +153,28 @@
; Development Value: Off
; Production Value: Off
+; track_errors
+; Default Value: Off
+; Development Value: On
+; Production Value: Off
+
+; url_rewriter.tags
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+
; variables_order
; Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS"
-; zend.exception_ignore_args
-; Default Value: Off
-; Development Value: Off
-; Production Value: On
-
-; zend.exception_string_param_max_len
-; Default Value: 15
-; Development Value: 15
-; Production Value: 0
-
;;;;;;;;;;;;;;;;;;;;
; php.ini Options ;
;;;;;;;;;;;;;;;;;;;;
; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
;user_ini.filename = ".user.ini"
-; To disable this feature set this option to an empty value
+; To disable this feature set this option to empty value
;user_ini.filename =
; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
@@ -181,7 +185,7 @@
;;;;;;;;;;;;;;;;;;;;
; Enable the PHP scripting language engine under Apache.
-; https://php.net/engine
+; http://php.net/engine
engine = On
; This directive determines whether or not PHP will recognize code between
@@ -194,11 +198,15 @@
; Default Value: On
; Development Value: Off
; Production Value: Off
-; https://php.net/short-open-tag
+; http://php.net/short-open-tag
short_open_tag = Off
+; Allow ASP-style <% %> tags.
+; http://php.net/asp-tags
+asp_tags = Off
+
; The number of significant digits displayed in floating point numbers.
-; https://php.net/precision
+; http://php.net/precision
precision = 14
; Output buffering is a mechanism for controlling how much output data
@@ -222,7 +230,7 @@
; Default Value: Off
; Development Value: 4096
; Production Value: 4096
-; https://php.net/output-buffering
+; http://php.net/output-buffering
output_buffering = 4096
; You can redirect all of the output of your scripts to a function. For
@@ -237,26 +245,9 @@
; and you cannot use both "ob_gzhandler" and "zlib.output_compression".
; Note: output_handler must be empty if this is set 'On' !!!!
; Instead you must use zlib.output_handler.
-; https://php.net/output-handler
+; http://php.net/output-handler
;output_handler =
-; URL rewriter function rewrites URL on the fly by using
-; output buffer. You can set target tags by this configuration.
-; "form" tag is special tag. It will add hidden input tag to pass values.
-; Refer to session.trans_sid_tags for usage.
-; Default Value: "form="
-; Development Value: "form="
-; Production Value: "form="
-;url_rewriter.tags
-
-; URL rewriter will not rewrite absolute URL nor form by default. To enable
-; absolute URL rewrite, allowed hosts must be defined at RUNTIME.
-; Refer to session.trans_sid_hosts for more details.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;url_rewriter.hosts
-
; Transparent output compression using the zlib library
; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
@@ -266,16 +257,16 @@
; performance, enable output_buffering in addition.
; Note: You need to use zlib.output_handler instead of the standard
; output_handler, or otherwise the output will be corrupted.
-; https://php.net/zlib.output-compression
+; http://php.net/zlib.output-compression
zlib.output_compression = Off
-; https://php.net/zlib.output-compression-level
+; http://php.net/zlib.output-compression-level
;zlib.output_compression_level = -1
; You cannot specify additional output handlers if zlib.output_compression
; is activated here. This setting does the same as output_handler but in
; a different order.
-; https://php.net/zlib.output-handler
+; http://php.net/zlib.output-handler
;zlib.output_handler =
; Implicit flush tells PHP to tell the output layer to flush itself
@@ -283,7 +274,7 @@
; PHP function flush() after each and every call to print() or echo() and each
; and every HTML block. Turning this option on has serious performance
; implications and is generally recommended for debugging purposes only.
-; https://php.net/implicit-flush
+; http://php.net/implicit-flush
; Note: This directive is hardcoded to On for the CLI SAPI
implicit_flush = Off
@@ -295,41 +286,33 @@
; callback-function.
unserialize_callback_func =
-; The unserialize_max_depth specifies the default depth limit for unserialized
-; structures. Setting the depth limit too high may result in stack overflows
-; during unserialization. The unserialize_max_depth ini setting can be
-; overridden by the max_depth option on individual unserialize() calls.
-; A value of 0 disables the depth limit.
-;unserialize_max_depth = 4096
-
-; When floats & doubles are serialized, store serialize_precision significant
+; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
-; The value is also used for json_encode when encoding double values.
-; If -1 is used, then dtoa mode 0 is used which automatically select the best
-; precision.
-serialize_precision = -1
+serialize_precision = 17
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file.
-; Note: disables the realpath cache
-; https://php.net/open-basedir
+; or per-virtualhost web server configuration file. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
+; http://php.net/open-basedir
;open_basedir =
-; This directive allows you to disable certain functions.
-; It receives a comma-delimited list of function names.
-; https://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes.
-; It receives a comma-delimited list of class names.
-; https://php.net/disable-classes
+; This directive allows you to disable certain functions for security reasons.
+; It receives a comma-delimited list of function names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
+; http://php.net/disable-functions
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
+
+; This directive allows you to disable certain classes for security reasons.
+; It receives a comma-delimited list of class names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
+; http://php.net/disable-classes
disable_classes =
; Colors for Syntax Highlighting mode. Anything that's acceptable in
; <span style="color: ???????"> would work.
-; https://php.net/syntax-highlighting
+; http://php.net/syntax-highlighting
;highlight.string = #DD0000
;highlight.comment = #FF9900
;highlight.keyword = #007700
@@ -340,54 +323,37 @@
; the request. Consider enabling it if executing long requests, which may end up
; being interrupted by the user or a browser timing out. PHP's default behavior
; is to disable this feature.
-; https://php.net/ignore-user-abort
+; http://php.net/ignore-user-abort
;ignore_user_abort = On
; Determines the size of the realpath cache to be used by PHP. This value should
; be increased on systems where PHP opens many files to reflect the quantity of
; the file operations performed.
-; Note: if open_basedir is set, the cache is disabled
-; https://php.net/realpath-cache-size
-;realpath_cache_size = 4096k
+; http://php.net/realpath-cache-size
+;realpath_cache_size = 16k
; Duration of time, in seconds for which to cache realpath information for a given
; file or directory. For systems with rarely changing files, consider increasing this
; value.
-; https://php.net/realpath-cache-ttl
+; http://php.net/realpath-cache-ttl
;realpath_cache_ttl = 120
; Enables or disables the circular reference collector.
-; https://php.net/zend.enable-gc
+; http://php.net/zend.enable-gc
zend.enable_gc = On
; If enabled, scripts may be written in encodings that are incompatible with
; the scanner. CP936, Big5, CP949 and Shift_JIS are the examples of such
; encodings. To use this feature, mbstring extension must be enabled.
+; Default: Off
;zend.multibyte = Off
; Allows to set the default encoding for the scripts. This value will be used
; unless "declare(encoding=...)" directive appears at the top of the script.
; Only affects if zend.multibyte is set.
+; Default: ""
;zend.script_encoding =
-; Allows to include or exclude arguments from stack traces generated for exceptions.
-; In production, it is recommended to turn this setting on to prohibit the output
-; of sensitive information in stack traces
-; Default Value: Off
-; Development Value: Off
-; Production Value: On
-zend.exception_ignore_args = On
-
-; Allows setting the maximum string length in an argument of a stringified stack trace
-; to a value between 0 and 1000000.
-; This has no effect when zend.exception_ignore_args is enabled.
-; Default Value: 15
-; Development Value: 15
-; Production Value: 0
-; In production, it is recommended to set this to 0 to reduce the output
-; of sensitive information in stack traces.
-zend.exception_string_param_max_len = 0
-
;;;;;;;;;;;;;;;;;
; Miscellaneous ;
;;;;;;;;;;;;;;;;;
@@ -396,7 +362,7 @@
; (e.g. by adding its signature to the Web server header). It is no security
; threat in any way, but it makes it possible to determine whether you use PHP
; on your server or not.
-; https://php.net/expose-php
+; http://php.net/expose-php
expose_php = On
;;;;;;;;;;;;;;;;;;;
@@ -404,7 +370,7 @@
;;;;;;;;;;;;;;;;;;;
; Maximum execution time of each script, in seconds
-; https://php.net/max-execution-time
+; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 30
@@ -415,18 +381,18 @@
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)
-; https://php.net/max-input-time
+; http://php.net/max-input-time
max_input_time = 60
; Maximum input variable nesting level
-; https://php.net/max-input-nesting-level
+; http://php.net/max-input-nesting-level
;max_input_nesting_level = 64
; How many GET/POST/COOKIE input variables may be accepted
-;max_input_vars = 1000
+; max_input_vars = 1000
-; Maximum amount of memory a script may consume
-; https://php.net/memory-limit
+; Maximum amount of memory a script may consume (128MB)
+; http://php.net/memory-limit
memory_limit = 128M
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -457,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -479,10 +445,10 @@
; E_ALL & ~E_NOTICE (Show all errors, except for notices)
; E_ALL & ~E_NOTICE & ~E_STRICT (Show all errors, except for notices and coding standards warnings.)
; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors)
-; Default Value: E_ALL
+; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
-; https://php.net/error-reporting
+; http://php.net/error-reporting
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
; This directive controls whether or not and where PHP will output errors,
@@ -490,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -499,16 +465,18 @@
; Default Value: On
; Development Value: On
; Production Value: Off
-; https://php.net/display-errors
+; http://php.net/display-errors
display_errors = Off
; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. We strongly recommend you set this to 'off'
-; for production servers to avoid leaking configuration details.
-; Default Value: On
+; separately from display_errors. PHP's default behavior is to suppress those
+; errors from clients. Turning the display of startup errors on can be useful in
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
+; Default Value: Off
; Development Value: On
; Production Value: Off
-; https://php.net/display-startup-errors
+; http://php.net/display-startup-errors
display_startup_errors = Off
; Besides displaying errors, PHP can also log errors to locations such as a
@@ -518,31 +486,45 @@
; Default Value: Off
; Development Value: On
; Production Value: On
-; https://php.net/log-errors
+; http://php.net/log-errors
log_errors = On
+; Set maximum length of log_errors. In error_log information about the source is
+; added. The default is 1024 and 0 allows to not apply any maximum length at all.
+; http://php.net/log-errors-max-len
+log_errors_max_len = 1024
+
; Do not log repeated messages. Repeated errors must occur in same file on same
; line unless ignore_repeated_source is set true.
-; https://php.net/ignore-repeated-errors
+; http://php.net/ignore-repeated-errors
ignore_repeated_errors = Off
; Ignore source of message when ignoring repeated messages. When this setting
; is On you will not log errors with repeated messages from different files or
; source lines.
-; https://php.net/ignore-repeated-source
+; http://php.net/ignore-repeated-source
ignore_repeated_source = Off
; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This is only effective in a debug compile, and if
+; stdout or in the log). This has only effect in a debug compile, and if
; error reporting includes E_WARNING in the allowed list
-; https://php.net/report-memleaks
+; http://php.net/report-memleaks
report_memleaks = On
-; This setting is off by default.
+; This setting is on by default.
;report_zend_debug = 0
+; Store the last error/warning message in $php_errormsg (boolean). Setting this value
+; to On can assist in debugging and is appropriate for development servers. It should
+; however be disabled on production servers.
+; Default Value: Off
+; Development Value: On
+; Production Value: Off
+; http://php.net/track-errors
+track_errors = Off
+
; Turn off normal error reporting and emit XML-RPC error XML
-; https://php.net/xmlrpc-errors
+; http://php.net/xmlrpc-errors
;xmlrpc_errors = 0
; An XML-RPC faultCode
@@ -552,65 +534,48 @@
; error message as HTML for easier reading. This directive controls whether
; the error message is formatted as HTML or not.
; Note: This directive is hardcoded to Off for the CLI SAPI
-; https://php.net/html-errors
-;html_errors = On
+; Default Value: On
+; Development Value: On
+; Production value: On
+; http://php.net/html-errors
+html_errors = On
; If html_errors is set to On *and* docref_root is not empty, then PHP
; produces clickable error messages that direct to a page describing the error
; or function causing the error in detail.
-; You can download a copy of the PHP manual from https://php.net/docs
+; You can download a copy of the PHP manual from http://php.net/docs
; and change docref_root to the base URL of your local copy including the
; leading '/'. You must also specify the file extension being used including
; the dot. PHP's default behavior is to leave these settings empty, in which
; case no links to documentation are generated.
; Note: Never use this feature for production boxes.
-; https://php.net/docref-root
+; http://php.net/docref-root
; Examples
;docref_root = "/phpmanual/"
-; https://php.net/docref-ext
+; http://php.net/docref-ext
;docref_ext = .html
; String to output before an error message. PHP's default behavior is to leave
; this setting blank.
-; https://php.net/error-prepend-string
+; http://php.net/error-prepend-string
; Example:
;error_prepend_string = "<span style='color: #ff0000'>"
; String to output after an error message. PHP's default behavior is to leave
; this setting blank.
-; https://php.net/error-append-string
+; http://php.net/error-append-string
; Example:
;error_append_string = "</span>"
; Log errors to specified file. PHP's default behavior is to leave this value
; empty.
-; https://php.net/error-log
+; http://php.net/error-log
; Example:
;error_log = php_errors.log
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
-; The syslog ident is a string which is prepended to every message logged
-; to syslog. Only used when error_log is set to syslog.
-;syslog.ident = php
-
-; The syslog facility is used to specify what type of program is logging
-; the message. Only used when error_log is set to syslog.
-;syslog.facility = user
-
-; Set this to disable filtering control characters (the default).
-; Some loggers only accept NVT-ASCII, others accept anything that's not
-; control characters. If your logger accepts everything, then no filtering
-; is needed at all.
-; Allowed values are:
-; ascii (all printable ASCII characters and NL)
-; no-ctrl (all characters except control characters)
-; all (all characters)
-; raw (like "all", but messages are not split at newlines)
-; https://php.net/syslog.filter
-;syslog.filter = ascii
-
;windows.show_crt_warning
; Default value: 0
; Development value: 0
@@ -622,14 +587,14 @@
; The separator used in PHP generated URLs to separate arguments.
; PHP's default setting is "&".
-; https://php.net/arg-separator.output
+; http://php.net/arg-separator.output
; Example:
;arg_separator.output = "&"
; List of separator(s) used by PHP to parse input URLs into variables.
; PHP's default setting is "&".
; NOTE: Every character in this directive is considered as separator!
-; https://php.net/arg-separator.input
+; http://php.net/arg-separator.input
; Example:
;arg_separator.input = ";&"
@@ -643,20 +608,20 @@
; Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS";
-; https://php.net/variables-order
+; http://php.net/variables-order
variables_order = "GPCS"
-; This directive determines which super global data (G,P & C) should be
-; registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive
-; are specified in the same manner as the variables_order directive,
-; EXCEPT one. Leaving this value empty will cause PHP to use the value set
-; in the variables_order directive. It does not mean it will leave the super
-; globals array REQUEST empty.
+; This directive determines which super global data (G,P,C,E & S) should
+; be registered into the super global array REQUEST. If so, it also determines
+; the order in which that data is registered. The values for this directive are
+; specified in the same manner as the variables_order directive, EXCEPT one.
+; Leaving this value empty will cause PHP to use the value set in the
+; variables_order directive. It does not mean it will leave the super globals
+; array REQUEST empty.
; Default Value: None
; Development Value: "GP"
; Production Value: "GP"
-; https://php.net/request-order
+; http://php.net/request-order
request_order = "GP"
; This directive determines whether PHP registers $argv & $argc each time it
@@ -671,15 +636,15 @@
; Default Value: On
; Development Value: Off
; Production Value: Off
-; https://php.net/register-argc-argv
+; http://php.net/register-argc-argv
register_argc_argv = Off
; When enabled, the ENV, REQUEST and SERVER variables are created when they're
; first used (Just In Time) instead of when the script starts. If these
; variables are not used within a script, having this directive on will result
; in a performance gain. The PHP directive register_argc_argv must be disabled
-; for this directive to have any effect.
-; https://php.net/auto-globals-jit
+; for this directive to have any affect.
+; http://php.net/auto-globals-jit
auto_globals_jit = On
; Whether PHP will read the POST data.
@@ -688,49 +653,40 @@
; and $_FILES to always be empty; the only way you will be able to read the
; POST data will be through the php://input stream wrapper. This can be useful
; to proxy requests or to process the POST data in a memory efficient fashion.
-; https://php.net/enable-post-data-reading
+; http://php.net/enable-post-data-reading
;enable_post_data_reading = Off
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
-; https://php.net/post-max-size
+; http://php.net/post-max-size
post_max_size = 8M
; Automatically add files before PHP document.
-; https://php.net/auto-prepend-file
+; http://php.net/auto-prepend-file
auto_prepend_file =
; Automatically add files after PHP document.
-; https://php.net/auto-append-file
+; http://php.net/auto-append-file
auto_append_file =
-; By default, PHP will output a media type using the Content-Type header. To
-; disable this, simply set it to be empty.
+; By default, PHP will output a character encoding using
+; the Content-type: header. To disable sending of the charset, simply
+; set it to be empty.
;
-; PHP's built-in default media type is set to text/html.
-; https://php.net/default-mimetype
+; PHP's built-in default is text/html
+; http://php.net/default-mimetype
default_mimetype = "text/html"
-; PHP's default character set is set to UTF-8.
-; https://php.net/default-charset
-default_charset = "UTF-8"
-
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; https://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; If empty, default_charset is used.
-; https://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; If empty, default_charset is used.
-; See also output_buffer.
-; https://php.net/output-encoding
-;output_encoding =
+; PHP's default character set is set to empty.
+; http://php.net/default-charset
+;default_charset = "UTF-8"
+
+; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
+; http://php.net/always-populate-raw-post-data
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -743,42 +699,42 @@
;include_path = ".;c:\php\includes"
;
; PHP's default setting for include_path is ".;/path/to/php/pear"
-; https://php.net/include-path
+; http://php.net/include-path
; The root of the PHP pages, used only if nonempty.
; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
; if you are running php as a CGI under any web server (other than IIS)
; see documentation for security issues. The alternate is to use the
; cgi.force_redirect configuration below
-; https://php.net/doc-root
+; http://php.net/doc-root
doc_root =
; The directory under which PHP opens the script using /~username used only
; if nonempty.
-; https://php.net/user-dir
+; http://php.net/user-dir
user_dir =
; Directory in which the loadable extensions (modules) reside.
-; https://php.net/extension-dir
-;extension_dir = "./"
+; http://php.net/extension-dir
+; extension_dir = "./"
; On windows:
-;extension_dir = "ext"
+; extension_dir = "ext"
; Directory where the temporary files should be placed.
; Defaults to the system default (see sys_get_temp_dir)
-;sys_temp_dir = "/tmp"
+; sys_temp_dir = "/tmp"
; Whether or not to enable the dl() function. The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
; disabled on them.
-; https://php.net/enable-dl
+; http://php.net/enable-dl
enable_dl = Off
; cgi.force_redirect is necessary to provide security running PHP as a CGI under
; most web servers. Left undefined, PHP turns this on by default. You can
; turn it off here AT YOUR OWN RISK
; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; https://php.net/cgi.force-redirect
+; http://php.net/cgi.force-redirect
;cgi.force_redirect = 1
; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
@@ -789,7 +745,7 @@
; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
; will look for to know it is OK to continue execution. Setting this variable MAY
; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; https://php.net/cgi.redirect-status-env
+; http://php.net/cgi.redirect-status-env
;cgi.redirect_status_env =
; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's
@@ -798,19 +754,15 @@
; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting
; of zero causes PHP to behave as before. Default is 1. You should fix your scripts
; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; https://php.net/cgi.fix-pathinfo
+; http://php.net/cgi.fix-pathinfo
;cgi.fix_pathinfo=1
-; if cgi.discard_path is enabled, the PHP CGI binary can safely be placed outside
-; of the web tree and people will not be able to circumvent .htaccess security.
-;cgi.discard_path=1
-
-; FastCGI under IIS supports the ability to impersonate
+; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
; security tokens of the calling client. This allows IIS to define the
; security context that the request runs under. mod_fastcgi under Apache
; does not currently support this feature (03/17/2002)
; Set to 1 if running under IIS. Default is zero.
-; https://php.net/fastcgi.impersonate
+; http://php.net/fastcgi.impersonate
;fastcgi.impersonate = 1
; Disable logging through FastCGI connection. PHP's default behavior is to enable
@@ -818,35 +770,28 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
-; https://php.net/cgi.rfc2616-headers
+; http://php.net/cgi.rfc2616-headers
;cgi.rfc2616_headers = 0
-; cgi.check_shebang_line controls whether CGI PHP checks for line starting with #!
-; (shebang) at the top of the running script. This line might be needed if the
-; script support running both as stand-alone script and via PHP CGI<. PHP in CGI
-; mode skips this line and ignores its content if this directive is turned on.
-; https://php.net/cgi.check-shebang-line
-;cgi.check_shebang_line=1
-
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
-; https://php.net/file-uploads
+; http://php.net/file-uploads
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
-; https://php.net/upload-tmp-dir
+; http://php.net/upload-tmp-dir
;upload_tmp_dir =
; Maximum allowed size for uploaded files.
-; https://php.net/upload-max-filesize
+; http://php.net/upload-max-filesize
upload_max_filesize = 2M
; Maximum number of files that can be uploaded via a single request
@@ -857,24 +802,24 @@
;;;;;;;;;;;;;;;;;;
; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; https://php.net/allow-url-fopen
+; http://php.net/allow-url-fopen
allow_url_fopen = On
-; Whether to allow include/require to open URLs (like https:// or ftp://) as files.
-; https://php.net/allow-url-include
+; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
+; http://php.net/allow-url-include
allow_url_include = Off
; Define the anonymous ftp password (your email address). PHP's default setting
; for this is empty.
-; https://php.net/from
+; http://php.net/from
;from="john@doe.com"
; Define the User-Agent string. PHP's default setting for this is empty.
-; https://php.net/user-agent
+; http://php.net/user-agent
;user_agent="PHP"
; Default timeout for socket based streams (seconds)
-; https://php.net/default-socket-timeout
+; http://php.net/default-socket-timeout
default_socket_timeout = 60
; If your scripts have to deal with files from Macintosh systems,
@@ -882,7 +827,7 @@
; unix or win32 systems, setting this flag will cause PHP to
; automatically detect the EOL character in those files so that
; fgets() and file() will work regardless of the source of the file.
-; https://php.net/auto-detect-line-endings
+; http://php.net/auto-detect-line-endings
;auto_detect_line_endings = Off
;;;;;;;;;;;;;;;;;;;;;;
@@ -892,26 +837,67 @@
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
-; extension=modulename
+; extension=modulename.extension
;
-; For example:
+; For example, on Windows:
;
-; extension=mysqli
+; extension=msql.dll
;
-; When the extension library to load is not located in the default extension
-; directory, You may specify an absolute path to the library file:
+; ... or under UNIX:
;
-; extension=/path/to/extension/mysqli.so
+; extension=msql.so
;
-; Note : The syntax used in previous PHP versions ('extension=<ext>.so' and
-; 'extension='php_<ext>.dll') is supported for legacy reasons and may be
-; deprecated in a future PHP major version. So, when it is possible, please
-; move to the new ('extension=<ext>) syntax.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/opt/remi/php81/php.d; these are loaded by default.
-;;;;
+; ... or with a path:
+;
+; extension=/path/to/extension/msql.so
+;
+; If you only provide the name of the extension, PHP will look for it in its
+; default extension directory.
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -923,52 +909,32 @@
[Date]
; Defines the default timezone used by the date functions
-; https://php.net/date.timezone
-;date.timezone =
+; http://php.net/date.timezone
+date.timezone = "America/Sao_Paulo"
-; https://php.net/date.default-latitude
+; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
-; https://php.net/date.default-longitude
+; http://php.net/date.default-longitude
;date.default_longitude = 35.2333
-; https://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.833333
+; http://php.net/date.sunrise-zenith
+;date.sunrise_zenith = 90.583333
-; https://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.833333
+; http://php.net/date.sunset-zenith
+;date.sunset_zenith = 90.583333
[filter]
-; https://php.net/filter.default
+; http://php.net/filter.default
;filter.default = unsafe_raw
-; https://php.net/filter.default-flags
+; http://php.net/filter.default-flags
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < input_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
-
-[imap]
-; rsh/ssh logins are disabled by default. Use this INI entry if you want to
-; enable them. Note that the IMAP library does not filter mailbox names before
-; passing them to rsh/ssh command, thus passing untrusted data to this function
-; with rsh/ssh enabled is insecure.
-;imap.enable_insecure_rsh=0
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -976,69 +942,74 @@
; happens within intl functions. The value is the level of the error produced.
; Default is 0, which does not produce any errors.
;intl.error_level = E_WARNING
-;intl.use_exceptions = 0
+
+[sqlite]
+; http://php.net/sqlite.assoc-case
+;sqlite.assoc_case = 0
[sqlite3]
-; Directory pointing to SQLite3 extensions
-; https://php.net/sqlite3.extension-dir
;sqlite3.extension_dir =
-; SQLite defensive mode flag (only available from SQLite 3.26+)
-; When the defensive flag is enabled, language features that allow ordinary
-; SQL to deliberately corrupt the database file are disabled. This forbids
-; writing directly to the schema, shadow tables (eg. FTS data tables), or
-; the sqlite_dbpage virtual table.
-; https://www.sqlite.org/c3ref/c_dbconfig_defensive.html
-; (for older SQLite versions, this flag has no use)
-;sqlite3.defensive = 1
-
[Pcre]
-; PCRE library backtracking limit.
-; https://php.net/pcre.backtrack-limit
+;PCRE library backtracking limit.
+; http://php.net/pcre.backtrack-limit
;pcre.backtrack_limit=100000
-; PCRE library recursion limit.
-; Please note that if you set this value to a high number you may consume all
-; the available process stack and eventually crash PHP (due to reaching the
-; stack size limit imposed by the Operating System).
-; https://php.net/pcre.recursion-limit
+;PCRE library recursion limit.
+;Please note that if you set this value to a high number you may consume all
+;the available process stack and eventually crash PHP (due to reaching the
+;stack size limit imposed by the Operating System).
+; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
-; Enables or disables JIT compilation of patterns. This requires the PCRE
-; library to be compiled with JIT support.
-pcre.jit=0
-
[Pdo]
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; https://php.net/pdo-odbc.connection-pooling
+; http://php.net/pdo-odbc.connection-pooling
;pdo_odbc.connection_pooling=strict
+;pdo_odbc.db2_instance_name
+
[Pdo_mysql]
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/pdo_mysql.cache_size
+pdo_mysql.cache_size = 2000
+
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
+; http://php.net/pdo_mysql.default-socket
pdo_mysql.default_socket=
[Phar]
-; https://php.net/phar.readonly
+; http://php.net/phar.readonly
;phar.readonly = On
-; https://php.net/phar.require-hash
+; http://php.net/phar.require-hash
;phar.require_hash = On
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
-; https://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+; http://php.net/sendmail-path
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail().
+; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = Off
+mail.add_x_header = On
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
@@ -1046,14 +1017,18 @@
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
+[SQL]
+; http://php.net/sql.safe-mode
+sql.safe_mode = Off
+
[ODBC]
-; https://php.net/odbc.default-db
+; http://php.net/odbc.default-db
;odbc.default_db = Not yet implemented
-; https://php.net/odbc.default-user
+; http://php.net/odbc.default-user
;odbc.default_user = Not yet implemented
-; https://php.net/odbc.default-pw
+; http://php.net/odbc.default-pw
;odbc.default_pw = Not yet implemented
; Controls the ODBC cursor model.
@@ -1061,72 +1036,163 @@
;odbc.default_cursortype
; Allow or prevent persistent links.
-; https://php.net/odbc.allow-persistent
+; http://php.net/odbc.allow-persistent
odbc.allow_persistent = On
; Check that a connection is still valid before reuse.
-; https://php.net/odbc.check-persistent
+; http://php.net/odbc.check-persistent
odbc.check_persistent = On
; Maximum number of persistent links. -1 means no limit.
-; https://php.net/odbc.max-persistent
+; http://php.net/odbc.max-persistent
odbc.max_persistent = -1
; Maximum number of links (persistent + non-persistent). -1 means no limit.
-; https://php.net/odbc.max-links
+; http://php.net/odbc.max-links
odbc.max_links = -1
; Handling of LONG fields. Returns number of bytes to variables. 0 means
; passthru.
-; https://php.net/odbc.defaultlrl
+; http://php.net/odbc.defaultlrl
odbc.defaultlrl = 4096
; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char.
; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
; of odbc.defaultlrl and odbc.defaultbinmode
-; https://php.net/odbc.defaultbinmode
+; http://php.net/odbc.defaultbinmode
odbc.defaultbinmode = 1
+;birdstep.max_links = -1
+
+[Interbase]
+; Allow or prevent persistent links.
+ibase.allow_persistent = 1
+
+; Maximum number of persistent links. -1 means no limit.
+ibase.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+ibase.max_links = -1
+
+; Default database name for ibase_connect().
+;ibase.default_db =
+
+; Default username for ibase_connect().
+;ibase.default_user =
+
+; Default password for ibase_connect().
+;ibase.default_password =
+
+; Default charset for ibase_connect().
+;ibase.default_charset =
+
+; Default timestamp format.
+ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
+
+; Default date format.
+ibase.dateformat = "%Y-%m-%d"
+
+; Default time format.
+ibase.timeformat = "%H:%M:%S"
+
+[MySQL]
+; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
+; http://php.net/mysql.allow_local_infile
+mysql.allow_local_infile = On
+
+; Allow or prevent persistent links.
+; http://php.net/mysql.allow-persistent
+mysql.allow_persistent = On
+
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysql.cache_size
+mysql.cache_size = 2000
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/mysql.max-persistent
+mysql.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/mysql.max-links
+mysql.max_links = -1
+
+; Default port number for mysql_connect(). If unset, mysql_connect() will use
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
+; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
+; at MYSQL_PORT.
+; http://php.net/mysql.default-port
+mysql.default_port =
+
+; Default socket name for local MySQL connects. If empty, uses the built-in
+; MySQL defaults.
+; http://php.net/mysql.default-socket
+mysql.default_socket =
+
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-host
+mysql.default_host =
+
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-user
+mysql.default_user =
+
+; Default password for mysql_connect() (doesn't apply in safe mode).
+; Note that this is generally a *bad* idea to store passwords in this file.
+; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
+; and reveal this password! And of course, any users with read access to this
+; file will be able to reveal the password as well.
+; http://php.net/mysql.default-password
+mysql.default_password =
+
+; Maximum time (in seconds) for connect timeout. -1 means no limit
+; http://php.net/mysql.connect-timeout
+mysql.connect_timeout = 60
+
+; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
+; SQL-Errors will be displayed.
+; http://php.net/mysql.trace-mode
+mysql.trace_mode = Off
+
[MySQLi]
; Maximum number of persistent links. -1 means no limit.
-; https://php.net/mysqli.max-persistent
+; http://php.net/mysqli.max-persistent
mysqli.max_persistent = -1
; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; https://php.net/mysqli.allow_local_infile
+; http://php.net/mysqli.allow_local_infile
;mysqli.allow_local_infile = On
-; It allows the user to specify a folder where files that can be sent via LOAD DATA
-; LOCAL can exist. It is ignored if mysqli.allow_local_infile is enabled.
-;mysqli.local_infile_directory =
-
; Allow or prevent persistent links.
-; https://php.net/mysqli.allow-persistent
+; http://php.net/mysqli.allow-persistent
mysqli.allow_persistent = On
; Maximum number of links. -1 means no limit.
-; https://php.net/mysqli.max-links
+; http://php.net/mysqli.max-links
mysqli.max_links = -1
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysqli.cache_size
+mysqli.cache_size = 2000
+
; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/opt/remi/php81/services or the
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
-; https://php.net/mysqli.default-port
+; http://php.net/mysqli.default-port
mysqli.default_port = 3306
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
-; https://php.net/mysqli.default-socket
+; http://php.net/mysqli.default-socket
mysqli.default_socket =
-; Default host for mysqli_connect() (doesn't apply in safe mode).
-; https://php.net/mysqli.default-host
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysqli.default-host
mysqli.default_host =
-; Default user for mysqli_connect() (doesn't apply in safe mode).
-; https://php.net/mysqli.default-user
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysqli.default-user
mysqli.default_user =
; Default password for mysqli_connect() (doesn't apply in safe mode).
@@ -1134,94 +1200,164 @@
; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
-; https://php.net/mysqli.default-pw
+; http://php.net/mysqli.default-pw
mysqli.default_pw =
; Allow or prevent reconnect
mysqli.reconnect = Off
-; If this option is enabled, closing a persistent connection will rollback
-; any pending transactions of this connection, before it is put back
-; into the persistent connection pool.
-;mysqli.rollback_on_cached_plink = Off
-
[mysqlnd]
; Enable / Disable collection of general statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_statistics
mysqlnd.collect_statistics = On
; Enable / Disable collection of memory usage statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_memory_statistics
mysqlnd.collect_memory_statistics = Off
-; Records communication from all extensions using mysqlnd to the specified log
-; file.
-; https://php.net/mysqlnd.debug
-;mysqlnd.debug =
-
-; Defines which queries will be logged.
-;mysqlnd.log_mask = 0
-
-; Default size of the mysqlnd memory pool, which is used by result sets.
-;mysqlnd.mempool_default_size = 16000
-
; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
+; http://php.net/mysqlnd.net_cmd_buffer_size
;mysqlnd.net_cmd_buffer_size = 2048
; Size of a pre-allocated buffer used for reading data sent by the server in
; bytes.
+; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768
-; Timeout for network requests in seconds.
-;mysqlnd.net_read_timeout = 31536000
-
-; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
-; key.
-;mysqlnd.sha256_server_public_key =
-
[OCI8]
-; see /etc/opt/remi/php81/php.d/20-oci8.ini
+
+; Connection: Enables privileged connections using external
+; credentials (OCI_SYSOPER, OCI_SYSDBA)
+; http://php.net/oci8.privileged-connect
+;oci8.privileged_connect = Off
+
+; Connection: The maximum number of persistent OCI8 connections per
+; process. Using -1 means no limit.
+; http://php.net/oci8.max-persistent
+;oci8.max_persistent = -1
+
+; Connection: The maximum number of seconds a process is allowed to
+; maintain an idle persistent connection. Using -1 means idle
+; persistent connections will be maintained forever.
+; http://php.net/oci8.persistent-timeout
+;oci8.persistent_timeout = -1
+
+; Connection: The number of seconds that must pass before issuing a
+; ping during oci_pconnect() to check the connection validity. When
+; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
+; pings completely.
+; http://php.net/oci8.ping-interval
+;oci8.ping_interval = 60
+
+; Connection: Set this to a user chosen connection class to be used
+; for all pooled server requests with Oracle 11g Database Resident
+; Connection Pooling (DRCP). To use DRCP, this value should be set to
+; the same string for all web servers running the same application,
+; the database pool must be configured, and the connection string must
+; specify to use a pooled server.
+;oci8.connection_class =
+
+; High Availability: Using On lets PHP receive Fast Application
+; Notification (FAN) events generated when a database node fails. The
+; database must also be configured to post FAN events.
+;oci8.events = Off
+
+; Tuning: This option enables statement caching, and specifies how
+; many statements to cache. Using 0 disables statement caching.
+; http://php.net/oci8.statement-cache-size
+;oci8.statement_cache_size = 20
+
+; Tuning: Enables statement prefetching and sets the default number of
+; rows that will be fetched automatically after statement execution.
+; http://php.net/oci8.default-prefetch
+;oci8.default_prefetch = 100
+
+; Compatibility. Using On means oci_close() will not close
+; oci_connect() and oci_new_connect() connections.
+; http://php.net/oci8.old-oci-close-semantics
+;oci8.old_oci_close_semantics = Off
[PostgreSQL]
; Allow or prevent persistent links.
-; https://php.net/pgsql.allow-persistent
+; http://php.net/pgsql.allow-persistent
pgsql.allow_persistent = On
; Detect broken persistent links always with pg_pconnect().
; Auto reset feature requires a little overheads.
-; https://php.net/pgsql.auto-reset-persistent
+; http://php.net/pgsql.auto-reset-persistent
pgsql.auto_reset_persistent = Off
; Maximum number of persistent links. -1 means no limit.
-; https://php.net/pgsql.max-persistent
+; http://php.net/pgsql.max-persistent
pgsql.max_persistent = -1
; Maximum number of links (persistent+non persistent). -1 means no limit.
-; https://php.net/pgsql.max-links
+; http://php.net/pgsql.max-links
pgsql.max_links = -1
; Ignore PostgreSQL backends Notice message or not.
; Notice message logging require a little overheads.
-; https://php.net/pgsql.ignore-notice
+; http://php.net/pgsql.ignore-notice
pgsql.ignore_notice = 0
; Log PostgreSQL backends Notice message or not.
; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; https://php.net/pgsql.log-notice
+; http://php.net/pgsql.log-notice
pgsql.log_notice = 0
+[Sybase-CT]
+; Allow or prevent persistent links.
+; http://php.net/sybct.allow-persistent
+sybct.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/sybct.max-persistent
+sybct.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/sybct.max-links
+sybct.max_links = -1
+
+; Minimum server message severity to display.
+; http://php.net/sybct.min-server-severity
+sybct.min_server_severity = 10
+
+; Minimum client message severity to display.
+; http://php.net/sybct.min-client-severity
+sybct.min_client_severity = 10
+
+; Set per-context timeout
+; http://php.net/sybct.timeout
+;sybct.timeout=
+
+;sybct.packet_size
+
+; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
+; Default: one minute
+;sybct.login_timeout=
+
+; The name of the host you claim to be connecting from, for display by sp_who.
+; Default: none
+;sybct.hostname=
+
+; Allows you to define how often deadlocks are to be retried. -1 means "forever".
+; Default: 0
+;sybct.deadlock_retry_count=
+
[bcmath]
; Number of decimal digits for all bcmath functions.
-; https://php.net/bcmath.scale
+; http://php.net/bcmath.scale
bcmath.scale = 0
[browscap]
-; https://php.net/browscap
+; http://php.net/browscap
;browscap = extra/browscap.ini
[Session]
; Handler used to store/retrieve data.
-; https://php.net/session.save-handler
+; http://php.net/session.save-handler
session.save_handler = files
; Argument passed to save_handler. In the case of files, this is the path
@@ -1234,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1250,163 +1386,147 @@
;
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
-; https://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php81/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php81/php-fpm.d/*conf
+; http://php.net/session.save-path
;session.save_path = "/tmp"
; Whether to use strict session mode.
-; Strict session mode does not accept an uninitialized session ID, and
-; regenerates the session ID if the browser sends an uninitialized session ID.
-; Strict mode protects applications from session fixation via a session adoption
-; vulnerability. It is disabled by default for maximum compatibility, but
-; enabling it is encouraged.
+; Strict session mode does not accept uninitialized session ID and regenerate
+; session ID if browser sends uninitialized session ID. Strict mode protects
+; applications from session fixation via session adoption vulnerability. It is
+; disabled by default for maximum compatibility, but enabling it is encouraged.
; https://wiki.php.net/rfc/strict_sessions
session.use_strict_mode = 0
; Whether to use cookies.
-; https://php.net/session.use-cookies
+; http://php.net/session.use-cookies
session.use_cookies = 1
-; https://php.net/session.cookie-secure
+; http://php.net/session.cookie-secure
;session.cookie_secure =
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
-; https://php.net/session.use-only-cookies
+; not the end all be all of session hijacking defense, but it's a good start.
+; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
; Name of the session (used as cookie name).
-; https://php.net/session.name
+; http://php.net/session.name
session.name = PHPSESSID
; Initialize session on request startup.
-; https://php.net/session.auto-start
+; http://php.net/session.auto-start
session.auto_start = 0
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; https://php.net/session.cookie-lifetime
+; http://php.net/session.cookie-lifetime
session.cookie_lifetime = 0
; The path for which the cookie is valid.
-; https://php.net/session.cookie-path
+; http://php.net/session.cookie-path
session.cookie_path = /
; The domain for which the cookie is valid.
-; https://php.net/session.cookie-domain
+; http://php.net/session.cookie-domain
session.cookie_domain =
-; Whether or not to add the httpOnly flag to the cookie, which makes it
-; inaccessible to browser scripting languages such as JavaScript.
-; https://php.net/session.cookie-httponly
+; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
+; http://php.net/session.cookie-httponly
session.cookie_httponly =
-; Add SameSite attribute to cookie to help mitigate Cross-Site Request Forgery (CSRF/XSRF)
-; Current valid values are "Strict", "Lax" or "None". When using "None",
-; make sure to include the quotes, as `none` is interpreted like `false` in ini files.
-; https://tools.ietf.org/html/draft-west-first-party-cookies-07
-session.cookie_samesite =
-
-; Handler used to serialize data. php is the standard serializer of PHP.
-; https://php.net/session.serialize-handler
+; Handler used to serialize data. php is the standard serializer of PHP.
+; http://php.net/session.serialize-handler
session.serialize_handler = php
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
+; Defines the probability that the 'garbage collection' process is started
+; on every session initialization. The probability is calculated by using
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator
+; and gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request.
; Default Value: 1
; Development Value: 1
; Production Value: 1
-; https://php.net/session.gc-probability
+; http://php.net/session.gc-probability
session.gc_probability = 1
; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
-; For high volume production servers, using a value of 1000 is a more efficient approach.
+; session initialization. The probability is calculated by using the following equation:
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
+; session.gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request. Increasing this value to 1000 will give you
+; a 0.1% chance the gc will run on any give request. For high volume production servers,
+; this is a more efficient approach.
; Default Value: 100
; Development Value: 1000
; Production Value: 1000
-; https://php.net/session.gc-divisor
+; http://php.net/session.gc-divisor
session.gc_divisor = 1000
; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
-; https://php.net/session.gc-maxlifetime
+; http://php.net/session.gc-maxlifetime
session.gc_maxlifetime = 1440
; NOTE: If you are using the subdirectory option for storing session files
; (see session.save_path above), then garbage collection does *not*
; happen automatically. You will need to do your own garbage
; collection through a shell script, cron entry, or some other method.
-; For example, the following script is the equivalent of setting
-; session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
+; For example, the following script would is the equivalent of
+; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
; find /path/to/sessions -cmin +24 -type f | xargs rm
; Check HTTP Referer to invalidate externally stored URLs containing ids.
; HTTP_REFERER has to contain this substring for the session to be
; considered as valid.
-; https://php.net/session.referer-check
+; http://php.net/session.referer-check
session.referer_check =
+; How many bytes to read from the file.
+; http://php.net/session.entropy-length
+;session.entropy_length = 32
+
+; Specified here to create the session id.
+; http://php.net/session.entropy-file
+; Defaults to /dev/urandom
+; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom
+; If neither are found at compile time, the default is no entropy file.
+; On windows, setting the entropy_length setting will activate the
+; Windows random source (using the CryptoAPI)
+;session.entropy_file = /dev/urandom
+
; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
-; https://php.net/session.cache-limiter
+; http://php.net/session.cache-limiter
session.cache_limiter = nocache
; Document expires after n minutes.
-; https://php.net/session.cache-expire
+; http://php.net/session.cache-expire
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
-; to other person via. email/irc/etc/opt/remi/php81.
+; to other person via. email/irc/etc.
; - URL that contains active session ID may be stored
; in publicly accessible computer.
; - User may access your site with the same session ID
; always using URL stored in browser's history or bookmarks.
-; https://php.net/session.use-trans-sid
+; http://php.net/session.use-trans-sid
session.use_trans_sid = 0
-; Set session ID character length. This value could be between 22 to 256.
-; Shorter length than default is supported only for compatibility reason.
-; Users should use 32 or more chars.
-; https://php.net/session.sid-length
-; Default Value: 32
-; Development Value: 26
-; Production Value: 26
-session.sid_length = 26
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; <form> is special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs. <form> tag's action attribute URL will not be modified
-; unless it is specified.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form="
-; Development Value: "a=href,area=href,frame=src,form="
-; Production Value: "a=href,area=href,frame=src,form="
-; https://php.net/url-rewriter.tags
-session.trans_sid_tags = "a=href,area=href,frame=src,form="
-
-; URL rewriter does not rewrite absolute URLs by default.
-; To enable rewrites for absolute paths, target hosts must be specified
-; at RUNTIME. i.e. use ini_set()
-; <form> tags is special. PHP will check action attribute's URL regardless
-; of session.trans_sid_tags setting.
-; If no host is defined, HTTP_HOST will be used for allowed host.
-; Example value: php.net,www.php.net,wiki.php.net
-; Use "," for multiple hosts. No spaces are allowed.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;session.trans_sid_hosts=""
+; Select a hash function for use in generating session ids.
+; Possible Values
+; 0 (MD5 128 bits)
+; 1 (SHA-1 160 bits)
+; This option may also be set to the name of any hash function supported by
+; the hash extension. A list of available hashes is returned by the hash_algos()
+; function.
+; http://php.net/session.hash-function
+session.hash_function = 0
; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
@@ -1417,14 +1537,25 @@
; Default Value: 4
; Development Value: 5
; Production Value: 5
-; https://php.net/session.hash-bits-per-character
-session.sid_bits_per_character = 5
+; http://php.net/session.hash-bits-per-character
+session.hash_bits_per_character = 5
+
+; The URL rewriter will look for URLs in a defined set of HTML tags.
+; form/fieldset are special; if you include them here, the rewriter will
+; add a hidden <input> field with the info which is otherwise appended
+; to URLs. If you want XHTML conformity, remove the form entry.
+; Note that all valid entries require a "=", even if no value follows.
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; http://php.net/url-rewriter.tags
+url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
; Enable upload progress tracking in $_SESSION
; Default Value: On
; Development Value: On
; Production Value: On
-; https://php.net/session.upload-progress.enabled
+; http://php.net/session.upload-progress.enabled
;session.upload_progress.enabled = On
; Cleanup the progress information as soon as all POST data has been read
@@ -1432,14 +1563,14 @@
; Default Value: On
; Development Value: On
; Production Value: On
-; https://php.net/session.upload-progress.cleanup
+; http://php.net/session.upload-progress.cleanup
;session.upload_progress.cleanup = On
; A prefix used for the upload progress key in $_SESSION
; Default Value: "upload_progress_"
; Development Value: "upload_progress_"
; Production Value: "upload_progress_"
-; https://php.net/session.upload-progress.prefix
+; http://php.net/session.upload-progress.prefix
;session.upload_progress.prefix = "upload_progress_"
; The index name (concatenated with the prefix) in $_SESSION
@@ -1447,7 +1578,7 @@
; Default Value: "PHP_SESSION_UPLOAD_PROGRESS"
; Development Value: "PHP_SESSION_UPLOAD_PROGRESS"
; Production Value: "PHP_SESSION_UPLOAD_PROGRESS"
-; https://php.net/session.upload-progress.name
+; http://php.net/session.upload-progress.name
;session.upload_progress.name = "PHP_SESSION_UPLOAD_PROGRESS"
; How frequently the upload progress should be updated.
@@ -1455,123 +1586,178 @@
; Default Value: "1%"
; Development Value: "1%"
; Production Value: "1%"
-; https://php.net/session.upload-progress.freq
+; http://php.net/session.upload-progress.freq
;session.upload_progress.freq = "1%"
; The minimum delay between updates, in seconds
; Default Value: 1
; Development Value: 1
; Production Value: 1
-; https://php.net/session.upload-progress.min-freq
+; http://php.net/session.upload-progress.min-freq
;session.upload_progress.min_freq = "1"
-; Only write session data when session data is changed. Enabled by default.
-; https://php.net/session.lazy-write
-;session.lazy_write = On
+[MSSQL]
+; Allow or prevent persistent links.
+mssql.allow_persistent = On
-[Assertion]
-; Switch whether to compile assertions at all (to have no overhead at run-time)
-; -1: Do not compile at all
-; 0: Jump over assertion at run-time
-; 1: Execute assertions
-; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1)
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-; https://php.net/zend.assertions
-zend.assertions = -1
+; Maximum number of persistent links. -1 means no limit.
+mssql.max_persistent = -1
+
+; Maximum number of links (persistent+non persistent). -1 means no limit.
+mssql.max_links = -1
+
+; Minimum error severity to display.
+mssql.min_error_severity = 10
+
+; Minimum message severity to display.
+mssql.min_message_severity = 10
+
+; Compatibility mode with old versions of PHP 3.0.
+mssql.compatibility_mode = Off
+
+; Connect timeout
+;mssql.connect_timeout = 5
+
+; Query timeout
+;mssql.timeout = 60
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textlimit = 4096
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textsize = 4096
+
+; Limits the number of records in each batch. 0 = all records in one batch.
+;mssql.batchsize = 0
+; Specify how datetime and datetim4 columns are returned
+; On => Returns data converted to SQL server settings
+; Off => Returns values as YYYY-MM-DD hh:mm:ss
+;mssql.datetimeconvert = On
+
+; Use NT authentication when connecting to the server
+mssql.secure_connection = Off
+
+; Specify max number of processes. -1 = library default
+; msdlib defaults to 25
+; FreeTDS defaults to 4096
+;mssql.max_procs = -1
+
+; Specify client character set.
+; If empty or not set the client charset from freetds.conf is used
+; This is only used when compiled with FreeTDS
+;mssql.charset = "ISO-8859-1"
+
+[Assertion]
; Assert(expr); active by default.
-; https://php.net/assert.active
+; http://php.net/assert.active
;assert.active = On
-; Throw an AssertionError on failed assertions
-; https://php.net/assert.exception
-;assert.exception = On
-
-; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active)
-; https://php.net/assert.warning
+; Issue a PHP warning for each failed assertion.
+; http://php.net/assert.warning
;assert.warning = On
; Don't bail out by default.
-; https://php.net/assert.bail
+; http://php.net/assert.bail
;assert.bail = Off
; User-function to be called if an assertion fails.
-; https://php.net/assert.callback
+; http://php.net/assert.callback
;assert.callback = 0
+; Eval the expression with current error_reporting(). Set to true if you want
+; error_reporting(0) around the eval().
+; http://php.net/assert.quiet-eval
+;assert.quiet_eval = 0
+
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
+
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstring.detect_order.
-; https://php.net/mbstring.language
+; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_translation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < input_encoding < mbstring.http_input
-; https://php.net/mbstring.http-input
-;mbstring.http_input =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-; https://php.net/mbstring.http-output
-;mbstring.http_output =
+; http://php.net/mbstring.http-input
+;mbstring.http_input = UTF-8
+
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
+; http://php.net/mbstring.http-output
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
; converted to internal encoding by setting this to On.
; Note: Do _not_ use automatic encoding translation for
; portable libs/applications.
-; https://php.net/mbstring.encoding-translation
+; http://php.net/mbstring.encoding-translation
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
-; https://php.net/mbstring.detect-order
+; auto means
+; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
; substitute_character used when character cannot be converted
; one from another
-; https://php.net/mbstring.substitute-character
+; http://php.net/mbstring.substitute-character
;mbstring.substitute_character = none
-; Enable strict encoding detection.
-;mbstring.strict_detection = Off
+; overload(replace) single byte functions by mbstring functions.
+; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
+; etc. Possible values are 0,1,2,4 or combination of them.
+; For example, 7 for overload everything.
+; 0: No overload
+; 1: Overload mail() function
+; 2: Overload str*() functions
+; 4: Overload ereg*() functions
+; http://php.net/mbstring.func-overload
+;mbstring.func_overload = 0
+
+; enable strict encoding detection.
+;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
; is activated.
-; Default: mbstring.http_output_conv_mimetypes=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetypes=
-
-; This directive specifies maximum stack depth for mbstring regular expressions. It is similar
-; to the pcre.recursion_limit for PCRE.
-;mbstring.regex_stack_limit=100000
-
-; This directive specifies maximum retry count for mbstring regular expressions. It is similar
-; to the pcre.backtrack_limit for PCRE.
-;mbstring.regex_retry_limit=1000000
+; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
+;mbstring.http_output_conv_mimetype=
[gd]
; Tell the jpeg decode to ignore warnings and try to create
; a gd image. The warning will then be displayed as notices
; disabled by default
-; https://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 1
+; http://php.net/gd.jpeg-ignore-warning
+;gd.jpeg_ignore_warning = 0
[exif]
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
@@ -1579,51 +1765,47 @@
; given by corresponding encode setting. When empty mbstring.internal_encoding
; is used. For the decode settings you can distinguish between motorola and
; intel byte order. A decode setting cannot be empty.
-; https://php.net/exif.encode-unicode
+; http://php.net/exif.encode-unicode
;exif.encode_unicode = ISO-8859-15
-; https://php.net/exif.decode-unicode-motorola
+; http://php.net/exif.decode-unicode-motorola
;exif.decode_unicode_motorola = UCS-2BE
-; https://php.net/exif.decode-unicode-intel
+; http://php.net/exif.decode-unicode-intel
;exif.decode_unicode_intel = UCS-2LE
-; https://php.net/exif.encode-jis
+; http://php.net/exif.encode-jis
;exif.encode_jis =
-; https://php.net/exif.decode-jis-motorola
+; http://php.net/exif.decode-jis-motorola
;exif.decode_jis_motorola = JIS
-; https://php.net/exif.decode-jis-intel
+; http://php.net/exif.decode-jis-intel
;exif.decode_jis_intel = JIS
[Tidy]
; The path to a default tidy configuration file to use when using tidy
-; https://php.net/tidy.default-config
+; http://php.net/tidy.default-config
;tidy.default_config = /usr/local/lib/php/default.tcfg
; Should tidy clean and repair output automatically?
; WARNING: Do not use this option if you are generating non-html content
; such as dynamic images
-; https://php.net/tidy.clean-output
+; http://php.net/tidy.clean-output
tidy.clean_output = Off
[soap]
; Enables or disables WSDL caching feature.
-; https://php.net/soap.wsdl-cache-enabled
+; http://php.net/soap.wsdl-cache-enabled
soap.wsdl_cache_enabled=1
; Sets the directory name where SOAP extension will put cache files.
-; https://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php81/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php81/php-fpm.d/*conf
+; http://php.net/soap.wsdl-cache-dir
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
; instead of original one.
-; https://php.net/soap.wsdl-cache-ttl
+; http://php.net/soap.wsdl-cache-ttl
soap.wsdl_cache_ttl=86400
; Sets the size of the cache limit. (Max. number of WSDL files to cache)
@@ -1637,34 +1819,121 @@
; Sets the maximum number of open links or -1 for unlimited.
ldap.max_links = -1
+[mcrypt]
+; For more information about mcrypt settings see http://php.net/mcrypt-module-open
+
+; Directory where to load mcrypt algorithms
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.algorithms_dir=
+
+; Directory where to load mcrypt modes
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.modes_dir=
+
[dba]
;dba.default_handler=
[opcache]
-; see /etc/opt/remi/php81/php.d/10-opcache.ini
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
-[ffi]
-; see /etc/opt/remi/php81/php.d/20-ffi.ini
+; Local Variables:
+; tab-width: 4
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php81/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php81/php.ini]: Filebucketed /etc/opt/remi/php81/php.ini to puppet with sum 4ac151e759e496a0dce74e06384741c8
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php81/php.ini]/content: content changed '{md5}4ac151e759e496a0dce74e06384741c8' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.1]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize81]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php81.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar81]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.1-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.1-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.1-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.1-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm.service]/ensure: defined content as '{md5}4c582ab2725ead59c5afb9aafa7d8a41'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm@.service]/ensure: defined content as '{md5}4c582ab2725ead59c5afb9aafa7d8a41'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm.socket]/ensure: defined content as '{md5}a8bceba15df047dbb9576fb7613f8002'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm@.socket]/ensure: defined content as '{md5}a8bceba15df047dbb9576fb7613f8002'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.1-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php82/php.ini]/content:
--- /etc/opt/remi/php82/php.ini 2023-11-21 08:32:03.000000000 -0300
+++ /tmp/puppet-file20250324-20116-1as6q23 2025-03-24 16:17:39.271141282 -0300
@@ -9,15 +9,15 @@
; PHP attempts to find and load this configuration from a number of locations.
; The following is a summary of its search order:
; 1. SAPI module specific location.
-; 2. The PHPRC environment variable.
-; 3. A number of predefined registry keys on Windows
+; 2. The PHPRC environment variable. (As of PHP 5.2.0)
+; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
; 4. Current working directory (except CLI)
; 5. The web server's directory (for SAPI modules), or directory of PHP
; (otherwise in Windows)
; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (usually C:\windows)
+; Windows directory (C:\windows or C:\winnt)
; See the PHP docs for more specific information.
-; https://php.net/configuration.file
+; http://php.net/configuration.file
; The syntax of the file is extremely simple. Whitespace and lines
; beginning with a semicolon are silently ignored (as you probably guessed).
@@ -31,7 +31,7 @@
; special sections cannot be overridden by user-defined INI files or
; at runtime. Currently, [PATH=] and [HOST=] sections only work under
; CGI/FastCGI.
-; https://php.net/ini.sections
+; http://php.net/ini.sections
; Directives are specified using the following syntax:
; directive = value
@@ -58,9 +58,9 @@
; An empty string can be denoted by simply not writing anything after the equal
; sign, or by using the None keyword:
-; foo = ; sets foo to an empty string
-; foo = None ; sets foo to an empty string
-; foo = "None" ; sets foo to the string 'None'
+; foo = ; sets foo to an empty string
+; foo = None ; sets foo to an empty string
+; foo = "None" ; sets foo to the string 'None'
; If you use constants in your value, and these constants belong to a
; dynamically loaded extension (either a PHP extension or a Zend extension),
@@ -78,17 +78,16 @@
; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
-; This is the php.ini-production INI file.
+; This is php.ini-production INI file.
;;;;;;;;;;;;;;;;;;;
; Quick Reference ;
;;;;;;;;;;;;;;;;;;;
-
; The following are all the settings which are different in either the production
; or development versions of the INIs with respect to PHP's default behavior.
; Please see the actual settings later in the document for more details as to why
@@ -100,15 +99,20 @@
; Production Value: Off
; display_startup_errors
-; Default Value: On
+; Default Value: Off
; Development Value: On
; Production Value: Off
; error_reporting
-; Default Value: E_ALL
+; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
+; html_errors
+; Default Value: On
+; Development Value: On
+; Production value: On
+
; log_errors
; Default Value: Off
; Development Value: On
@@ -139,7 +143,7 @@
; Development Value: 1000
; Production Value: 1000
-; session.sid_bits_per_character
+; session.hash_bits_per_character
; Default Value: 4
; Development Value: 5
; Production Value: 5
@@ -149,28 +153,28 @@
; Development Value: Off
; Production Value: Off
+; track_errors
+; Default Value: Off
+; Development Value: On
+; Production Value: Off
+
+; url_rewriter.tags
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+
; variables_order
; Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS"
-; zend.exception_ignore_args
-; Default Value: Off
-; Development Value: Off
-; Production Value: On
-
-; zend.exception_string_param_max_len
-; Default Value: 15
-; Development Value: 15
-; Production Value: 0
-
;;;;;;;;;;;;;;;;;;;;
; php.ini Options ;
;;;;;;;;;;;;;;;;;;;;
; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
;user_ini.filename = ".user.ini"
-; To disable this feature set this option to an empty value
+; To disable this feature set this option to empty value
;user_ini.filename =
; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
@@ -181,7 +185,7 @@
;;;;;;;;;;;;;;;;;;;;
; Enable the PHP scripting language engine under Apache.
-; https://php.net/engine
+; http://php.net/engine
engine = On
; This directive determines whether or not PHP will recognize code between
@@ -194,11 +198,15 @@
; Default Value: On
; Development Value: Off
; Production Value: Off
-; https://php.net/short-open-tag
+; http://php.net/short-open-tag
short_open_tag = Off
+; Allow ASP-style <% %> tags.
+; http://php.net/asp-tags
+asp_tags = Off
+
; The number of significant digits displayed in floating point numbers.
-; https://php.net/precision
+; http://php.net/precision
precision = 14
; Output buffering is a mechanism for controlling how much output data
@@ -222,7 +230,7 @@
; Default Value: Off
; Development Value: 4096
; Production Value: 4096
-; https://php.net/output-buffering
+; http://php.net/output-buffering
output_buffering = 4096
; You can redirect all of the output of your scripts to a function. For
@@ -237,26 +245,9 @@
; and you cannot use both "ob_gzhandler" and "zlib.output_compression".
; Note: output_handler must be empty if this is set 'On' !!!!
; Instead you must use zlib.output_handler.
-; https://php.net/output-handler
+; http://php.net/output-handler
;output_handler =
-; URL rewriter function rewrites URL on the fly by using
-; output buffer. You can set target tags by this configuration.
-; "form" tag is special tag. It will add hidden input tag to pass values.
-; Refer to session.trans_sid_tags for usage.
-; Default Value: "form="
-; Development Value: "form="
-; Production Value: "form="
-;url_rewriter.tags
-
-; URL rewriter will not rewrite absolute URL nor form by default. To enable
-; absolute URL rewrite, allowed hosts must be defined at RUNTIME.
-; Refer to session.trans_sid_hosts for more details.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;url_rewriter.hosts
-
; Transparent output compression using the zlib library
; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
@@ -266,16 +257,16 @@
; performance, enable output_buffering in addition.
; Note: You need to use zlib.output_handler instead of the standard
; output_handler, or otherwise the output will be corrupted.
-; https://php.net/zlib.output-compression
+; http://php.net/zlib.output-compression
zlib.output_compression = Off
-; https://php.net/zlib.output-compression-level
+; http://php.net/zlib.output-compression-level
;zlib.output_compression_level = -1
; You cannot specify additional output handlers if zlib.output_compression
; is activated here. This setting does the same as output_handler but in
; a different order.
-; https://php.net/zlib.output-handler
+; http://php.net/zlib.output-handler
;zlib.output_handler =
; Implicit flush tells PHP to tell the output layer to flush itself
@@ -283,7 +274,7 @@
; PHP function flush() after each and every call to print() or echo() and each
; and every HTML block. Turning this option on has serious performance
; implications and is generally recommended for debugging purposes only.
-; https://php.net/implicit-flush
+; http://php.net/implicit-flush
; Note: This directive is hardcoded to On for the CLI SAPI
implicit_flush = Off
@@ -295,41 +286,33 @@
; callback-function.
unserialize_callback_func =
-; The unserialize_max_depth specifies the default depth limit for unserialized
-; structures. Setting the depth limit too high may result in stack overflows
-; during unserialization. The unserialize_max_depth ini setting can be
-; overridden by the max_depth option on individual unserialize() calls.
-; A value of 0 disables the depth limit.
-;unserialize_max_depth = 4096
-
-; When floats & doubles are serialized, store serialize_precision significant
+; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
-; The value is also used for json_encode when encoding double values.
-; If -1 is used, then dtoa mode 0 is used which automatically select the best
-; precision.
-serialize_precision = -1
+serialize_precision = 17
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file.
-; Note: disables the realpath cache
-; https://php.net/open-basedir
+; or per-virtualhost web server configuration file. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
+; http://php.net/open-basedir
;open_basedir =
-; This directive allows you to disable certain functions.
-; It receives a comma-delimited list of function names.
-; https://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes.
-; It receives a comma-delimited list of class names.
-; https://php.net/disable-classes
+; This directive allows you to disable certain functions for security reasons.
+; It receives a comma-delimited list of function names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
+; http://php.net/disable-functions
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
+
+; This directive allows you to disable certain classes for security reasons.
+; It receives a comma-delimited list of class names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
+; http://php.net/disable-classes
disable_classes =
; Colors for Syntax Highlighting mode. Anything that's acceptable in
; <span style="color: ???????"> would work.
-; https://php.net/syntax-highlighting
+; http://php.net/syntax-highlighting
;highlight.string = #DD0000
;highlight.comment = #FF9900
;highlight.keyword = #007700
@@ -340,54 +323,37 @@
; the request. Consider enabling it if executing long requests, which may end up
; being interrupted by the user or a browser timing out. PHP's default behavior
; is to disable this feature.
-; https://php.net/ignore-user-abort
+; http://php.net/ignore-user-abort
;ignore_user_abort = On
; Determines the size of the realpath cache to be used by PHP. This value should
; be increased on systems where PHP opens many files to reflect the quantity of
; the file operations performed.
-; Note: if open_basedir is set, the cache is disabled
-; https://php.net/realpath-cache-size
-;realpath_cache_size = 4096k
+; http://php.net/realpath-cache-size
+;realpath_cache_size = 16k
; Duration of time, in seconds for which to cache realpath information for a given
; file or directory. For systems with rarely changing files, consider increasing this
; value.
-; https://php.net/realpath-cache-ttl
+; http://php.net/realpath-cache-ttl
;realpath_cache_ttl = 120
; Enables or disables the circular reference collector.
-; https://php.net/zend.enable-gc
+; http://php.net/zend.enable-gc
zend.enable_gc = On
; If enabled, scripts may be written in encodings that are incompatible with
; the scanner. CP936, Big5, CP949 and Shift_JIS are the examples of such
; encodings. To use this feature, mbstring extension must be enabled.
+; Default: Off
;zend.multibyte = Off
; Allows to set the default encoding for the scripts. This value will be used
; unless "declare(encoding=...)" directive appears at the top of the script.
; Only affects if zend.multibyte is set.
+; Default: ""
;zend.script_encoding =
-; Allows to include or exclude arguments from stack traces generated for exceptions.
-; In production, it is recommended to turn this setting on to prohibit the output
-; of sensitive information in stack traces
-; Default Value: Off
-; Development Value: Off
-; Production Value: On
-zend.exception_ignore_args = On
-
-; Allows setting the maximum string length in an argument of a stringified stack trace
-; to a value between 0 and 1000000.
-; This has no effect when zend.exception_ignore_args is enabled.
-; Default Value: 15
-; Development Value: 15
-; Production Value: 0
-; In production, it is recommended to set this to 0 to reduce the output
-; of sensitive information in stack traces.
-zend.exception_string_param_max_len = 0
-
;;;;;;;;;;;;;;;;;
; Miscellaneous ;
;;;;;;;;;;;;;;;;;
@@ -396,7 +362,7 @@
; (e.g. by adding its signature to the Web server header). It is no security
; threat in any way, but it makes it possible to determine whether you use PHP
; on your server or not.
-; https://php.net/expose-php
+; http://php.net/expose-php
expose_php = On
;;;;;;;;;;;;;;;;;;;
@@ -404,7 +370,7 @@
;;;;;;;;;;;;;;;;;;;
; Maximum execution time of each script, in seconds
-; https://php.net/max-execution-time
+; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 30
@@ -415,23 +381,18 @@
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)
-; https://php.net/max-input-time
+; http://php.net/max-input-time
max_input_time = 60
; Maximum input variable nesting level
-; https://php.net/max-input-nesting-level
+; http://php.net/max-input-nesting-level
;max_input_nesting_level = 64
; How many GET/POST/COOKIE input variables may be accepted
-;max_input_vars = 1000
-
-; How many multipart body parts (combined input variable and file uploads) may
-; be accepted.
-; Default Value: -1 (Sum of max_input_vars and max_file_uploads)
-;max_multipart_body_parts = 1500
+; max_input_vars = 1000
-; Maximum amount of memory a script may consume
-; https://php.net/memory-limit
+; Maximum amount of memory a script may consume (128MB)
+; http://php.net/memory-limit
memory_limit = 128M
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -454,7 +415,7 @@
; development and early testing.
;
; Error Level Constants:
-; E_ALL - All errors and warnings
+; E_ALL - All errors and warnings (includes E_STRICT as of PHP 5.4.0)
; E_ERROR - fatal run-time errors
; E_RECOVERABLE_ERROR - almost fatal run-time errors
; E_WARNING - run-time warnings (non-fatal errors)
@@ -462,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -484,10 +445,10 @@
; E_ALL & ~E_NOTICE (Show all errors, except for notices)
; E_ALL & ~E_NOTICE & ~E_STRICT (Show all errors, except for notices and coding standards warnings.)
; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors)
-; Default Value: E_ALL
+; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
-; https://php.net/error-reporting
+; http://php.net/error-reporting
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
; This directive controls whether or not and where PHP will output errors,
@@ -495,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -504,16 +465,18 @@
; Default Value: On
; Development Value: On
; Production Value: Off
-; https://php.net/display-errors
+; http://php.net/display-errors
display_errors = Off
; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. We strongly recommend you set this to 'off'
-; for production servers to avoid leaking configuration details.
-; Default Value: On
+; separately from display_errors. PHP's default behavior is to suppress those
+; errors from clients. Turning the display of startup errors on can be useful in
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
+; Default Value: Off
; Development Value: On
; Production Value: Off
-; https://php.net/display-startup-errors
+; http://php.net/display-startup-errors
display_startup_errors = Off
; Besides displaying errors, PHP can also log errors to locations such as a
@@ -523,31 +486,45 @@
; Default Value: Off
; Development Value: On
; Production Value: On
-; https://php.net/log-errors
+; http://php.net/log-errors
log_errors = On
+; Set maximum length of log_errors. In error_log information about the source is
+; added. The default is 1024 and 0 allows to not apply any maximum length at all.
+; http://php.net/log-errors-max-len
+log_errors_max_len = 1024
+
; Do not log repeated messages. Repeated errors must occur in same file on same
; line unless ignore_repeated_source is set true.
-; https://php.net/ignore-repeated-errors
+; http://php.net/ignore-repeated-errors
ignore_repeated_errors = Off
; Ignore source of message when ignoring repeated messages. When this setting
; is On you will not log errors with repeated messages from different files or
; source lines.
-; https://php.net/ignore-repeated-source
+; http://php.net/ignore-repeated-source
ignore_repeated_source = Off
; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This is only effective in a debug compile, and if
+; stdout or in the log). This has only effect in a debug compile, and if
; error reporting includes E_WARNING in the allowed list
-; https://php.net/report-memleaks
+; http://php.net/report-memleaks
report_memleaks = On
-; This setting is off by default.
+; This setting is on by default.
;report_zend_debug = 0
+; Store the last error/warning message in $php_errormsg (boolean). Setting this value
+; to On can assist in debugging and is appropriate for development servers. It should
+; however be disabled on production servers.
+; Default Value: Off
+; Development Value: On
+; Production Value: Off
+; http://php.net/track-errors
+track_errors = Off
+
; Turn off normal error reporting and emit XML-RPC error XML
-; https://php.net/xmlrpc-errors
+; http://php.net/xmlrpc-errors
;xmlrpc_errors = 0
; An XML-RPC faultCode
@@ -557,65 +534,48 @@
; error message as HTML for easier reading. This directive controls whether
; the error message is formatted as HTML or not.
; Note: This directive is hardcoded to Off for the CLI SAPI
-; https://php.net/html-errors
-;html_errors = On
+; Default Value: On
+; Development Value: On
+; Production value: On
+; http://php.net/html-errors
+html_errors = On
; If html_errors is set to On *and* docref_root is not empty, then PHP
; produces clickable error messages that direct to a page describing the error
; or function causing the error in detail.
-; You can download a copy of the PHP manual from https://php.net/docs
+; You can download a copy of the PHP manual from http://php.net/docs
; and change docref_root to the base URL of your local copy including the
; leading '/'. You must also specify the file extension being used including
; the dot. PHP's default behavior is to leave these settings empty, in which
; case no links to documentation are generated.
; Note: Never use this feature for production boxes.
-; https://php.net/docref-root
+; http://php.net/docref-root
; Examples
;docref_root = "/phpmanual/"
-; https://php.net/docref-ext
+; http://php.net/docref-ext
;docref_ext = .html
; String to output before an error message. PHP's default behavior is to leave
; this setting blank.
-; https://php.net/error-prepend-string
+; http://php.net/error-prepend-string
; Example:
;error_prepend_string = "<span style='color: #ff0000'>"
; String to output after an error message. PHP's default behavior is to leave
; this setting blank.
-; https://php.net/error-append-string
+; http://php.net/error-append-string
; Example:
;error_append_string = "</span>"
; Log errors to specified file. PHP's default behavior is to leave this value
; empty.
-; https://php.net/error-log
+; http://php.net/error-log
; Example:
;error_log = php_errors.log
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
-; The syslog ident is a string which is prepended to every message logged
-; to syslog. Only used when error_log is set to syslog.
-;syslog.ident = php
-
-; The syslog facility is used to specify what type of program is logging
-; the message. Only used when error_log is set to syslog.
-;syslog.facility = user
-
-; Set this to disable filtering control characters (the default).
-; Some loggers only accept NVT-ASCII, others accept anything that's not
-; control characters. If your logger accepts everything, then no filtering
-; is needed at all.
-; Allowed values are:
-; ascii (all printable ASCII characters and NL)
-; no-ctrl (all characters except control characters)
-; all (all characters)
-; raw (like "all", but messages are not split at newlines)
-; https://php.net/syslog.filter
-;syslog.filter = ascii
-
;windows.show_crt_warning
; Default value: 0
; Development value: 0
@@ -627,14 +587,14 @@
; The separator used in PHP generated URLs to separate arguments.
; PHP's default setting is "&".
-; https://php.net/arg-separator.output
+; http://php.net/arg-separator.output
; Example:
;arg_separator.output = "&"
; List of separator(s) used by PHP to parse input URLs into variables.
; PHP's default setting is "&".
; NOTE: Every character in this directive is considered as separator!
-; https://php.net/arg-separator.input
+; http://php.net/arg-separator.input
; Example:
;arg_separator.input = ";&"
@@ -648,20 +608,20 @@
; Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS";
-; https://php.net/variables-order
+; http://php.net/variables-order
variables_order = "GPCS"
-; This directive determines which super global data (G,P & C) should be
-; registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive
-; are specified in the same manner as the variables_order directive,
-; EXCEPT one. Leaving this value empty will cause PHP to use the value set
-; in the variables_order directive. It does not mean it will leave the super
-; globals array REQUEST empty.
+; This directive determines which super global data (G,P,C,E & S) should
+; be registered into the super global array REQUEST. If so, it also determines
+; the order in which that data is registered. The values for this directive are
+; specified in the same manner as the variables_order directive, EXCEPT one.
+; Leaving this value empty will cause PHP to use the value set in the
+; variables_order directive. It does not mean it will leave the super globals
+; array REQUEST empty.
; Default Value: None
; Development Value: "GP"
; Production Value: "GP"
-; https://php.net/request-order
+; http://php.net/request-order
request_order = "GP"
; This directive determines whether PHP registers $argv & $argc each time it
@@ -676,15 +636,15 @@
; Default Value: On
; Development Value: Off
; Production Value: Off
-; https://php.net/register-argc-argv
+; http://php.net/register-argc-argv
register_argc_argv = Off
; When enabled, the ENV, REQUEST and SERVER variables are created when they're
; first used (Just In Time) instead of when the script starts. If these
; variables are not used within a script, having this directive on will result
; in a performance gain. The PHP directive register_argc_argv must be disabled
-; for this directive to have any effect.
-; https://php.net/auto-globals-jit
+; for this directive to have any affect.
+; http://php.net/auto-globals-jit
auto_globals_jit = On
; Whether PHP will read the POST data.
@@ -693,49 +653,40 @@
; and $_FILES to always be empty; the only way you will be able to read the
; POST data will be through the php://input stream wrapper. This can be useful
; to proxy requests or to process the POST data in a memory efficient fashion.
-; https://php.net/enable-post-data-reading
+; http://php.net/enable-post-data-reading
;enable_post_data_reading = Off
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
-; https://php.net/post-max-size
+; http://php.net/post-max-size
post_max_size = 8M
; Automatically add files before PHP document.
-; https://php.net/auto-prepend-file
+; http://php.net/auto-prepend-file
auto_prepend_file =
; Automatically add files after PHP document.
-; https://php.net/auto-append-file
+; http://php.net/auto-append-file
auto_append_file =
-; By default, PHP will output a media type using the Content-Type header. To
-; disable this, simply set it to be empty.
+; By default, PHP will output a character encoding using
+; the Content-type: header. To disable sending of the charset, simply
+; set it to be empty.
;
-; PHP's built-in default media type is set to text/html.
-; https://php.net/default-mimetype
+; PHP's built-in default is text/html
+; http://php.net/default-mimetype
default_mimetype = "text/html"
-; PHP's default character set is set to UTF-8.
-; https://php.net/default-charset
-default_charset = "UTF-8"
-
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; https://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; If empty, default_charset is used.
-; https://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; If empty, default_charset is used.
-; See also output_buffer.
-; https://php.net/output-encoding
-;output_encoding =
+; PHP's default character set is set to empty.
+; http://php.net/default-charset
+;default_charset = "UTF-8"
+
+; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
+; http://php.net/always-populate-raw-post-data
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -748,42 +699,42 @@
;include_path = ".;c:\php\includes"
;
; PHP's default setting for include_path is ".;/path/to/php/pear"
-; https://php.net/include-path
+; http://php.net/include-path
; The root of the PHP pages, used only if nonempty.
; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
; if you are running php as a CGI under any web server (other than IIS)
; see documentation for security issues. The alternate is to use the
; cgi.force_redirect configuration below
-; https://php.net/doc-root
+; http://php.net/doc-root
doc_root =
; The directory under which PHP opens the script using /~username used only
; if nonempty.
-; https://php.net/user-dir
+; http://php.net/user-dir
user_dir =
; Directory in which the loadable extensions (modules) reside.
-; https://php.net/extension-dir
-;extension_dir = "./"
+; http://php.net/extension-dir
+; extension_dir = "./"
; On windows:
-;extension_dir = "ext"
+; extension_dir = "ext"
; Directory where the temporary files should be placed.
; Defaults to the system default (see sys_get_temp_dir)
-;sys_temp_dir = "/tmp"
+; sys_temp_dir = "/tmp"
; Whether or not to enable the dl() function. The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
; disabled on them.
-; https://php.net/enable-dl
+; http://php.net/enable-dl
enable_dl = Off
; cgi.force_redirect is necessary to provide security running PHP as a CGI under
; most web servers. Left undefined, PHP turns this on by default. You can
; turn it off here AT YOUR OWN RISK
; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; https://php.net/cgi.force-redirect
+; http://php.net/cgi.force-redirect
;cgi.force_redirect = 1
; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
@@ -794,7 +745,7 @@
; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
; will look for to know it is OK to continue execution. Setting this variable MAY
; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; https://php.net/cgi.redirect-status-env
+; http://php.net/cgi.redirect-status-env
;cgi.redirect_status_env =
; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's
@@ -803,19 +754,15 @@
; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting
; of zero causes PHP to behave as before. Default is 1. You should fix your scripts
; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; https://php.net/cgi.fix-pathinfo
+; http://php.net/cgi.fix-pathinfo
;cgi.fix_pathinfo=1
-; if cgi.discard_path is enabled, the PHP CGI binary can safely be placed outside
-; of the web tree and people will not be able to circumvent .htaccess security.
-;cgi.discard_path=1
-
-; FastCGI under IIS supports the ability to impersonate
+; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
; security tokens of the calling client. This allows IIS to define the
; security context that the request runs under. mod_fastcgi under Apache
; does not currently support this feature (03/17/2002)
; Set to 1 if running under IIS. Default is zero.
-; https://php.net/fastcgi.impersonate
+; http://php.net/fastcgi.impersonate
;fastcgi.impersonate = 1
; Disable logging through FastCGI connection. PHP's default behavior is to enable
@@ -823,35 +770,28 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
-; https://php.net/cgi.rfc2616-headers
+; http://php.net/cgi.rfc2616-headers
;cgi.rfc2616_headers = 0
-; cgi.check_shebang_line controls whether CGI PHP checks for line starting with #!
-; (shebang) at the top of the running script. This line might be needed if the
-; script support running both as stand-alone script and via PHP CGI<. PHP in CGI
-; mode skips this line and ignores its content if this directive is turned on.
-; https://php.net/cgi.check-shebang-line
-;cgi.check_shebang_line=1
-
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
-; https://php.net/file-uploads
+; http://php.net/file-uploads
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
-; https://php.net/upload-tmp-dir
+; http://php.net/upload-tmp-dir
;upload_tmp_dir =
; Maximum allowed size for uploaded files.
-; https://php.net/upload-max-filesize
+; http://php.net/upload-max-filesize
upload_max_filesize = 2M
; Maximum number of files that can be uploaded via a single request
@@ -862,24 +802,24 @@
;;;;;;;;;;;;;;;;;;
; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; https://php.net/allow-url-fopen
+; http://php.net/allow-url-fopen
allow_url_fopen = On
-; Whether to allow include/require to open URLs (like https:// or ftp://) as files.
-; https://php.net/allow-url-include
+; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
+; http://php.net/allow-url-include
allow_url_include = Off
; Define the anonymous ftp password (your email address). PHP's default setting
; for this is empty.
-; https://php.net/from
+; http://php.net/from
;from="john@doe.com"
; Define the User-Agent string. PHP's default setting for this is empty.
-; https://php.net/user-agent
+; http://php.net/user-agent
;user_agent="PHP"
; Default timeout for socket based streams (seconds)
-; https://php.net/default-socket-timeout
+; http://php.net/default-socket-timeout
default_socket_timeout = 60
; If your scripts have to deal with files from Macintosh systems,
@@ -887,7 +827,7 @@
; unix or win32 systems, setting this flag will cause PHP to
; automatically detect the EOL character in those files so that
; fgets() and file() will work regardless of the source of the file.
-; https://php.net/auto-detect-line-endings
+; http://php.net/auto-detect-line-endings
;auto_detect_line_endings = Off
;;;;;;;;;;;;;;;;;;;;;;
@@ -897,26 +837,67 @@
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
-; extension=modulename
+; extension=modulename.extension
;
-; For example:
+; For example, on Windows:
;
-; extension=mysqli
+; extension=msql.dll
;
-; When the extension library to load is not located in the default extension
-; directory, You may specify an absolute path to the library file:
+; ... or under UNIX:
;
-; extension=/path/to/extension/mysqli.so
+; extension=msql.so
;
-; Note : The syntax used in previous PHP versions ('extension=<ext>.so' and
-; 'extension='php_<ext>.dll') is supported for legacy reasons and may be
-; deprecated in a future PHP major version. So, when it is possible, please
-; move to the new ('extension=<ext>) syntax.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/opt/remi/php82/php.d; these are loaded by default.
-;;;;
+; ... or with a path:
+;
+; extension=/path/to/extension/msql.so
+;
+; If you only provide the name of the extension, PHP will look for it in its
+; default extension directory.
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -928,52 +909,32 @@
[Date]
; Defines the default timezone used by the date functions
-; https://php.net/date.timezone
-;date.timezone =
+; http://php.net/date.timezone
+date.timezone = "America/Sao_Paulo"
-; https://php.net/date.default-latitude
+; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
-; https://php.net/date.default-longitude
+; http://php.net/date.default-longitude
;date.default_longitude = 35.2333
-; https://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.833333
+; http://php.net/date.sunrise-zenith
+;date.sunrise_zenith = 90.583333
-; https://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.833333
+; http://php.net/date.sunset-zenith
+;date.sunset_zenith = 90.583333
[filter]
-; https://php.net/filter.default
+; http://php.net/filter.default
;filter.default = unsafe_raw
-; https://php.net/filter.default-flags
+; http://php.net/filter.default-flags
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < input_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
-
-[imap]
-; rsh/ssh logins are disabled by default. Use this INI entry if you want to
-; enable them. Note that the IMAP library does not filter mailbox names before
-; passing them to rsh/ssh command, thus passing untrusted data to this function
-; with rsh/ssh enabled is insecure.
-;imap.enable_insecure_rsh=0
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -981,69 +942,74 @@
; happens within intl functions. The value is the level of the error produced.
; Default is 0, which does not produce any errors.
;intl.error_level = E_WARNING
-;intl.use_exceptions = 0
+
+[sqlite]
+; http://php.net/sqlite.assoc-case
+;sqlite.assoc_case = 0
[sqlite3]
-; Directory pointing to SQLite3 extensions
-; https://php.net/sqlite3.extension-dir
;sqlite3.extension_dir =
-; SQLite defensive mode flag (only available from SQLite 3.26+)
-; When the defensive flag is enabled, language features that allow ordinary
-; SQL to deliberately corrupt the database file are disabled. This forbids
-; writing directly to the schema, shadow tables (eg. FTS data tables), or
-; the sqlite_dbpage virtual table.
-; https://www.sqlite.org/c3ref/c_dbconfig_defensive.html
-; (for older SQLite versions, this flag has no use)
-;sqlite3.defensive = 1
-
[Pcre]
-; PCRE library backtracking limit.
-; https://php.net/pcre.backtrack-limit
+;PCRE library backtracking limit.
+; http://php.net/pcre.backtrack-limit
;pcre.backtrack_limit=100000
-; PCRE library recursion limit.
-; Please note that if you set this value to a high number you may consume all
-; the available process stack and eventually crash PHP (due to reaching the
-; stack size limit imposed by the Operating System).
-; https://php.net/pcre.recursion-limit
+;PCRE library recursion limit.
+;Please note that if you set this value to a high number you may consume all
+;the available process stack and eventually crash PHP (due to reaching the
+;stack size limit imposed by the Operating System).
+; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
-; Enables or disables JIT compilation of patterns. This requires the PCRE
-; library to be compiled with JIT support.
-pcre.jit=0
-
[Pdo]
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; https://php.net/pdo-odbc.connection-pooling
+; http://php.net/pdo-odbc.connection-pooling
;pdo_odbc.connection_pooling=strict
+;pdo_odbc.db2_instance_name
+
[Pdo_mysql]
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/pdo_mysql.cache_size
+pdo_mysql.cache_size = 2000
+
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
+; http://php.net/pdo_mysql.default-socket
pdo_mysql.default_socket=
[Phar]
-; https://php.net/phar.readonly
+; http://php.net/phar.readonly
;phar.readonly = On
-; https://php.net/phar.require-hash
+; http://php.net/phar.require-hash
;phar.require_hash = On
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
-; https://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+; http://php.net/sendmail-path
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail().
+; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = Off
+mail.add_x_header = On
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
@@ -1051,14 +1017,18 @@
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
+[SQL]
+; http://php.net/sql.safe-mode
+sql.safe_mode = Off
+
[ODBC]
-; https://php.net/odbc.default-db
+; http://php.net/odbc.default-db
;odbc.default_db = Not yet implemented
-; https://php.net/odbc.default-user
+; http://php.net/odbc.default-user
;odbc.default_user = Not yet implemented
-; https://php.net/odbc.default-pw
+; http://php.net/odbc.default-pw
;odbc.default_pw = Not yet implemented
; Controls the ODBC cursor model.
@@ -1066,72 +1036,163 @@
;odbc.default_cursortype
; Allow or prevent persistent links.
-; https://php.net/odbc.allow-persistent
+; http://php.net/odbc.allow-persistent
odbc.allow_persistent = On
; Check that a connection is still valid before reuse.
-; https://php.net/odbc.check-persistent
+; http://php.net/odbc.check-persistent
odbc.check_persistent = On
; Maximum number of persistent links. -1 means no limit.
-; https://php.net/odbc.max-persistent
+; http://php.net/odbc.max-persistent
odbc.max_persistent = -1
; Maximum number of links (persistent + non-persistent). -1 means no limit.
-; https://php.net/odbc.max-links
+; http://php.net/odbc.max-links
odbc.max_links = -1
; Handling of LONG fields. Returns number of bytes to variables. 0 means
; passthru.
-; https://php.net/odbc.defaultlrl
+; http://php.net/odbc.defaultlrl
odbc.defaultlrl = 4096
; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char.
; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
; of odbc.defaultlrl and odbc.defaultbinmode
-; https://php.net/odbc.defaultbinmode
+; http://php.net/odbc.defaultbinmode
odbc.defaultbinmode = 1
+;birdstep.max_links = -1
+
+[Interbase]
+; Allow or prevent persistent links.
+ibase.allow_persistent = 1
+
+; Maximum number of persistent links. -1 means no limit.
+ibase.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+ibase.max_links = -1
+
+; Default database name for ibase_connect().
+;ibase.default_db =
+
+; Default username for ibase_connect().
+;ibase.default_user =
+
+; Default password for ibase_connect().
+;ibase.default_password =
+
+; Default charset for ibase_connect().
+;ibase.default_charset =
+
+; Default timestamp format.
+ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
+
+; Default date format.
+ibase.dateformat = "%Y-%m-%d"
+
+; Default time format.
+ibase.timeformat = "%H:%M:%S"
+
+[MySQL]
+; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
+; http://php.net/mysql.allow_local_infile
+mysql.allow_local_infile = On
+
+; Allow or prevent persistent links.
+; http://php.net/mysql.allow-persistent
+mysql.allow_persistent = On
+
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysql.cache_size
+mysql.cache_size = 2000
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/mysql.max-persistent
+mysql.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/mysql.max-links
+mysql.max_links = -1
+
+; Default port number for mysql_connect(). If unset, mysql_connect() will use
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
+; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
+; at MYSQL_PORT.
+; http://php.net/mysql.default-port
+mysql.default_port =
+
+; Default socket name for local MySQL connects. If empty, uses the built-in
+; MySQL defaults.
+; http://php.net/mysql.default-socket
+mysql.default_socket =
+
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-host
+mysql.default_host =
+
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-user
+mysql.default_user =
+
+; Default password for mysql_connect() (doesn't apply in safe mode).
+; Note that this is generally a *bad* idea to store passwords in this file.
+; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
+; and reveal this password! And of course, any users with read access to this
+; file will be able to reveal the password as well.
+; http://php.net/mysql.default-password
+mysql.default_password =
+
+; Maximum time (in seconds) for connect timeout. -1 means no limit
+; http://php.net/mysql.connect-timeout
+mysql.connect_timeout = 60
+
+; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
+; SQL-Errors will be displayed.
+; http://php.net/mysql.trace-mode
+mysql.trace_mode = Off
+
[MySQLi]
; Maximum number of persistent links. -1 means no limit.
-; https://php.net/mysqli.max-persistent
+; http://php.net/mysqli.max-persistent
mysqli.max_persistent = -1
; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; https://php.net/mysqli.allow_local_infile
+; http://php.net/mysqli.allow_local_infile
;mysqli.allow_local_infile = On
-; It allows the user to specify a folder where files that can be sent via LOAD DATA
-; LOCAL can exist. It is ignored if mysqli.allow_local_infile is enabled.
-;mysqli.local_infile_directory =
-
; Allow or prevent persistent links.
-; https://php.net/mysqli.allow-persistent
+; http://php.net/mysqli.allow-persistent
mysqli.allow_persistent = On
; Maximum number of links. -1 means no limit.
-; https://php.net/mysqli.max-links
+; http://php.net/mysqli.max-links
mysqli.max_links = -1
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysqli.cache_size
+mysqli.cache_size = 2000
+
; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/opt/remi/php82/services or the
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
-; https://php.net/mysqli.default-port
+; http://php.net/mysqli.default-port
mysqli.default_port = 3306
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
-; https://php.net/mysqli.default-socket
+; http://php.net/mysqli.default-socket
mysqli.default_socket =
-; Default host for mysqli_connect() (doesn't apply in safe mode).
-; https://php.net/mysqli.default-host
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysqli.default-host
mysqli.default_host =
-; Default user for mysqli_connect() (doesn't apply in safe mode).
-; https://php.net/mysqli.default-user
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysqli.default-user
mysqli.default_user =
; Default password for mysqli_connect() (doesn't apply in safe mode).
@@ -1139,94 +1200,164 @@
; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
-; https://php.net/mysqli.default-pw
+; http://php.net/mysqli.default-pw
mysqli.default_pw =
; Allow or prevent reconnect
mysqli.reconnect = Off
-; If this option is enabled, closing a persistent connection will rollback
-; any pending transactions of this connection, before it is put back
-; into the persistent connection pool.
-;mysqli.rollback_on_cached_plink = Off
-
[mysqlnd]
; Enable / Disable collection of general statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_statistics
mysqlnd.collect_statistics = On
; Enable / Disable collection of memory usage statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_memory_statistics
mysqlnd.collect_memory_statistics = Off
-; Records communication from all extensions using mysqlnd to the specified log
-; file.
-; https://php.net/mysqlnd.debug
-;mysqlnd.debug =
-
-; Defines which queries will be logged.
-;mysqlnd.log_mask = 0
-
-; Default size of the mysqlnd memory pool, which is used by result sets.
-;mysqlnd.mempool_default_size = 16000
-
; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
+; http://php.net/mysqlnd.net_cmd_buffer_size
;mysqlnd.net_cmd_buffer_size = 2048
; Size of a pre-allocated buffer used for reading data sent by the server in
; bytes.
+; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768
-; Timeout for network requests in seconds.
-;mysqlnd.net_read_timeout = 31536000
-
-; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
-; key.
-;mysqlnd.sha256_server_public_key =
-
[OCI8]
-; see /etc/opt/remi/php82/php.d/20-oci8.ini
+
+; Connection: Enables privileged connections using external
+; credentials (OCI_SYSOPER, OCI_SYSDBA)
+; http://php.net/oci8.privileged-connect
+;oci8.privileged_connect = Off
+
+; Connection: The maximum number of persistent OCI8 connections per
+; process. Using -1 means no limit.
+; http://php.net/oci8.max-persistent
+;oci8.max_persistent = -1
+
+; Connection: The maximum number of seconds a process is allowed to
+; maintain an idle persistent connection. Using -1 means idle
+; persistent connections will be maintained forever.
+; http://php.net/oci8.persistent-timeout
+;oci8.persistent_timeout = -1
+
+; Connection: The number of seconds that must pass before issuing a
+; ping during oci_pconnect() to check the connection validity. When
+; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
+; pings completely.
+; http://php.net/oci8.ping-interval
+;oci8.ping_interval = 60
+
+; Connection: Set this to a user chosen connection class to be used
+; for all pooled server requests with Oracle 11g Database Resident
+; Connection Pooling (DRCP). To use DRCP, this value should be set to
+; the same string for all web servers running the same application,
+; the database pool must be configured, and the connection string must
+; specify to use a pooled server.
+;oci8.connection_class =
+
+; High Availability: Using On lets PHP receive Fast Application
+; Notification (FAN) events generated when a database node fails. The
+; database must also be configured to post FAN events.
+;oci8.events = Off
+
+; Tuning: This option enables statement caching, and specifies how
+; many statements to cache. Using 0 disables statement caching.
+; http://php.net/oci8.statement-cache-size
+;oci8.statement_cache_size = 20
+
+; Tuning: Enables statement prefetching and sets the default number of
+; rows that will be fetched automatically after statement execution.
+; http://php.net/oci8.default-prefetch
+;oci8.default_prefetch = 100
+
+; Compatibility. Using On means oci_close() will not close
+; oci_connect() and oci_new_connect() connections.
+; http://php.net/oci8.old-oci-close-semantics
+;oci8.old_oci_close_semantics = Off
[PostgreSQL]
; Allow or prevent persistent links.
-; https://php.net/pgsql.allow-persistent
+; http://php.net/pgsql.allow-persistent
pgsql.allow_persistent = On
; Detect broken persistent links always with pg_pconnect().
; Auto reset feature requires a little overheads.
-; https://php.net/pgsql.auto-reset-persistent
+; http://php.net/pgsql.auto-reset-persistent
pgsql.auto_reset_persistent = Off
; Maximum number of persistent links. -1 means no limit.
-; https://php.net/pgsql.max-persistent
+; http://php.net/pgsql.max-persistent
pgsql.max_persistent = -1
; Maximum number of links (persistent+non persistent). -1 means no limit.
-; https://php.net/pgsql.max-links
+; http://php.net/pgsql.max-links
pgsql.max_links = -1
; Ignore PostgreSQL backends Notice message or not.
; Notice message logging require a little overheads.
-; https://php.net/pgsql.ignore-notice
+; http://php.net/pgsql.ignore-notice
pgsql.ignore_notice = 0
; Log PostgreSQL backends Notice message or not.
; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; https://php.net/pgsql.log-notice
+; http://php.net/pgsql.log-notice
pgsql.log_notice = 0
+[Sybase-CT]
+; Allow or prevent persistent links.
+; http://php.net/sybct.allow-persistent
+sybct.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/sybct.max-persistent
+sybct.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/sybct.max-links
+sybct.max_links = -1
+
+; Minimum server message severity to display.
+; http://php.net/sybct.min-server-severity
+sybct.min_server_severity = 10
+
+; Minimum client message severity to display.
+; http://php.net/sybct.min-client-severity
+sybct.min_client_severity = 10
+
+; Set per-context timeout
+; http://php.net/sybct.timeout
+;sybct.timeout=
+
+;sybct.packet_size
+
+; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
+; Default: one minute
+;sybct.login_timeout=
+
+; The name of the host you claim to be connecting from, for display by sp_who.
+; Default: none
+;sybct.hostname=
+
+; Allows you to define how often deadlocks are to be retried. -1 means "forever".
+; Default: 0
+;sybct.deadlock_retry_count=
+
[bcmath]
; Number of decimal digits for all bcmath functions.
-; https://php.net/bcmath.scale
+; http://php.net/bcmath.scale
bcmath.scale = 0
[browscap]
-; https://php.net/browscap
+; http://php.net/browscap
;browscap = extra/browscap.ini
[Session]
; Handler used to store/retrieve data.
-; https://php.net/session.save-handler
+; http://php.net/session.save-handler
session.save_handler = files
; Argument passed to save_handler. In the case of files, this is the path
@@ -1239,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1255,163 +1386,147 @@
;
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
-; https://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php82/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php82/php-fpm.d/*conf
+; http://php.net/session.save-path
;session.save_path = "/tmp"
; Whether to use strict session mode.
-; Strict session mode does not accept an uninitialized session ID, and
-; regenerates the session ID if the browser sends an uninitialized session ID.
-; Strict mode protects applications from session fixation via a session adoption
-; vulnerability. It is disabled by default for maximum compatibility, but
-; enabling it is encouraged.
+; Strict session mode does not accept uninitialized session ID and regenerate
+; session ID if browser sends uninitialized session ID. Strict mode protects
+; applications from session fixation via session adoption vulnerability. It is
+; disabled by default for maximum compatibility, but enabling it is encouraged.
; https://wiki.php.net/rfc/strict_sessions
session.use_strict_mode = 0
; Whether to use cookies.
-; https://php.net/session.use-cookies
+; http://php.net/session.use-cookies
session.use_cookies = 1
-; https://php.net/session.cookie-secure
+; http://php.net/session.cookie-secure
;session.cookie_secure =
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
-; https://php.net/session.use-only-cookies
+; not the end all be all of session hijacking defense, but it's a good start.
+; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
; Name of the session (used as cookie name).
-; https://php.net/session.name
+; http://php.net/session.name
session.name = PHPSESSID
; Initialize session on request startup.
-; https://php.net/session.auto-start
+; http://php.net/session.auto-start
session.auto_start = 0
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; https://php.net/session.cookie-lifetime
+; http://php.net/session.cookie-lifetime
session.cookie_lifetime = 0
; The path for which the cookie is valid.
-; https://php.net/session.cookie-path
+; http://php.net/session.cookie-path
session.cookie_path = /
; The domain for which the cookie is valid.
-; https://php.net/session.cookie-domain
+; http://php.net/session.cookie-domain
session.cookie_domain =
-; Whether or not to add the httpOnly flag to the cookie, which makes it
-; inaccessible to browser scripting languages such as JavaScript.
-; https://php.net/session.cookie-httponly
+; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
+; http://php.net/session.cookie-httponly
session.cookie_httponly =
-; Add SameSite attribute to cookie to help mitigate Cross-Site Request Forgery (CSRF/XSRF)
-; Current valid values are "Strict", "Lax" or "None". When using "None",
-; make sure to include the quotes, as `none` is interpreted like `false` in ini files.
-; https://tools.ietf.org/html/draft-west-first-party-cookies-07
-session.cookie_samesite =
-
-; Handler used to serialize data. php is the standard serializer of PHP.
-; https://php.net/session.serialize-handler
+; Handler used to serialize data. php is the standard serializer of PHP.
+; http://php.net/session.serialize-handler
session.serialize_handler = php
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
+; Defines the probability that the 'garbage collection' process is started
+; on every session initialization. The probability is calculated by using
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator
+; and gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request.
; Default Value: 1
; Development Value: 1
; Production Value: 1
-; https://php.net/session.gc-probability
+; http://php.net/session.gc-probability
session.gc_probability = 1
; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
-; For high volume production servers, using a value of 1000 is a more efficient approach.
+; session initialization. The probability is calculated by using the following equation:
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
+; session.gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request. Increasing this value to 1000 will give you
+; a 0.1% chance the gc will run on any give request. For high volume production servers,
+; this is a more efficient approach.
; Default Value: 100
; Development Value: 1000
; Production Value: 1000
-; https://php.net/session.gc-divisor
+; http://php.net/session.gc-divisor
session.gc_divisor = 1000
; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
-; https://php.net/session.gc-maxlifetime
+; http://php.net/session.gc-maxlifetime
session.gc_maxlifetime = 1440
; NOTE: If you are using the subdirectory option for storing session files
; (see session.save_path above), then garbage collection does *not*
; happen automatically. You will need to do your own garbage
; collection through a shell script, cron entry, or some other method.
-; For example, the following script is the equivalent of setting
-; session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
+; For example, the following script would is the equivalent of
+; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
; find /path/to/sessions -cmin +24 -type f | xargs rm
; Check HTTP Referer to invalidate externally stored URLs containing ids.
; HTTP_REFERER has to contain this substring for the session to be
; considered as valid.
-; https://php.net/session.referer-check
+; http://php.net/session.referer-check
session.referer_check =
+; How many bytes to read from the file.
+; http://php.net/session.entropy-length
+;session.entropy_length = 32
+
+; Specified here to create the session id.
+; http://php.net/session.entropy-file
+; Defaults to /dev/urandom
+; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom
+; If neither are found at compile time, the default is no entropy file.
+; On windows, setting the entropy_length setting will activate the
+; Windows random source (using the CryptoAPI)
+;session.entropy_file = /dev/urandom
+
; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
-; https://php.net/session.cache-limiter
+; http://php.net/session.cache-limiter
session.cache_limiter = nocache
; Document expires after n minutes.
-; https://php.net/session.cache-expire
+; http://php.net/session.cache-expire
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
-; to other person via. email/irc/etc/opt/remi/php82.
+; to other person via. email/irc/etc.
; - URL that contains active session ID may be stored
; in publicly accessible computer.
; - User may access your site with the same session ID
; always using URL stored in browser's history or bookmarks.
-; https://php.net/session.use-trans-sid
+; http://php.net/session.use-trans-sid
session.use_trans_sid = 0
-; Set session ID character length. This value could be between 22 to 256.
-; Shorter length than default is supported only for compatibility reason.
-; Users should use 32 or more chars.
-; https://php.net/session.sid-length
-; Default Value: 32
-; Development Value: 26
-; Production Value: 26
-session.sid_length = 26
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; <form> is special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs. <form> tag's action attribute URL will not be modified
-; unless it is specified.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form="
-; Development Value: "a=href,area=href,frame=src,form="
-; Production Value: "a=href,area=href,frame=src,form="
-; https://php.net/url-rewriter.tags
-session.trans_sid_tags = "a=href,area=href,frame=src,form="
-
-; URL rewriter does not rewrite absolute URLs by default.
-; To enable rewrites for absolute paths, target hosts must be specified
-; at RUNTIME. i.e. use ini_set()
-; <form> tags is special. PHP will check action attribute's URL regardless
-; of session.trans_sid_tags setting.
-; If no host is defined, HTTP_HOST will be used for allowed host.
-; Example value: php.net,www.php.net,wiki.php.net
-; Use "," for multiple hosts. No spaces are allowed.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;session.trans_sid_hosts=""
+; Select a hash function for use in generating session ids.
+; Possible Values
+; 0 (MD5 128 bits)
+; 1 (SHA-1 160 bits)
+; This option may also be set to the name of any hash function supported by
+; the hash extension. A list of available hashes is returned by the hash_algos()
+; function.
+; http://php.net/session.hash-function
+session.hash_function = 0
; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
@@ -1422,14 +1537,25 @@
; Default Value: 4
; Development Value: 5
; Production Value: 5
-; https://php.net/session.hash-bits-per-character
-session.sid_bits_per_character = 5
+; http://php.net/session.hash-bits-per-character
+session.hash_bits_per_character = 5
+
+; The URL rewriter will look for URLs in a defined set of HTML tags.
+; form/fieldset are special; if you include them here, the rewriter will
+; add a hidden <input> field with the info which is otherwise appended
+; to URLs. If you want XHTML conformity, remove the form entry.
+; Note that all valid entries require a "=", even if no value follows.
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; http://php.net/url-rewriter.tags
+url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
; Enable upload progress tracking in $_SESSION
; Default Value: On
; Development Value: On
; Production Value: On
-; https://php.net/session.upload-progress.enabled
+; http://php.net/session.upload-progress.enabled
;session.upload_progress.enabled = On
; Cleanup the progress information as soon as all POST data has been read
@@ -1437,14 +1563,14 @@
; Default Value: On
; Development Value: On
; Production Value: On
-; https://php.net/session.upload-progress.cleanup
+; http://php.net/session.upload-progress.cleanup
;session.upload_progress.cleanup = On
; A prefix used for the upload progress key in $_SESSION
; Default Value: "upload_progress_"
; Development Value: "upload_progress_"
; Production Value: "upload_progress_"
-; https://php.net/session.upload-progress.prefix
+; http://php.net/session.upload-progress.prefix
;session.upload_progress.prefix = "upload_progress_"
; The index name (concatenated with the prefix) in $_SESSION
@@ -1452,7 +1578,7 @@
; Default Value: "PHP_SESSION_UPLOAD_PROGRESS"
; Development Value: "PHP_SESSION_UPLOAD_PROGRESS"
; Production Value: "PHP_SESSION_UPLOAD_PROGRESS"
-; https://php.net/session.upload-progress.name
+; http://php.net/session.upload-progress.name
;session.upload_progress.name = "PHP_SESSION_UPLOAD_PROGRESS"
; How frequently the upload progress should be updated.
@@ -1460,123 +1586,178 @@
; Default Value: "1%"
; Development Value: "1%"
; Production Value: "1%"
-; https://php.net/session.upload-progress.freq
+; http://php.net/session.upload-progress.freq
;session.upload_progress.freq = "1%"
; The minimum delay between updates, in seconds
; Default Value: 1
; Development Value: 1
; Production Value: 1
-; https://php.net/session.upload-progress.min-freq
+; http://php.net/session.upload-progress.min-freq
;session.upload_progress.min_freq = "1"
-; Only write session data when session data is changed. Enabled by default.
-; https://php.net/session.lazy-write
-;session.lazy_write = On
+[MSSQL]
+; Allow or prevent persistent links.
+mssql.allow_persistent = On
-[Assertion]
-; Switch whether to compile assertions at all (to have no overhead at run-time)
-; -1: Do not compile at all
-; 0: Jump over assertion at run-time
-; 1: Execute assertions
-; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1)
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-; https://php.net/zend.assertions
-zend.assertions = -1
+; Maximum number of persistent links. -1 means no limit.
+mssql.max_persistent = -1
+
+; Maximum number of links (persistent+non persistent). -1 means no limit.
+mssql.max_links = -1
+
+; Minimum error severity to display.
+mssql.min_error_severity = 10
+
+; Minimum message severity to display.
+mssql.min_message_severity = 10
+
+; Compatibility mode with old versions of PHP 3.0.
+mssql.compatibility_mode = Off
+
+; Connect timeout
+;mssql.connect_timeout = 5
+
+; Query timeout
+;mssql.timeout = 60
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textlimit = 4096
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textsize = 4096
+; Limits the number of records in each batch. 0 = all records in one batch.
+;mssql.batchsize = 0
+
+; Specify how datetime and datetim4 columns are returned
+; On => Returns data converted to SQL server settings
+; Off => Returns values as YYYY-MM-DD hh:mm:ss
+;mssql.datetimeconvert = On
+
+; Use NT authentication when connecting to the server
+mssql.secure_connection = Off
+
+; Specify max number of processes. -1 = library default
+; msdlib defaults to 25
+; FreeTDS defaults to 4096
+;mssql.max_procs = -1
+
+; Specify client character set.
+; If empty or not set the client charset from freetds.conf is used
+; This is only used when compiled with FreeTDS
+;mssql.charset = "ISO-8859-1"
+
+[Assertion]
; Assert(expr); active by default.
-; https://php.net/assert.active
+; http://php.net/assert.active
;assert.active = On
-; Throw an AssertionError on failed assertions
-; https://php.net/assert.exception
-;assert.exception = On
-
-; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active)
-; https://php.net/assert.warning
+; Issue a PHP warning for each failed assertion.
+; http://php.net/assert.warning
;assert.warning = On
; Don't bail out by default.
-; https://php.net/assert.bail
+; http://php.net/assert.bail
;assert.bail = Off
; User-function to be called if an assertion fails.
-; https://php.net/assert.callback
+; http://php.net/assert.callback
;assert.callback = 0
+; Eval the expression with current error_reporting(). Set to true if you want
+; error_reporting(0) around the eval().
+; http://php.net/assert.quiet-eval
+;assert.quiet_eval = 0
+
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
+
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstring.detect_order.
-; https://php.net/mbstring.language
+; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_translation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < input_encoding < mbstring.http_input
-; https://php.net/mbstring.http-input
-;mbstring.http_input =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-; https://php.net/mbstring.http-output
-;mbstring.http_output =
+; http://php.net/mbstring.http-input
+;mbstring.http_input = UTF-8
+
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
+; http://php.net/mbstring.http-output
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
; converted to internal encoding by setting this to On.
; Note: Do _not_ use automatic encoding translation for
; portable libs/applications.
-; https://php.net/mbstring.encoding-translation
+; http://php.net/mbstring.encoding-translation
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
-; https://php.net/mbstring.detect-order
+; auto means
+; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
; substitute_character used when character cannot be converted
; one from another
-; https://php.net/mbstring.substitute-character
+; http://php.net/mbstring.substitute-character
;mbstring.substitute_character = none
-; Enable strict encoding detection.
-;mbstring.strict_detection = Off
+; overload(replace) single byte functions by mbstring functions.
+; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
+; etc. Possible values are 0,1,2,4 or combination of them.
+; For example, 7 for overload everything.
+; 0: No overload
+; 1: Overload mail() function
+; 2: Overload str*() functions
+; 4: Overload ereg*() functions
+; http://php.net/mbstring.func-overload
+;mbstring.func_overload = 0
+
+; enable strict encoding detection.
+;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
; is activated.
-; Default: mbstring.http_output_conv_mimetypes=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetypes=
-
-; This directive specifies maximum stack depth for mbstring regular expressions. It is similar
-; to the pcre.recursion_limit for PCRE.
-;mbstring.regex_stack_limit=100000
-
-; This directive specifies maximum retry count for mbstring regular expressions. It is similar
-; to the pcre.backtrack_limit for PCRE.
-;mbstring.regex_retry_limit=1000000
+; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
+;mbstring.http_output_conv_mimetype=
[gd]
; Tell the jpeg decode to ignore warnings and try to create
; a gd image. The warning will then be displayed as notices
; disabled by default
-; https://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 1
+; http://php.net/gd.jpeg-ignore-warning
+;gd.jpeg_ignore_warning = 0
[exif]
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
@@ -1584,51 +1765,47 @@
; given by corresponding encode setting. When empty mbstring.internal_encoding
; is used. For the decode settings you can distinguish between motorola and
; intel byte order. A decode setting cannot be empty.
-; https://php.net/exif.encode-unicode
+; http://php.net/exif.encode-unicode
;exif.encode_unicode = ISO-8859-15
-; https://php.net/exif.decode-unicode-motorola
+; http://php.net/exif.decode-unicode-motorola
;exif.decode_unicode_motorola = UCS-2BE
-; https://php.net/exif.decode-unicode-intel
+; http://php.net/exif.decode-unicode-intel
;exif.decode_unicode_intel = UCS-2LE
-; https://php.net/exif.encode-jis
+; http://php.net/exif.encode-jis
;exif.encode_jis =
-; https://php.net/exif.decode-jis-motorola
+; http://php.net/exif.decode-jis-motorola
;exif.decode_jis_motorola = JIS
-; https://php.net/exif.decode-jis-intel
+; http://php.net/exif.decode-jis-intel
;exif.decode_jis_intel = JIS
[Tidy]
; The path to a default tidy configuration file to use when using tidy
-; https://php.net/tidy.default-config
+; http://php.net/tidy.default-config
;tidy.default_config = /usr/local/lib/php/default.tcfg
; Should tidy clean and repair output automatically?
; WARNING: Do not use this option if you are generating non-html content
; such as dynamic images
-; https://php.net/tidy.clean-output
+; http://php.net/tidy.clean-output
tidy.clean_output = Off
[soap]
; Enables or disables WSDL caching feature.
-; https://php.net/soap.wsdl-cache-enabled
+; http://php.net/soap.wsdl-cache-enabled
soap.wsdl_cache_enabled=1
; Sets the directory name where SOAP extension will put cache files.
-; https://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php82/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php82/php-fpm.d/*conf
+; http://php.net/soap.wsdl-cache-dir
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
; instead of original one.
-; https://php.net/soap.wsdl-cache-ttl
+; http://php.net/soap.wsdl-cache-ttl
soap.wsdl_cache_ttl=86400
; Sets the size of the cache limit. (Max. number of WSDL files to cache)
@@ -1642,34 +1819,121 @@
; Sets the maximum number of open links or -1 for unlimited.
ldap.max_links = -1
+[mcrypt]
+; For more information about mcrypt settings see http://php.net/mcrypt-module-open
+
+; Directory where to load mcrypt algorithms
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.algorithms_dir=
+
+; Directory where to load mcrypt modes
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.modes_dir=
+
[dba]
;dba.default_handler=
[opcache]
-; see /etc/opt/remi/php82/php.d/10-opcache.ini
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
-[ffi]
-; see /etc/opt/remi/php82/php.d/20-ffi.ini
+; Local Variables:
+; tab-width: 4
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php82/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php82/php.ini]: Filebucketed /etc/opt/remi/php82/php.ini to puppet with sum e0f65be0d998333662d7fab6a84e7f3b
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php82/php.ini]/content: content changed '{md5}e0f65be0d998333662d7fab6a84e7f3b' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.2]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize82]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php82.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar82]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.2-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.2-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.2-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.2-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm.service]/ensure: defined content as '{md5}502201c3d755a39f8abc5a04fc7a8f82'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm@.service]/ensure: defined content as '{md5}502201c3d755a39f8abc5a04fc7a8f82'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm.socket]/ensure: defined content as '{md5}0e00f8d08c9169b3acc4dbfcab5bd4b9'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm@.socket]/ensure: defined content as '{md5}0e00f8d08c9169b3acc4dbfcab5bd4b9'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.2-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php83/php.ini]/content:
--- /etc/opt/remi/php83/php.ini 2023-11-22 03:48:23.000000000 -0300
+++ /tmp/puppet-file20250324-20116-xthqcm 2025-03-24 16:17:39.721146555 -0300
@@ -9,15 +9,15 @@
; PHP attempts to find and load this configuration from a number of locations.
; The following is a summary of its search order:
; 1. SAPI module specific location.
-; 2. The PHPRC environment variable.
-; 3. A number of predefined registry keys on Windows
+; 2. The PHPRC environment variable. (As of PHP 5.2.0)
+; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
; 4. Current working directory (except CLI)
; 5. The web server's directory (for SAPI modules), or directory of PHP
; (otherwise in Windows)
; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (usually C:\windows)
+; Windows directory (C:\windows or C:\winnt)
; See the PHP docs for more specific information.
-; https://php.net/configuration.file
+; http://php.net/configuration.file
; The syntax of the file is extremely simple. Whitespace and lines
; beginning with a semicolon are silently ignored (as you probably guessed).
@@ -31,7 +31,7 @@
; special sections cannot be overridden by user-defined INI files or
; at runtime. Currently, [PATH=] and [HOST=] sections only work under
; CGI/FastCGI.
-; https://php.net/ini.sections
+; http://php.net/ini.sections
; Directives are specified using the following syntax:
; directive = value
@@ -58,9 +58,9 @@
; An empty string can be denoted by simply not writing anything after the equal
; sign, or by using the None keyword:
-; foo = ; sets foo to an empty string
-; foo = None ; sets foo to an empty string
-; foo = "None" ; sets foo to the string 'None'
+; foo = ; sets foo to an empty string
+; foo = None ; sets foo to an empty string
+; foo = "None" ; sets foo to the string 'None'
; If you use constants in your value, and these constants belong to a
; dynamically loaded extension (either a PHP extension or a Zend extension),
@@ -75,20 +75,19 @@
; php.ini-production contains settings which hold security, performance and
; best practices at its core. But please be aware, these settings may break
-; compatibility with older or less security-conscious applications. We
+; compatibility with older or less security conscience applications. We
; recommending using the production ini in production and testing environments.
-; php.ini-development is very similar to its production variant, except it is
-; much more verbose when it comes to errors. We recommend using the
-; development version only in development environments, as errors shown to
+; php.ini-development is very similar to its production variant, except it's
+; much more verbose when it comes to errors. We recommending using the
+; development version only in development environments as errors shown to
; application users can inadvertently leak otherwise secure information.
-; This is the php.ini-production INI file.
+; This is php.ini-production INI file.
;;;;;;;;;;;;;;;;;;;
; Quick Reference ;
;;;;;;;;;;;;;;;;;;;
-
; The following are all the settings which are different in either the production
; or development versions of the INIs with respect to PHP's default behavior.
; Please see the actual settings later in the document for more details as to why
@@ -100,15 +99,20 @@
; Production Value: Off
; display_startup_errors
-; Default Value: On
+; Default Value: Off
; Development Value: On
; Production Value: Off
; error_reporting
-; Default Value: E_ALL
+; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
+; html_errors
+; Default Value: On
+; Development Value: On
+; Production value: On
+
; log_errors
; Default Value: Off
; Development Value: On
@@ -139,48 +143,38 @@
; Development Value: 1000
; Production Value: 1000
-; session.sid_bits_per_character
+; session.hash_bits_per_character
; Default Value: 4
; Development Value: 5
; Production Value: 5
-; session.sid_length
-; Default Value: 32
-; Development Value: 26
-; Production Value: 26
-
; short_open_tag
; Default Value: On
; Development Value: Off
; Production Value: Off
+; track_errors
+; Default Value: Off
+; Development Value: On
+; Production Value: Off
+
+; url_rewriter.tags
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+
; variables_order
; Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS"
-; zend.assertions
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-
-; zend.exception_ignore_args
-; Default Value: Off
-; Development Value: Off
-; Production Value: On
-
-; zend.exception_string_param_max_len
-; Default Value: 15
-; Development Value: 15
-; Production Value: 0
-
;;;;;;;;;;;;;;;;;;;;
; php.ini Options ;
;;;;;;;;;;;;;;;;;;;;
; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
;user_ini.filename = ".user.ini"
-; To disable this feature set this option to an empty value
+; To disable this feature set this option to empty value
;user_ini.filename =
; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
@@ -191,7 +185,7 @@
;;;;;;;;;;;;;;;;;;;;
; Enable the PHP scripting language engine under Apache.
-; https://php.net/engine
+; http://php.net/engine
engine = On
; This directive determines whether or not PHP will recognize code between
@@ -204,11 +198,15 @@
; Default Value: On
; Development Value: Off
; Production Value: Off
-; https://php.net/short-open-tag
+; http://php.net/short-open-tag
short_open_tag = Off
+; Allow ASP-style <% %> tags.
+; http://php.net/asp-tags
+asp_tags = Off
+
; The number of significant digits displayed in floating point numbers.
-; https://php.net/precision
+; http://php.net/precision
precision = 14
; Output buffering is a mechanism for controlling how much output data
@@ -232,7 +230,7 @@
; Default Value: Off
; Development Value: 4096
; Production Value: 4096
-; https://php.net/output-buffering
+; http://php.net/output-buffering
output_buffering = 4096
; You can redirect all of the output of your scripts to a function. For
@@ -247,26 +245,9 @@
; and you cannot use both "ob_gzhandler" and "zlib.output_compression".
; Note: output_handler must be empty if this is set 'On' !!!!
; Instead you must use zlib.output_handler.
-; https://php.net/output-handler
+; http://php.net/output-handler
;output_handler =
-; URL rewriter function rewrites URL on the fly by using
-; output buffer. You can set target tags by this configuration.
-; "form" tag is special tag. It will add hidden input tag to pass values.
-; Refer to session.trans_sid_tags for usage.
-; Default Value: "form="
-; Development Value: "form="
-; Production Value: "form="
-;url_rewriter.tags
-
-; URL rewriter will not rewrite absolute URL nor form by default. To enable
-; absolute URL rewrite, allowed hosts must be defined at RUNTIME.
-; Refer to session.trans_sid_hosts for more details.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;url_rewriter.hosts
-
; Transparent output compression using the zlib library
; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
@@ -276,16 +257,16 @@
; performance, enable output_buffering in addition.
; Note: You need to use zlib.output_handler instead of the standard
; output_handler, or otherwise the output will be corrupted.
-; https://php.net/zlib.output-compression
+; http://php.net/zlib.output-compression
zlib.output_compression = Off
-; https://php.net/zlib.output-compression-level
+; http://php.net/zlib.output-compression-level
;zlib.output_compression_level = -1
; You cannot specify additional output handlers if zlib.output_compression
; is activated here. This setting does the same as output_handler but in
; a different order.
-; https://php.net/zlib.output-handler
+; http://php.net/zlib.output-handler
;zlib.output_handler =
; Implicit flush tells PHP to tell the output layer to flush itself
@@ -293,7 +274,7 @@
; PHP function flush() after each and every call to print() or echo() and each
; and every HTML block. Turning this option on has serious performance
; implications and is generally recommended for debugging purposes only.
-; https://php.net/implicit-flush
+; http://php.net/implicit-flush
; Note: This directive is hardcoded to On for the CLI SAPI
implicit_flush = Off
@@ -305,41 +286,33 @@
; callback-function.
unserialize_callback_func =
-; The unserialize_max_depth specifies the default depth limit for unserialized
-; structures. Setting the depth limit too high may result in stack overflows
-; during unserialization. The unserialize_max_depth ini setting can be
-; overridden by the max_depth option on individual unserialize() calls.
-; A value of 0 disables the depth limit.
-;unserialize_max_depth = 4096
-
-; When floats & doubles are serialized, store serialize_precision significant
+; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
-; The value is also used for json_encode when encoding double values.
-; If -1 is used, then dtoa mode 0 is used which automatically select the best
-; precision.
-serialize_precision = -1
+serialize_precision = 17
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file.
-; Note: disables the realpath cache
-; https://php.net/open-basedir
+; or per-virtualhost web server configuration file. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
+; http://php.net/open-basedir
;open_basedir =
-; This directive allows you to disable certain functions.
-; It receives a comma-delimited list of function names.
-; https://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes.
-; It receives a comma-delimited list of class names.
-; https://php.net/disable-classes
+; This directive allows you to disable certain functions for security reasons.
+; It receives a comma-delimited list of function names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
+; http://php.net/disable-functions
+disable_functions = apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
+
+; This directive allows you to disable certain classes for security reasons.
+; It receives a comma-delimited list of class names. This directive is
+; *NOT* affected by whether Safe Mode is turned On or Off.
+; http://php.net/disable-classes
disable_classes =
; Colors for Syntax Highlighting mode. Anything that's acceptable in
; <span style="color: ???????"> would work.
-; https://php.net/syntax-highlighting
+; http://php.net/syntax-highlighting
;highlight.string = #DD0000
;highlight.comment = #FF9900
;highlight.keyword = #007700
@@ -350,54 +323,37 @@
; the request. Consider enabling it if executing long requests, which may end up
; being interrupted by the user or a browser timing out. PHP's default behavior
; is to disable this feature.
-; https://php.net/ignore-user-abort
+; http://php.net/ignore-user-abort
;ignore_user_abort = On
; Determines the size of the realpath cache to be used by PHP. This value should
; be increased on systems where PHP opens many files to reflect the quantity of
; the file operations performed.
-; Note: if open_basedir is set, the cache is disabled
-; https://php.net/realpath-cache-size
-;realpath_cache_size = 4096k
+; http://php.net/realpath-cache-size
+;realpath_cache_size = 16k
; Duration of time, in seconds for which to cache realpath information for a given
; file or directory. For systems with rarely changing files, consider increasing this
; value.
-; https://php.net/realpath-cache-ttl
+; http://php.net/realpath-cache-ttl
;realpath_cache_ttl = 120
; Enables or disables the circular reference collector.
-; https://php.net/zend.enable-gc
+; http://php.net/zend.enable-gc
zend.enable_gc = On
; If enabled, scripts may be written in encodings that are incompatible with
; the scanner. CP936, Big5, CP949 and Shift_JIS are the examples of such
; encodings. To use this feature, mbstring extension must be enabled.
+; Default: Off
;zend.multibyte = Off
; Allows to set the default encoding for the scripts. This value will be used
; unless "declare(encoding=...)" directive appears at the top of the script.
; Only affects if zend.multibyte is set.
+; Default: ""
;zend.script_encoding =
-; Allows to include or exclude arguments from stack traces generated for exceptions.
-; In production, it is recommended to turn this setting on to prohibit the output
-; of sensitive information in stack traces
-; Default Value: Off
-; Development Value: Off
-; Production Value: On
-zend.exception_ignore_args = On
-
-; Allows setting the maximum string length in an argument of a stringified stack trace
-; to a value between 0 and 1000000.
-; This has no effect when zend.exception_ignore_args is enabled.
-; Default Value: 15
-; Development Value: 15
-; Production Value: 0
-; In production, it is recommended to set this to 0 to reduce the output
-; of sensitive information in stack traces.
-zend.exception_string_param_max_len = 0
-
;;;;;;;;;;;;;;;;;
; Miscellaneous ;
;;;;;;;;;;;;;;;;;
@@ -406,7 +362,7 @@
; (e.g. by adding its signature to the Web server header). It is no security
; threat in any way, but it makes it possible to determine whether you use PHP
; on your server or not.
-; https://php.net/expose-php
+; http://php.net/expose-php
expose_php = On
;;;;;;;;;;;;;;;;;;;
@@ -414,7 +370,7 @@
;;;;;;;;;;;;;;;;;;;
; Maximum execution time of each script, in seconds
-; https://php.net/max-execution-time
+; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 30
@@ -425,23 +381,18 @@
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)
-; https://php.net/max-input-time
+; http://php.net/max-input-time
max_input_time = 60
; Maximum input variable nesting level
-; https://php.net/max-input-nesting-level
+; http://php.net/max-input-nesting-level
;max_input_nesting_level = 64
; How many GET/POST/COOKIE input variables may be accepted
-;max_input_vars = 1000
-
-; How many multipart body parts (combined input variable and file uploads) may
-; be accepted.
-; Default Value: -1 (Sum of max_input_vars and max_file_uploads)
-;max_multipart_body_parts = 1500
+; max_input_vars = 1000
-; Maximum amount of memory a script may consume
-; https://php.net/memory-limit
+; Maximum amount of memory a script may consume (128MB)
+; http://php.net/memory-limit
memory_limit = 128M
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -464,7 +415,7 @@
; development and early testing.
;
; Error Level Constants:
-; E_ALL - All errors and warnings
+; E_ALL - All errors and warnings (includes E_STRICT as of PHP 5.4.0)
; E_ERROR - fatal run-time errors
; E_RECOVERABLE_ERROR - almost fatal run-time errors
; E_WARNING - run-time warnings (non-fatal errors)
@@ -472,7 +423,7 @@
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
-; relying on the fact it is automatically initialized to an
+; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
@@ -494,10 +445,10 @@
; E_ALL & ~E_NOTICE (Show all errors, except for notices)
; E_ALL & ~E_NOTICE & ~E_STRICT (Show all errors, except for notices and coding standards warnings.)
; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors)
-; Default Value: E_ALL
+; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
-; https://php.net/error-reporting
+; http://php.net/error-reporting
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
; This directive controls whether or not and where PHP will output errors,
@@ -505,8 +456,8 @@
; it could be very dangerous in production environments. Depending on the code
; which is triggering the error, sensitive information could potentially leak
; out of your application such as database usernames and passwords or worse.
-; For production environments, we recommend logging errors rather than
-; sending them to STDOUT.
+; It's recommended that errors be logged on production servers rather than
+; having the errors sent to STDOUT.
; Possible Values:
; Off = Do not display any errors
; stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
@@ -514,16 +465,18 @@
; Default Value: On
; Development Value: On
; Production Value: Off
-; https://php.net/display-errors
+; http://php.net/display-errors
display_errors = Off
; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. We strongly recommend you set this to 'off'
-; for production servers to avoid leaking configuration details.
-; Default Value: On
+; separately from display_errors. PHP's default behavior is to suppress those
+; errors from clients. Turning the display of startup errors on can be useful in
+; debugging configuration problems. But, it's strongly recommended that you
+; leave this setting off on production servers.
+; Default Value: Off
; Development Value: On
; Production Value: Off
-; https://php.net/display-startup-errors
+; http://php.net/display-startup-errors
display_startup_errors = Off
; Besides displaying errors, PHP can also log errors to locations such as a
@@ -533,31 +486,45 @@
; Default Value: Off
; Development Value: On
; Production Value: On
-; https://php.net/log-errors
+; http://php.net/log-errors
log_errors = On
+; Set maximum length of log_errors. In error_log information about the source is
+; added. The default is 1024 and 0 allows to not apply any maximum length at all.
+; http://php.net/log-errors-max-len
+log_errors_max_len = 1024
+
; Do not log repeated messages. Repeated errors must occur in same file on same
; line unless ignore_repeated_source is set true.
-; https://php.net/ignore-repeated-errors
+; http://php.net/ignore-repeated-errors
ignore_repeated_errors = Off
; Ignore source of message when ignoring repeated messages. When this setting
; is On you will not log errors with repeated messages from different files or
; source lines.
-; https://php.net/ignore-repeated-source
+; http://php.net/ignore-repeated-source
ignore_repeated_source = Off
; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This is only effective in a debug compile, and if
+; stdout or in the log). This has only effect in a debug compile, and if
; error reporting includes E_WARNING in the allowed list
-; https://php.net/report-memleaks
+; http://php.net/report-memleaks
report_memleaks = On
-; This setting is off by default.
+; This setting is on by default.
;report_zend_debug = 0
+; Store the last error/warning message in $php_errormsg (boolean). Setting this value
+; to On can assist in debugging and is appropriate for development servers. It should
+; however be disabled on production servers.
+; Default Value: Off
+; Development Value: On
+; Production Value: Off
+; http://php.net/track-errors
+track_errors = Off
+
; Turn off normal error reporting and emit XML-RPC error XML
-; https://php.net/xmlrpc-errors
+; http://php.net/xmlrpc-errors
;xmlrpc_errors = 0
; An XML-RPC faultCode
@@ -567,65 +534,48 @@
; error message as HTML for easier reading. This directive controls whether
; the error message is formatted as HTML or not.
; Note: This directive is hardcoded to Off for the CLI SAPI
-; https://php.net/html-errors
-;html_errors = On
+; Default Value: On
+; Development Value: On
+; Production value: On
+; http://php.net/html-errors
+html_errors = On
; If html_errors is set to On *and* docref_root is not empty, then PHP
; produces clickable error messages that direct to a page describing the error
; or function causing the error in detail.
-; You can download a copy of the PHP manual from https://php.net/docs
+; You can download a copy of the PHP manual from http://php.net/docs
; and change docref_root to the base URL of your local copy including the
; leading '/'. You must also specify the file extension being used including
; the dot. PHP's default behavior is to leave these settings empty, in which
; case no links to documentation are generated.
; Note: Never use this feature for production boxes.
-; https://php.net/docref-root
+; http://php.net/docref-root
; Examples
;docref_root = "/phpmanual/"
-; https://php.net/docref-ext
+; http://php.net/docref-ext
;docref_ext = .html
; String to output before an error message. PHP's default behavior is to leave
; this setting blank.
-; https://php.net/error-prepend-string
+; http://php.net/error-prepend-string
; Example:
;error_prepend_string = "<span style='color: #ff0000'>"
; String to output after an error message. PHP's default behavior is to leave
; this setting blank.
-; https://php.net/error-append-string
+; http://php.net/error-append-string
; Example:
;error_append_string = "</span>"
; Log errors to specified file. PHP's default behavior is to leave this value
; empty.
-; https://php.net/error-log
+; http://php.net/error-log
; Example:
;error_log = php_errors.log
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
-; The syslog ident is a string which is prepended to every message logged
-; to syslog. Only used when error_log is set to syslog.
-;syslog.ident = php
-
-; The syslog facility is used to specify what type of program is logging
-; the message. Only used when error_log is set to syslog.
-;syslog.facility = user
-
-; Set this to disable filtering control characters (the default).
-; Some loggers only accept NVT-ASCII, others accept anything that's not
-; control characters. If your logger accepts everything, then no filtering
-; is needed at all.
-; Allowed values are:
-; ascii (all printable ASCII characters and NL)
-; no-ctrl (all characters except control characters)
-; all (all characters)
-; raw (like "all", but messages are not split at newlines)
-; https://php.net/syslog.filter
-;syslog.filter = ascii
-
;windows.show_crt_warning
; Default value: 0
; Development value: 0
@@ -637,14 +587,14 @@
; The separator used in PHP generated URLs to separate arguments.
; PHP's default setting is "&".
-; https://php.net/arg-separator.output
+; http://php.net/arg-separator.output
; Example:
;arg_separator.output = "&"
; List of separator(s) used by PHP to parse input URLs into variables.
; PHP's default setting is "&".
; NOTE: Every character in this directive is considered as separator!
-; https://php.net/arg-separator.input
+; http://php.net/arg-separator.input
; Example:
;arg_separator.input = ";&"
@@ -658,20 +608,20 @@
; Default Value: "EGPCS"
; Development Value: "GPCS"
; Production Value: "GPCS";
-; https://php.net/variables-order
+; http://php.net/variables-order
variables_order = "GPCS"
-; This directive determines which super global data (G,P & C) should be
-; registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive
-; are specified in the same manner as the variables_order directive,
-; EXCEPT one. Leaving this value empty will cause PHP to use the value set
-; in the variables_order directive. It does not mean it will leave the super
-; globals array REQUEST empty.
+; This directive determines which super global data (G,P,C,E & S) should
+; be registered into the super global array REQUEST. If so, it also determines
+; the order in which that data is registered. The values for this directive are
+; specified in the same manner as the variables_order directive, EXCEPT one.
+; Leaving this value empty will cause PHP to use the value set in the
+; variables_order directive. It does not mean it will leave the super globals
+; array REQUEST empty.
; Default Value: None
; Development Value: "GP"
; Production Value: "GP"
-; https://php.net/request-order
+; http://php.net/request-order
request_order = "GP"
; This directive determines whether PHP registers $argv & $argc each time it
@@ -686,15 +636,15 @@
; Default Value: On
; Development Value: Off
; Production Value: Off
-; https://php.net/register-argc-argv
+; http://php.net/register-argc-argv
register_argc_argv = Off
; When enabled, the ENV, REQUEST and SERVER variables are created when they're
; first used (Just In Time) instead of when the script starts. If these
; variables are not used within a script, having this directive on will result
; in a performance gain. The PHP directive register_argc_argv must be disabled
-; for this directive to have any effect.
-; https://php.net/auto-globals-jit
+; for this directive to have any affect.
+; http://php.net/auto-globals-jit
auto_globals_jit = On
; Whether PHP will read the POST data.
@@ -703,49 +653,40 @@
; and $_FILES to always be empty; the only way you will be able to read the
; POST data will be through the php://input stream wrapper. This can be useful
; to proxy requests or to process the POST data in a memory efficient fashion.
-; https://php.net/enable-post-data-reading
+; http://php.net/enable-post-data-reading
;enable_post_data_reading = Off
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
-; https://php.net/post-max-size
+; http://php.net/post-max-size
post_max_size = 8M
; Automatically add files before PHP document.
-; https://php.net/auto-prepend-file
+; http://php.net/auto-prepend-file
auto_prepend_file =
; Automatically add files after PHP document.
-; https://php.net/auto-append-file
+; http://php.net/auto-append-file
auto_append_file =
-; By default, PHP will output a media type using the Content-Type header. To
-; disable this, simply set it to be empty.
+; By default, PHP will output a character encoding using
+; the Content-type: header. To disable sending of the charset, simply
+; set it to be empty.
;
-; PHP's built-in default media type is set to text/html.
-; https://php.net/default-mimetype
+; PHP's built-in default is text/html
+; http://php.net/default-mimetype
default_mimetype = "text/html"
-; PHP's default character set is set to UTF-8.
-; https://php.net/default-charset
-default_charset = "UTF-8"
-
-; PHP internal character encoding is set to empty.
-; If empty, default_charset is used.
-; https://php.net/internal-encoding
-;internal_encoding =
-
-; PHP input character encoding is set to empty.
-; If empty, default_charset is used.
-; https://php.net/input-encoding
-;input_encoding =
-
-; PHP output character encoding is set to empty.
-; If empty, default_charset is used.
-; See also output_buffer.
-; https://php.net/output-encoding
-;output_encoding =
+; PHP's default character set is set to empty.
+; http://php.net/default-charset
+;default_charset = "UTF-8"
+
+; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
+; to disable this feature. If post reading is disabled through
+; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated.
+; http://php.net/always-populate-raw-post-data
+;always_populate_raw_post_data = On
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
@@ -758,42 +699,42 @@
;include_path = ".;c:\php\includes"
;
; PHP's default setting for include_path is ".;/path/to/php/pear"
-; https://php.net/include-path
+; http://php.net/include-path
; The root of the PHP pages, used only if nonempty.
; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
; if you are running php as a CGI under any web server (other than IIS)
; see documentation for security issues. The alternate is to use the
; cgi.force_redirect configuration below
-; https://php.net/doc-root
+; http://php.net/doc-root
doc_root =
; The directory under which PHP opens the script using /~username used only
; if nonempty.
-; https://php.net/user-dir
+; http://php.net/user-dir
user_dir =
; Directory in which the loadable extensions (modules) reside.
-; https://php.net/extension-dir
-;extension_dir = "./"
+; http://php.net/extension-dir
+; extension_dir = "./"
; On windows:
-;extension_dir = "ext"
+; extension_dir = "ext"
; Directory where the temporary files should be placed.
; Defaults to the system default (see sys_get_temp_dir)
-;sys_temp_dir = "/tmp"
+; sys_temp_dir = "/tmp"
; Whether or not to enable the dl() function. The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
; disabled on them.
-; https://php.net/enable-dl
+; http://php.net/enable-dl
enable_dl = Off
; cgi.force_redirect is necessary to provide security running PHP as a CGI under
; most web servers. Left undefined, PHP turns this on by default. You can
; turn it off here AT YOUR OWN RISK
; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; https://php.net/cgi.force-redirect
+; http://php.net/cgi.force-redirect
;cgi.force_redirect = 1
; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
@@ -804,7 +745,7 @@
; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
; will look for to know it is OK to continue execution. Setting this variable MAY
; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; https://php.net/cgi.redirect-status-env
+; http://php.net/cgi.redirect-status-env
;cgi.redirect_status_env =
; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP's
@@ -813,19 +754,15 @@
; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting
; of zero causes PHP to behave as before. Default is 1. You should fix your scripts
; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; https://php.net/cgi.fix-pathinfo
+; http://php.net/cgi.fix-pathinfo
;cgi.fix_pathinfo=1
-; if cgi.discard_path is enabled, the PHP CGI binary can safely be placed outside
-; of the web tree and people will not be able to circumvent .htaccess security.
-;cgi.discard_path=1
-
-; FastCGI under IIS supports the ability to impersonate
+; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
; security tokens of the calling client. This allows IIS to define the
; security context that the request runs under. mod_fastcgi under Apache
; does not currently support this feature (03/17/2002)
; Set to 1 if running under IIS. Default is zero.
-; https://php.net/fastcgi.impersonate
+; http://php.net/fastcgi.impersonate
;fastcgi.impersonate = 1
; Disable logging through FastCGI connection. PHP's default behavior is to enable
@@ -833,35 +770,28 @@
;fastcgi.logging = 0
; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If set to 0, PHP sends Status: header that
-; is supported by Apache. When this option is set to 1, PHP will send
+; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
+; is supported by Apache. When this option is set to 1 PHP will send
; RFC2616 compliant header.
; Default is zero.
-; https://php.net/cgi.rfc2616-headers
+; http://php.net/cgi.rfc2616-headers
;cgi.rfc2616_headers = 0
-; cgi.check_shebang_line controls whether CGI PHP checks for line starting with #!
-; (shebang) at the top of the running script. This line might be needed if the
-; script support running both as stand-alone script and via PHP CGI<. PHP in CGI
-; mode skips this line and ignores its content if this directive is turned on.
-; https://php.net/cgi.check-shebang-line
-;cgi.check_shebang_line=1
-
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
-; https://php.net/file-uploads
+; http://php.net/file-uploads
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
-; https://php.net/upload-tmp-dir
+; http://php.net/upload-tmp-dir
;upload_tmp_dir =
; Maximum allowed size for uploaded files.
-; https://php.net/upload-max-filesize
+; http://php.net/upload-max-filesize
upload_max_filesize = 2M
; Maximum number of files that can be uploaded via a single request
@@ -872,24 +802,24 @@
;;;;;;;;;;;;;;;;;;
; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; https://php.net/allow-url-fopen
+; http://php.net/allow-url-fopen
allow_url_fopen = On
-; Whether to allow include/require to open URLs (like https:// or ftp://) as files.
-; https://php.net/allow-url-include
+; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
+; http://php.net/allow-url-include
allow_url_include = Off
; Define the anonymous ftp password (your email address). PHP's default setting
; for this is empty.
-; https://php.net/from
+; http://php.net/from
;from="john@doe.com"
; Define the User-Agent string. PHP's default setting for this is empty.
-; https://php.net/user-agent
+; http://php.net/user-agent
;user_agent="PHP"
; Default timeout for socket based streams (seconds)
-; https://php.net/default-socket-timeout
+; http://php.net/default-socket-timeout
default_socket_timeout = 60
; If your scripts have to deal with files from Macintosh systems,
@@ -897,7 +827,7 @@
; unix or win32 systems, setting this flag will cause PHP to
; automatically detect the EOL character in those files so that
; fgets() and file() will work regardless of the source of the file.
-; https://php.net/auto-detect-line-endings
+; http://php.net/auto-detect-line-endings
;auto_detect_line_endings = Off
;;;;;;;;;;;;;;;;;;;;;;
@@ -907,26 +837,67 @@
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
-; extension=modulename
+; extension=modulename.extension
;
-; For example:
+; For example, on Windows:
;
-; extension=mysqli
+; extension=msql.dll
;
-; When the extension library to load is not located in the default extension
-; directory, You may specify an absolute path to the library file:
+; ... or under UNIX:
;
-; extension=/path/to/extension/mysqli.so
+; extension=msql.so
;
-; Note : The syntax used in previous PHP versions ('extension=<ext>.so' and
-; 'extension='php_<ext>.dll') is supported for legacy reasons and may be
-; deprecated in a future PHP major version. So, when it is possible, please
-; move to the new ('extension=<ext>) syntax.
-
-;;;;
-; Note: packaged extension modules are now loaded via the .ini files
-; found in the directory /etc/opt/remi/php83/php.d; these are loaded by default.
-;;;;
+; ... or with a path:
+;
+; extension=/path/to/extension/msql.so
+;
+; If you only provide the name of the extension, PHP will look for it in its
+; default extension directory.
+;
+; Windows Extensions
+; Note that ODBC support is built in, so no dll is needed for it.
+; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
+; extension folders as well as the separate PECL DLL download (PHP 5).
+; Be sure to appropriately set the extension_dir directive.
+;
+;extension=php_bz2.dll
+;extension=php_curl.dll
+;extension=php_fileinfo.dll
+;extension=php_gd2.dll
+;extension=php_gettext.dll
+;extension=php_gmp.dll
+;extension=php_intl.dll
+;extension=php_imap.dll
+;extension=php_interbase.dll
+;extension=php_ldap.dll
+;extension=php_mbstring.dll
+;extension=php_exif.dll ; Must be after mbstring as it depends on it
+;extension=php_mysql.dll
+;extension=php_mysqli.dll
+;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
+;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
+;extension=php_openssl.dll
+;extension=php_pdo_firebird.dll
+;extension=php_pdo_mysql.dll
+;extension=php_pdo_oci.dll
+;extension=php_pdo_odbc.dll
+;extension=php_pdo_pgsql.dll
+;extension=php_pdo_sqlite.dll
+;extension=php_pgsql.dll
+;extension=php_pspell.dll
+;extension=php_shmop.dll
+
+; The MIBS data available in the PHP distribution must be installed.
+; See http://www.php.net/manual/en/snmp.installation.php
+;extension=php_snmp.dll
+
+;extension=php_soap.dll
+;extension=php_sockets.dll
+;extension=php_sqlite3.dll
+;extension=php_sybase_ct.dll
+;extension=php_tidy.dll
+;extension=php_xmlrpc.dll
+;extension=php_xsl.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
@@ -938,52 +909,32 @@
[Date]
; Defines the default timezone used by the date functions
-; https://php.net/date.timezone
-;date.timezone =
+; http://php.net/date.timezone
+date.timezone = "America/Sao_Paulo"
-; https://php.net/date.default-latitude
+; http://php.net/date.default-latitude
;date.default_latitude = 31.7667
-; https://php.net/date.default-longitude
+; http://php.net/date.default-longitude
;date.default_longitude = 35.2333
-; https://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.833333
+; http://php.net/date.sunrise-zenith
+;date.sunrise_zenith = 90.583333
-; https://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.833333
+; http://php.net/date.sunset-zenith
+;date.sunset_zenith = 90.583333
[filter]
-; https://php.net/filter.default
+; http://php.net/filter.default
;filter.default = unsafe_raw
-; https://php.net/filter.default-flags
+; http://php.net/filter.default-flags
;filter.default_flags =
[iconv]
-; Use of this INI entry is deprecated, use global input_encoding instead.
-; If empty, default_charset or input_encoding or iconv.input_encoding is used.
-; The precedence is: default_charset < input_encoding < iconv.input_encoding
-;iconv.input_encoding =
-
-; Use of this INI entry is deprecated, use global internal_encoding instead.
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;iconv.internal_encoding =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; If empty, default_charset or output_encoding or iconv.output_encoding is used.
-; The precedence is: default_charset < output_encoding < iconv.output_encoding
-; To use an output encoding conversion, iconv's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-;iconv.output_encoding =
-
-[imap]
-; rsh/ssh logins are disabled by default. Use this INI entry if you want to
-; enable them. Note that the IMAP library does not filter mailbox names before
-; passing them to rsh/ssh command, thus passing untrusted data to this function
-; with rsh/ssh enabled is insecure.
-;imap.enable_insecure_rsh=0
+;iconv.input_encoding = ISO-8859-1
+;iconv.internal_encoding = ISO-8859-1
+;iconv.output_encoding = ISO-8859-1
[intl]
;intl.default_locale =
@@ -991,73 +942,74 @@
; happens within intl functions. The value is the level of the error produced.
; Default is 0, which does not produce any errors.
;intl.error_level = E_WARNING
-;intl.use_exceptions = 0
+
+[sqlite]
+; http://php.net/sqlite.assoc-case
+;sqlite.assoc_case = 0
[sqlite3]
-; Directory pointing to SQLite3 extensions
-; https://php.net/sqlite3.extension-dir
;sqlite3.extension_dir =
-; SQLite defensive mode flag (only available from SQLite 3.26+)
-; When the defensive flag is enabled, language features that allow ordinary
-; SQL to deliberately corrupt the database file are disabled. This forbids
-; writing directly to the schema, shadow tables (eg. FTS data tables), or
-; the sqlite_dbpage virtual table.
-; https://www.sqlite.org/c3ref/c_dbconfig_defensive.html
-; (for older SQLite versions, this flag has no use)
-;sqlite3.defensive = 1
-
[Pcre]
-; PCRE library backtracking limit.
-; https://php.net/pcre.backtrack-limit
+;PCRE library backtracking limit.
+; http://php.net/pcre.backtrack-limit
;pcre.backtrack_limit=100000
-; PCRE library recursion limit.
-; Please note that if you set this value to a high number you may consume all
-; the available process stack and eventually crash PHP (due to reaching the
-; stack size limit imposed by the Operating System).
-; https://php.net/pcre.recursion-limit
+;PCRE library recursion limit.
+;Please note that if you set this value to a high number you may consume all
+;the available process stack and eventually crash PHP (due to reaching the
+;stack size limit imposed by the Operating System).
+; http://php.net/pcre.recursion-limit
;pcre.recursion_limit=100000
-; Enables or disables JIT compilation of patterns. This requires the PCRE
-; library to be compiled with JIT support.
-pcre.jit=0
-
[Pdo]
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; https://php.net/pdo-odbc.connection-pooling
+; http://php.net/pdo-odbc.connection-pooling
;pdo_odbc.connection_pooling=strict
+;pdo_odbc.db2_instance_name
+
[Pdo_mysql]
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/pdo_mysql.cache_size
+pdo_mysql.cache_size = 2000
+
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
+; http://php.net/pdo_mysql.default-socket
pdo_mysql.default_socket=
[Phar]
-; https://php.net/phar.readonly
+; http://php.net/phar.readonly
;phar.readonly = On
-; https://php.net/phar.require-hash
+; http://php.net/phar.require-hash
;phar.require_hash = On
;phar.cache_list =
[mail function]
+; For Win32 only.
+; http://php.net/smtp
+SMTP = localhost
+; http://php.net/smtp-port
+smtp_port = 25
+
+; For Win32 only.
+; http://php.net/sendmail-from
+;sendmail_from = me@example.com
+
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
-; https://php.net/sendmail-path
-sendmail_path = /usr/sbin/sendmail -t -i
+; http://php.net/sendmail-path
+;sendmail_path =
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail().
+; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = Off
-
-; Use mixed LF and CRLF line separators to keep compatibility with some
-; RFC 2822 non conformant MTA.
-mail.mixed_lf_and_crlf = Off
+mail.add_x_header = On
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
@@ -1065,14 +1017,18 @@
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
+[SQL]
+; http://php.net/sql.safe-mode
+sql.safe_mode = Off
+
[ODBC]
-; https://php.net/odbc.default-db
+; http://php.net/odbc.default-db
;odbc.default_db = Not yet implemented
-; https://php.net/odbc.default-user
+; http://php.net/odbc.default-user
;odbc.default_user = Not yet implemented
-; https://php.net/odbc.default-pw
+; http://php.net/odbc.default-pw
;odbc.default_pw = Not yet implemented
; Controls the ODBC cursor model.
@@ -1080,72 +1036,163 @@
;odbc.default_cursortype
; Allow or prevent persistent links.
-; https://php.net/odbc.allow-persistent
+; http://php.net/odbc.allow-persistent
odbc.allow_persistent = On
; Check that a connection is still valid before reuse.
-; https://php.net/odbc.check-persistent
+; http://php.net/odbc.check-persistent
odbc.check_persistent = On
; Maximum number of persistent links. -1 means no limit.
-; https://php.net/odbc.max-persistent
+; http://php.net/odbc.max-persistent
odbc.max_persistent = -1
; Maximum number of links (persistent + non-persistent). -1 means no limit.
-; https://php.net/odbc.max-links
+; http://php.net/odbc.max-links
odbc.max_links = -1
; Handling of LONG fields. Returns number of bytes to variables. 0 means
; passthru.
-; https://php.net/odbc.defaultlrl
+; http://php.net/odbc.defaultlrl
odbc.defaultlrl = 4096
; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char.
; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
; of odbc.defaultlrl and odbc.defaultbinmode
-; https://php.net/odbc.defaultbinmode
+; http://php.net/odbc.defaultbinmode
odbc.defaultbinmode = 1
+;birdstep.max_links = -1
+
+[Interbase]
+; Allow or prevent persistent links.
+ibase.allow_persistent = 1
+
+; Maximum number of persistent links. -1 means no limit.
+ibase.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+ibase.max_links = -1
+
+; Default database name for ibase_connect().
+;ibase.default_db =
+
+; Default username for ibase_connect().
+;ibase.default_user =
+
+; Default password for ibase_connect().
+;ibase.default_password =
+
+; Default charset for ibase_connect().
+;ibase.default_charset =
+
+; Default timestamp format.
+ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
+
+; Default date format.
+ibase.dateformat = "%Y-%m-%d"
+
+; Default time format.
+ibase.timeformat = "%H:%M:%S"
+
+[MySQL]
+; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
+; http://php.net/mysql.allow_local_infile
+mysql.allow_local_infile = On
+
+; Allow or prevent persistent links.
+; http://php.net/mysql.allow-persistent
+mysql.allow_persistent = On
+
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysql.cache_size
+mysql.cache_size = 2000
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/mysql.max-persistent
+mysql.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/mysql.max-links
+mysql.max_links = -1
+
+; Default port number for mysql_connect(). If unset, mysql_connect() will use
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
+; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
+; at MYSQL_PORT.
+; http://php.net/mysql.default-port
+mysql.default_port =
+
+; Default socket name for local MySQL connects. If empty, uses the built-in
+; MySQL defaults.
+; http://php.net/mysql.default-socket
+mysql.default_socket =
+
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-host
+mysql.default_host =
+
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysql.default-user
+mysql.default_user =
+
+; Default password for mysql_connect() (doesn't apply in safe mode).
+; Note that this is generally a *bad* idea to store passwords in this file.
+; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
+; and reveal this password! And of course, any users with read access to this
+; file will be able to reveal the password as well.
+; http://php.net/mysql.default-password
+mysql.default_password =
+
+; Maximum time (in seconds) for connect timeout. -1 means no limit
+; http://php.net/mysql.connect-timeout
+mysql.connect_timeout = 60
+
+; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
+; SQL-Errors will be displayed.
+; http://php.net/mysql.trace-mode
+mysql.trace_mode = Off
+
[MySQLi]
; Maximum number of persistent links. -1 means no limit.
-; https://php.net/mysqli.max-persistent
+; http://php.net/mysqli.max-persistent
mysqli.max_persistent = -1
; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; https://php.net/mysqli.allow_local_infile
+; http://php.net/mysqli.allow_local_infile
;mysqli.allow_local_infile = On
-; It allows the user to specify a folder where files that can be sent via LOAD DATA
-; LOCAL can exist. It is ignored if mysqli.allow_local_infile is enabled.
-;mysqli.local_infile_directory =
-
; Allow or prevent persistent links.
-; https://php.net/mysqli.allow-persistent
+; http://php.net/mysqli.allow-persistent
mysqli.allow_persistent = On
; Maximum number of links. -1 means no limit.
-; https://php.net/mysqli.max-links
+; http://php.net/mysqli.max-links
mysqli.max_links = -1
+; If mysqlnd is used: Number of cache slots for the internal result set cache
+; http://php.net/mysqli.cache_size
+mysqli.cache_size = 2000
+
; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/opt/remi/php83/services or the
+; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
-; https://php.net/mysqli.default-port
+; http://php.net/mysqli.default-port
mysqli.default_port = 3306
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
-; https://php.net/mysqli.default-socket
+; http://php.net/mysqli.default-socket
mysqli.default_socket =
-; Default host for mysqli_connect() (doesn't apply in safe mode).
-; https://php.net/mysqli.default-host
+; Default host for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysqli.default-host
mysqli.default_host =
-; Default user for mysqli_connect() (doesn't apply in safe mode).
-; https://php.net/mysqli.default-user
+; Default user for mysql_connect() (doesn't apply in safe mode).
+; http://php.net/mysqli.default-user
mysqli.default_user =
; Default password for mysqli_connect() (doesn't apply in safe mode).
@@ -1153,91 +1200,164 @@
; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
-; https://php.net/mysqli.default-pw
+; http://php.net/mysqli.default-pw
mysqli.default_pw =
-; If this option is enabled, closing a persistent connection will rollback
-; any pending transactions of this connection, before it is put back
-; into the persistent connection pool.
-;mysqli.rollback_on_cached_plink = Off
+; Allow or prevent reconnect
+mysqli.reconnect = Off
[mysqlnd]
; Enable / Disable collection of general statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_statistics
mysqlnd.collect_statistics = On
; Enable / Disable collection of memory usage statistics by mysqlnd which can be
; used to tune and monitor MySQL operations.
+; http://php.net/mysqlnd.collect_memory_statistics
mysqlnd.collect_memory_statistics = Off
-; Records communication from all extensions using mysqlnd to the specified log
-; file.
-; https://php.net/mysqlnd.debug
-;mysqlnd.debug =
-
-; Defines which queries will be logged.
-;mysqlnd.log_mask = 0
-
-; Default size of the mysqlnd memory pool, which is used by result sets.
-;mysqlnd.mempool_default_size = 16000
-
; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
+; http://php.net/mysqlnd.net_cmd_buffer_size
;mysqlnd.net_cmd_buffer_size = 2048
; Size of a pre-allocated buffer used for reading data sent by the server in
; bytes.
+; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768
-; Timeout for network requests in seconds.
-;mysqlnd.net_read_timeout = 31536000
-
-; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
-; key.
-;mysqlnd.sha256_server_public_key =
-
[OCI8]
-; see /etc/opt/remi/php83/php.d/20-oci8.ini
+
+; Connection: Enables privileged connections using external
+; credentials (OCI_SYSOPER, OCI_SYSDBA)
+; http://php.net/oci8.privileged-connect
+;oci8.privileged_connect = Off
+
+; Connection: The maximum number of persistent OCI8 connections per
+; process. Using -1 means no limit.
+; http://php.net/oci8.max-persistent
+;oci8.max_persistent = -1
+
+; Connection: The maximum number of seconds a process is allowed to
+; maintain an idle persistent connection. Using -1 means idle
+; persistent connections will be maintained forever.
+; http://php.net/oci8.persistent-timeout
+;oci8.persistent_timeout = -1
+
+; Connection: The number of seconds that must pass before issuing a
+; ping during oci_pconnect() to check the connection validity. When
+; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
+; pings completely.
+; http://php.net/oci8.ping-interval
+;oci8.ping_interval = 60
+
+; Connection: Set this to a user chosen connection class to be used
+; for all pooled server requests with Oracle 11g Database Resident
+; Connection Pooling (DRCP). To use DRCP, this value should be set to
+; the same string for all web servers running the same application,
+; the database pool must be configured, and the connection string must
+; specify to use a pooled server.
+;oci8.connection_class =
+
+; High Availability: Using On lets PHP receive Fast Application
+; Notification (FAN) events generated when a database node fails. The
+; database must also be configured to post FAN events.
+;oci8.events = Off
+
+; Tuning: This option enables statement caching, and specifies how
+; many statements to cache. Using 0 disables statement caching.
+; http://php.net/oci8.statement-cache-size
+;oci8.statement_cache_size = 20
+
+; Tuning: Enables statement prefetching and sets the default number of
+; rows that will be fetched automatically after statement execution.
+; http://php.net/oci8.default-prefetch
+;oci8.default_prefetch = 100
+
+; Compatibility. Using On means oci_close() will not close
+; oci_connect() and oci_new_connect() connections.
+; http://php.net/oci8.old-oci-close-semantics
+;oci8.old_oci_close_semantics = Off
[PostgreSQL]
; Allow or prevent persistent links.
-; https://php.net/pgsql.allow-persistent
+; http://php.net/pgsql.allow-persistent
pgsql.allow_persistent = On
; Detect broken persistent links always with pg_pconnect().
; Auto reset feature requires a little overheads.
-; https://php.net/pgsql.auto-reset-persistent
+; http://php.net/pgsql.auto-reset-persistent
pgsql.auto_reset_persistent = Off
; Maximum number of persistent links. -1 means no limit.
-; https://php.net/pgsql.max-persistent
+; http://php.net/pgsql.max-persistent
pgsql.max_persistent = -1
; Maximum number of links (persistent+non persistent). -1 means no limit.
-; https://php.net/pgsql.max-links
+; http://php.net/pgsql.max-links
pgsql.max_links = -1
; Ignore PostgreSQL backends Notice message or not.
; Notice message logging require a little overheads.
-; https://php.net/pgsql.ignore-notice
+; http://php.net/pgsql.ignore-notice
pgsql.ignore_notice = 0
; Log PostgreSQL backends Notice message or not.
; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; https://php.net/pgsql.log-notice
+; http://php.net/pgsql.log-notice
pgsql.log_notice = 0
+[Sybase-CT]
+; Allow or prevent persistent links.
+; http://php.net/sybct.allow-persistent
+sybct.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+; http://php.net/sybct.max-persistent
+sybct.max_persistent = -1
+
+; Maximum number of links (persistent + non-persistent). -1 means no limit.
+; http://php.net/sybct.max-links
+sybct.max_links = -1
+
+; Minimum server message severity to display.
+; http://php.net/sybct.min-server-severity
+sybct.min_server_severity = 10
+
+; Minimum client message severity to display.
+; http://php.net/sybct.min-client-severity
+sybct.min_client_severity = 10
+
+; Set per-context timeout
+; http://php.net/sybct.timeout
+;sybct.timeout=
+
+;sybct.packet_size
+
+; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
+; Default: one minute
+;sybct.login_timeout=
+
+; The name of the host you claim to be connecting from, for display by sp_who.
+; Default: none
+;sybct.hostname=
+
+; Allows you to define how often deadlocks are to be retried. -1 means "forever".
+; Default: 0
+;sybct.deadlock_retry_count=
+
[bcmath]
; Number of decimal digits for all bcmath functions.
-; https://php.net/bcmath.scale
+; http://php.net/bcmath.scale
bcmath.scale = 0
[browscap]
-; https://php.net/browscap
+; http://php.net/browscap
;browscap = extra/browscap.ini
[Session]
; Handler used to store/retrieve data.
-; https://php.net/session.save-handler
+; http://php.net/session.save-handler
session.save_handler = files
; Argument passed to save_handler. In the case of files, this is the path
@@ -1250,9 +1370,9 @@
;
; where N is an integer. Instead of storing all the session files in
; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories. This is useful if
-; your OS has problems with many files in one directory, and is
-; a more efficient layout for servers that handle many sessions.
+; store the session data in those directories. This is useful if you
+; or your OS have problems with lots of files in one directory, and is
+; a more efficient layout for servers that handle lots of sessions.
;
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
@@ -1266,163 +1386,147 @@
;
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
-; https://php.net/session.save-path
-
-; RPM note : session directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php83/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php83/php-fpm.d/*conf
+; http://php.net/session.save-path
;session.save_path = "/tmp"
; Whether to use strict session mode.
-; Strict session mode does not accept an uninitialized session ID, and
-; regenerates the session ID if the browser sends an uninitialized session ID.
-; Strict mode protects applications from session fixation via a session adoption
-; vulnerability. It is disabled by default for maximum compatibility, but
-; enabling it is encouraged.
+; Strict session mode does not accept uninitialized session ID and regenerate
+; session ID if browser sends uninitialized session ID. Strict mode protects
+; applications from session fixation via session adoption vulnerability. It is
+; disabled by default for maximum compatibility, but enabling it is encouraged.
; https://wiki.php.net/rfc/strict_sessions
session.use_strict_mode = 0
; Whether to use cookies.
-; https://php.net/session.use-cookies
+; http://php.net/session.use-cookies
session.use_cookies = 1
-; https://php.net/session.cookie-secure
+; http://php.net/session.cookie-secure
;session.cookie_secure =
; This option forces PHP to fetch and use a cookie for storing and maintaining
; the session id. We encourage this operation as it's very helpful in combating
; session hijacking when not specifying and managing your own session id. It is
-; not the be-all and end-all of session hijacking defense, but it's a good start.
-; https://php.net/session.use-only-cookies
+; not the end all be all of session hijacking defense, but it's a good start.
+; http://php.net/session.use-only-cookies
session.use_only_cookies = 1
; Name of the session (used as cookie name).
-; https://php.net/session.name
+; http://php.net/session.name
session.name = PHPSESSID
; Initialize session on request startup.
-; https://php.net/session.auto-start
+; http://php.net/session.auto-start
session.auto_start = 0
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; https://php.net/session.cookie-lifetime
+; http://php.net/session.cookie-lifetime
session.cookie_lifetime = 0
; The path for which the cookie is valid.
-; https://php.net/session.cookie-path
+; http://php.net/session.cookie-path
session.cookie_path = /
; The domain for which the cookie is valid.
-; https://php.net/session.cookie-domain
+; http://php.net/session.cookie-domain
session.cookie_domain =
-; Whether or not to add the httpOnly flag to the cookie, which makes it
-; inaccessible to browser scripting languages such as JavaScript.
-; https://php.net/session.cookie-httponly
+; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
+; http://php.net/session.cookie-httponly
session.cookie_httponly =
-; Add SameSite attribute to cookie to help mitigate Cross-Site Request Forgery (CSRF/XSRF)
-; Current valid values are "Strict", "Lax" or "None". When using "None",
-; make sure to include the quotes, as `none` is interpreted like `false` in ini files.
-; https://tools.ietf.org/html/draft-west-first-party-cookies-07
-session.cookie_samesite =
-
-; Handler used to serialize data. php is the standard serializer of PHP.
-; https://php.net/session.serialize-handler
+; Handler used to serialize data. php is the standard serializer of PHP.
+; http://php.net/session.serialize-handler
session.serialize_handler = php
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
+; Defines the probability that the 'garbage collection' process is started
+; on every session initialization. The probability is calculated by using
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator
+; and gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request.
; Default Value: 1
; Development Value: 1
; Production Value: 1
-; https://php.net/session.gc-probability
+; http://php.net/session.gc-probability
session.gc_probability = 1
; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using gc_probability/gc_divisor,
-; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
-; For high volume production servers, using a value of 1000 is a more efficient approach.
+; session initialization. The probability is calculated by using the following equation:
+; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
+; session.gc_divisor is the denominator in the equation. Setting this value to 1
+; when the session.gc_divisor value is 100 will give you approximately a 1% chance
+; the gc will run on any give request. Increasing this value to 1000 will give you
+; a 0.1% chance the gc will run on any give request. For high volume production servers,
+; this is a more efficient approach.
; Default Value: 100
; Development Value: 1000
; Production Value: 1000
-; https://php.net/session.gc-divisor
+; http://php.net/session.gc-divisor
session.gc_divisor = 1000
; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
-; https://php.net/session.gc-maxlifetime
+; http://php.net/session.gc-maxlifetime
session.gc_maxlifetime = 1440
; NOTE: If you are using the subdirectory option for storing session files
; (see session.save_path above), then garbage collection does *not*
; happen automatically. You will need to do your own garbage
; collection through a shell script, cron entry, or some other method.
-; For example, the following script is the equivalent of setting
-; session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
+; For example, the following script would is the equivalent of
+; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
; find /path/to/sessions -cmin +24 -type f | xargs rm
; Check HTTP Referer to invalidate externally stored URLs containing ids.
; HTTP_REFERER has to contain this substring for the session to be
; considered as valid.
-; https://php.net/session.referer-check
+; http://php.net/session.referer-check
session.referer_check =
+; How many bytes to read from the file.
+; http://php.net/session.entropy-length
+;session.entropy_length = 32
+
+; Specified here to create the session id.
+; http://php.net/session.entropy-file
+; Defaults to /dev/urandom
+; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom
+; If neither are found at compile time, the default is no entropy file.
+; On windows, setting the entropy_length setting will activate the
+; Windows random source (using the CryptoAPI)
+;session.entropy_file = /dev/urandom
+
; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
-; https://php.net/session.cache-limiter
+; http://php.net/session.cache-limiter
session.cache_limiter = nocache
; Document expires after n minutes.
-; https://php.net/session.cache-expire
+; http://php.net/session.cache-expire
session.cache_expire = 180
; trans sid support is disabled by default.
-; Use of trans sid may risk your users' security.
+; Use of trans sid may risk your users security.
; Use this option with caution.
; - User may send URL contains active session ID
-; to other person via. email/irc/etc/opt/remi/php83.
+; to other person via. email/irc/etc.
; - URL that contains active session ID may be stored
; in publicly accessible computer.
; - User may access your site with the same session ID
; always using URL stored in browser's history or bookmarks.
-; https://php.net/session.use-trans-sid
+; http://php.net/session.use-trans-sid
session.use_trans_sid = 0
-; Set session ID character length. This value could be between 22 to 256.
-; Shorter length than default is supported only for compatibility reason.
-; Users should use 32 or more chars.
-; https://php.net/session.sid-length
-; Default Value: 32
-; Development Value: 26
-; Production Value: 26
-session.sid_length = 26
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; <form> is special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs. <form> tag's action attribute URL will not be modified
-; unless it is specified.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form="
-; Development Value: "a=href,area=href,frame=src,form="
-; Production Value: "a=href,area=href,frame=src,form="
-; https://php.net/url-rewriter.tags
-session.trans_sid_tags = "a=href,area=href,frame=src,form="
-
-; URL rewriter does not rewrite absolute URLs by default.
-; To enable rewrites for absolute paths, target hosts must be specified
-; at RUNTIME. i.e. use ini_set()
-; <form> tags is special. PHP will check action attribute's URL regardless
-; of session.trans_sid_tags setting.
-; If no host is defined, HTTP_HOST will be used for allowed host.
-; Example value: php.net,www.php.net,wiki.php.net
-; Use "," for multiple hosts. No spaces are allowed.
-; Default Value: ""
-; Development Value: ""
-; Production Value: ""
-;session.trans_sid_hosts=""
+; Select a hash function for use in generating session ids.
+; Possible Values
+; 0 (MD5 128 bits)
+; 1 (SHA-1 160 bits)
+; This option may also be set to the name of any hash function supported by
+; the hash extension. A list of available hashes is returned by the hash_algos()
+; function.
+; http://php.net/session.hash-function
+session.hash_function = 0
; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
@@ -1433,14 +1537,25 @@
; Default Value: 4
; Development Value: 5
; Production Value: 5
-; https://php.net/session.hash-bits-per-character
-session.sid_bits_per_character = 5
+; http://php.net/session.hash-bits-per-character
+session.hash_bits_per_character = 5
+
+; The URL rewriter will look for URLs in a defined set of HTML tags.
+; form/fieldset are special; if you include them here, the rewriter will
+; add a hidden <input> field with the info which is otherwise appended
+; to URLs. If you want XHTML conformity, remove the form entry.
+; Note that all valid entries require a "=", even if no value follows.
+; Default Value: "a=href,area=href,frame=src,form=,fieldset="
+; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
+; http://php.net/url-rewriter.tags
+url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
; Enable upload progress tracking in $_SESSION
; Default Value: On
; Development Value: On
; Production Value: On
-; https://php.net/session.upload-progress.enabled
+; http://php.net/session.upload-progress.enabled
;session.upload_progress.enabled = On
; Cleanup the progress information as soon as all POST data has been read
@@ -1448,14 +1563,14 @@
; Default Value: On
; Development Value: On
; Production Value: On
-; https://php.net/session.upload-progress.cleanup
+; http://php.net/session.upload-progress.cleanup
;session.upload_progress.cleanup = On
; A prefix used for the upload progress key in $_SESSION
; Default Value: "upload_progress_"
; Development Value: "upload_progress_"
; Production Value: "upload_progress_"
-; https://php.net/session.upload-progress.prefix
+; http://php.net/session.upload-progress.prefix
;session.upload_progress.prefix = "upload_progress_"
; The index name (concatenated with the prefix) in $_SESSION
@@ -1463,7 +1578,7 @@
; Default Value: "PHP_SESSION_UPLOAD_PROGRESS"
; Development Value: "PHP_SESSION_UPLOAD_PROGRESS"
; Production Value: "PHP_SESSION_UPLOAD_PROGRESS"
-; https://php.net/session.upload-progress.name
+; http://php.net/session.upload-progress.name
;session.upload_progress.name = "PHP_SESSION_UPLOAD_PROGRESS"
; How frequently the upload progress should be updated.
@@ -1471,104 +1586,178 @@
; Default Value: "1%"
; Development Value: "1%"
; Production Value: "1%"
-; https://php.net/session.upload-progress.freq
+; http://php.net/session.upload-progress.freq
;session.upload_progress.freq = "1%"
; The minimum delay between updates, in seconds
; Default Value: 1
; Development Value: 1
; Production Value: 1
-; https://php.net/session.upload-progress.min-freq
+; http://php.net/session.upload-progress.min-freq
;session.upload_progress.min_freq = "1"
-; Only write session data when session data is changed. Enabled by default.
-; https://php.net/session.lazy-write
-;session.lazy_write = On
+[MSSQL]
+; Allow or prevent persistent links.
+mssql.allow_persistent = On
+
+; Maximum number of persistent links. -1 means no limit.
+mssql.max_persistent = -1
+
+; Maximum number of links (persistent+non persistent). -1 means no limit.
+mssql.max_links = -1
+
+; Minimum error severity to display.
+mssql.min_error_severity = 10
+
+; Minimum message severity to display.
+mssql.min_message_severity = 10
+
+; Compatibility mode with old versions of PHP 3.0.
+mssql.compatibility_mode = Off
+
+; Connect timeout
+;mssql.connect_timeout = 5
+
+; Query timeout
+;mssql.timeout = 60
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textlimit = 4096
+
+; Valid range 0 - 2147483647. Default = 4096.
+;mssql.textsize = 4096
+
+; Limits the number of records in each batch. 0 = all records in one batch.
+;mssql.batchsize = 0
+
+; Specify how datetime and datetim4 columns are returned
+; On => Returns data converted to SQL server settings
+; Off => Returns values as YYYY-MM-DD hh:mm:ss
+;mssql.datetimeconvert = On
+
+; Use NT authentication when connecting to the server
+mssql.secure_connection = Off
+
+; Specify max number of processes. -1 = library default
+; msdlib defaults to 25
+; FreeTDS defaults to 4096
+;mssql.max_procs = -1
+
+; Specify client character set.
+; If empty or not set the client charset from freetds.conf is used
+; This is only used when compiled with FreeTDS
+;mssql.charset = "ISO-8859-1"
[Assertion]
-; Switch whether to compile assertions at all (to have no overhead at run-time)
-; -1: Do not compile at all
-; 0: Jump over assertion at run-time
-; 1: Execute assertions
-; Changing from or to a negative value is only possible in php.ini!
-; (For turning assertions on and off at run-time, toggle zend.assertions between the values 1 and 0)
-; Default Value: 1
-; Development Value: 1
-; Production Value: -1
-; https://php.net/zend.assertions
-zend.assertions = -1
+; Assert(expr); active by default.
+; http://php.net/assert.active
+;assert.active = On
+
+; Issue a PHP warning for each failed assertion.
+; http://php.net/assert.warning
+;assert.warning = On
+
+; Don't bail out by default.
+; http://php.net/assert.bail
+;assert.bail = Off
+
+; User-function to be called if an assertion fails.
+; http://php.net/assert.callback
+;assert.callback = 0
+
+; Eval the expression with current error_reporting(). Set to true if you want
+; error_reporting(0) around the eval().
+; http://php.net/assert.quiet-eval
+;assert.quiet_eval = 0
+
+[COM]
+; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
+; http://php.net/com.typelib-file
+;com.typelib_file =
+
+; allow Distributed-COM calls
+; http://php.net/com.allow-dcom
+;com.allow_dcom = true
+
+; autoregister constants of a components typlib on com_load()
+; http://php.net/com.autoregister-typelib
+;com.autoregister_typelib = true
+
+; register constants casesensitive
+; http://php.net/com.autoregister-casesensitive
+;com.autoregister_casesensitive = false
+
+; show warnings on duplicate constant registrations
+; http://php.net/com.autoregister-verbose
+;com.autoregister_verbose = true
+
+; The default character set code-page to use when passing strings to and from COM objects.
+; Default: system ANSI code page
+;com.code_page=
[mbstring]
; language for internal character representation.
-; This affects mb_send_mail() and mbstring.detect_order.
-; https://php.net/mbstring.language
+; http://php.net/mbstring.language
;mbstring.language = Japanese
-; Use of this INI entry is deprecated, use global internal_encoding instead.
; internal/script encoding.
-; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
-; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
-; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
-;mbstring.internal_encoding =
+; Some encoding cannot work as internal encoding.
+; (e.g. SJIS, BIG5, ISO-2022-*)
+; http://php.net/mbstring.internal-encoding
+;mbstring.internal_encoding = UTF-8
-; Use of this INI entry is deprecated, use global input_encoding instead.
; http input encoding.
-; mbstring.encoding_translation = On is needed to use this setting.
-; If empty, default_charset or input_encoding or mbstring.input is used.
-; The precedence is: default_charset < input_encoding < mbstring.http_input
-; https://php.net/mbstring.http-input
-;mbstring.http_input =
-
-; Use of this INI entry is deprecated, use global output_encoding instead.
-; http output encoding.
-; mb_output_handler must be registered as output buffer to function.
-; If empty, default_charset or output_encoding or mbstring.http_output is used.
-; The precedence is: default_charset < output_encoding < mbstring.http_output
-; To use an output encoding conversion, mbstring's output handler must be set
-; otherwise output encoding conversion cannot be performed.
-; https://php.net/mbstring.http-output
-;mbstring.http_output =
+; http://php.net/mbstring.http-input
+;mbstring.http_input = UTF-8
+
+; http output encoding. mb_output_handler must be
+; registered as output buffer to function
+; http://php.net/mbstring.http-output
+;mbstring.http_output = pass
; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
; converted to internal encoding by setting this to On.
; Note: Do _not_ use automatic encoding translation for
; portable libs/applications.
-; https://php.net/mbstring.encoding-translation
+; http://php.net/mbstring.encoding-translation
;mbstring.encoding_translation = Off
; automatic encoding detection order.
-; "auto" detect order is changed according to mbstring.language
-; https://php.net/mbstring.detect-order
+; auto means
+; http://php.net/mbstring.detect-order
;mbstring.detect_order = auto
; substitute_character used when character cannot be converted
; one from another
-; https://php.net/mbstring.substitute-character
+; http://php.net/mbstring.substitute-character
;mbstring.substitute_character = none
-; Enable strict encoding detection.
-;mbstring.strict_detection = Off
+; overload(replace) single byte functions by mbstring functions.
+; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
+; etc. Possible values are 0,1,2,4 or combination of them.
+; For example, 7 for overload everything.
+; 0: No overload
+; 1: Overload mail() function
+; 2: Overload str*() functions
+; 4: Overload ereg*() functions
+; http://php.net/mbstring.func-overload
+;mbstring.func_overload = 0
+
+; enable strict encoding detection.
+;mbstring.strict_detection = On
; This directive specifies the regex pattern of content types for which mb_output_handler()
; is activated.
-; Default: mbstring.http_output_conv_mimetypes=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetypes=
-
-; This directive specifies maximum stack depth for mbstring regular expressions. It is similar
-; to the pcre.recursion_limit for PCRE.
-;mbstring.regex_stack_limit=100000
-
-; This directive specifies maximum retry count for mbstring regular expressions. It is similar
-; to the pcre.backtrack_limit for PCRE.
-;mbstring.regex_retry_limit=1000000
+; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
+;mbstring.http_output_conv_mimetype=
[gd]
; Tell the jpeg decode to ignore warnings and try to create
; a gd image. The warning will then be displayed as notices
; disabled by default
-; https://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 1
+; http://php.net/gd.jpeg-ignore-warning
+;gd.jpeg_ignore_warning = 0
[exif]
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
@@ -1576,51 +1765,47 @@
; given by corresponding encode setting. When empty mbstring.internal_encoding
; is used. For the decode settings you can distinguish between motorola and
; intel byte order. A decode setting cannot be empty.
-; https://php.net/exif.encode-unicode
+; http://php.net/exif.encode-unicode
;exif.encode_unicode = ISO-8859-15
-; https://php.net/exif.decode-unicode-motorola
+; http://php.net/exif.decode-unicode-motorola
;exif.decode_unicode_motorola = UCS-2BE
-; https://php.net/exif.decode-unicode-intel
+; http://php.net/exif.decode-unicode-intel
;exif.decode_unicode_intel = UCS-2LE
-; https://php.net/exif.encode-jis
+; http://php.net/exif.encode-jis
;exif.encode_jis =
-; https://php.net/exif.decode-jis-motorola
+; http://php.net/exif.decode-jis-motorola
;exif.decode_jis_motorola = JIS
-; https://php.net/exif.decode-jis-intel
+; http://php.net/exif.decode-jis-intel
;exif.decode_jis_intel = JIS
[Tidy]
; The path to a default tidy configuration file to use when using tidy
-; https://php.net/tidy.default-config
+; http://php.net/tidy.default-config
;tidy.default_config = /usr/local/lib/php/default.tcfg
; Should tidy clean and repair output automatically?
; WARNING: Do not use this option if you are generating non-html content
; such as dynamic images
-; https://php.net/tidy.clean-output
+; http://php.net/tidy.clean-output
tidy.clean_output = Off
[soap]
; Enables or disables WSDL caching feature.
-; https://php.net/soap.wsdl-cache-enabled
+; http://php.net/soap.wsdl-cache-enabled
soap.wsdl_cache_enabled=1
; Sets the directory name where SOAP extension will put cache files.
-; https://php.net/soap.wsdl-cache-dir
-
-; RPM note : cache directory must be owned by process owner
-; for mod_php, see /etc/opt/remi/php83/httpd/conf.d/php.conf
-; for php-fpm, see /etc/opt/remi/php83/php-fpm.d/*conf
+; http://php.net/soap.wsdl-cache-dir
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
; instead of original one.
-; https://php.net/soap.wsdl-cache-ttl
+; http://php.net/soap.wsdl-cache-ttl
soap.wsdl_cache_ttl=86400
; Sets the size of the cache limit. (Max. number of WSDL files to cache)
@@ -1634,34 +1819,121 @@
; Sets the maximum number of open links or -1 for unlimited.
ldap.max_links = -1
+[mcrypt]
+; For more information about mcrypt settings see http://php.net/mcrypt-module-open
+
+; Directory where to load mcrypt algorithms
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.algorithms_dir=
+
+; Directory where to load mcrypt modes
+; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
+;mcrypt.modes_dir=
+
[dba]
;dba.default_handler=
[opcache]
-; see /etc/opt/remi/php83/php.d/10-opcache.ini
+; Determines if Zend OPCache is enabled
+;opcache.enable=0
+
+; Determines if Zend OPCache is enabled for the CLI version of PHP
+;opcache.enable_cli=0
+
+; The OPcache shared memory storage size.
+;opcache.memory_consumption=64
+
+; The amount of memory for interned strings in Mbytes.
+;opcache.interned_strings_buffer=4
+
+; The maximum number of keys (scripts) in the OPcache hash table.
+; Only numbers between 200 and 100000 are allowed.
+;opcache.max_accelerated_files=2000
+
+; The maximum percentage of "wasted" memory until a restart is scheduled.
+;opcache.max_wasted_percentage=5
+
+; When this directive is enabled, the OPcache appends the current working
+; directory to the script key, thus eliminating possible collisions between
+; files with the same name (basename). Disabling the directive improves
+; performance, but may break existing applications.
+;opcache.use_cwd=1
+
+; When disabled, you must reset the OPcache manually or restart the
+; webserver for changes to the filesystem to take effect.
+;opcache.validate_timestamps=1
+
+; How often (in seconds) to check file timestamps for changes to the shared
+; memory storage allocation. ("1" means validate once per second, but only
+; once per request. "0" means always validate)
+;opcache.revalidate_freq=2
+
+; Enables or disables file search in include_path optimization
+;opcache.revalidate_path=0
+
+; If disabled, all PHPDoc comments are dropped from the code to reduce the
+; size of the optimized code.
+;opcache.save_comments=1
+
+; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
+; may be always stored (save_comments=1), but not loaded by applications
+; that don't need them anyway.
+;opcache.load_comments=1
+
+; If enabled, a fast shutdown sequence is used for the accelerated code
+;opcache.fast_shutdown=0
+
+; Allow file existence override (file_exists, etc.) performance feature.
+;opcache.enable_file_override=0
+
+; A bitmask, where each bit enables or disables the appropriate OPcache
+; passes
+;opcache.optimization_level=0xffffffff
+
+;opcache.inherited_hack=1
+;opcache.dups_fix=0
+
+; The location of the OPcache blacklist file (wildcards allowed).
+; Each OPcache blacklist file is a text file that holds the names of files
+; that should not be accelerated. The file format is to add each filename
+; to a new line. The filename may be a full path or just a file prefix
+; (i.e., /var/www/x blacklists all the files and directories in /var/www
+; that start with 'x'). Line starting with a ; are ignored (comments).
+;opcache.blacklist_filename=
+
+; Allows exclusion of large files from being cached. By default all files
+; are cached.
+;opcache.max_file_size=0
+
+; Check the cache checksum each N requests.
+; The default value of "0" means that the checks are disabled.
+;opcache.consistency_checks=0
+
+; How long to wait (in seconds) for a scheduled restart to begin if the cache
+; is not being accessed.
+;opcache.force_restart_timeout=180
+
+; OPcache error_log file name. Empty string assumes "stderr".
+;opcache.error_log=
+
+; All OPcache errors go to the Web server log.
+; By default, only fatal errors (level 0) or errors (level 1) are logged.
+; You can also enable warnings (level 2), info messages (level 3) or
+; debug messages (level 4).
+;opcache.log_verbosity_level=1
+
+; Preferred Shared Memory back-end. Leave empty and let the system decide.
+;opcache.preferred_memory_model=
+
+; Protect the shared memory from unexpected writing during script execution.
+; Useful for internal debugging only.
+;opcache.protect_memory=0
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =
-[openssl]
-; The location of a Certificate Authority (CA) file on the local filesystem
-; to use when verifying the identity of SSL/TLS peers. Most users should
-; not specify a value for this directive as PHP will attempt to use the
-; OS-managed cert stores in its absence. If specified, this value may still
-; be overridden on a per-stream basis via the "cafile" SSL stream context
-; option.
-;openssl.cafile=
-
-; If openssl.cafile is not specified or if the CA file is not found, the
-; directory pointed to by openssl.capath is searched for a suitable
-; certificate. This value must be a correctly hashed certificate directory.
-; Most users should not specify a value for this directive as PHP will
-; attempt to use the OS-managed cert stores in its absence. If specified,
-; this value may still be overridden on a per-stream basis via the "capath"
-; SSL stream context option.
-;openssl.capath=
-
-[ffi]
-; see /etc/opt/remi/php83/php.d/20-ffi.ini
+; Local Variables:
+; tab-width: 4
+; End:
\ No newline at end of file
Info: Computing checksum on file /etc/opt/remi/php83/php.ini
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php83/php.ini]: Filebucketed /etc/opt/remi/php83/php.ini to puppet with sum 53b25f1c2f3e8954fb3c9f9cff30079d
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/opt/remi/php83/php.ini]/content: content changed '{md5}53b25f1c2f3e8954fb3c9f9cff30079d' to '{md5}0af0e20609db10103c8f595a869fd04f'
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/php-fpm.d/8.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php8.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize8.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php-config8.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar8.3]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phpize83]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83-config]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/php83.phar]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/bin/phar83]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.3-fpm.service.d]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.3-fpm.service.d/precommands.conf]/ensure: defined content as '{md5}fe67b8b422b6608875284ba1e0644f79'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/etc/systemd/system/php-8.3-fpm.service.d/precommands.conf]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/var/log/php-fpm/8.3-error.log]/ensure: created
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm.service]/ensure: defined content as '{md5}957d194dccb138bfef2a2f6599c3c7cf'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm@.service]/ensure: defined content as '{md5}957d194dccb138bfef2a2f6599c3c7cf'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm@.service]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm.socket]/ensure: defined content as '{md5}aafe3fa95b1b625e33ea1c1494cd3b0e'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Notice: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm@.socket]/ensure: defined content as '{md5}aafe3fa95b1b625e33ea1c1494cd3b0e'
Info: /Stage[main]/Profile::Webserver::Php::Config/File[/usr/lib/systemd/system/php-8.3-fpm@.socket]: Scheduling refresh of Class[Systemd::Systemctl::Daemon_reload]
Info: Class[Systemd::Systemctl::Daemon_reload]: Scheduling refresh of Exec[systemctl-daemon-reload]
Notice: /Stage[main]/Systemd::Systemctl::Daemon_reload/Exec[systemctl-daemon-reload]: Triggered 'refresh' from 1 event
Notice: /Stage[main]/Profile::Webserver::Security::Falcon/Exec[Licenca falcon]/returns: executed successfully (corrective)
Notice: /Stage[main]/Profile::Webserver::Grafana/Exec[paxctld grafana-agent]/returns: executed successfully (corrective)
Notice: Applied catalog in 18.01 seconds
Info: Using environment 'vpshosting_production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Loading facts
Warning: Found multiple default providers for posix_acl: genericacl, posixacl; using genericacl
Info: Caching catalog for vpshost11508.publiccloud.com.br
Info: Applying configuration version '1742841363'
Notice: Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data
Notice: /Stage[main]/Lwbase::Monitoring::Telegraf/Notify[Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data]/message: defined 'message' as 'Telegraf without database, please set the key lwbase::monitoring::telegrafdb in your hiera data'
Notice: /Stage[main]/Lwbase::Openssh_rocky/Exec[update-crypto-policies]/returns: executed successfully (corrective)
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/Exec[systemctl restart sshd]/returns: executed successfully (corrective)
Notice: /Stage[main]/Lwconfig::Ntirtza::Rhel/Exec[systemctl restart systemd-logind]/returns: executed successfully (corrective)
Notice: /Stage[main]/Lwbase::Packages::Redhat/Exec[systemctl restart lwspotter]/returns: executed successfully (corrective)
Notice: /Stage[main]/Profile::Webserver::Security::Falcon/Exec[Licenca falcon]/returns: executed successfully (corrective)
Notice: /Stage[main]/Profile::Webserver::Grafana/Exec[paxctld grafana-agent]/returns: executed successfully (corrective)
Notice: Applied catalog in 12.95 seconds
06-FIM
07-INICIO - Mon Mar 24 16:18:16 -03 2025
Removed /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
Removed /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
Removed /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service.
07-FIM
08-INICIO - Mon Mar 24 16:18:17 -03 2025
network.service is not a native service, redirecting to systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable network
08-FIM
09-INICIO - Mon Mar 24 16:18:17 -03 2025
09-FIM
10-INICIO - Mon Mar 24 16:18:17 -03 2025
Last metadata expiration check: 0:09:27 ago on Mon 24 Mar 2025 04:08:52 PM -03.
Dependencies resolved.
===============================================================================================
Package Arch Version Repo Size
===============================================================================================
Installing:
kernel x86_64 4.18.0-553.45.1.el8_10 baseos 10 M
kernel-core x86_64 4.18.0-553.45.1.el8_10 baseos 43 M
kernel-modules x86_64 4.18.0-553.45.1.el8_10 baseos 36 M
Upgrading:
NetworkManager x86_64 1:1.40.16-19.el8_10 baseos 2.3 M
NetworkManager-config-server noarch 1:1.40.16-19.el8_10 baseos 143 k
NetworkManager-libnm x86_64 1:1.40.16-19.el8_10 baseos 1.9 M
NetworkManager-team x86_64 1:1.40.16-19.el8_10 baseos 160 k
NetworkManager-tui x86_64 1:1.40.16-19.el8_10 baseos 355 k
bind-export-libs x86_64 32:9.11.36-16.el8_10.4 baseos 1.1 M
bind-libs x86_64 32:9.11.36-16.el8_10.4 appstream 176 k
bind-libs-lite x86_64 32:9.11.36-16.el8_10.4 appstream 1.2 M
bind-license noarch 32:9.11.36-16.el8_10.4 appstream 104 k
bind-utils x86_64 32:9.11.36-16.el8_10.4 appstream 453 k
bpftool x86_64 4.18.0-553.45.1.el8_10 baseos 11 M
bzip2 x86_64 1.0.6-28.el8_10 baseos 59 k
bzip2-libs x86_64 1.0.6-28.el8_10 baseos 47 k
cpp x86_64 8.5.0-24.el8_10 appstream 10 M
cups-client x86_64 1:2.2.6-62.el8_10 appstream 172 k
cups-libs x86_64 1:2.2.6-62.el8_10 baseos 436 k
curl x86_64 7.61.1-34.el8_10.3 baseos 353 k
device-mapper x86_64 8:1.02.181-15.el8_10 baseos 378 k
device-mapper-event x86_64 8:1.02.181-15.el8_10 baseos 273 k
device-mapper-event-libs x86_64 8:1.02.181-15.el8_10 baseos 271 k
device-mapper-libs x86_64 8:1.02.181-15.el8_10 baseos 410 k
dnf noarch 4.7.0-21.el8_10 baseos 542 k
dnf-data noarch 4.7.0-21.el8_10 baseos 156 k
elrepo-release noarch 8.4-2.el8 extras 19 k
emacs-filesystem noarch 1:26.1-13.el8_10 baseos 69 k
firewalld noarch 0.9.11-10.el8_10 baseos 510 k
firewalld-filesystem noarch 0.9.11-10.el8_10 baseos 78 k
freetds x86_64 1.4.23-1.el8 epel 310 k
freetds-libs x86_64 1.4.23-1.el8 epel 392 k
gcc x86_64 8.5.0-24.el8_10 appstream 23 M
gcc-c++ x86_64 8.5.0-24.el8_10 appstream 12 M
gcc-plugin-annobin x86_64 8.5.0-24.el8_10 appstream 35 k
glibc x86_64 2.28-251.el8_10.14 baseos 2.2 M
glibc-all-langpacks x86_64 2.28-251.el8_10.14 baseos 26 M
glibc-common x86_64 2.28-251.el8_10.14 baseos 1.0 M
glibc-devel x86_64 2.28-251.el8_10.14 baseos 88 k
glibc-gconv-extra x86_64 2.28-251.el8_10.14 baseos 1.6 M
glibc-headers x86_64 2.28-251.el8_10.14 baseos 493 k
iwl100-firmware noarch 39.31.5.1-128.el8_10.1 baseos 226 k
iwl1000-firmware noarch 1:39.31.5.1-128.el8_10.1 baseos 226 k
iwl105-firmware noarch 18.168.6.1-128.el8_10.1 baseos 311 k
iwl135-firmware noarch 18.168.6.1-128.el8_10.1 baseos 320 k
iwl2000-firmware noarch 18.168.6.1-128.el8_10.1 baseos 313 k
iwl2030-firmware noarch 18.168.6.1-128.el8_10.1 baseos 322 k
iwl3160-firmware noarch 1:25.30.13.0-128.el8_10.1 baseos 554 k
iwl5000-firmware noarch 8.83.5.1_1-128.el8_10.1 baseos 224 k
iwl5150-firmware noarch 8.24.2.2-128.el8_10.1 baseos 223 k
iwl6000-firmware noarch 9.221.4.1-128.el8_10.1 baseos 243 k
iwl6000g2a-firmware noarch 18.168.6.1-128.el8_10.1 baseos 296 k
iwl6000g2b-firmware noarch 18.168.6.1-128.el8_10.1 baseos 298 k
iwl6050-firmware noarch 41.28.5.1-128.el8_10.1 baseos 251 k
iwl7260-firmware noarch 1:25.30.13.0-128.el8_10.1 baseos 24 M
kernel-headers x86_64 4.18.0-553.45.1.el8_10 baseos 12 M
kernel-tools x86_64 4.18.0-553.45.1.el8_10 baseos 11 M
kernel-tools-libs x86_64 4.18.0-553.45.1.el8_10 baseos 10 M
krb5-devel x86_64 1.18.2-31.el8_10 baseos 562 k
krb5-libs x86_64 1.18.2-31.el8_10 baseos 844 k
libcurl x86_64 7.61.1-34.el8_10.3 baseos 303 k
libdnf x86_64 0.63.0-21.el8_10 baseos 711 k
libertas-usb8388-firmware noarch 2:20250217-128.git5bc5868b.el8_10 baseos 189 k
libgcc x86_64 8.5.0-24.el8_10 baseos 81 k
libgomp x86_64 8.5.0-24.el8_10 baseos 207 k
libipa_hbac x86_64 2.9.4-5.el8_10.1 baseos 128 k
libkadm5 x86_64 1.18.2-31.el8_10 baseos 188 k
libpq x86_64 13.20-1.el8_10 appstream 198 k
libselinux x86_64 2.9-10.el8_10 baseos 165 k
libselinux-devel x86_64 2.9-10.el8_10 baseos 199 k
libselinux-utils x86_64 2.9-10.el8_10 baseos 242 k
libsemanage x86_64 2.9-11.el8_10 baseos 168 k
libsmbclient x86_64 4.19.4-6.el8_10 baseos 155 k
libsoup x86_64 2.62.3-7.el8_10 baseos 425 k
libsss_autofs x86_64 2.9.4-5.el8_10.1 baseos 130 k
libsss_certmap x86_64 2.9.4-5.el8_10.1 baseos 186 k
libsss_idmap x86_64 2.9.4-5.el8_10.1 baseos 132 k
libsss_nss_idmap x86_64 2.9.4-5.el8_10.1 baseos 141 k
libsss_sudo x86_64 2.9.4-5.el8_10.1 baseos 128 k
libstdc++ x86_64 8.5.0-24.el8_10 baseos 454 k
libstdc++-devel x86_64 8.5.0-24.el8_10 appstream 2.1 M
libwbclient x86_64 4.19.4-6.el8_10 baseos 128 k
libxml2 x86_64 2.9.7-19.el8_10 baseos 696 k
libxml2-devel x86_64 2.9.7-19.el8_10 appstream 1.0 M
linux-firmware noarch 20250217-128.git5bc5868b.el8_10 baseos 429 M
lvm2 x86_64 8:2.03.14-15.el8_10 baseos 1.7 M
lvm2-libs x86_64 8:2.03.14-15.el8_10 baseos 1.2 M
mdadm x86_64 4.2-16.el8_10 baseos 468 k
nftables x86_64 1:1.0.4-7.el8_10 baseos 381 k
nss x86_64 3.101.0-11.el8_10 appstream 764 k
nss-softokn x86_64 3.101.0-11.el8_10 appstream 530 k
nss-softokn-freebl x86_64 3.101.0-11.el8_10 appstream 391 k
nss-sysinit x86_64 3.101.0-11.el8_10 appstream 76 k
nss-util x86_64 3.101.0-11.el8_10 appstream 142 k
openldap x86_64 2.4.46-21.el8_10 baseos 353 k
pam x86_64 1.3.1-36.el8_10 baseos 746 k
platform-python x86_64 3.6.8-69.el8_10.rocky.0 baseos 87 k
python3-bind noarch 32:9.11.36-16.el8_10.4 appstream 152 k
python3-distro noarch 1.4.0-2.module+el8.10.0+1910+234ad790 appstream 36 k
python3-dnf noarch 4.7.0-21.el8_10 baseos 550 k
python3-firewall noarch 0.9.11-10.el8_10 baseos 436 k
python3-hawkey x86_64 0.63.0-21.el8_10 baseos 118 k
python3-jinja2 noarch 2.10.1-6.el8_10 appstream 538 k
python3-libdnf x86_64 0.63.0-21.el8_10 baseos 779 k
python3-libs x86_64 3.6.8-69.el8_10.rocky.0 baseos 7.9 M
python3-libselinux x86_64 2.9-10.el8_10 baseos 282 k
python3-libsemanage x86_64 2.9-11.el8_10 baseos 127 k
python3-libxml2 x86_64 2.9.7-19.el8_10 baseos 237 k
python3-nftables x86_64 1:1.0.4-7.el8_10 baseos 31 k
python3-perf x86_64 4.18.0-553.45.1.el8_10 baseos 11 M
python3-requests noarch 2.20.0-5.el8_10 baseos 125 k
python3-rpm x86_64 4.14.3-32.el8_10 baseos 154 k
python3-sssdconfig noarch 2.9.4-5.el8_10.1 baseos 154 k
python3-unbound x86_64 1.16.2-5.8.el8_10 appstream 129 k
python36 x86_64 3.6.8-39.module+el8.10.0+1910+234ad790 appstream 18 k
rpm x86_64 4.14.3-32.el8_10 baseos 543 k
rpm-build-libs x86_64 4.14.3-32.el8_10 baseos 157 k
rpm-libs x86_64 4.14.3-32.el8_10 baseos 347 k
rpm-plugin-selinux x86_64 4.14.3-32.el8_10 baseos 77 k
rpm-plugin-systemd-inhibit x86_64 4.14.3-32.el8_10 baseos 78 k
rsync x86_64 3.1.3-21.el8_10 baseos 410 k
samba-client-libs x86_64 4.19.4-6.el8_10 baseos 5.0 M
samba-common noarch 4.19.4-6.el8_10 baseos 233 k
samba-common-libs x86_64 4.19.4-6.el8_10 baseos 182 k
selinux-policy noarch 3.14.3-139.el8_10.1 baseos 668 k
selinux-policy-targeted noarch 3.14.3-139.el8_10.1 baseos 15 M
sos noarch 4.8.2-1.el8_10 baseos 955 k
sssd x86_64 2.9.4-5.el8_10.1 baseos 119 k
sssd-ad x86_64 2.9.4-5.el8_10.1 baseos 314 k
sssd-client x86_64 2.9.4-5.el8_10.1 baseos 245 k
sssd-common x86_64 2.9.4-5.el8_10.1 baseos 1.7 M
sssd-common-pac x86_64 2.9.4-5.el8_10.1 baseos 195 k
sssd-ipa x86_64 2.9.4-5.el8_10.1 baseos 379 k
sssd-kcm x86_64 2.9.4-5.el8_10.1 baseos 265 k
sssd-krb5 x86_64 2.9.4-5.el8_10.1 baseos 165 k
sssd-krb5-common x86_64 2.9.4-5.el8_10.1 baseos 206 k
sssd-ldap x86_64 2.9.4-5.el8_10.1 baseos 251 k
sssd-nfs-idmap x86_64 2.9.4-5.el8_10.1 baseos 129 k
sssd-proxy x86_64 2.9.4-5.el8_10.1 baseos 163 k
strace x86_64 5.18-2.1.el8_10 baseos 1.4 M
systemd x86_64 239-82.el8_10.4 baseos 3.6 M
systemd-libs x86_64 239-82.el8_10.4 baseos 1.1 M
systemd-pam x86_64 239-82.el8_10.4 baseos 513 k
systemd-udev x86_64 239-82.el8_10.4 baseos 1.6 M
tuned noarch 2.22.1-6.el8_10 baseos 367 k
tzdata noarch 2025a-1.el8 baseos 475 k
unbound-libs x86_64 1.16.2-5.8.el8_10 appstream 576 k
unzip x86_64 6.0-47.el8_10 baseos 195 k
vdo x86_64 6.2.11.5-14.el8_10 baseos 665 k
yum noarch 4.7.0-21.el8_10 baseos 205 k
Removing:
kernel x86_64 4.18.0-553.16.1.el8_10 @baseos 0
kernel-core x86_64 4.18.0-553.16.1.el8_10 @baseos 71 M
kernel-modules x86_64 4.18.0-553.16.1.el8_10 @baseos 25 M
Transaction Summary
===============================================================================================
Install 3 Packages
Upgrade 147 Packages
Remove 3 Packages
Total download size: 758 M
Downloading Packages:
(1/150): kernel-core-4.18.0-553.45.1.el8_10.x86 24 MB/s | 43 MB 00:01
(2/150): kernel-4.18.0-553.45.1.el8_10.x86_64.r 4.9 MB/s | 10 MB 00:02
(3/150): bind-libs-9.11.36-16.el8_10.4.x86_64.r 509 kB/s | 176 kB 00:00
(4/150): bind-license-9.11.36-16.el8_10.4.noarc 4.2 MB/s | 104 kB 00:00
(5/150): bind-libs-lite-9.11.36-16.el8_10.4.x86 20 MB/s | 1.2 MB 00:00
(6/150): bind-utils-9.11.36-16.el8_10.4.x86_64. 9.1 MB/s | 453 kB 00:00
(7/150): cups-client-2.2.6-62.el8_10.x86_64.rpm 1.1 MB/s | 172 kB 00:00
(8/150): gcc-8.5.0-24.el8_10.x86_64.rpm 25 MB/s | 23 MB 00:00
(9/150): gcc-c++-8.5.0-24.el8_10.x86_64.rpm 17 MB/s | 12 MB 00:00
(10/150): gcc-plugin-annobin-8.5.0-24.el8_10.x8 4.9 MB/s | 35 kB 00:00
(11/150): libpq-13.20-1.el8_10.x86_64.rpm 15 MB/s | 198 kB 00:00
(12/150): cpp-8.5.0-24.el8_10.x86_64.rpm 5.1 MB/s | 10 MB 00:02
(13/150): libstdc++-devel-8.5.0-24.el8_10.x86_6 8.7 MB/s | 2.1 MB 00:00
(14/150): libxml2-devel-2.9.7-19.el8_10.x86_64. 9.7 MB/s | 1.0 MB 00:00
(15/150): nss-3.101.0-11.el8_10.x86_64.rpm 9.7 MB/s | 764 kB 00:00
(16/150): kernel-modules-4.18.0-553.45.1.el8_10 7.3 MB/s | 36 MB 00:04
(17/150): nss-sysinit-3.101.0-11.el8_10.x86_64. 8.0 MB/s | 76 kB 00:00
(18/150): nss-softokn-freebl-3.101.0-11.el8_10. 648 kB/s | 391 kB 00:00
(19/150): nss-softokn-3.101.0-11.el8_10.x86_64. 811 kB/s | 530 kB 00:00
(20/150): nss-util-3.101.0-11.el8_10.x86_64.rpm 4.2 MB/s | 142 kB 00:00
(21/150): python3-distro-1.4.0-2.module+el8.10. 3.6 MB/s | 36 kB 00:00
(22/150): python3-bind-9.11.36-16.el8_10.4.noar 5.0 MB/s | 152 kB 00:00
(23/150): python3-jinja2-2.10.1-6.el8_10.noarch 12 MB/s | 538 kB 00:00
(24/150): python36-3.6.8-39.module+el8.10.0+191 494 kB/s | 18 kB 00:00
(25/150): python3-unbound-1.16.2-5.8.el8_10.x86 2.6 MB/s | 129 kB 00:00
(26/150): unbound-libs-1.16.2-5.8.el8_10.x86_64 21 MB/s | 576 kB 00:00
(27/150): NetworkManager-config-server-1.40.16- 2.4 MB/s | 143 kB 00:00
(28/150): NetworkManager-1.40.16-19.el8_10.x86_ 17 MB/s | 2.3 MB 00:00
(29/150): NetworkManager-team-1.40.16-19.el8_10 1.9 MB/s | 160 kB 00:00
(30/150): NetworkManager-libnm-1.40.16-19.el8_1 11 MB/s | 1.9 MB 00:00
(31/150): NetworkManager-tui-1.40.16-19.el8_10. 5.1 MB/s | 355 kB 00:00
(32/150): bind-export-libs-9.11.36-16.el8_10.4. 12 MB/s | 1.1 MB 00:00
(33/150): bzip2-1.0.6-28.el8_10.x86_64.rpm 245 kB/s | 59 kB 00:00
(34/150): bzip2-libs-1.0.6-28.el8_10.x86_64.rpm 218 kB/s | 47 kB 00:00
(35/150): cups-libs-2.2.6-62.el8_10.x86_64.rpm 19 MB/s | 436 kB 00:00
(36/150): bpftool-4.18.0-553.45.1.el8_10.x86_64 24 MB/s | 11 MB 00:00
(37/150): curl-7.61.1-34.el8_10.3.x86_64.rpm 1.6 MB/s | 353 kB 00:00
(38/150): device-mapper-event-1.02.181-15.el8_1 13 MB/s | 273 kB 00:00
(39/150): device-mapper-1.02.181-15.el8_10.x86_ 1.7 MB/s | 378 kB 00:00
(40/150): device-mapper-event-libs-1.02.181-15. 9.1 MB/s | 271 kB 00:00
(41/150): device-mapper-libs-1.02.181-15.el8_10 14 MB/s | 410 kB 00:00
(42/150): dnf-data-4.7.0-21.el8_10.noarch.rpm 8.8 MB/s | 156 kB 00:00
(43/150): emacs-filesystem-26.1-13.el8_10.noarc 5.8 MB/s | 69 kB 00:00
(44/150): dnf-4.7.0-21.el8_10.noarch.rpm 12 MB/s | 542 kB 00:00
(45/150): firewalld-filesystem-0.9.11-10.el8_10 4.9 MB/s | 78 kB 00:00
(46/150): firewalld-0.9.11-10.el8_10.noarch.rpm 14 MB/s | 510 kB 00:00
(47/150): glibc-2.28-251.el8_10.14.x86_64.rpm 2.6 MB/s | 2.2 MB 00:00
(48/150): glibc-all-langpacks-2.28-251.el8_10.1 21 MB/s | 26 MB 00:01
(49/150): glibc-devel-2.28-251.el8_10.14.x86_64 233 kB/s | 88 kB 00:00
(50/150): glibc-common-2.28-251.el8_10.14.x86_6 838 kB/s | 1.0 MB 00:01
(51/150): glibc-headers-2.28-251.el8_10.14.x86_ 13 MB/s | 493 kB 00:00
(52/150): iwl100-firmware-39.31.5.1-128.el8_10. 9.2 MB/s | 226 kB 00:00
(53/150): iwl1000-firmware-39.31.5.1-128.el8_10 14 MB/s | 226 kB 00:00
(54/150): iwl105-firmware-18.168.6.1-128.el8_10 15 MB/s | 311 kB 00:00
(55/150): iwl135-firmware-18.168.6.1-128.el8_10 14 MB/s | 320 kB 00:00
(56/150): glibc-gconv-extra-2.28-251.el8_10.14. 12 MB/s | 1.6 MB 00:00
(57/150): iwl2000-firmware-18.168.6.1-128.el8_1 4.4 MB/s | 313 kB 00:00
(58/150): iwl2030-firmware-18.168.6.1-128.el8_1 4.6 MB/s | 322 kB 00:00
(59/150): iwl3160-firmware-25.30.13.0-128.el8_1 15 MB/s | 554 kB 00:00
(60/150): iwl5000-firmware-8.83.5.1_1-128.el8_1 6.2 MB/s | 224 kB 00:00
(61/150): iwl5150-firmware-8.24.2.2-128.el8_10. 6.7 MB/s | 223 kB 00:00
(62/150): iwl6000-firmware-9.221.4.1-128.el8_10 9.2 MB/s | 243 kB 00:00
(63/150): iwl6000g2a-firmware-18.168.6.1-128.el 17 MB/s | 296 kB 00:00
(64/150): iwl6000g2b-firmware-18.168.6.1-128.el 11 MB/s | 298 kB 00:00
(65/150): iwl6050-firmware-41.28.5.1-128.el8_10 9.3 MB/s | 251 kB 00:00
(66/150): kernel-headers-4.18.0-553.45.1.el8_10 15 MB/s | 12 MB 00:00
(67/150): kernel-tools-4.18.0-553.45.1.el8_10.x 8.9 MB/s | 11 MB 00:01
(68/150): krb5-devel-1.18.2-31.el8_10.x86_64.rp 15 MB/s | 562 kB 00:00
(69/150): krb5-libs-1.18.2-31.el8_10.x86_64.rpm 17 MB/s | 844 kB 00:00
(70/150): libcurl-7.61.1-34.el8_10.3.x86_64.rpm 13 MB/s | 303 kB 00:00
(71/150): libdnf-0.63.0-21.el8_10.x86_64.rpm 13 MB/s | 711 kB 00:00
(72/150): libertas-usb8388-firmware-20250217-12 3.6 MB/s | 189 kB 00:00
(73/150): libgcc-8.5.0-24.el8_10.x86_64.rpm 3.7 MB/s | 81 kB 00:00
(74/150): iwl7260-firmware-25.30.13.0-128.el8_1 13 MB/s | 24 MB 00:01
(75/150): libgomp-8.5.0-24.el8_10.x86_64.rpm 567 kB/s | 207 kB 00:00
(76/150): libipa_hbac-2.9.4-5.el8_10.1.x86_64.r 11 MB/s | 128 kB 00:00
(77/150): libkadm5-1.18.2-31.el8_10.x86_64.rpm 14 MB/s | 188 kB 00:00
(78/150): libselinux-2.9-10.el8_10.x86_64.rpm 11 MB/s | 165 kB 00:00
(79/150): libselinux-devel-2.9-10.el8_10.x86_64 13 MB/s | 199 kB 00:00
(80/150): libselinux-utils-2.9-10.el8_10.x86_64 15 MB/s | 242 kB 00:00
(81/150): libsemanage-2.9-11.el8_10.x86_64.rpm 10 MB/s | 168 kB 00:00
(82/150): libsmbclient-4.19.4-6.el8_10.x86_64.r 9.8 MB/s | 155 kB 00:00
(83/150): libsoup-2.62.3-7.el8_10.x86_64.rpm 21 MB/s | 425 kB 00:00
(84/150): libsss_autofs-2.9.4-5.el8_10.1.x86_64 6.6 MB/s | 130 kB 00:00
(85/150): libsss_certmap-2.9.4-5.el8_10.1.x86_6 13 MB/s | 186 kB 00:00
(86/150): libsss_idmap-2.9.4-5.el8_10.1.x86_64. 9.4 MB/s | 132 kB 00:00
(87/150): libsss_nss_idmap-2.9.4-5.el8_10.1.x86 9.7 MB/s | 141 kB 00:00
(88/150): libsss_sudo-2.9.4-5.el8_10.1.x86_64.r 8.1 MB/s | 128 kB 00:00
(89/150): kernel-tools-libs-4.18.0-553.45.1.el8 8.1 MB/s | 10 MB 00:01
(90/150): libwbclient-4.19.4-6.el8_10.x86_64.rp 682 kB/s | 128 kB 00:00
(91/150): libstdc++-8.5.0-24.el8_10.x86_64.rpm 2.1 MB/s | 454 kB 00:00
(92/150): libxml2-2.9.7-19.el8_10.x86_64.rpm 13 MB/s | 696 kB 00:00
(93/150): lvm2-2.03.14-15.el8_10.x86_64.rpm 12 MB/s | 1.7 MB 00:00
(94/150): mdadm-4.2-16.el8_10.x86_64.rpm 21 MB/s | 468 kB 00:00
(95/150): lvm2-libs-2.03.14-15.el8_10.x86_64.rp 7.8 MB/s | 1.2 MB 00:00
(96/150): nftables-1.0.4-7.el8_10.x86_64.rpm 12 MB/s | 381 kB 00:00
(97/150): openldap-2.4.46-21.el8_10.x86_64.rpm 16 MB/s | 353 kB 00:00
(98/150): pam-1.3.1-36.el8_10.x86_64.rpm 21 MB/s | 746 kB 00:00
(99/150): platform-python-3.6.8-69.el8_10.rocky 3.0 MB/s | 87 kB 00:00
(100/150): python3-dnf-4.7.0-21.el8_10.noarch.r 17 MB/s | 550 kB 00:00
(101/150): python3-firewall-0.9.11-10.el8_10.no 12 MB/s | 436 kB 00:00
(102/150): python3-hawkey-0.63.0-21.el8_10.x86_ 284 kB/s | 118 kB 00:00
(103/150): python3-libdnf-0.63.0-21.el8_10.x86_ 1.8 MB/s | 779 kB 00:00
(104/150): python3-libselinux-2.9-10.el8_10.x86 342 kB/s | 282 kB 00:00
(105/150): python3-libsemanage-2.9-11.el8_10.x8 13 MB/s | 127 kB 00:00
(106/150): python3-libs-3.6.8-69.el8_10.rocky.0 8.0 MB/s | 7.9 MB 00:00
(107/150): python3-libxml2-2.9.7-19.el8_10.x86_ 1.7 MB/s | 237 kB 00:00
(108/150): python3-nftables-1.0.4-7.el8_10.x86_ 2.6 MB/s | 31 kB 00:00
(109/150): python3-requests-2.20.0-5.el8_10.noa 4.6 MB/s | 125 kB 00:00
(110/150): python3-rpm-4.14.3-32.el8_10.x86_64. 9.9 MB/s | 154 kB 00:00
(111/150): python3-sssdconfig-2.9.4-5.el8_10.1. 6.2 MB/s | 154 kB 00:00
(112/150): rpm-4.14.3-32.el8_10.x86_64.rpm 19 MB/s | 543 kB 00:00
(113/150): rpm-build-libs-4.14.3-32.el8_10.x86_ 11 MB/s | 157 kB 00:00
(114/150): rpm-libs-4.14.3-32.el8_10.x86_64.rpm 17 MB/s | 347 kB 00:00
(115/150): rpm-plugin-selinux-4.14.3-32.el8_10. 8.1 MB/s | 77 kB 00:00
(116/150): rpm-plugin-systemd-inhibit-4.14.3-32 11 MB/s | 78 kB 00:00
(117/150): rsync-3.1.3-21.el8_10.x86_64.rpm 14 MB/s | 410 kB 00:00
(118/150): python3-perf-4.18.0-553.45.1.el8_10. 24 MB/s | 11 MB 00:00
(119/150): samba-common-4.19.4-6.el8_10.noarch. 20 MB/s | 233 kB 00:00
(120/150): samba-client-libs-4.19.4-6.el8_10.x8 13 MB/s | 5.0 MB 00:00
(121/150): samba-common-libs-4.19.4-6.el8_10.x8 1.3 MB/s | 182 kB 00:00
(122/150): selinux-policy-3.14.3-139.el8_10.1.n 15 MB/s | 668 kB 00:00
(123/150): sos-4.8.2-1.el8_10.noarch.rpm 1.3 MB/s | 955 kB 00:00
(124/150): sssd-2.9.4-5.el8_10.1.x86_64.rpm 10 MB/s | 119 kB 00:00
(125/150): sssd-ad-2.9.4-5.el8_10.1.x86_64.rpm 12 MB/s | 314 kB 00:00
(126/150): sssd-client-2.9.4-5.el8_10.1.x86_64. 7.7 MB/s | 245 kB 00:00
(127/150): sssd-common-2.9.4-5.el8_10.1.x86_64. 19 MB/s | 1.7 MB 00:00
(128/150): sssd-common-pac-2.9.4-5.el8_10.1.x86 13 MB/s | 195 kB 00:00
(129/150): sssd-ipa-2.9.4-5.el8_10.1.x86_64.rpm 9.4 MB/s | 379 kB 00:00
(130/150): sssd-kcm-2.9.4-5.el8_10.1.x86_64.rpm 10 MB/s | 265 kB 00:00
(131/150): sssd-krb5-2.9.4-5.el8_10.1.x86_64.rp 9.9 MB/s | 165 kB 00:00
(132/150): sssd-krb5-common-2.9.4-5.el8_10.1.x8 13 MB/s | 206 kB 00:00
(133/150): sssd-ldap-2.9.4-5.el8_10.1.x86_64.rp 16 MB/s | 251 kB 00:00
(134/150): sssd-nfs-idmap-2.9.4-5.el8_10.1.x86_ 9.9 MB/s | 129 kB 00:00
(135/150): sssd-proxy-2.9.4-5.el8_10.1.x86_64.r 12 MB/s | 163 kB 00:00
(136/150): strace-5.18-2.1.el8_10.x86_64.rpm 19 MB/s | 1.4 MB 00:00
(137/150): selinux-policy-targeted-3.14.3-139.e 11 MB/s | 15 MB 00:01
(138/150): systemd-libs-239-82.el8_10.4.x86_64. 29 MB/s | 1.1 MB 00:00
(139/150): systemd-239-82.el8_10.4.x86_64.rpm 8.7 MB/s | 3.6 MB 00:00
(140/150): systemd-pam-239-82.el8_10.4.x86_64.r 4.2 MB/s | 513 kB 00:00
(141/150): tuned-2.22.1-6.el8_10.noarch.rpm 17 MB/s | 367 kB 00:00
(142/150): systemd-udev-239-82.el8_10.4.x86_64. 21 MB/s | 1.6 MB 00:00
(143/150): tzdata-2025a-1.el8.noarch.rpm 10 MB/s | 475 kB 00:00
(144/150): unzip-6.0-47.el8_10.x86_64.rpm 8.7 MB/s | 195 kB 00:00
(145/150): yum-4.7.0-21.el8_10.noarch.rpm 16 MB/s | 205 kB 00:00
(146/150): vdo-6.2.11.5-14.el8_10.x86_64.rpm 18 MB/s | 665 kB 00:00
(147/150): elrepo-release-8.4-2.el8.noarch.rpm 1.1 MB/s | 19 kB 00:00
(148/150): freetds-1.4.23-1.el8.x86_64.rpm 6.6 MB/s | 310 kB 00:00
(149/150): freetds-libs-1.4.23-1.el8.x86_64.rpm 6.8 MB/s | 392 kB 00:00
(150/150): linux-firmware-20250217-128.git5bc58 23 MB/s | 429 MB 00:18
--------------------------------------------------------------------------------
Total 27 MB/s | 758 MB 00:27
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: libgcc-8.5.0-24.el8_10.x86_64 1/1
Upgrading : libgcc-8.5.0-24.el8_10.x86_64 1/300
Running scriptlet: libgcc-8.5.0-24.el8_10.x86_64 1/300
Upgrading : bind-license-32:9.11.36-16.el8_10.4.noarch 2/300
Upgrading : tzdata-2025a-1.el8.noarch 3/300
Upgrading : glibc-all-langpacks-2.28-251.el8_10.14.x86_64 4/300
Upgrading : glibc-gconv-extra-2.28-251.el8_10.14.x86_64 5/300
Running scriptlet: glibc-gconv-extra-2.28-251.el8_10.14.x86_64 5/300
Upgrading : glibc-common-2.28-251.el8_10.14.x86_64 6/300
Running scriptlet: glibc-2.28-251.el8_10.14.x86_64 7/300
Upgrading : glibc-2.28-251.el8_10.14.x86_64 7/300
Running scriptlet: glibc-2.28-251.el8_10.14.x86_64 7/300
Upgrading : libselinux-2.9-10.el8_10.x86_64 8/300
Running scriptlet: libselinux-2.9-10.el8_10.x86_64 8/300
Upgrading : krb5-libs-1.18.2-31.el8_10.x86_64 9/300
Upgrading : systemd-libs-239-82.el8_10.4.x86_64 10/300
Running scriptlet: systemd-libs-239-82.el8_10.4.x86_64 10/300
Upgrading : bzip2-libs-1.0.6-28.el8_10.x86_64 11/300
Upgrading : platform-python-3.6.8-69.el8_10.rocky.0.x86_64 12/300
Running scriptlet: platform-python-3.6.8-69.el8_10.rocky.0.x86_64 12/300
Upgrading : python3-libs-3.6.8-69.el8_10.rocky.0.x86_64 13/300
Upgrading : openldap-2.4.46-21.el8_10.x86_64 14/300
Upgrading : libstdc++-8.5.0-24.el8_10.x86_64 15/300
Running scriptlet: libstdc++-8.5.0-24.el8_10.x86_64 15/300
Upgrading : pam-1.3.1-36.el8_10.x86_64 16/300
Running scriptlet: pam-1.3.1-36.el8_10.x86_64 16/300
Upgrading : systemd-pam-239-82.el8_10.4.x86_64 17/300
Running scriptlet: systemd-239-82.el8_10.4.x86_64 18/300
Upgrading : systemd-239-82.el8_10.4.x86_64 18/300
Running scriptlet: systemd-239-82.el8_10.4.x86_64 18/300
Upgrading : libsss_idmap-2.9.4-5.el8_10.1.x86_64 19/300
Running scriptlet: libsss_idmap-2.9.4-5.el8_10.1.x86_64 19/300
Upgrading : libxml2-2.9.7-19.el8_10.x86_64 20/300
Upgrading : libsss_certmap-2.9.4-5.el8_10.1.x86_64 21/300
Running scriptlet: libsss_certmap-2.9.4-5.el8_10.1.x86_64 21/300
Upgrading : nss-util-3.101.0-11.el8_10.x86_64 22/300
Running scriptlet: samba-common-4.19.4-6.el8_10.noarch 23/300
Upgrading : samba-common-4.19.4-6.el8_10.noarch 23/300
Running scriptlet: samba-common-4.19.4-6.el8_10.noarch 23/300
Running scriptlet: libwbclient-4.19.4-6.el8_10.x86_64 24/300
Upgrading : libwbclient-4.19.4-6.el8_10.x86_64 24/300
Upgrading : samba-client-libs-4.19.4-6.el8_10.x86_64 25/300
Upgrading : samba-common-libs-4.19.4-6.el8_10.x86_64 26/300
Upgrading : libsemanage-2.9-11.el8_10.x86_64 27/300
Upgrading : bind-libs-lite-32:9.11.36-16.el8_10.4.x86_64 28/300
Upgrading : device-mapper-libs-8:1.02.181-15.el8_10.x86_64 29/300
Upgrading : device-mapper-8:1.02.181-15.el8_10.x86_64 30/300
Upgrading : device-mapper-event-libs-8:1.02.181-15.el8_10.x8 31/300
Upgrading : systemd-udev-239-82.el8_10.4.x86_64 32/300
Running scriptlet: systemd-udev-239-82.el8_10.4.x86_64 32/300
Upgrading : libcurl-7.61.1-34.el8_10.3.x86_64 33/300
Upgrading : NetworkManager-libnm-1:1.40.16-19.el8_10.x86_64 34/300
Running scriptlet: NetworkManager-libnm-1:1.40.16-19.el8_10.x86_64 34/300
Running scriptlet: NetworkManager-1:1.40.16-19.el8_10.x86_64 35/300
Upgrading : NetworkManager-1:1.40.16-19.el8_10.x86_64 35/300
Running scriptlet: NetworkManager-1:1.40.16-19.el8_10.x86_64 35/300
Upgrading : curl-7.61.1-34.el8_10.3.x86_64 36/300
Upgrading : rpm-4.14.3-32.el8_10.x86_64 37/300
Upgrading : rpm-libs-4.14.3-32.el8_10.x86_64 38/300
Running scriptlet: rpm-libs-4.14.3-32.el8_10.x86_64 38/300
Upgrading : libdnf-0.63.0-21.el8_10.x86_64 39/300
Upgrading : python3-libdnf-0.63.0-21.el8_10.x86_64 40/300
Upgrading : python3-hawkey-0.63.0-21.el8_10.x86_64 41/300
Upgrading : rpm-build-libs-4.14.3-32.el8_10.x86_64 42/300
Running scriptlet: rpm-build-libs-4.14.3-32.el8_10.x86_64 42/300
Upgrading : python3-rpm-4.14.3-32.el8_10.x86_64 43/300
Upgrading : rpm-plugin-selinux-4.14.3-32.el8_10.x86_64 44/300
Upgrading : selinux-policy-3.14.3-139.el8_10.1.noarch 45/300
Running scriptlet: selinux-policy-3.14.3-139.el8_10.1.noarch 45/300
Running scriptlet: selinux-policy-targeted-3.14.3-139.el8_10.1.noar 46/300
Upgrading : selinux-policy-targeted-3.14.3-139.el8_10.1.noar 46/300
Running scriptlet: selinux-policy-targeted-3.14.3-139.el8_10.1.noar 46/300
Upgrading : rpm-plugin-systemd-inhibit-4.14.3-32.el8_10.x86_ 47/300
Upgrading : device-mapper-event-8:1.02.181-15.el8_10.x86_64 48/300
Running scriptlet: device-mapper-event-8:1.02.181-15.el8_10.x86_64 48/300
Upgrading : lvm2-libs-8:2.03.14-15.el8_10.x86_64 49/300
Upgrading : lvm2-8:2.03.14-15.el8_10.x86_64 50/300
Running scriptlet: lvm2-8:2.03.14-15.el8_10.x86_64 50/300
Upgrading : bind-libs-32:9.11.36-16.el8_10.4.x86_64 51/300
Upgrading : libsmbclient-4.19.4-6.el8_10.x86_64 52/300
Upgrading : nss-softokn-freebl-3.101.0-11.el8_10.x86_64 53/300
Upgrading : nss-softokn-3.101.0-11.el8_10.x86_64 54/300
Upgrading : nss-sysinit-3.101.0-11.el8_10.x86_64 55/300
Upgrading : nss-3.101.0-11.el8_10.x86_64 56/300
Running scriptlet: unbound-libs-1.16.2-5.8.el8_10.x86_64 57/300
Upgrading : unbound-libs-1.16.2-5.8.el8_10.x86_64 57/300
Running scriptlet: unbound-libs-1.16.2-5.8.el8_10.x86_64 57/300
Upgrading : python3-unbound-1.16.2-5.8.el8_10.x86_64 58/300
Upgrading : libstdc++-devel-8.5.0-24.el8_10.x86_64 59/300
Upgrading : cups-libs-1:2.2.6-62.el8_10.x86_64 60/300
Upgrading : python3-libselinux-2.9-10.el8_10.x86_64 61/300
Upgrading : python3-perf-4.18.0-553.45.1.el8_10.x86_64 62/300
Upgrading : python3-bind-32:9.11.36-16.el8_10.4.noarch 63/300
Upgrading : bind-utils-32:9.11.36-16.el8_10.4.x86_64 64/300
Upgrading : python3-requests-2.20.0-5.el8_10.noarch 65/300
Upgrading : python3-sssdconfig-2.9.4-5.el8_10.1.noarch 66/300
Upgrading : libkadm5-1.18.2-31.el8_10.x86_64 67/300
Upgrading : freetds-1.4.23-1.el8.x86_64 68/300
Upgrading : freetds-libs-1.4.23-1.el8.x86_64 69/300
Running scriptlet: freetds-libs-1.4.23-1.el8.x86_64 69/300
Upgrading : libselinux-devel-2.9-10.el8_10.x86_64 70/300
Upgrading : cpp-8.5.0-24.el8_10.x86_64 71/300
Running scriptlet: cpp-8.5.0-24.el8_10.x86_64 71/300
Upgrading : kernel-tools-libs-4.18.0-553.45.1.el8_10.x86_64 72/300
Running scriptlet: kernel-tools-libs-4.18.0-553.45.1.el8_10.x86_64 72/300
Upgrading : kernel-tools-4.18.0-553.45.1.el8_10.x86_64 73/300
Running scriptlet: kernel-tools-4.18.0-553.45.1.el8_10.x86_64 73/300
Upgrading : libgomp-8.5.0-24.el8_10.x86_64 74/300
Running scriptlet: libgomp-8.5.0-24.el8_10.x86_64 74/300
Upgrading : libipa_hbac-2.9.4-5.el8_10.1.x86_64 75/300
Running scriptlet: libipa_hbac-2.9.4-5.el8_10.1.x86_64 75/300
Upgrading : libsss_autofs-2.9.4-5.el8_10.1.x86_64 76/300
Upgrading : libsss_nss_idmap-2.9.4-5.el8_10.1.x86_64 77/300
Running scriptlet: libsss_nss_idmap-2.9.4-5.el8_10.1.x86_64 77/300
Upgrading : sssd-client-2.9.4-5.el8_10.1.x86_64 78/300
Running scriptlet: sssd-client-2.9.4-5.el8_10.1.x86_64 78/300
Upgrading : libsss_sudo-2.9.4-5.el8_10.1.x86_64 79/300
Running scriptlet: libsss_sudo-2.9.4-5.el8_10.1.x86_64 79/300
Upgrading : nftables-1:1.0.4-7.el8_10.x86_64 80/300
Running scriptlet: nftables-1:1.0.4-7.el8_10.x86_64 80/300
Upgrading : python3-nftables-1:1.0.4-7.el8_10.x86_64 81/300
Upgrading : python3-firewall-0.9.11-10.el8_10.noarch 82/300
Upgrading : sssd-nfs-idmap-2.9.4-5.el8_10.1.x86_64 83/300
Running scriptlet: sssd-common-2.9.4-5.el8_10.1.x86_64 84/300
Upgrading : sssd-common-2.9.4-5.el8_10.1.x86_64 84/300
Running scriptlet: sssd-common-2.9.4-5.el8_10.1.x86_64 84/300
Running scriptlet: sssd-krb5-common-2.9.4-5.el8_10.1.x86_64 85/300
Upgrading : sssd-krb5-common-2.9.4-5.el8_10.1.x86_64 85/300
Upgrading : sssd-common-pac-2.9.4-5.el8_10.1.x86_64 86/300
Upgrading : sssd-ad-2.9.4-5.el8_10.1.x86_64 87/300
Running scriptlet: sssd-ipa-2.9.4-5.el8_10.1.x86_64 88/300
Upgrading : sssd-ipa-2.9.4-5.el8_10.1.x86_64 88/300
Upgrading : sssd-krb5-2.9.4-5.el8_10.1.x86_64 89/300
Upgrading : sssd-ldap-2.9.4-5.el8_10.1.x86_64 90/300
Running scriptlet: sssd-proxy-2.9.4-5.el8_10.1.x86_64 91/300
Upgrading : sssd-proxy-2.9.4-5.el8_10.1.x86_64 91/300
Upgrading : linux-firmware-20250217-128.git5bc5868b.el8_10.n 92/300
Installing : kernel-core-4.18.0-553.45.1.el8_10.x86_64 93/300
Running scriptlet: kernel-core-4.18.0-553.45.1.el8_10.x86_64 93/300
Installing : kernel-modules-4.18.0-553.45.1.el8_10.x86_64 94/300
Running scriptlet: kernel-modules-4.18.0-553.45.1.el8_10.x86_64 94/300
Upgrading : kernel-headers-4.18.0-553.45.1.el8_10.x86_64 95/300
Running scriptlet: glibc-headers-2.28-251.el8_10.14.x86_64 96/300
Upgrading : glibc-headers-2.28-251.el8_10.14.x86_64 96/300
Upgrading : glibc-devel-2.28-251.el8_10.14.x86_64 97/300
Running scriptlet: glibc-devel-2.28-251.el8_10.14.x86_64 97/300
Upgrading : gcc-8.5.0-24.el8_10.x86_64 98/300
Running scriptlet: gcc-8.5.0-24.el8_10.x86_64 98/300
Upgrading : firewalld-filesystem-0.9.11-10.el8_10.noarch 99/300
Upgrading : dnf-data-4.7.0-21.el8_10.noarch 100/300
Upgrading : python3-dnf-4.7.0-21.el8_10.noarch 101/300
Upgrading : dnf-4.7.0-21.el8_10.noarch 102/300
Running scriptlet: dnf-4.7.0-21.el8_10.noarch 102/300
Upgrading : yum-4.7.0-21.el8_10.noarch 103/300
Upgrading : firewalld-0.9.11-10.el8_10.noarch 104/300
Running scriptlet: firewalld-0.9.11-10.el8_10.noarch 104/300
Upgrading : gcc-c++-8.5.0-24.el8_10.x86_64 105/300
Upgrading : gcc-plugin-annobin-8.5.0-24.el8_10.x86_64 106/300
Running scriptlet: gcc-plugin-annobin-8.5.0-24.el8_10.x86_64 106/300
Installing : kernel-4.18.0-553.45.1.el8_10.x86_64 107/300
Upgrading : sssd-2.9.4-5.el8_10.1.x86_64 108/300
Upgrading : sssd-kcm-2.9.4-5.el8_10.1.x86_64 109/300
Running scriptlet: sssd-kcm-2.9.4-5.el8_10.1.x86_64 109/300
Upgrading : tuned-2.22.1-6.el8_10.noarch 110/300
Running scriptlet: tuned-2.22.1-6.el8_10.noarch 110/300
Upgrading : krb5-devel-1.18.2-31.el8_10.x86_64 111/300
Upgrading : sos-4.8.2-1.el8_10.noarch 112/300
Upgrading : python3-libsemanage-2.9-11.el8_10.x86_64 113/300
Upgrading : cups-client-1:2.2.6-62.el8_10.x86_64 114/300
Running scriptlet: cups-client-1:2.2.6-62.el8_10.x86_64 114/300
Upgrading : vdo-6.2.11.5-14.el8_10.x86_64 115/300
Running scriptlet: vdo-6.2.11.5-14.el8_10.x86_64 115/300
Upgrading : NetworkManager-team-1:1.40.16-19.el8_10.x86_64 116/300
Upgrading : NetworkManager-tui-1:1.40.16-19.el8_10.x86_64 117/300
Upgrading : libxml2-devel-2.9.7-19.el8_10.x86_64 118/300
Upgrading : libsoup-2.62.3-7.el8_10.x86_64 119/300
Upgrading : python3-libxml2-2.9.7-19.el8_10.x86_64 120/300
Upgrading : mdadm-4.2-16.el8_10.x86_64 121/300
Running scriptlet: mdadm-4.2-16.el8_10.x86_64 121/300
Upgrading : libpq-13.20-1.el8_10.x86_64 122/300
Upgrading : python3-distro-1.4.0-2.module+el8.10.0+1910+234a 123/300
Upgrading : python3-jinja2-2.10.1-6.el8_10.noarch 124/300
Upgrading : python36-3.6.8-39.module+el8.10.0+1910+234ad790. 125/300
Running scriptlet: python36-3.6.8-39.module+el8.10.0+1910+234ad790. 125/300
Upgrading : bzip2-1.0.6-28.el8_10.x86_64 126/300
Upgrading : unzip-6.0-47.el8_10.x86_64 127/300
Upgrading : bind-export-libs-32:9.11.36-16.el8_10.4.x86_64 128/300
Running scriptlet: bind-export-libs-32:9.11.36-16.el8_10.4.x86_64 128/300
Upgrading : libselinux-utils-2.9-10.el8_10.x86_64 129/300
Upgrading : strace-5.18-2.1.el8_10.x86_64 130/300
Upgrading : bpftool-4.18.0-553.45.1.el8_10.x86_64 131/300
Upgrading : rsync-3.1.3-21.el8_10.x86_64 132/300
Upgrading : elrepo-release-8.4-2.el8.noarch 133/300
Upgrading : libertas-usb8388-firmware-2:20250217-128.git5bc5 134/300
Upgrading : iwl7260-firmware-1:25.30.13.0-128.el8_10.1.noarc 135/300
Upgrading : iwl6050-firmware-41.28.5.1-128.el8_10.1.noarch 136/300
Upgrading : iwl6000g2b-firmware-18.168.6.1-128.el8_10.1.noar 137/300
Upgrading : iwl6000g2a-firmware-18.168.6.1-128.el8_10.1.noar 138/300
Upgrading : iwl6000-firmware-9.221.4.1-128.el8_10.1.noarch 139/300
Upgrading : iwl5150-firmware-8.24.2.2-128.el8_10.1.noarch 140/300
Upgrading : iwl5000-firmware-8.83.5.1_1-128.el8_10.1.noarch 141/300
Upgrading : iwl3160-firmware-1:25.30.13.0-128.el8_10.1.noarc 142/300
Upgrading : iwl2030-firmware-18.168.6.1-128.el8_10.1.noarch 143/300
Upgrading : iwl2000-firmware-18.168.6.1-128.el8_10.1.noarch 144/300
Upgrading : iwl135-firmware-18.168.6.1-128.el8_10.1.noarch 145/300
Upgrading : iwl105-firmware-18.168.6.1-128.el8_10.1.noarch 146/300
Upgrading : iwl1000-firmware-1:39.31.5.1-128.el8_10.1.noarch 147/300
Upgrading : iwl100-firmware-39.31.5.1-128.el8_10.1.noarch 148/300
Upgrading : emacs-filesystem-1:26.1-13.el8_10.noarch 149/300
Upgrading : NetworkManager-config-server-1:1.40.16-19.el8_10 150/300
Cleanup : python3-libxml2-2.9.7-18.el8_10.1.x86_64 151/300
Cleanup : NetworkManager-tui-1:1.40.16-15.el8_9.x86_64 152/300
Cleanup : nss-3.101.0-7.el8_10.x86_64 153/300
Running scriptlet: sssd-kcm-2.9.4-4.el8_10.x86_64 154/300
Cleanup : sssd-kcm-2.9.4-4.el8_10.x86_64 154/300
Running scriptlet: sssd-kcm-2.9.4-4.el8_10.x86_64 154/300
Running scriptlet: vdo-6.2.9.7-14.el8.x86_64 155/300
Cleanup : vdo-6.2.9.7-14.el8.x86_64 155/300
Running scriptlet: vdo-6.2.9.7-14.el8.x86_64 155/300
Running scriptlet: lvm2-8:2.03.14-14.el8.x86_64 156/300
Cleanup : lvm2-8:2.03.14-14.el8.x86_64 156/300
Running scriptlet: lvm2-8:2.03.14-14.el8.x86_64 156/300
Cleanup : lvm2-libs-8:2.03.14-14.el8.x86_64 157/300
Running scriptlet: device-mapper-event-8:1.02.181-14.el8.x86_64 158/300
Cleanup : device-mapper-event-8:1.02.181-14.el8.x86_64 158/300
Cleanup : nss-softokn-3.101.0-7.el8_10.x86_64 159/300
Running scriptlet: mdadm-4.2-14.el8_10.x86_64 160/300
Cleanup : mdadm-4.2-14.el8_10.x86_64 160/300
Running scriptlet: mdadm-4.2-14.el8_10.x86_64 160/300
Cleanup : krb5-devel-1.18.2-30.el8_10.x86_64 161/300
Cleanup : libkadm5-1.18.2-30.el8_10.x86_64 162/300
Cleanup : freetds-1.3.3-1.el8.x86_64 163/300
Cleanup : freetds-libs-1.3.3-1.el8.x86_64 164/300
Running scriptlet: freetds-libs-1.3.3-1.el8.x86_64 164/300
Cleanup : bpftool-4.18.0-553.27.1.el8_10.x86_64 165/300
Cleanup : bind-export-libs-32:9.11.36-16.el8_10.2.x86_64 166/300
Running scriptlet: bind-export-libs-32:9.11.36-16.el8_10.2.x86_64 166/300
Cleanup : gcc-c++-8.5.0-22.el8_10.x86_64 167/300
Cleanup : device-mapper-event-libs-8:1.02.181-14.el8.x86_6 168/300
Cleanup : device-mapper-libs-8:1.02.181-14.el8.x86_64 169/300
Cleanup : device-mapper-8:1.02.181-14.el8.x86_64 170/300
Cleanup : python3-libsemanage-2.9-9.el8_6.x86_64 171/300
Running scriptlet: cups-client-1:2.2.6-61.el8_10.x86_64 172/300
Cleanup : cups-client-1:2.2.6-61.el8_10.x86_64 172/300
Cleanup : cups-libs-1:2.2.6-61.el8_10.x86_64 173/300
Cleanup : selinux-policy-3.14.3-139.el8_10.noarch 174/300
Running scriptlet: selinux-policy-3.14.3-139.el8_10.noarch 174/300
Cleanup : rpm-plugin-selinux-4.14.3-31.el8.x86_64 175/300
Cleanup : selinux-policy-targeted-3.14.3-139.el8_10.noarch 176/300
Running scriptlet: selinux-policy-targeted-3.14.3-139.el8_10.noarch 176/300
Cleanup : strace-5.18-2.el8.x86_64 177/300
Cleanup : python3-libselinux-2.9-8.el8.x86_64 178/300
Cleanup : libpq-13.11-1.el8.x86_64 179/300
Cleanup : nss-softokn-freebl-3.101.0-7.el8_10.x86_64 180/300
Cleanup : rsync-3.1.3-19.el8_7.1.x86_64 181/300
Cleanup : libsoup-2.62.3-6.el8_10.x86_64 182/300
Cleanup : nss-sysinit-3.101.0-7.el8_10.x86_64 183/300
Cleanup : nss-util-3.101.0-7.el8_10.x86_64 184/300
Cleanup : libselinux-utils-2.9-8.el8.x86_64 185/300
Cleanup : NetworkManager-team-1:1.40.16-15.el8_9.x86_64 186/300
Running scriptlet: NetworkManager-1:1.40.16-15.el8_9.x86_64 187/300
Cleanup : NetworkManager-1:1.40.16-15.el8_9.x86_64 187/300
Running scriptlet: NetworkManager-1:1.40.16-15.el8_9.x86_64 187/300
Cleanup : NetworkManager-libnm-1:1.40.16-15.el8_9.x86_64 188/300
Running scriptlet: NetworkManager-libnm-1:1.40.16-15.el8_9.x86_64 188/300
Cleanup : gcc-plugin-annobin-8.5.0-22.el8_10.x86_64 189/300
Running scriptlet: gcc-plugin-annobin-8.5.0-22.el8_10.x86_64 189/300
Running scriptlet: tuned-2.22.1-4.el8_10.1.noarch 190/300
Cleanup : tuned-2.22.1-4.el8_10.1.noarch 190/300
Running scriptlet: tuned-2.22.1-4.el8_10.1.noarch 190/300
Cleanup : sssd-2.9.4-4.el8_10.x86_64 191/300
Running scriptlet: firewalld-0.9.11-9.el8_10.noarch 192/300
Cleanup : firewalld-0.9.11-9.el8_10.noarch 192/300
Running scriptlet: firewalld-0.9.11-9.el8_10.noarch 192/300
Cleanup : sos-4.7.2-2.el8_10.noarch 193/300
Cleanup : python3-firewall-0.9.11-9.el8_10.noarch 194/300
Cleanup : python3-nftables-1:1.0.4-4.el8.x86_64 195/300
Cleanup : libselinux-devel-2.9-8.el8.x86_64 196/300
Erasing : kernel-4.18.0-553.16.1.el8_10.x86_64 197/300
Running scriptlet: kernel-4.18.0-553.16.1.el8_10.x86_64 197/300
Cleanup : python3-distro-1.4.0-2.module+el8.10.0+1592+6144 198/300
Cleanup : libxml2-devel-2.9.7-18.el8_10.1.x86_64 199/300
Cleanup : python3-requests-2.20.0-4.el8.noarch 200/300
Cleanup : python3-sssdconfig-2.9.4-4.el8_10.noarch 201/300
Cleanup : libstdc++-devel-8.5.0-22.el8_10.x86_64 202/300
Cleanup : yum-4.7.0-20.el8.noarch 203/300
Running scriptlet: dnf-4.7.0-20.el8.noarch 204/300
Cleanup : dnf-4.7.0-20.el8.noarch 204/300
Running scriptlet: dnf-4.7.0-20.el8.noarch 204/300
Cleanup : python3-dnf-4.7.0-20.el8.noarch 205/300
Cleanup : python36-3.6.8-39.module+el8.10.0+1592+61442852. 206/300
Running scriptlet: python36-3.6.8-39.module+el8.10.0+1592+61442852. 206/300
Cleanup : python3-jinja2-2.10.1-5.el8_10.noarch 207/300
Cleanup : dnf-data-4.7.0-20.el8.noarch 208/300
Cleanup : firewalld-filesystem-0.9.11-9.el8_10.noarch 209/300
Cleanup : elrepo-release-8.3-1.el8.elrepo.noarch 210/300
Cleanup : libertas-usb8388-firmware-2:20241014-125.git06ba 211/300
Cleanup : iwl7260-firmware-1:25.30.13.0-125.el8_10.1.noarc 212/300
Cleanup : iwl6050-firmware-41.28.5.1-125.el8_10.1.noarch 213/300
Cleanup : iwl6000g2b-firmware-18.168.6.1-125.el8_10.1.noar 214/300
Cleanup : iwl6000g2a-firmware-18.168.6.1-125.el8_10.1.noar 215/300
Cleanup : iwl6000-firmware-9.221.4.1-125.el8_10.1.noarch 216/300
Cleanup : iwl5150-firmware-8.24.2.2-125.el8_10.1.noarch 217/300
Cleanup : iwl5000-firmware-8.83.5.1_1-125.el8_10.1.noarch 218/300
Cleanup : iwl3160-firmware-1:25.30.13.0-125.el8_10.1.noarc 219/300
Cleanup : iwl2030-firmware-18.168.6.1-125.el8_10.1.noarch 220/300
Cleanup : iwl2000-firmware-18.168.6.1-125.el8_10.1.noarch 221/300
Cleanup : iwl135-firmware-18.168.6.1-125.el8_10.1.noarch 222/300
Cleanup : iwl105-firmware-18.168.6.1-125.el8_10.1.noarch 223/300
Cleanup : iwl1000-firmware-1:39.31.5.1-125.el8_10.1.noarch 224/300
Cleanup : iwl100-firmware-39.31.5.1-125.el8_10.1.noarch 225/300
Cleanup : emacs-filesystem-1:26.1-12.el8_10.noarch 226/300
Cleanup : NetworkManager-config-server-1:1.40.16-15.el8_9. 227/300
Cleanup : sssd-ipa-2.9.4-4.el8_10.x86_64 228/300
Cleanup : sssd-ad-2.9.4-4.el8_10.x86_64 229/300
Cleanup : libsmbclient-4.19.4-5.el8_10.x86_64 230/300
Cleanup : sssd-common-pac-2.9.4-4.el8_10.x86_64 231/300
Cleanup : samba-client-libs-4.19.4-5.el8_10.x86_64 232/300
Cleanup : samba-common-libs-4.19.4-5.el8_10.x86_64 233/300
Cleanup : libwbclient-4.19.4-5.el8_10.x86_64 234/300
Cleanup : bind-utils-32:9.11.36-16.el8_10.2.x86_64 235/300
Cleanup : sssd-ldap-2.9.4-4.el8_10.x86_64 236/300
Cleanup : sssd-proxy-2.9.4-4.el8_10.x86_64 237/300
Cleanup : python3-hawkey-0.63.0-20.el8_10.x86_64 238/300
Cleanup : python3-libdnf-0.63.0-20.el8_10.x86_64 239/300
Cleanup : libdnf-0.63.0-20.el8_10.x86_64 240/300
Cleanup : libstdc++-8.5.0-22.el8_10.x86_64 241/300
Running scriptlet: libstdc++-8.5.0-22.el8_10.x86_64 241/300
Cleanup : bind-libs-32:9.11.36-16.el8_10.2.x86_64 242/300
Cleanup : bind-libs-lite-32:9.11.36-16.el8_10.2.x86_64 243/300
Running scriptlet: kernel-tools-4.18.0-553.27.1.el8_10.x86_64 244/300
Cleanup : kernel-tools-4.18.0-553.27.1.el8_10.x86_64 244/300
Running scriptlet: kernel-tools-4.18.0-553.27.1.el8_10.x86_64 244/300
Running scriptlet: gcc-8.5.0-22.el8_10.x86_64 245/300
Cleanup : gcc-8.5.0-22.el8_10.x86_64 245/300
Cleanup : python3-rpm-4.14.3-31.el8.x86_64 246/300
Cleanup : rpm-build-libs-4.14.3-31.el8.x86_64 247/300
Running scriptlet: rpm-build-libs-4.14.3-31.el8.x86_64 247/300
Cleanup : sssd-krb5-2.9.4-4.el8_10.x86_64 248/300
Cleanup : sssd-krb5-common-2.9.4-4.el8_10.x86_64 249/300
Running scriptlet: sssd-common-2.9.4-4.el8_10.x86_64 250/300
Cleanup : sssd-common-2.9.4-4.el8_10.x86_64 250/300
Running scriptlet: sssd-common-2.9.4-4.el8_10.x86_64 250/300
Running scriptlet: sssd-client-2.9.4-4.el8_10.x86_64 251/300
Cleanup : sssd-client-2.9.4-4.el8_10.x86_64 251/300
Running scriptlet: sssd-client-2.9.4-4.el8_10.x86_64 251/300
Cleanup : libsss_nss_idmap-2.9.4-4.el8_10.x86_64 252/300
Running scriptlet: libsss_nss_idmap-2.9.4-4.el8_10.x86_64 252/300
Running scriptlet: libgomp-8.5.0-22.el8_10.x86_64 253/300
Cleanup : libgomp-8.5.0-22.el8_10.x86_64 253/300
Running scriptlet: libgomp-8.5.0-22.el8_10.x86_64 253/300
Cleanup : libxml2-2.9.7-18.el8_10.1.x86_64 254/300
Cleanup : python3-perf-4.18.0-553.27.1.el8_10.x86_64 255/300
Running scriptlet: glibc-devel-2.28-251.el8_10.5.x86_64 256/300
Cleanup : glibc-devel-2.28-251.el8_10.5.x86_64 256/300
Running scriptlet: cpp-8.5.0-22.el8_10.x86_64 257/300
Cleanup : cpp-8.5.0-22.el8_10.x86_64 257/300
Cleanup : libsemanage-2.9-9.el8_6.x86_64 258/300
Cleanup : python3-unbound-1.16.2-5.el8_9.6.x86_64 259/300
Running scriptlet: unbound-libs-1.16.2-5.el8_9.6.x86_64 260/300
Cleanup : unbound-libs-1.16.2-5.el8_9.6.x86_64 260/300
Running scriptlet: unbound-libs-1.16.2-5.el8_9.6.x86_64 260/300
Cleanup : rpm-plugin-systemd-inhibit-4.14.3-31.el8.x86_64 261/300
Cleanup : rpm-4.14.3-31.el8.x86_64 262/300
Cleanup : rpm-libs-4.14.3-31.el8.x86_64 263/300
Running scriptlet: rpm-libs-4.14.3-31.el8.x86_64 263/300
Cleanup : curl-7.61.1-34.el8_10.2.x86_64 264/300
Cleanup : libcurl-7.61.1-34.el8_10.2.x86_64 265/300
Cleanup : krb5-libs-1.18.2-30.el8_10.x86_64 266/300
Cleanup : openldap-2.4.46-20.el8_10.x86_64 267/300
Running scriptlet: nftables-1:1.0.4-4.el8.x86_64 268/300
Cleanup : nftables-1:1.0.4-4.el8.x86_64 268/300
Running scriptlet: nftables-1:1.0.4-4.el8.x86_64 268/300
Cleanup : libsss_idmap-2.9.4-4.el8_10.x86_64 269/300
Running scriptlet: libsss_idmap-2.9.4-4.el8_10.x86_64 269/300
Cleanup : libsss_certmap-2.9.4-4.el8_10.x86_64 270/300
Running scriptlet: libsss_certmap-2.9.4-4.el8_10.x86_64 270/300
Cleanup : libsss_sudo-2.9.4-4.el8_10.x86_64 271/300
Running scriptlet: libsss_sudo-2.9.4-4.el8_10.x86_64 271/300
Cleanup : sssd-nfs-idmap-2.9.4-4.el8_10.x86_64 272/300
Cleanup : libipa_hbac-2.9.4-4.el8_10.x86_64 273/300
Running scriptlet: libipa_hbac-2.9.4-4.el8_10.x86_64 273/300
Cleanup : unzip-6.0-46.el8.x86_64 274/300
Cleanup : bzip2-1.0.6-27.el8_10.x86_64 275/300
Cleanup : glibc-headers-2.28-251.el8_10.5.x86_64 276/300
Cleanup : python3-bind-32:9.11.36-16.el8_10.2.noarch 277/300
Cleanup : samba-common-4.19.4-5.el8_10.noarch 278/300
Cleanup : python3-libs-3.6.8-67.el8_10.rocky.0.x86_64 279/300
Cleanup : platform-python-3.6.8-67.el8_10.rocky.0.x86_64 280/300
Running scriptlet: platform-python-3.6.8-67.el8_10.rocky.0.x86_64 280/300
Cleanup : libsss_autofs-2.9.4-4.el8_10.x86_64 281/300
Cleanup : kernel-tools-libs-4.18.0-553.27.1.el8_10.x86_64 282/300
Running scriptlet: kernel-tools-libs-4.18.0-553.27.1.el8_10.x86_64 282/300
Erasing : kernel-modules-4.18.0-553.16.1.el8_10.x86_64 283/300
Running scriptlet: kernel-modules-4.18.0-553.16.1.el8_10.x86_64 283/300
Cleanup : bind-license-32:9.11.36-16.el8_10.2.noarch 284/300
Cleanup : kernel-headers-4.18.0-553.27.1.el8_10.x86_64 285/300
Running scriptlet: kernel-core-4.18.0-553.16.1.el8_10.x86_64 286/300
Erasing : kernel-core-4.18.0-553.16.1.el8_10.x86_64 286/300
Running scriptlet: kernel-core-4.18.0-553.16.1.el8_10.x86_64 286/300
Cleanup : linux-firmware-20241014-125.git06bad2f1.el8_10.n 287/300
Cleanup : systemd-udev-239-82.el8_10.2.x86_64 288/300
Running scriptlet: systemd-udev-239-82.el8_10.2.x86_64 288/300
Running scriptlet: systemd-239-82.el8_10.2.x86_64 289/300
Cleanup : systemd-239-82.el8_10.2.x86_64 289/300
Cleanup : systemd-pam-239-82.el8_10.2.x86_64 290/300
Cleanup : systemd-libs-239-82.el8_10.2.x86_64 291/300
Cleanup : pam-1.3.1-34.el8_10.x86_64 292/300
Running scriptlet: pam-1.3.1-34.el8_10.x86_64 292/300
Cleanup : bzip2-libs-1.0.6-27.el8_10.x86_64 293/300
Cleanup : glibc-gconv-extra-2.28-251.el8_10.5.x86_64 294/300
Running scriptlet: glibc-gconv-extra-2.28-251.el8_10.5.x86_64 294/300
Cleanup : libselinux-2.9-8.el8.x86_64 295/300
Cleanup : glibc-common-2.28-251.el8_10.5.x86_64 296/300
Cleanup : glibc-2.28-251.el8_10.5.x86_64 297/300
Cleanup : glibc-all-langpacks-2.28-251.el8_10.5.x86_64 298/300
Running scriptlet: glibc-all-langpacks-2.28-251.el8_10.5.x86_64 298/300
Cleanup : tzdata-2024b-4.el8.noarch 299/300
Cleanup : libgcc-8.5.0-22.el8_10.x86_64 300/300
Running scriptlet: libgcc-8.5.0-22.el8_10.x86_64 300/300
Running scriptlet: glibc-all-langpacks-2.28-251.el8_10.14.x86_64 300/300
Running scriptlet: nss-3.101.0-11.el8_10.x86_64 300/300
Running scriptlet: sssd-common-2.9.4-5.el8_10.1.x86_64 300/300
Running scriptlet: kernel-core-4.18.0-553.45.1.el8_10.x86_64 300/300
Running scriptlet: kernel-modules-4.18.0-553.45.1.el8_10.x86_64 300/300
Running scriptlet: tuned-2.22.1-6.el8_10.noarch 300/300
Running scriptlet: libgcc-8.5.0-22.el8_10.x86_64 300/300
Running scriptlet: glibc-common-2.28-251.el8_10.14.x86_64 300/300
Running scriptlet: systemd-239-82.el8_10.4.x86_64 300/300
[/usr/lib/tmpfiles.d/mysql.conf:23] Line references path below legacy directory /var/run/, updating /var/run/mysqld → /run/mysqld; please update the tmpfiles.d/ drop-in file accordingly.
Running scriptlet: systemd-udev-239-82.el8_10.4.x86_64 300/300
Verifying : kernel-4.18.0-553.45.1.el8_10.x86_64 1/300
Verifying : kernel-core-4.18.0-553.45.1.el8_10.x86_64 2/300
Verifying : kernel-modules-4.18.0-553.45.1.el8_10.x86_64 3/300
Verifying : bind-libs-32:9.11.36-16.el8_10.4.x86_64 4/300
Verifying : bind-libs-32:9.11.36-16.el8_10.2.x86_64 5/300
Verifying : bind-libs-lite-32:9.11.36-16.el8_10.4.x86_64 6/300
Verifying : bind-libs-lite-32:9.11.36-16.el8_10.2.x86_64 7/300
Verifying : bind-license-32:9.11.36-16.el8_10.4.noarch 8/300
Verifying : bind-license-32:9.11.36-16.el8_10.2.noarch 9/300
Verifying : bind-utils-32:9.11.36-16.el8_10.4.x86_64 10/300
Verifying : bind-utils-32:9.11.36-16.el8_10.2.x86_64 11/300
Verifying : cpp-8.5.0-24.el8_10.x86_64 12/300
Verifying : cpp-8.5.0-22.el8_10.x86_64 13/300
Verifying : cups-client-1:2.2.6-62.el8_10.x86_64 14/300
Verifying : cups-client-1:2.2.6-61.el8_10.x86_64 15/300
Verifying : gcc-8.5.0-24.el8_10.x86_64 16/300
Verifying : gcc-8.5.0-22.el8_10.x86_64 17/300
Verifying : gcc-c++-8.5.0-24.el8_10.x86_64 18/300
Verifying : gcc-c++-8.5.0-22.el8_10.x86_64 19/300
Verifying : gcc-plugin-annobin-8.5.0-24.el8_10.x86_64 20/300
Verifying : gcc-plugin-annobin-8.5.0-22.el8_10.x86_64 21/300
Verifying : libpq-13.20-1.el8_10.x86_64 22/300
Verifying : libpq-13.11-1.el8.x86_64 23/300
Verifying : libstdc++-devel-8.5.0-24.el8_10.x86_64 24/300
Verifying : libstdc++-devel-8.5.0-22.el8_10.x86_64 25/300
Verifying : libxml2-devel-2.9.7-19.el8_10.x86_64 26/300
Verifying : libxml2-devel-2.9.7-18.el8_10.1.x86_64 27/300
Verifying : nss-3.101.0-11.el8_10.x86_64 28/300
Verifying : nss-3.101.0-7.el8_10.x86_64 29/300
Verifying : nss-softokn-3.101.0-11.el8_10.x86_64 30/300
Verifying : nss-softokn-3.101.0-7.el8_10.x86_64 31/300
Verifying : nss-softokn-freebl-3.101.0-11.el8_10.x86_64 32/300
Verifying : nss-softokn-freebl-3.101.0-7.el8_10.x86_64 33/300
Verifying : nss-sysinit-3.101.0-11.el8_10.x86_64 34/300
Verifying : nss-sysinit-3.101.0-7.el8_10.x86_64 35/300
Verifying : nss-util-3.101.0-11.el8_10.x86_64 36/300
Verifying : nss-util-3.101.0-7.el8_10.x86_64 37/300
Verifying : python3-bind-32:9.11.36-16.el8_10.4.noarch 38/300
Verifying : python3-bind-32:9.11.36-16.el8_10.2.noarch 39/300
Verifying : python3-distro-1.4.0-2.module+el8.10.0+1910+234a 40/300
Verifying : python3-distro-1.4.0-2.module+el8.10.0+1592+6144 41/300
Verifying : python3-jinja2-2.10.1-6.el8_10.noarch 42/300
Verifying : python3-jinja2-2.10.1-5.el8_10.noarch 43/300
Verifying : python3-unbound-1.16.2-5.8.el8_10.x86_64 44/300
Verifying : python3-unbound-1.16.2-5.el8_9.6.x86_64 45/300
Verifying : python36-3.6.8-39.module+el8.10.0+1910+234ad790. 46/300
Verifying : python36-3.6.8-39.module+el8.10.0+1592+61442852. 47/300
Verifying : unbound-libs-1.16.2-5.8.el8_10.x86_64 48/300
Verifying : unbound-libs-1.16.2-5.el8_9.6.x86_64 49/300
Verifying : NetworkManager-1:1.40.16-19.el8_10.x86_64 50/300
Verifying : NetworkManager-1:1.40.16-15.el8_9.x86_64 51/300
Verifying : NetworkManager-config-server-1:1.40.16-19.el8_10 52/300
Verifying : NetworkManager-config-server-1:1.40.16-15.el8_9. 53/300
Verifying : NetworkManager-libnm-1:1.40.16-19.el8_10.x86_64 54/300
Verifying : NetworkManager-libnm-1:1.40.16-15.el8_9.x86_64 55/300
Verifying : NetworkManager-team-1:1.40.16-19.el8_10.x86_64 56/300
Verifying : NetworkManager-team-1:1.40.16-15.el8_9.x86_64 57/300
Verifying : NetworkManager-tui-1:1.40.16-19.el8_10.x86_64 58/300
Verifying : NetworkManager-tui-1:1.40.16-15.el8_9.x86_64 59/300
Verifying : bind-export-libs-32:9.11.36-16.el8_10.4.x86_64 60/300
Verifying : bind-export-libs-32:9.11.36-16.el8_10.2.x86_64 61/300
Verifying : bpftool-4.18.0-553.45.1.el8_10.x86_64 62/300
Verifying : bpftool-4.18.0-553.27.1.el8_10.x86_64 63/300
Verifying : bzip2-1.0.6-28.el8_10.x86_64 64/300
Verifying : bzip2-1.0.6-27.el8_10.x86_64 65/300
Verifying : bzip2-libs-1.0.6-28.el8_10.x86_64 66/300
Verifying : bzip2-libs-1.0.6-27.el8_10.x86_64 67/300
Verifying : cups-libs-1:2.2.6-62.el8_10.x86_64 68/300
Verifying : cups-libs-1:2.2.6-61.el8_10.x86_64 69/300
Verifying : curl-7.61.1-34.el8_10.3.x86_64 70/300
Verifying : curl-7.61.1-34.el8_10.2.x86_64 71/300
Verifying : device-mapper-8:1.02.181-15.el8_10.x86_64 72/300
Verifying : device-mapper-8:1.02.181-14.el8.x86_64 73/300
Verifying : device-mapper-event-8:1.02.181-15.el8_10.x86_64 74/300
Verifying : device-mapper-event-8:1.02.181-14.el8.x86_64 75/300
Verifying : device-mapper-event-libs-8:1.02.181-15.el8_10.x8 76/300
Verifying : device-mapper-event-libs-8:1.02.181-14.el8.x86_6 77/300
Verifying : device-mapper-libs-8:1.02.181-15.el8_10.x86_64 78/300
Verifying : device-mapper-libs-8:1.02.181-14.el8.x86_64 79/300
Verifying : dnf-4.7.0-21.el8_10.noarch 80/300
Verifying : dnf-4.7.0-20.el8.noarch 81/300
Verifying : dnf-data-4.7.0-21.el8_10.noarch 82/300
Verifying : dnf-data-4.7.0-20.el8.noarch 83/300
Verifying : emacs-filesystem-1:26.1-13.el8_10.noarch 84/300
Verifying : emacs-filesystem-1:26.1-12.el8_10.noarch 85/300
Verifying : firewalld-0.9.11-10.el8_10.noarch 86/300
Verifying : firewalld-0.9.11-9.el8_10.noarch 87/300
Verifying : firewalld-filesystem-0.9.11-10.el8_10.noarch 88/300
Verifying : firewalld-filesystem-0.9.11-9.el8_10.noarch 89/300
Verifying : glibc-2.28-251.el8_10.14.x86_64 90/300
Verifying : glibc-2.28-251.el8_10.5.x86_64 91/300
Verifying : glibc-all-langpacks-2.28-251.el8_10.14.x86_64 92/300
Verifying : glibc-all-langpacks-2.28-251.el8_10.5.x86_64 93/300
Verifying : glibc-common-2.28-251.el8_10.14.x86_64 94/300
Verifying : glibc-common-2.28-251.el8_10.5.x86_64 95/300
Verifying : glibc-devel-2.28-251.el8_10.14.x86_64 96/300
Verifying : glibc-devel-2.28-251.el8_10.5.x86_64 97/300
Verifying : glibc-gconv-extra-2.28-251.el8_10.14.x86_64 98/300
Verifying : glibc-gconv-extra-2.28-251.el8_10.5.x86_64 99/300
Verifying : glibc-headers-2.28-251.el8_10.14.x86_64 100/300
Verifying : glibc-headers-2.28-251.el8_10.5.x86_64 101/300
Verifying : iwl100-firmware-39.31.5.1-128.el8_10.1.noarch 102/300
Verifying : iwl100-firmware-39.31.5.1-125.el8_10.1.noarch 103/300
Verifying : iwl1000-firmware-1:39.31.5.1-128.el8_10.1.noarch 104/300
Verifying : iwl1000-firmware-1:39.31.5.1-125.el8_10.1.noarch 105/300
Verifying : iwl105-firmware-18.168.6.1-128.el8_10.1.noarch 106/300
Verifying : iwl105-firmware-18.168.6.1-125.el8_10.1.noarch 107/300
Verifying : iwl135-firmware-18.168.6.1-128.el8_10.1.noarch 108/300
Verifying : iwl135-firmware-18.168.6.1-125.el8_10.1.noarch 109/300
Verifying : iwl2000-firmware-18.168.6.1-128.el8_10.1.noarch 110/300
Verifying : iwl2000-firmware-18.168.6.1-125.el8_10.1.noarch 111/300
Verifying : iwl2030-firmware-18.168.6.1-128.el8_10.1.noarch 112/300
Verifying : iwl2030-firmware-18.168.6.1-125.el8_10.1.noarch 113/300
Verifying : iwl3160-firmware-1:25.30.13.0-128.el8_10.1.noarc 114/300
Verifying : iwl3160-firmware-1:25.30.13.0-125.el8_10.1.noarc 115/300
Verifying : iwl5000-firmware-8.83.5.1_1-128.el8_10.1.noarch 116/300
Verifying : iwl5000-firmware-8.83.5.1_1-125.el8_10.1.noarch 117/300
Verifying : iwl5150-firmware-8.24.2.2-128.el8_10.1.noarch 118/300
Verifying : iwl5150-firmware-8.24.2.2-125.el8_10.1.noarch 119/300
Verifying : iwl6000-firmware-9.221.4.1-128.el8_10.1.noarch 120/300
Verifying : iwl6000-firmware-9.221.4.1-125.el8_10.1.noarch 121/300
Verifying : iwl6000g2a-firmware-18.168.6.1-128.el8_10.1.noar 122/300
Verifying : iwl6000g2a-firmware-18.168.6.1-125.el8_10.1.noar 123/300
Verifying : iwl6000g2b-firmware-18.168.6.1-128.el8_10.1.noar 124/300
Verifying : iwl6000g2b-firmware-18.168.6.1-125.el8_10.1.noar 125/300
Verifying : iwl6050-firmware-41.28.5.1-128.el8_10.1.noarch 126/300
Verifying : iwl6050-firmware-41.28.5.1-125.el8_10.1.noarch 127/300
Verifying : iwl7260-firmware-1:25.30.13.0-128.el8_10.1.noarc 128/300
Verifying : iwl7260-firmware-1:25.30.13.0-125.el8_10.1.noarc 129/300
Verifying : kernel-headers-4.18.0-553.45.1.el8_10.x86_64 130/300
Verifying : kernel-headers-4.18.0-553.27.1.el8_10.x86_64 131/300
Verifying : kernel-tools-4.18.0-553.45.1.el8_10.x86_64 132/300
Verifying : kernel-tools-4.18.0-553.27.1.el8_10.x86_64 133/300
Verifying : kernel-tools-libs-4.18.0-553.45.1.el8_10.x86_64 134/300
Verifying : kernel-tools-libs-4.18.0-553.27.1.el8_10.x86_64 135/300
Verifying : krb5-devel-1.18.2-31.el8_10.x86_64 136/300
Verifying : krb5-devel-1.18.2-30.el8_10.x86_64 137/300
Verifying : krb5-libs-1.18.2-31.el8_10.x86_64 138/300
Verifying : krb5-libs-1.18.2-30.el8_10.x86_64 139/300
Verifying : libcurl-7.61.1-34.el8_10.3.x86_64 140/300
Verifying : libcurl-7.61.1-34.el8_10.2.x86_64 141/300
Verifying : libdnf-0.63.0-21.el8_10.x86_64 142/300
Verifying : libdnf-0.63.0-20.el8_10.x86_64 143/300
Verifying : libertas-usb8388-firmware-2:20250217-128.git5bc5 144/300
Verifying : libertas-usb8388-firmware-2:20241014-125.git06ba 145/300
Verifying : libgcc-8.5.0-24.el8_10.x86_64 146/300
Verifying : libgcc-8.5.0-22.el8_10.x86_64 147/300
Verifying : libgomp-8.5.0-24.el8_10.x86_64 148/300
Verifying : libgomp-8.5.0-22.el8_10.x86_64 149/300
Verifying : libipa_hbac-2.9.4-5.el8_10.1.x86_64 150/300
Verifying : libipa_hbac-2.9.4-4.el8_10.x86_64 151/300
Verifying : libkadm5-1.18.2-31.el8_10.x86_64 152/300
Verifying : libkadm5-1.18.2-30.el8_10.x86_64 153/300
Verifying : libselinux-2.9-10.el8_10.x86_64 154/300
Verifying : libselinux-2.9-8.el8.x86_64 155/300
Verifying : libselinux-devel-2.9-10.el8_10.x86_64 156/300
Verifying : libselinux-devel-2.9-8.el8.x86_64 157/300
Verifying : libselinux-utils-2.9-10.el8_10.x86_64 158/300
Verifying : libselinux-utils-2.9-8.el8.x86_64 159/300
Verifying : libsemanage-2.9-11.el8_10.x86_64 160/300
Verifying : libsemanage-2.9-9.el8_6.x86_64 161/300
Verifying : libsmbclient-4.19.4-6.el8_10.x86_64 162/300
Verifying : libsmbclient-4.19.4-5.el8_10.x86_64 163/300
Verifying : libsoup-2.62.3-7.el8_10.x86_64 164/300
Verifying : libsoup-2.62.3-6.el8_10.x86_64 165/300
Verifying : libsss_autofs-2.9.4-5.el8_10.1.x86_64 166/300
Verifying : libsss_autofs-2.9.4-4.el8_10.x86_64 167/300
Verifying : libsss_certmap-2.9.4-5.el8_10.1.x86_64 168/300
Verifying : libsss_certmap-2.9.4-4.el8_10.x86_64 169/300
Verifying : libsss_idmap-2.9.4-5.el8_10.1.x86_64 170/300
Verifying : libsss_idmap-2.9.4-4.el8_10.x86_64 171/300
Verifying : libsss_nss_idmap-2.9.4-5.el8_10.1.x86_64 172/300
Verifying : libsss_nss_idmap-2.9.4-4.el8_10.x86_64 173/300
Verifying : libsss_sudo-2.9.4-5.el8_10.1.x86_64 174/300
Verifying : libsss_sudo-2.9.4-4.el8_10.x86_64 175/300
Verifying : libstdc++-8.5.0-24.el8_10.x86_64 176/300
Verifying : libstdc++-8.5.0-22.el8_10.x86_64 177/300
Verifying : libwbclient-4.19.4-6.el8_10.x86_64 178/300
Verifying : libwbclient-4.19.4-5.el8_10.x86_64 179/300
Verifying : libxml2-2.9.7-19.el8_10.x86_64 180/300
Verifying : libxml2-2.9.7-18.el8_10.1.x86_64 181/300
Verifying : linux-firmware-20250217-128.git5bc5868b.el8_10.n 182/300
Verifying : linux-firmware-20241014-125.git06bad2f1.el8_10.n 183/300
Verifying : lvm2-8:2.03.14-15.el8_10.x86_64 184/300
Verifying : lvm2-8:2.03.14-14.el8.x86_64 185/300
Verifying : lvm2-libs-8:2.03.14-15.el8_10.x86_64 186/300
Verifying : lvm2-libs-8:2.03.14-14.el8.x86_64 187/300
Verifying : mdadm-4.2-16.el8_10.x86_64 188/300
Verifying : mdadm-4.2-14.el8_10.x86_64 189/300
Verifying : nftables-1:1.0.4-7.el8_10.x86_64 190/300
Verifying : nftables-1:1.0.4-4.el8.x86_64 191/300
Verifying : openldap-2.4.46-21.el8_10.x86_64 192/300
Verifying : openldap-2.4.46-20.el8_10.x86_64 193/300
Verifying : pam-1.3.1-36.el8_10.x86_64 194/300
Verifying : pam-1.3.1-34.el8_10.x86_64 195/300
Verifying : platform-python-3.6.8-69.el8_10.rocky.0.x86_64 196/300
Verifying : platform-python-3.6.8-67.el8_10.rocky.0.x86_64 197/300
Verifying : python3-dnf-4.7.0-21.el8_10.noarch 198/300
Verifying : python3-dnf-4.7.0-20.el8.noarch 199/300
Verifying : python3-firewall-0.9.11-10.el8_10.noarch 200/300
Verifying : python3-firewall-0.9.11-9.el8_10.noarch 201/300
Verifying : python3-hawkey-0.63.0-21.el8_10.x86_64 202/300
Verifying : python3-hawkey-0.63.0-20.el8_10.x86_64 203/300
Verifying : python3-libdnf-0.63.0-21.el8_10.x86_64 204/300
Verifying : python3-libdnf-0.63.0-20.el8_10.x86_64 205/300
Verifying : python3-libs-3.6.8-69.el8_10.rocky.0.x86_64 206/300
Verifying : python3-libs-3.6.8-67.el8_10.rocky.0.x86_64 207/300
Verifying : python3-libselinux-2.9-10.el8_10.x86_64 208/300
Verifying : python3-libselinux-2.9-8.el8.x86_64 209/300
Verifying : python3-libsemanage-2.9-11.el8_10.x86_64 210/300
Verifying : python3-libsemanage-2.9-9.el8_6.x86_64 211/300
Verifying : python3-libxml2-2.9.7-19.el8_10.x86_64 212/300
Verifying : python3-libxml2-2.9.7-18.el8_10.1.x86_64 213/300
Verifying : python3-nftables-1:1.0.4-7.el8_10.x86_64 214/300
Verifying : python3-nftables-1:1.0.4-4.el8.x86_64 215/300
Verifying : python3-perf-4.18.0-553.45.1.el8_10.x86_64 216/300
Verifying : python3-perf-4.18.0-553.27.1.el8_10.x86_64 217/300
Verifying : python3-requests-2.20.0-5.el8_10.noarch 218/300
Verifying : python3-requests-2.20.0-4.el8.noarch 219/300
Verifying : python3-rpm-4.14.3-32.el8_10.x86_64 220/300
Verifying : python3-rpm-4.14.3-31.el8.x86_64 221/300
Verifying : python3-sssdconfig-2.9.4-5.el8_10.1.noarch 222/300
Verifying : python3-sssdconfig-2.9.4-4.el8_10.noarch 223/300
Verifying : rpm-4.14.3-32.el8_10.x86_64 224/300
Verifying : rpm-4.14.3-31.el8.x86_64 225/300
Verifying : rpm-build-libs-4.14.3-32.el8_10.x86_64 226/300
Verifying : rpm-build-libs-4.14.3-31.el8.x86_64 227/300
Verifying : rpm-libs-4.14.3-32.el8_10.x86_64 228/300
Verifying : rpm-libs-4.14.3-31.el8.x86_64 229/300
Verifying : rpm-plugin-selinux-4.14.3-32.el8_10.x86_64 230/300
Verifying : rpm-plugin-selinux-4.14.3-31.el8.x86_64 231/300
Verifying : rpm-plugin-systemd-inhibit-4.14.3-32.el8_10.x86_ 232/300
Verifying : rpm-plugin-systemd-inhibit-4.14.3-31.el8.x86_64 233/300
Verifying : rsync-3.1.3-21.el8_10.x86_64 234/300
Verifying : rsync-3.1.3-19.el8_7.1.x86_64 235/300
Verifying : samba-client-libs-4.19.4-6.el8_10.x86_64 236/300
Verifying : samba-client-libs-4.19.4-5.el8_10.x86_64 237/300
Verifying : samba-common-4.19.4-6.el8_10.noarch 238/300
Verifying : samba-common-4.19.4-5.el8_10.noarch 239/300
Verifying : samba-common-libs-4.19.4-6.el8_10.x86_64 240/300
Verifying : samba-common-libs-4.19.4-5.el8_10.x86_64 241/300
Verifying : selinux-policy-3.14.3-139.el8_10.1.noarch 242/300
Verifying : selinux-policy-3.14.3-139.el8_10.noarch 243/300
Verifying : selinux-policy-targeted-3.14.3-139.el8_10.1.noar 244/300
Verifying : selinux-policy-targeted-3.14.3-139.el8_10.noarch 245/300
Verifying : sos-4.8.2-1.el8_10.noarch 246/300
Verifying : sos-4.7.2-2.el8_10.noarch 247/300
Verifying : sssd-2.9.4-5.el8_10.1.x86_64 248/300
Verifying : sssd-2.9.4-4.el8_10.x86_64 249/300
Verifying : sssd-ad-2.9.4-5.el8_10.1.x86_64 250/300
Verifying : sssd-ad-2.9.4-4.el8_10.x86_64 251/300
Verifying : sssd-client-2.9.4-5.el8_10.1.x86_64 252/300
Verifying : sssd-client-2.9.4-4.el8_10.x86_64 253/300
Verifying : sssd-common-2.9.4-5.el8_10.1.x86_64 254/300
Verifying : sssd-common-2.9.4-4.el8_10.x86_64 255/300
Verifying : sssd-common-pac-2.9.4-5.el8_10.1.x86_64 256/300
Verifying : sssd-common-pac-2.9.4-4.el8_10.x86_64 257/300
Verifying : sssd-ipa-2.9.4-5.el8_10.1.x86_64 258/300
Verifying : sssd-ipa-2.9.4-4.el8_10.x86_64 259/300
Verifying : sssd-kcm-2.9.4-5.el8_10.1.x86_64 260/300
Verifying : sssd-kcm-2.9.4-4.el8_10.x86_64 261/300
Verifying : sssd-krb5-2.9.4-5.el8_10.1.x86_64 262/300
Verifying : sssd-krb5-2.9.4-4.el8_10.x86_64 263/300
Verifying : sssd-krb5-common-2.9.4-5.el8_10.1.x86_64 264/300
Verifying : sssd-krb5-common-2.9.4-4.el8_10.x86_64 265/300
Verifying : sssd-ldap-2.9.4-5.el8_10.1.x86_64 266/300
Verifying : sssd-ldap-2.9.4-4.el8_10.x86_64 267/300
Verifying : sssd-nfs-idmap-2.9.4-5.el8_10.1.x86_64 268/300
Verifying : sssd-nfs-idmap-2.9.4-4.el8_10.x86_64 269/300
Verifying : sssd-proxy-2.9.4-5.el8_10.1.x86_64 270/300
Verifying : sssd-proxy-2.9.4-4.el8_10.x86_64 271/300
Verifying : strace-5.18-2.1.el8_10.x86_64 272/300
Verifying : strace-5.18-2.el8.x86_64 273/300
Verifying : systemd-239-82.el8_10.4.x86_64 274/300
Verifying : systemd-239-82.el8_10.2.x86_64 275/300
Verifying : systemd-libs-239-82.el8_10.4.x86_64 276/300
Verifying : systemd-libs-239-82.el8_10.2.x86_64 277/300
Verifying : systemd-pam-239-82.el8_10.4.x86_64 278/300
Verifying : systemd-pam-239-82.el8_10.2.x86_64 279/300
Verifying : systemd-udev-239-82.el8_10.4.x86_64 280/300
Verifying : systemd-udev-239-82.el8_10.2.x86_64 281/300
Verifying : tuned-2.22.1-6.el8_10.noarch 282/300
Verifying : tuned-2.22.1-4.el8_10.1.noarch 283/300
Verifying : tzdata-2025a-1.el8.noarch 284/300
Verifying : tzdata-2024b-4.el8.noarch 285/300
Verifying : unzip-6.0-47.el8_10.x86_64 286/300
Verifying : unzip-6.0-46.el8.x86_64 287/300
Verifying : vdo-6.2.11.5-14.el8_10.x86_64 288/300
Verifying : vdo-6.2.9.7-14.el8.x86_64 289/300
Verifying : yum-4.7.0-21.el8_10.noarch 290/300
Verifying : yum-4.7.0-20.el8.noarch 291/300
Verifying : elrepo-release-8.4-2.el8.noarch 292/300
Verifying : elrepo-release-8.3-1.el8.elrepo.noarch 293/300
Verifying : freetds-1.4.23-1.el8.x86_64 294/300
Verifying : freetds-1.3.3-1.el8.x86_64 295/300
Verifying : freetds-libs-1.4.23-1.el8.x86_64 296/300
Verifying : freetds-libs-1.3.3-1.el8.x86_64 297/300
Verifying : kernel-4.18.0-553.16.1.el8_10.x86_64 298/300
Verifying : kernel-core-4.18.0-553.16.1.el8_10.x86_64 299/300
Verifying : kernel-modules-4.18.0-553.16.1.el8_10.x86_64 300/300
Upgraded:
NetworkManager-1:1.40.16-19.el8_10.x86_64
NetworkManager-config-server-1:1.40.16-19.el8_10.noarch
NetworkManager-libnm-1:1.40.16-19.el8_10.x86_64
NetworkManager-team-1:1.40.16-19.el8_10.x86_64
NetworkManager-tui-1:1.40.16-19.el8_10.x86_64
bind-export-libs-32:9.11.36-16.el8_10.4.x86_64
bind-libs-32:9.11.36-16.el8_10.4.x86_64
bind-libs-lite-32:9.11.36-16.el8_10.4.x86_64
bind-license-32:9.11.36-16.el8_10.4.noarch
bind-utils-32:9.11.36-16.el8_10.4.x86_64
bpftool-4.18.0-553.45.1.el8_10.x86_64
bzip2-1.0.6-28.el8_10.x86_64
bzip2-libs-1.0.6-28.el8_10.x86_64
cpp-8.5.0-24.el8_10.x86_64
cups-client-1:2.2.6-62.el8_10.x86_64
cups-libs-1:2.2.6-62.el8_10.x86_64
curl-7.61.1-34.el8_10.3.x86_64
device-mapper-8:1.02.181-15.el8_10.x86_64
device-mapper-event-8:1.02.181-15.el8_10.x86_64
device-mapper-event-libs-8:1.02.181-15.el8_10.x86_64
device-mapper-libs-8:1.02.181-15.el8_10.x86_64
dnf-4.7.0-21.el8_10.noarch
dnf-data-4.7.0-21.el8_10.noarch
elrepo-release-8.4-2.el8.noarch
emacs-filesystem-1:26.1-13.el8_10.noarch
firewalld-0.9.11-10.el8_10.noarch
firewalld-filesystem-0.9.11-10.el8_10.noarch
freetds-1.4.23-1.el8.x86_64
freetds-libs-1.4.23-1.el8.x86_64
gcc-8.5.0-24.el8_10.x86_64
gcc-c++-8.5.0-24.el8_10.x86_64
gcc-plugin-annobin-8.5.0-24.el8_10.x86_64
glibc-2.28-251.el8_10.14.x86_64
glibc-all-langpacks-2.28-251.el8_10.14.x86_64
glibc-common-2.28-251.el8_10.14.x86_64
glibc-devel-2.28-251.el8_10.14.x86_64
glibc-gconv-extra-2.28-251.el8_10.14.x86_64
glibc-headers-2.28-251.el8_10.14.x86_64
iwl100-firmware-39.31.5.1-128.el8_10.1.noarch
iwl1000-firmware-1:39.31.5.1-128.el8_10.1.noarch
iwl105-firmware-18.168.6.1-128.el8_10.1.noarch
iwl135-firmware-18.168.6.1-128.el8_10.1.noarch
iwl2000-firmware-18.168.6.1-128.el8_10.1.noarch
iwl2030-firmware-18.168.6.1-128.el8_10.1.noarch
iwl3160-firmware-1:25.30.13.0-128.el8_10.1.noarch
iwl5000-firmware-8.83.5.1_1-128.el8_10.1.noarch
iwl5150-firmware-8.24.2.2-128.el8_10.1.noarch
iwl6000-firmware-9.221.4.1-128.el8_10.1.noarch
iwl6000g2a-firmware-18.168.6.1-128.el8_10.1.noarch
iwl6000g2b-firmware-18.168.6.1-128.el8_10.1.noarch
iwl6050-firmware-41.28.5.1-128.el8_10.1.noarch
iwl7260-firmware-1:25.30.13.0-128.el8_10.1.noarch
kernel-headers-4.18.0-553.45.1.el8_10.x86_64
kernel-tools-4.18.0-553.45.1.el8_10.x86_64
kernel-tools-libs-4.18.0-553.45.1.el8_10.x86_64
krb5-devel-1.18.2-31.el8_10.x86_64
krb5-libs-1.18.2-31.el8_10.x86_64
libcurl-7.61.1-34.el8_10.3.x86_64
libdnf-0.63.0-21.el8_10.x86_64
libertas-usb8388-firmware-2:20250217-128.git5bc5868b.el8_10.noarch
libgcc-8.5.0-24.el8_10.x86_64
libgomp-8.5.0-24.el8_10.x86_64
libipa_hbac-2.9.4-5.el8_10.1.x86_64
libkadm5-1.18.2-31.el8_10.x86_64
libpq-13.20-1.el8_10.x86_64
libselinux-2.9-10.el8_10.x86_64
libselinux-devel-2.9-10.el8_10.x86_64
libselinux-utils-2.9-10.el8_10.x86_64
libsemanage-2.9-11.el8_10.x86_64
libsmbclient-4.19.4-6.el8_10.x86_64
libsoup-2.62.3-7.el8_10.x86_64
libsss_autofs-2.9.4-5.el8_10.1.x86_64
libsss_certmap-2.9.4-5.el8_10.1.x86_64
libsss_idmap-2.9.4-5.el8_10.1.x86_64
libsss_nss_idmap-2.9.4-5.el8_10.1.x86_64
libsss_sudo-2.9.4-5.el8_10.1.x86_64
libstdc++-8.5.0-24.el8_10.x86_64
libstdc++-devel-8.5.0-24.el8_10.x86_64
libwbclient-4.19.4-6.el8_10.x86_64
libxml2-2.9.7-19.el8_10.x86_64
libxml2-devel-2.9.7-19.el8_10.x86_64
linux-firmware-20250217-128.git5bc5868b.el8_10.noarch
lvm2-8:2.03.14-15.el8_10.x86_64
lvm2-libs-8:2.03.14-15.el8_10.x86_64
mdadm-4.2-16.el8_10.x86_64
nftables-1:1.0.4-7.el8_10.x86_64
nss-3.101.0-11.el8_10.x86_64
nss-softokn-3.101.0-11.el8_10.x86_64
nss-softokn-freebl-3.101.0-11.el8_10.x86_64
nss-sysinit-3.101.0-11.el8_10.x86_64
nss-util-3.101.0-11.el8_10.x86_64
openldap-2.4.46-21.el8_10.x86_64
pam-1.3.1-36.el8_10.x86_64
platform-python-3.6.8-69.el8_10.rocky.0.x86_64
python3-bind-32:9.11.36-16.el8_10.4.noarch
python3-distro-1.4.0-2.module+el8.10.0+1910+234ad790.noarch
python3-dnf-4.7.0-21.el8_10.noarch
python3-firewall-0.9.11-10.el8_10.noarch
python3-hawkey-0.63.0-21.el8_10.x86_64
python3-jinja2-2.10.1-6.el8_10.noarch
python3-libdnf-0.63.0-21.el8_10.x86_64
python3-libs-3.6.8-69.el8_10.rocky.0.x86_64
python3-libselinux-2.9-10.el8_10.x86_64
python3-libsemanage-2.9-11.el8_10.x86_64
python3-libxml2-2.9.7-19.el8_10.x86_64
python3-nftables-1:1.0.4-7.el8_10.x86_64
python3-perf-4.18.0-553.45.1.el8_10.x86_64
python3-requests-2.20.0-5.el8_10.noarch
python3-rpm-4.14.3-32.el8_10.x86_64
python3-sssdconfig-2.9.4-5.el8_10.1.noarch
python3-unbound-1.16.2-5.8.el8_10.x86_64
python36-3.6.8-39.module+el8.10.0+1910+234ad790.x86_64
rpm-4.14.3-32.el8_10.x86_64
rpm-build-libs-4.14.3-32.el8_10.x86_64
rpm-libs-4.14.3-32.el8_10.x86_64
rpm-plugin-selinux-4.14.3-32.el8_10.x86_64
rpm-plugin-systemd-inhibit-4.14.3-32.el8_10.x86_64
rsync-3.1.3-21.el8_10.x86_64
samba-client-libs-4.19.4-6.el8_10.x86_64
samba-common-4.19.4-6.el8_10.noarch
samba-common-libs-4.19.4-6.el8_10.x86_64
selinux-policy-3.14.3-139.el8_10.1.noarch
selinux-policy-targeted-3.14.3-139.el8_10.1.noarch
sos-4.8.2-1.el8_10.noarch
sssd-2.9.4-5.el8_10.1.x86_64
sssd-ad-2.9.4-5.el8_10.1.x86_64
sssd-client-2.9.4-5.el8_10.1.x86_64
sssd-common-2.9.4-5.el8_10.1.x86_64
sssd-common-pac-2.9.4-5.el8_10.1.x86_64
sssd-ipa-2.9.4-5.el8_10.1.x86_64
sssd-kcm-2.9.4-5.el8_10.1.x86_64
sssd-krb5-2.9.4-5.el8_10.1.x86_64
sssd-krb5-common-2.9.4-5.el8_10.1.x86_64
sssd-ldap-2.9.4-5.el8_10.1.x86_64
sssd-nfs-idmap-2.9.4-5.el8_10.1.x86_64
sssd-proxy-2.9.4-5.el8_10.1.x86_64
strace-5.18-2.1.el8_10.x86_64
systemd-239-82.el8_10.4.x86_64
systemd-libs-239-82.el8_10.4.x86_64
systemd-pam-239-82.el8_10.4.x86_64
systemd-udev-239-82.el8_10.4.x86_64
tuned-2.22.1-6.el8_10.noarch
tzdata-2025a-1.el8.noarch
unbound-libs-1.16.2-5.8.el8_10.x86_64
unzip-6.0-47.el8_10.x86_64
vdo-6.2.11.5-14.el8_10.x86_64
yum-4.7.0-21.el8_10.noarch
Installed:
kernel-4.18.0-553.45.1.el8_10.x86_64
kernel-core-4.18.0-553.45.1.el8_10.x86_64
kernel-modules-4.18.0-553.45.1.el8_10.x86_64
Removed:
kernel-4.18.0-553.16.1.el8_10.x86_64
kernel-core-4.18.0-553.16.1.el8_10.x86_64
kernel-modules-4.18.0-553.16.1.el8_10.x86_64
Complete!
10-FIM
11-INICIO - Mon Mar 24 16:24:41 -03 2025
11-FIM