Skip to content

Latest commit

 

History

History
76 lines (51 loc) · 1.8 KB

README.md

File metadata and controls

76 lines (51 loc) · 1.8 KB

Build status

xFirefox

The xFirefox module contains the MSFT_xFirefox composite resource which allows you to install the Firefox web browser

Contributing

Please check out common DSC Resources contributing guidelines.

Resources

MSFT_xFirefox

  • Language: Specify the language of the browser to be installed. The default value is English.
  • VersionNumber: Specify the version number of the browser to be installed. By default, the latest version is installed.
  • OS: Specify the operating system on which the browser is to be installed. By default, the operating system is Windows.
  • MachineBits: Specifies the machine's operating system bit number. The default is x86.
  • LocalPath: The local path on the machine where the installation file should be downloaded.

Versions

Unreleased

  • Added logic to download installer with correct machine bits
  • Added dependency on xPSDesiredStateConfiguration

1.1.0.0

  • Updated MFST_xFireFox to pull latest version by default and use HTTPS

1.0.0.0

  • Initial release with the following resources
    • MSFT_xFirefox

Examples

Install the Firefox browser

Configuration Sample_InstallFirefoxBrowser
{
    param
    (

    [Parameter(Mandatory)]
    $VersionNumber,

    [Parameter(Mandatory)]
    $Language,

    [Parameter(Mandatory)]
    $OS,

    [Parameter(Mandatory)]
    $LocalPath      

    )

    Import-DscResource -module xFirefox

    MSFT_xFirefox Firefox
    {
    VersionNumber = $VersionNumber
    Language = $Language
    OS = $OS
    LocalPath = $LocalPath
    }
}