Skip to content

Commit 81e03d9

Browse files
authored
Merge pull request #362 from puppetlabs/release-prep
Release prep v9.0.0
2 parents 4902d4e + 1965219 commit 81e03d9

File tree

3 files changed

+55
-47
lines changed

3 files changed

+55
-47
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [v9.0.0](https://github.com/puppetlabs/puppetlabs-iis/tree/v9.0.0) (2023-02-10)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-iis/compare/v8.1.1...v9.0.0)
8+
9+
### Changed
10+
11+
- \(CONT-6\) Hardening codebase - Dropping Powershell 2 Support [\#355](https://github.com/puppetlabs/puppetlabs-iis/pull/355) ([LukasAud](https://github.com/LukasAud))
12+
513
## [v8.1.1](https://github.com/puppetlabs/puppetlabs-iis/tree/v8.1.1) (2022-10-03)
614

715
[Full Changelog](https://github.com/puppetlabs/puppetlabs-iis/compare/v8.1.0...v8.1.1)

REFERENCE.md

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -76,21 +76,21 @@ flags, with the following names: \'Ssl\', \'SslRequireCert\',
7676

7777
The following parameters are available in the `iis_application` type.
7878

79-
* [`applicationname`](#applicationname)
80-
* [`provider`](#provider)
81-
* [`virtual_directory`](#virtual_directory)
79+
* [`applicationname`](#-iis_application--applicationname)
80+
* [`provider`](#-iis_application--provider)
81+
* [`virtual_directory`](#-iis_application--virtual_directory)
8282

83-
##### <a name="applicationname"></a>`applicationname`
83+
##### <a name="-iis_application--applicationname"></a>`applicationname`
8484

8585
The name of the application. The virtual path of the application is
8686
'/<applicationname>'.
8787

88-
##### <a name="provider"></a>`provider`
88+
##### <a name="-iis_application--provider"></a>`provider`
8989

9090
The specific backend to use for this `iis_application` resource. You will seldom need to specify this --- Puppet will
9191
usually discover the appropriate provider for your platform.
9292

93-
##### <a name="virtual_directory"></a>`virtual_directory`
93+
##### <a name="-iis_application--virtual_directory"></a>`virtual_directory`
9494

9595
The IIS Virtual Directory to convert to an application on create.
9696
Similar to iis_application, iis_virtual_directory uses composite
@@ -117,7 +117,7 @@ in the `auto_shutdown_exe` property.
117117

118118
##### `auto_start`
119119

120-
Valid values: ``true``, ``false``
120+
Valid values: `true`, `false`
121121

122122
When `true`, indicates to the World Wide Web Publishing Service (W3SVC)
123123
that the application pool should be automatically started when it is
@@ -163,7 +163,7 @@ process from IIS.
163163

164164
##### `cpu_smp_affinitized`
165165

166-
Valid values: ``true``, ``false``
166+
Valid values: `true`, `false`
167167

168168
Specifies whether a particular worker process assigned to an
169169
application pool should also be assigned to a given CPU. This
@@ -213,7 +213,7 @@ DWORD for the processor mask. On 32-bit computers, the
213213

214214
##### `disallow_overlapping_rotation`
215215

216-
Valid values: ``true``, ``false``
216+
Valid values: `true`, `false`
217217

218218
Specifies whether the WWW Service should start another worker
219219
process to replace the existing worker process while that process is
@@ -223,21 +223,21 @@ multiple worker processes.
223223

224224
##### `disallow_rotation_on_config_change`
225225

226-
Valid values: ``true``, ``false``
226+
Valid values: `true`, `false`
227227

228228
Specifies whether the WWW Service should rotate worker processes in an
229229
application pool when the configuration has changed.
230230

231231
##### `enable32_bit_app_on_win64`
232232

233-
Valid values: ``true``, ``false``
233+
Valid values: `true`, `false`
234234

235235
When `true`, enables a 32-bit application to run on a computer that
236236
runs a 64-bit version of Windows.
237237

238238
##### `enable_configuration_override`
239239

240-
Valid values: ``true``, ``false``
240+
Valid values: `true`, `false`
241241

242242
When `true`, indicates that delegated settings in Web.config files
243243
will processed for applications within this application pool. When
@@ -292,7 +292,7 @@ protection.
292292

293293
##### `load_user_profile`
294294

295-
Valid values: ``true``, ``false``
295+
Valid values: `true`, `false`
296296

297297
Specifies whether IIS loads the user profile for the application
298298
pool identity. Setting this value to `false` causes IIS to revert to
@@ -349,7 +349,7 @@ Specify an empty string (`''`) to set as 'No Managed Code.'
349349

350350
##### `manual_group_membership`
351351

352-
Valid values: ``true``, ``false``
352+
Valid values: `true`, `false`
353353

354354
Specifies whether the IIS_IUSRS group Security Identifier (SID) is
355355
added to the worker process token. When `false`, IIS automatically
@@ -394,14 +394,14 @@ orphaned process, use '%1%'.
394394

395395
##### `orphan_worker_process`
396396

397-
Valid values: ``true``, ``false``
397+
Valid values: `true`, `false`
398398

399399
Specifies whether to assign a worker process to an orphan state
400400
instead of terminating it when an application pool fails.
401401

402402
##### `pass_anonymous_token`
403403

404-
Valid values: ``true``, ``false``
404+
Valid values: `true`, `false`
405405

406406
When `true`, the Windows Process Activation Service (WAS) creates
407407
and passes a token for the built-in IUSR anonymous user account to
@@ -436,7 +436,7 @@ service terminates the worker process.
436436

437437
##### `pinging_enabled`
438438

439-
Valid values: ``true``, ``false``
439+
Valid values: `true`, `false`
440440

441441
The pinging_enabled property specifies whether the WWW Service should periodically
442442
monitor the health of a worker process. Setting the value of this property to true
@@ -513,7 +513,7 @@ amount of time has elapsed.
513513

514514
##### `set_profile_environment`
515515

516-
Valid values: ``true``, ``false``
516+
Valid values: `true`, `false`
517517

518518
When set to `true`, WAS creates an environment block to pass to
519519
CreateProcessAsUser when creating a worker process. This ensures that
@@ -556,16 +556,16 @@ Specifies the identity under which the application pool runs when the
556556

557557
The following parameters are available in the `iis_application_pool` type.
558558

559-
* [`name`](#name)
560-
* [`provider`](#provider)
559+
* [`name`](#-iis_application_pool--name)
560+
* [`provider`](#-iis_application_pool--provider)
561561

562-
##### <a name="name"></a>`name`
562+
##### <a name="-iis_application_pool--name"></a>`name`
563563

564564
namevar
565565

566566
The unique name of the ApplicationPool.
567567

568-
##### <a name="provider"></a>`provider`
568+
##### <a name="-iis_application_pool--provider"></a>`provider`
569569

570570
The specific backend to use for this `iis_application_pool` resource. You will seldom need to specify this --- Puppet
571571
will usually discover the appropriate provider for your platform.
@@ -590,40 +590,40 @@ Default value: `present`
590590

591591
The following parameters are available in the `iis_feature` type.
592592

593-
* [`include_all_subfeatures`](#include_all_subfeatures)
594-
* [`include_management_tools`](#include_management_tools)
595-
* [`name`](#name)
596-
* [`provider`](#provider)
597-
* [`restart`](#restart)
598-
* [`source`](#source)
593+
* [`include_all_subfeatures`](#-iis_feature--include_all_subfeatures)
594+
* [`include_management_tools`](#-iis_feature--include_management_tools)
595+
* [`name`](#-iis_feature--name)
596+
* [`provider`](#-iis_feature--provider)
597+
* [`restart`](#-iis_feature--restart)
598+
* [`source`](#-iis_feature--source)
599599

600-
##### <a name="include_all_subfeatures"></a>`include_all_subfeatures`
600+
##### <a name="-iis_feature--include_all_subfeatures"></a>`include_all_subfeatures`
601601

602602
Indicates whether to install all sub features of a parent IIS feature.
603603
For instance, ASP.NET as well as the IIS Web Server
604604

605-
##### <a name="include_management_tools"></a>`include_management_tools`
605+
##### <a name="-iis_feature--include_management_tools"></a>`include_management_tools`
606606

607607
Indicates whether to automatically install all managment tools for a
608608
given IIS feature
609609

610-
##### <a name="name"></a>`name`
610+
##### <a name="-iis_feature--name"></a>`name`
611611

612612
namevar
613613

614614
The unique name of the feature to manage.
615615

616-
##### <a name="provider"></a>`provider`
616+
##### <a name="-iis_feature--provider"></a>`provider`
617617

618618
The specific backend to use for this `iis_feature` resource. You will seldom need to specify this --- Puppet will
619619
usually discover the appropriate provider for your platform.
620620

621-
##### <a name="restart"></a>`restart`
621+
##### <a name="-iis_feature--restart"></a>`restart`
622622

623623
Indicates whether to allow a restart if the IIS feature installation
624624
requests one
625625

626-
##### <a name="source"></a>`source`
626+
##### <a name="-iis_feature--source"></a>`source`
627627

628628
Optionally include a source path for the installation media for an IIS
629629
feature
@@ -686,7 +686,7 @@ be a comma delimited list of protocols. Valid protocols are: 'http',
686686

687687
##### `ensure`
688688

689-
Valid values: `stopped`, `started`, `present`, `absent`, ``false``, ``true``
689+
Valid values: `stopped`, `started`, `present`, `absent`, `false`, `true`
690690

691691
Aliases: `"false"=>"stopped", "true"=>"started"`
692692

@@ -712,7 +712,7 @@ Specifies the format for the log file. When set to 'W3C', used with
712712

713713
##### `loglocaltimerollover`
714714

715-
Valid values: ``true``, ``false``
715+
Valid values: `true`, `false`
716716

717717
Use the system\'s local time to determine for the log file name as
718718
well as when the log file is rolled over
@@ -737,13 +737,13 @@ The physical path to the site directory. This path must be fully qualified.
737737

738738
##### `preloadenabled`
739739

740-
Valid values: ``true``, ``false``
740+
Valid values: `true`, `false`
741741

742742
Enables loading website automatically without a client request first
743743

744744
##### `serviceautostart`
745745

746-
Valid values: ``true``, ``false``
746+
Valid values: `true`, `false`
747747

748748
Enables autostart on the specified website
749749

@@ -774,17 +774,17 @@ serviceautostartprovidertype => "MyAutostartProvider, MyAutostartProvider, versi
774774

775775
The following parameters are available in the `iis_site` type.
776776

777-
* [`name`](#name)
778-
* [`provider`](#provider)
777+
* [`name`](#-iis_site--name)
778+
* [`provider`](#-iis_site--provider)
779779

780-
##### <a name="name"></a>`name`
780+
##### <a name="-iis_site--name"></a>`name`
781781

782782
namevar
783783

784784
The Name of the IIS site. Used for uniqueness. Will set
785785
the target to this value if target is unset.
786786

787-
##### <a name="provider"></a>`provider`
787+
##### <a name="-iis_site--provider"></a>`provider`
788788

789789
The specific backend to use for this `iis_site` resource. You will seldom need to specify this --- Puppet will usually
790790
discover the appropriate provider for your platform.
@@ -833,16 +833,16 @@ physical path.
833833

834834
The following parameters are available in the `iis_virtual_directory` type.
835835

836-
* [`name`](#name)
837-
* [`provider`](#provider)
836+
* [`name`](#-iis_virtual_directory--name)
837+
* [`provider`](#-iis_virtual_directory--provider)
838838

839-
##### <a name="name"></a>`name`
839+
##### <a name="-iis_virtual_directory--name"></a>`name`
840840

841841
namevar
842842

843843
The name of the virtual directory to manage
844844

845-
##### <a name="provider"></a>`provider`
845+
##### <a name="-iis_virtual_directory--provider"></a>`provider`
846846

847847
The specific backend to use for this `iis_virtual_directory` resource. You will seldom need to specify this --- Puppet
848848
will usually discover the appropriate provider for your platform.

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-iis",
3-
"version": "8.1.1",
3+
"version": "9.0.0",
44
"author": "puppetlabs",
55
"summary": "Manage IIS for Windows Server 2012, 2012R2 and 2016. Maintain application sites, pools, installation, and many other IIS settings.",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)