pfSense
0.9.5
pfSense management functions built for pfSense version 2.x
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
(c) 2017 Chris Masters. All rights reserved.
Package Details
Author(s)
- Chris Masters
Tags
Functions
Connect-pfSense Add-pfSenseUser Get-pfSenseUser Remove-pfSenseUser Export-pfSenseUserCert Revoke-pfSenseUserCert Restore-pfSenseUserCert Backup-pfSenseConfig Restore-pfSenseConfig Add-pfSenseStaticRoute Get-pfSenseStaticRoute Remove-pfSenseStaticRoute Add-pfSenseGateway Get-pfSenseGateway Remove-pfSenseGateway Get-pfSenseCa Export-pfSenseCa Export-pfSenseCrl Get-pfSenseCrl Add-pfSenseFirewallRule Get-pfSenseFirewallRule Remove-pfSenseFirewallRule Add-pfSenseNatRule Get-pfSenseNatRule Remove-pfSenseNatRule
Dependencies
-
- core (>= 1.9.1)
Release Notes
Version 0.1
- Day one - it's my birfday!
Version 0.2
- Function (Export-pfSenseUserCert) : changed : Parameter validation updated.
- Function (Connect-pfSense) : changed : Added ability to ignore certificate errors
Version 0.2.1
- Module Manifest : changed : root module was missing, no commands were exporting... :(
Version 0.3
- Function (Backup-pfSenseConfig) : changed : added ability to return the config as XML
- Function (Get-pfSenseUser) : changed : getting user's detailed info no longer saves a file to disk.
Version 0.6
-Function (Export-pfSenseUserCert) : changed : there was a problem with the whole thing... rewrote. Sorry :-/
Version 0.7
-Module : changed : Removed the prerequisites installer, as the "core" module is required, and will be installed
automatically.
Version 0.8
-Function (Get-pfSenseCa, Export-pfSenseCa) : Added : Functions for working CAs
-Function (Get-pfSenseCrl, Export-pfSenseCrl) : Added : Functions for working with CRLs
-Module : changed : Now requires that you have at least 1.4 of the core module.
Version 0.9
-Function Get-pfSenseUser : changed : added the user description field as "FullName" in the detial output
Version 0.9.1
Version 0.9.1
- Module Manifest : changed : change core module requirement
- Module : changed : Add user now works with version 2.4.4
Version 0.9.2
Fixed execution issues with some user based commands. Remove-PFSenseUser, Revoke-pfSenseUserCert
Version 0.9.3
Changed PSD1 to use ModuleVersion, instead of RequiredVersion
version 0.9.4
Fixed (band-aided) issue with exporting user certificates with ambiguous names. Just grabbing the first match for now. I'll come up with
something better when time permits, or when it becomes a problem again.
Version 0.9.5
Moved to GitHub. Actions now publish to the PowerShell Gallery
Bumped up the core module requirement to 1.9.1
FileList
- pfSense.nuspec
- pfSense.psm1
- pfSense.psd1
Version History
Version | Downloads | Last updated |
---|---|---|
0.9.9 | 197 | 11/10/2024 |
0.9.8 | 2,670 | 1/3/2024 |
0.9.7 | 8 | 1/3/2024 |
0.9.6.1 | 37 | 10/12/2023 |
0.9.6 | 51 | 6/26/2023 |
0.9.5.1 | 43 | 3/3/2023 |
0.9.5 (current version) | 8 | 3/3/2023 |
0.9.4 | 86 | 6/2/2022 |
0.9.3 | 168 | 11/1/2021 |
0.9.2 | 411 | 12/9/2019 |
0.9.1 | 98 | 7/22/2019 |
0.9 | 97 | 2/26/2019 |
0.8 | 184 | 12/7/2017 |
0.7 | 61 | 9/3/2017 |
0.6 | 22 | 9/1/2017 |
0.5 | 39 | 8/13/2017 |
0.4 | 18 | 8/13/2017 |
0.3 | 20 | 8/10/2017 |
0.2.1 | 18 | 8/10/2017 |
0.2 | 26 | 8/7/2017 |