PHPackages                             munkireport/security - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. munkireport/security

ActiveLibrary

munkireport/security
====================

Module for munkireport.

v4.7(1mo ago)212.2k↓25%9MITPHP

Since Nov 19Pushed 1mo ago3 watchersCompare

[ Source](https://github.com/munkireport/security)[ Packagist](https://packagist.org/packages/munkireport/security)[ RSS](/packages/munkireport-security/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)DependenciesVersions (34)Used By (0)

Security module
===============

[](#security-module)

The following information is stored in the security table:

- Gatekeeper Status 10.7+
- SIP Status 10.11+
- Firmware Password State
- Application Firewall State
- User-Approved Kernel Extension Loading (UAKEL/SKEL) State

In the future, this module can be expanded to support xprotect, screen saver password, etc...

For the application firewall state, there are three possible values:

- Disabled = 0 - the firewall is fully disabled
- Enabled = 1 - the firewall is enabled.
- Block All = 2 - the firewall is enabled, and "Block all incoming connections" is checked in the GUI

For the user-approved kernel extension loading state, there are two possible values:

- User Approved = 0 - Machines with UAKEL/SKEL turned on in the default state (security.skel.user-approved)
- Open = 1 - Pre-10.13 machines or machines where UAKEL/SKEL is in disabled state (security.skel.all-approved)

Table Schema
------------

[](#table-schema)

Database:

- gatekeeper - varchar(255) - Status of Gatekeeper
- sip - varchar(255) - Status of SIP
- ssh\_groups - varchar(255) - SSH enabled groups
- ssh\_users - varchar(255) - SSH enabled users
- ard\_groups - varchar(255) - Apple Remote Desktop enabled groups
- root\_user - varchar(255) - Status of root user account
- ard\_users - varchar(255) - Apple Remote Desktop enabled users
- firmwarepw - varchar(255) - Status of firmware password
- firewall\_state - varchar(255) - Status of firewall
- skel\_state - varchar(255) - SKEL state
- t2\_secureboot - varchar(255) - State of SecureBoot
- t2\_externalboot - varchar(255) - State of External Boot
- activation\_lock - varchar(255) - Status of Activation lock
- filevault\_status - boolean - FileVault encrypted or unencrypted
- filevault\_users - varchar(255) - FileVault enabled users
- as\_security\_mode - varchar(255) - Security Mode, Apple Silicon Macs only

###  Health Score

56

—

FairBetter than 98% of packages

Maintenance89

Actively maintained with recent releases

Popularity30

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 59.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~89 days

Recently: every ~218 days

Total

31

Last Release

56d ago

Major Versions

v1.8 → v2.02020-04-06

v2.2 → v3.02022-02-03

v3.8 → v4.0b12023-02-21

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5647483?v=4)[Munkireport](/maintainers/Munkireport)[@munkireport](https://github.com/munkireport)

---

Top Contributors

[![bochoven](https://avatars.githubusercontent.com/u/1429002?v=4)](https://github.com/bochoven "bochoven (51 commits)")[![poundbangbash](https://avatars.githubusercontent.com/u/1416288?v=4)](https://github.com/poundbangbash "poundbangbash (10 commits)")[![tuxudo](https://avatars.githubusercontent.com/u/13306723?v=4)](https://github.com/tuxudo "tuxudo (9 commits)")[![mosen](https://avatars.githubusercontent.com/u/316108?v=4)](https://github.com/mosen "mosen (6 commits)")[![clburlison](https://avatars.githubusercontent.com/u/2831320?v=4)](https://github.com/clburlison "clburlison (4 commits)")[![barn-stripe](https://avatars.githubusercontent.com/u/26556091?v=4)](https://github.com/barn-stripe "barn-stripe (2 commits)")[![MagerValp](https://avatars.githubusercontent.com/u/404393?v=4)](https://github.com/MagerValp "MagerValp (1 commits)")[![lolipale](https://avatars.githubusercontent.com/u/13834698?v=4)](https://github.com/lolipale "lolipale (1 commits)")[![gmarnin](https://avatars.githubusercontent.com/u/815125?v=4)](https://github.com/gmarnin "gmarnin (1 commits)")[![dcoobs](https://avatars.githubusercontent.com/u/12276948?v=4)](https://github.com/dcoobs "dcoobs (1 commits)")

### Embed Badge

![Health badge](/badges/munkireport-security/health.svg)

```
[![Health](https://phpackages.com/badges/munkireport-security/health.svg)](https://phpackages.com/packages/munkireport-security)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
