@@ -874,6 +874,7 @@ The following parameters are available in the `postgresql::server` class:
874874* [ ` manage_logdir ` ] ( #-postgresql--server--manage_logdir )
875875* [ ` manage_xlogdir ` ] ( #-postgresql--server--manage_xlogdir )
876876* [ ` password_encryption ` ] ( #-postgresql--server--password_encryption )
877+ * [ ` pg_hba_auth_password_encryption ` ] ( #-postgresql--server--pg_hba_auth_password_encryption )
877878* [ ` roles ` ] ( #-postgresql--server--roles )
878879* [ ` config_entries ` ] ( #-postgresql--server--config_entries )
879880* [ ` pg_hba_rules ` ] ( #-postgresql--server--pg_hba_rules )
@@ -1300,12 +1301,21 @@ Default value: `$postgresql::params::manage_xlogdir`
13001301
13011302##### <a name =" -postgresql--server--password_encryption " ></a >` password_encryption `
13021303
1303- Data type: ` Optional[ Postgresql::Pg_password_encryption] `
1304+ Data type: ` Postgresql::Pg_password_encryption `
13041305
13051306Specify the type of encryption set for the password.
13061307
13071308Default value: ` $postgresql::params::password_encryption `
13081309
1310+ ##### <a name =" -postgresql--server--pg_hba_auth_password_encryption " ></a >` pg_hba_auth_password_encryption `
1311+
1312+ Data type: ` Optional[Postgresql::Pg_password_encryption] `
1313+
1314+ Specify the type of encryption set for the password in pg_hba_conf,
1315+ this value is usefull if you want to start enforcing scram-sha-256, but give users transition time.
1316+
1317+ Default value: ` undef `
1318+
13091319##### <a name =" -postgresql--server--roles " ></a >` roles `
13101320
13111321Data type: ` Hash[String, Hash] `
@@ -2417,6 +2427,7 @@ The following parameters are available in the `postgresql::server::instance::con
24172427* [ ` log_line_prefix ` ] ( #-postgresql--server--instance--config--log_line_prefix )
24182428* [ ` timezone ` ] ( #-postgresql--server--instance--config--timezone )
24192429* [ ` password_encryption ` ] ( #-postgresql--server--instance--config--password_encryption )
2430+ * [ ` pg_hba_auth_password_encryption ` ] ( #-postgresql--server--instance--config--pg_hba_auth_password_encryption )
24202431* [ ` extra_systemd_config ` ] ( #-postgresql--server--instance--config--extra_systemd_config )
24212432
24222433##### <a name =" -postgresql--server--instance--config--ip_mask_deny_postgres_user " ></a >` ip_mask_deny_postgres_user `
@@ -2633,12 +2644,21 @@ Default value: `$postgresql::server::timezone`
26332644
26342645##### <a name =" -postgresql--server--instance--config--password_encryption " ></a >` password_encryption `
26352646
2636- Data type: ` Optional[ Postgresql::Pg_password_encryption] `
2647+ Data type: ` Postgresql::Pg_password_encryption `
26372648
26382649Specify the type of encryption set for the password.
26392650
26402651Default value: ` $postgresql::server::password_encryption `
26412652
2653+ ##### <a name =" -postgresql--server--instance--config--pg_hba_auth_password_encryption " ></a >` pg_hba_auth_password_encryption `
2654+
2655+ Data type: ` Optional[Postgresql::Pg_password_encryption] `
2656+
2657+ Specify the type of encryption set for the password in pg_hba_conf,
2658+ this value is usefull if you want to start enforcing scram-sha-256, but give users transition time.
2659+
2660+ Default value: ` $postgresql::server::pg_hba_auth_password_encryption `
2661+
26422662##### <a name =" -postgresql--server--instance--config--extra_systemd_config " ></a >` extra_systemd_config `
26432663
26442664Data type: ` Optional[String] `
@@ -4409,6 +4429,8 @@ Data type: `Optional[Optional[Postgresql::Pg_password_encryption]]`
44094429
44104430Set type for password hash
44114431
4432+ Default value comes from ` postgresql::params::password_encryption ` and changes based on the ` postgresql::globals::version ` .
4433+
44124434##### ` salt `
44134435
44144436Data type: ` Optional[Optional[Variant[String[1], Integer]]] `
0 commit comments