#cSABnzbd
A simple DSC module for maintaining a SABnzbd+ install
- SABnzbdInstall controls installation of SABnzbd
Controls the installation (absent or present) of SABNzbd, also ensure that the software is automatically updated.
- Ensure: Ensure either Absent or Present (Installed and Updated)
- ServiceCredential: Credential of service to run as
- Code optimisation and clean-up
- Updated examples and documentation
- Work to ensure that the DSC module meets community guidelines and DSC guidelines
- Added PS5 requirements to PSD
- Not released to PowerShell Gallery
- Switched from standard web parsing to basic web parsing and not reliant on IE
- Released to PowerShell Gallery
- Cleaned up unrequired parameter
- Released to PowerShell Gallery
- Fixed incorrect resource name
- Released to PowerShell Gallery
- Initial version
- Released to PowerShell Gallery
configuration DownloadHostDSC
{
Import-DscResource -ModuleName 'cSABnzbd'
cSABnzbdInstall SABnzbdInstaller
{
Ensure = 'Present'
}
}
Ensures that SABnzbd is installed.
configuration DownloadHostDSC
{
Import-DscResource -ModuleName 'cSABnzbd'
cSABnzbdInstall SABnzbdInstaller
{
Ensure = 'Absent'
}
}
Ensures that SABnzbd is not installed.