AD-LinuxInventory
2.0.0
Register Linux, macOS, FreeBSD, and any non-Windows server in Active Directory as computer objects with full OS details. Includes a self-registration agent that non-Windows systems install to announce themselves automatically. Supports manual registration, bulk CSV import, agent-based self-registration, heartbeat monitoring, and automated ping-based health checks.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Larry Roberts. All rights reserved.
Package Details
Author(s)
- Larry Roberts
Tags
ActiveDirectory Linux Inventory CrossPlatform ServerManagement macOS FreeBSD Unix SelfRegistration Agent
Functions
Register-LinuxServer Import-LinuxInventory Get-LinuxInventory Update-LinuxServer Sync-LinuxInventory Import-AgentRegistration Get-RegistrationHeartbeat
Dependencies
This module has no dependencies.
FileList
- AD-LinuxInventory.nuspec
- .git\COMMIT_EDITMSG
- .git\HEAD
- .git\config
- .git\description
- .git\hooks\applypatch-msg.sample
- .git\hooks\commit-msg.sample
- .git\hooks\fsmonitor-watchman.sample
- .git\hooks\post-update.sample
- .git\hooks\pre-applypatch.sample
- .git\hooks\pre-commit.sample
- .git\hooks\pre-merge-commit.sample
- .git\hooks\pre-push.sample
- .git\hooks\pre-rebase.sample
- .git\hooks\pre-receive.sample
- .git\hooks\prepare-commit-msg.sample
- .git\hooks\push-to-checkout.sample
- .git\hooks\sendemail-validate.sample
- .git\hooks\update.sample
- .git\index
- .git\info\exclude
- .git\logs\HEAD
- .git\logs\refs\heads\master
- .git\logs\refs\remotes\origin\master
- .git\objects\01\141e3170d634513c829af84a7aac0916b552ce
- .git\objects\0e\a1b51de92fe3538bc187210dc51d065322a90f
- .git\objects\2f\8eac62268b9f7715e1c322fe3f0c962fdf05c4
- .git\objects\33\e6bb25dcb4b099cbc2b80995ab517113ccab51
- .git\objects\34\df2272d7612ea994f13645b7342644c39d8fbd
- .git\objects\35\07a5e83d9c352eddef1defc53fa23208c16fa8
- .git\objects\36\a4900220cffd36bef37d933fd47b450249be3a
- .git\objects\66\cf2a52162a38059121e0a96c57ca332e630ca7
- .git\objects\6a\21e3f3046bdf0d04703436fac92591064279e7
- .git\objects\6a\c9d702db5a60553a0c975bec6bb4318c41a2e6
- .git\objects\70\b2715a291bfd39c1252aa901e40a0c273123a9
- .git\objects\70\b633c275a713d2b74bac209e6b049c69666531
- .git\objects\78\b07fd437d69d5ed0b6384c3cdc9c08232d7c74
- .git\objects\7a\42c5a6d661427a2be453f8568fc9165045bd8a
- .git\objects\7e\dd518b3255e245f404a9516763870ae5f9e1ba
- .git\objects\80\c3be36f6ca5f9562c1d7f78188aebff67a8bc6
- .git\objects\85\1f65776683f7714d1a7b5d71067b7b4de73f34
- .git\objects\85\79536c2dc2a6e41a6ae6271a29acb9e9eca073
- .git\objects\8a\cbeed077c6c80dd4e6d50f6ebe02e356a931f6
- .git\objects\8b\81f34c58ba42316b87be13e3e444339c84b510
- .git\objects\96\83eb49a464d1cc8642aa9f43c20547da274df6
- .git\objects\99\fcd8bf4592075aa022e4fbbfd3fc2059c595d9
- .git\objects\a9\cd6b62c1168995572676ebfb3aef1f30bce87c
- .git\objects\aa\ef1071f5adb9bb658fba6f49fff63b51f9a063
- .git\objects\ac\cabd0d38a4f2b6a7c19954d86b314c8a18c8b5
- .git\objects\ae\c5d900535e4f1b695ec18a8839086fdeffefb6
- .git\objects\bd\dcc4bf5f35b68d6dccb03282bb836d7ded7f0a
- .git\objects\c6\589a1c4bcf91add38fda9fff7f301699b4e1a2
- .git\objects\cb\758c1d7c340859c78470b00f3336893d628105
- .git\objects\cf\31dbc57f387c3d457258666da271569b386ba6
- .git\objects\d9\c68ed6e08adf33121fa22a77f9313e5ae02647
- .git\objects\e8\f3339ce9e16ccc37a7557b598517553b0398d7
- .git\objects\ec\28d32cd74f8752ad70e3933e4948393266180f
- .git\objects\ed\4295aa31bc47b68cc0d85053488ebd7e7ba5c0
- .git\objects\ef\73e882db02f658ea2166af49eb45ccf7a1e7e0
- .git\objects\fd\c2916073ef044c54d8e8a2feb8c9adc2c473a3
- .git\refs\heads\master
- .git\refs\remotes\origin\master
- AD-LinuxInventory.psd1
- AD-LinuxInventory.psm1
- LICENSE
- Private\Initialize-LinuxOU.ps1
- Private\New-HtmlDashboard.ps1
- Public\Get-LinuxInventory.ps1
- Public\Get-RegistrationHeartbeat.ps1
- Public\Import-AgentRegistration.ps1
- Public\Import-LinuxInventory.ps1
- Public\Register-LinuxServer.ps1
- Public\Sync-LinuxInventory.ps1
- Public\Update-LinuxServer.ps1
- README.md
- Samples\sample-report.html
- Tests\AD-LinuxInventory.Tests.ps1
- agent\README.md
- agent\install.sh
- agent\register-agent.sh
- agent\uninstall.sh
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.0.0 (current version) | 3 | 2/17/2026 |
| 1.0.0 | 3 | 2/16/2026 |