Compliance Score
87%
Passing Checks
14
Failing Checks
2
Not Applicable
2

Compliance Checks

Screen Lock
Screen idle time too long (1 hour, SOC 2 requires ≤15 min); Screen lock delay too long (4 hours, SOC 2 requires ≤15 min)
Technical Details
$ defaults -currentHost read com.apple.screensaver idleTime
3600
How to Fix
  1. Open System Settings > Lock Screen
  2. Set 'Start Screen Saver when inactive' to 15 minutes or less
  3. Or use: defaults -currentHost write com.apple.screensaver idleTime -int 900
  4. Open System Settings > Lock Screen
  5. Set 'Require password after screen saver begins' to 'immediately'
  6. Or use: defaults write com.apple.screensaver askForPasswordDelay -int 0
Software Updates
Output matched failure pattern: Software Update found|recommended|restart
Technical Details
$ softwareupdate -l
Software Update Tool Finding available software Software Update found the following new or updated software: * Label: macOS Sequoia 15.6-24G84 Title: macOS Sequoia 15.6, Version: 15.6, Size: 2773366KiB, Recommended: YES, Action: restart,
How to Fix
  1. Install available updates with 'sudo softwareupdate -ia'
  2. Enable automatic updates in System Preferences > Software Update
Antivirus
Check passed
Technical Details
$ system_profiler SPInstallHistoryDataType
Installations: macOS 15.2: Version: 15.2 Source: Apple Install Date: 1/12/25, 13:52 MAContent10_AssetPack_0048_AlchemyPadsDigitalHolyGhost: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0310_UB_DrumMachineDesignerGB: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0312_UB_UltrabeatKitsGBLogic: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0314_AppleLoopsHipHop1: Version: 2.1.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0315_AppleLoopsElectroHouse1: Version: 2.1.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0316_AppleLoopsDubstep1: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0317_AppleLoopsModernRnB1: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0320_AppleLoopsChillwave1: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0321_AppleLoopsIndieDisco: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0322_AppleLoopsDiscoFunk1: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0323_AppleLoopsVintageBreaks: Version: 2.1.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0324_AppleLoopsBluesGarage: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0325_AppleLoopsGarageBand1: Version: 2.1.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0354_EXS_PianoSteinway: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0357_EXS_BassAcousticUprightJazz: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0358_EXS_BassElectricFingerStyle: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0371_EXS_GuitarsAcoustic: Version: 3.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0375_EXS_GuitarsVintageStrat: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0482_EXS_OrchWoodwindAltoSax: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0484_EXS_OrchWoodwindClarinetSolo: Version: 3.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0487_EXS_OrchWoodwindFluteSolo: Version: 3.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0491_EXS_OrchBrass: Version: 3.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0509_EXS_StringsEnsemble: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0536_DrummerClapsCowbell: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0537_DrummerShaker: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0538_DrummerSticks: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0539_DrummerTambourine: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0540_PlugInSettingsGB: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:54 MAContent10_AssetPack_0554_AppleLoopsDiscoFunk2: Version: 2.1.0.0 Source: Apple Install Date: 1/12/25, 13:55 MAContent10_AssetPack_0557_IRsSharedAUX: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:55 MAContent10_AssetPack_0560_LTPBasicPiano1: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:55 MAContent10_AssetPack_0593_DrummerSoCalGBLogic: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:55 MAContent10_AssetPack_0597_LTPChordTrainer: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:55 MAContent10_AssetPack_0598_LTPBasicGuitar1: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:55 MAContent10_AssetPack_0615_GBLogicAlchemyEssentials: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:55 MAContent10_AssetPack_0637_AppleLoopsDrummerKyle: Version: 3.1.0.0 Source: Apple Install Date: 1/12/25, 13:55 MAContent10_AssetPack_0646_AppleLoopsDrummerElectronic: Version: 3.1.0.0 Source: Apple Install Date: 1/12/25, 13:55 MAContent10_AssetPack_0806_PlugInSettingsGBLogic: Version: 2.0.0.0 Source: Apple Install Date: 1/12/25, 13:55 MobileAssets: Source: Apple Install Date: 1/12/25, 13:55 Keynote: Version: 14.2 Source: Apple Install Date: 1/12/25, 13:55 Pages: Version: 14.2 Source: Apple Install Date: 1/12/25, 13:56 Numbers: Version: 14.2 Source: Apple Install Date: 1/12/25, 13:56 iMovie: Version: 10.4.2 Source: Apple Install Date: 1/12/25, 13:56 GarageBand: Version: 10.4.11 Source: Apple Install Date: 1/12/25, 13:57 XProtectCloudKitUpdate: Version: 5285 Source: Apple Install Date: 1/16/25, 16:09 XProtectPlistConfigData: Version: 5285 Source: Apple Install Date: 1/16/25, 16:09 MRTConfigData: Version: 1.93 Source: Apple Install Date: 1/16/25, 16:09 Gatekeeper Compatibility Data: Version: 1.0 Source: Apple Install Date: 1/16/25, 16:09 XProtectPayloads: Version: 149 Source: Apple Install Date: 1/16/25, 16:10 Time Out: Version: 2.9.7 Source: 3rd Party Install Date: 1/16/25, 16:21 Command Line Tools for Xcode: Version: 16.2 Source: Apple Install Date: 1/16/25, 16:28 RosettaUpdateAuto: Source: Apple Install Date: 1/19/25, 15:07 YubiKey Manager: Version: 1.2.5 Source: 3rd Party Install Date: 1/19/25, 15:08 Google Drive: Source: 3rd Party Install Date: 1/26/25, 20:51 Brother Software: Source: 3rd Party Install Date: 1/27/25, 17:51 XProtectCloudKitUpdate: Version: 5286 Source: Apple Install Date: 1/29/25, 03:36 Google Drive: Source: 3rd Party Install Date: 1/29/25, 10:03 XProtectPlistConfigData: Version: 5286 Source: Apple Install Date: 1/30/25, 12:05 XProtectCloudKitUpdate: Version: 5287 Source: Apple Install Date: 2/6/25, 03:56 XProtectPlistConfigData: Version: 5287 Source: Apple Install Date: 2/15/25, 13:40 macOS 15.3: Version: 15.3 Source: Apple Install Date: 2/16/25, 00:17 RosettaUpdateAuto: Source: Apple Install Date: 2/16/25, 00:18 Google Drive: Source: 3rd Party Install Date: 2/20/25, 10:10 XProtectCloudKitUpdate: Version: 5288 Source: Apple Install Date: 2/26/25, 19:17 XProtectPlistConfigData: Version: 5288 Source: Apple Install Date: 2/27/25, 03:42 XProtectPayloads: Version: 151 Source: Apple Install Date: 3/5/25, 19:04 XProtectPlistConfigData: Version: 5289 Source: Apple Install Date: 3/5/25, 19:04 macOS 15.3.1: Version: 15.3.1 Source: Apple Install Date: 3/10/25, 18:57 RosettaUpdateAuto: Source: Apple Install Date: 3/10/25, 18:57 XProtectCloudKitUpdate: Version: 5290 Source: Apple Install Date: 3/11/25, 20:33 Google Drive: Source: 3rd Party Install Date: 3/12/25, 20:36 XProtectPlistConfigData: Version: 5290 Source: Apple Install Date: 3/12/25, 20:45 macOS 15.3.2: Version: 15.3.2 Source: Apple Install Date: 3/17/25, 20:14 RosettaUpdateAuto: Source: Apple Install Date: 3/17/25, 20:14 XProtectCloudKitUpdate: Version: 5291 Source: Apple Install Date: 3/25/25, 20:19 XProtectCloudKitUpdate: Version: 5292 Source: Apple Install Date: 4/7/25, 20:13 XProtectPlistConfigData: Version: 5292 Source: Apple Install Date: 4/7/25, 20:30 Google Drive: Source: 3rd Party Install Date: 4/8/25, 07:38 XProtectCloudKitUpdate: Version: 5293 Source: Apple Install Date: 4/8/25, 20:13 Insta360 Link Controller: Source: 3rd Party Install Date: 4/8/25, 20:44 Zoom Workplace: Version: 6.4.0.51205 Source: 3rd Party Install Date: 4/8/25, 20:44 XProtectPlistConfigData: Version: 5293 Source: Apple Install Date: 4/8/25, 21:54 Zoom Workplace: Version: 6.4.3.52139 Source: 3rd Party Install Date: 4/13/25, 13:44 XProtectCloudKitUpdate: Version: 5295 Source: Apple Install Date: 4/16/25, 00:19 XProtectPlistConfigData: Version: 5295 Source: Apple Install Date: 4/16/25, 06:14 Google Drive: Source: 3rd Party Install Date: 4/23/25, 09:11 XProtectCloudKitUpdate: Version: 5296 Source: Apple Install Date: 4/23/25, 09:57 XProtectPlistConfigData: Version: 5296 Source: Apple Install Date: 4/23/25, 09:58 XProtectCloudKitUpdate: Version: 5297 Source: Apple Install Date: 5/14/25, 03:40 Google Drive: Source: 3rd Party Install Date: 5/14/25, 10:53 XProtectPlistConfigData: Version: 5297 Source: Apple Install Date: 5/15/25, 07:14 Command Line Tools for Xcode: Version: 16.3 Source: Apple Install Date: 5/15/25, 22:38 RosettaUpdateAuto: Source: Apple Install Date: 5/15/25, 22:44 macOS 15.5: Version: 15.5 Source: Apple Install Date: 5/15/25, 22:44 XProtectCloudKitUpdate: Version: 5298 Source: Apple Install Date: 5/21/25, 03:37 Zoom Workplace: Version: 6.4.6.53970 Source: 3rd Party Install Date: 5/21/25, 09:27 XProtectPlistConfigData: Version: 5298 Source: Apple Install Date: 5/22/25, 18:42 XProtectCloudKitUpdate: Version: 5300 Source: Apple Install Date: 6/11/25, 18:05 Google Drive: Source: 3rd Party Install Date: 6/11/25, 19:44 XProtectPlistConfigData: Version: 5300 Source: Apple Install Date: 6/14/25, 08:43 XProtectCloudKitUpdate: Version: 5301 Source: Apple Install Date: 6/18/25, 05:08 XProtectPlistConfigData: Version: 5301 Source: Apple Install Date: 6/19/25, 11:45 Command Line Tools for Xcode: Version: 16.4 Source: Apple Install Date: 6/20/25, 00:52 XProtectPlistConfigData: Version: 5302 Source: Apple Install Date: 6/24/25, 17:28 Google Drive: Source: 3rd Party Install Date: 6/27/25, 15:34 XProtectCloudKitUpdate: Version: 5303 Source: Apple Install Date: 7/1/25, 22:05 XProtectPlistConfigData: Version: 5303 Source: Apple Install Date: 7/2/25, 21:58 Zoom Workplace: Version: 6.4.12.56699 Source: 3rd Party Install Date: 7/7/25, 03:38 Numbers: Version: 14.4 Source: Apple Install Date: 7/7/25, 08:18 Pages: Version: 14.4 Source: Apple Install Date: 7/7/25, 08:19 Keynote: Version: 14.4 Source: Apple Install Date: 7/7/25, 08:19 GarageBand: Version: 10.4.12 Source: Apple Install Date: 7/7/25, 08:20 iMovie: Version: 10.4.3 Source: Apple Install Date: 7/7/25, 08:22 XProtectCloudKitUpdate: Version: 5304 Source: Apple Install Date: 7/8/25, 22:06 XProtectPlistConfigData: Version: 5304 Source: Apple Install Date: 7/9/25, 08:25 XProtectPayloads: Version: 152 Source: Apple Install Date: 7/9/25, 08:25 XProtectCloudKitUpdate: Version: 5305 Source: Apple Install Date: 7/15/25, 22:09 XProtectPlistConfigData: Version: 5305 Source: Apple Install Date: 7/16/25, 11:52 Google Drive: Source: 3rd Party Install Date: 7/16/25, 13:10 Xcode: Version: 16.4 Source: Apple Install Date: 7/22/25, 06:40 XProtectPlistConfigData: Version: 5308 Source: Apple Install Date: 7/22/25, 15:48 Google Drive: Source: 3rd Party Install Date: 8/5/25, 11:28 XProtectCloudKitUpdate: Version: 5309 Source: Apple Install Date: 8/5/25, 22:05 XProtectPlistConfigData: Version: 5309 Source: Apple Install Date: 8/6/25, 13:10 XProtectPayloads: Version: 153 Source: Apple Install Date: 8/6/25, 13:10 macOS 15.6: Version: 15.6 Source: Apple Install Date: 8/7/25, 16:31 RosettaUpdateAuto: Source: Apple Install Date: 8/7/25, 16:31
App Firewall
macOS Application Firewall enabled
Technical Details
$ socketfilterfw --getglobalstate
Firewall is enabled. (State = 1)
Auto Login
Check passed
Technical Details
Automatic Updates
Check passed
Technical Details
$ defaults read /Library/Preferences/com.apple.SoftwareUpdate AutomaticDownload
1
$ defaults read /Library/Preferences/com.apple.SoftwareUpdate CriticalUpdateInstall
1
Available Updates
Check passed
Technical Details
$ softwareupdate -l
Software Update Tool Finding available software
No new software available.
Disk Encryption
Check passed
Technical Details
$ fdesetup status
FileVault is On.
Firewall
Check passed
Technical Details
$ /usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate
Firewall is enabled. (State = 1)
Hostname
Check passed
Technical Details
$ hostname
obelisk.local
Password Policy
Check passed
Technical Details
$ pwpolicy getaccountpolicies
Getting global account policies <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>policyCategoryPasswordContent</key> <array> <dict> <key>policyContent</key> <string>policyAttributePassword matches '.{8,}?'</string> <key>policyContentDescription</key> <dict> <key>ar</key> <string>يجب ألا يقل طولها عن 8 من الأحرف بحد أدنى</string> <key>ca</key> <string>Ha de tenir 8 caràcters com a mínim</string> <key>cs</key> <string>Minimální počet znaků: 8</string> <key>da</key> <string>Skal som minimum bestå af 8 tegn</string> <key>de</key> <string>Muss mindestens 8 Zeichen lang sein</string> <key>el</key> <string>Πρέπει να περιέχει τουλάχιστον 8 χαρακτήρες</string> <key>en</key> <string>Must be a minimum of 8 characters in length</string> <key>en-AU</key> <string>Must be a minimum of 8 characters in length</string> <key>en-GB</key> <string>Must be a minimum of 8 characters in length</string> <key>es</key> <string>Debe tener una longitud de 8 caracteres como mínimo</string> <key>es-419</key> <string>Debe tener una longitud mínima de 8 caracteres</string> <key>fi</key> <string>On oltava vähintään 8 merkkiä pitkä</string> <key>fr</key> <string>Doit contenir au moins 8 caractères</string> <key>fr-CA</key> <string>Doit contenir au moins 8 caractères</string> <key>he</key> <string>האורך המינימלי חייב להיות 8 תווים</string> <key>hi</key> <string>न्यूनतम लंबाई 8 वर्णों की होनी चाहिए</string> <key>hr</key> <string>Treba sadržavati najmanje 8 znakova</string> <key>hu</key> <string>Minimum 8 karakter hosszúságúnak kell lennie</string> <key>id</key> <string>Harus minimum sepanjang 8 karakter</string> <key>it</key> <string>Deve contenere un minimo di 8 caratteri</string> <key>ja</key> <string>8文字以上でなければなりません</string> <key>ko</key> <string>문자의 길이는 최소 8자여야 함</string> <key>ms</key> <string>Mesti minimum panjang 8 aksara</string> <key>nb</key> <string>Må inneholde minst 8 tegn</string> <key>nl</key> <string>Mag niet korter zijn dan 8 tekens</string> <key>pl</key> <string>Może mieć minimalnie długość 8 znaków</string> <key>policyDefaultContentDescription</key> <string>Must be a minimum of 8 characters in length</string> <key>pt-BR</key> <string>Deve ter no mínimo 8 caracteres</string> <key>pt-PT</key> <string>Tem de ter, no mínimo, 8 caracteres</string> <key>ro</key> <string>Trebuie să aibă lungimea de minimum 8 caractere</string> <key>ru</key> <string>Должен быть не менее 8 симв. длиной</string> <key>sk</key> <string>Dĺžka nesmie byť kratšia ako minimálny počet znakov (8)</string> <key>sl</key> <string>Vsebovati mora najmanj toliko znakov: 8</string> <key>sv</key> <string>Måste vara minst 8 tecken långt</string> <key>th</key> <string>ต้องมีอักขระอย่างน้อย 8 ตัว</string> <key>tr</key> <string>Uzunluğu minimum 8 karakter olmalıdır</string> <key>uk</key> <string>Має бути не коротше 8 символів</string> <key>vi</key> <string>Phải có độ dài tối thiểu 8 ký tự</string> <key>zh-HK</key> <string>密碼長度最短必須為8個字元</string> <key>zh-Hans</key> <string>最小长度必须为8个字符</string> <key>zh-Hant</key> <string>密碼長度最短必須為8個字元</string> </dict> <key>policyIdentifier</key> <string>com.apple.policy.legacy.minChars</string> <key>policyParameters</key> <dict> <key>minimumLength</key> <integer>8</integer> </dict> </dict> <dict> <key>policyContent</key> <string>policyAttributePassword matches '.{4,}+'</string> <key>policyContentDescription</key> <dict> <key>ar</key> <string>أدخل كلمة سر لا تقل عن أربعة أحرف أو رموز.</string> <key>ca</key> <string>Introdueix una contrasenya que tingui quatre caràcters o més.</string> <key>cs</key> <string>Zadejte heslo o minimální délce čtyři znaky.</string> <key>da</key> <string>Skriv en adgangskode på mindst fire tegn.</string> <key>de</key> <string>Gib ein Passwort ein, das aus mindestens vier Zeichen besteht.</string> <key>el</key> <string>Εισαγάγετε ένα συνθηματικό που περιέχει τέσσερις ή περισσότερους χαρακτήρες.</string> <key>en</key> <string>Enter a password that is four characters or more.</string> <key>en_AU</key> <string>Enter a password that is four characters or more.</string> <key>en_GB</key> <string>Enter a password that is four characters or more.</string> <key>es</key> <string>Introduce una contraseña que tenga como mínimo cuatro caracteres.</string> <key>es_419</key> <string>Ingresa una contraseña de cuatro caracteres o más.</string> <key>fi</key> <string>Kirjoita salasana, jossa on vähintään neljä merkkiä.</string> <key>fr</key> <string>Saisissez un mot de passe comportant au moins quatre caractères.</string> <key>fr_CA</key> <string>Saisissez un mot de passe comportant au moins quatre caractères.</string> <key>he</key> <string>יש להזין סיסמה בת ארבעה תווים או יותר.</string> <key>hi</key> <string>चार वर्णों वाला या उससे बड़ा पासवर्ड दर्ज करें।</string> <key>hr</key> <string>Unesite lozinku od četiri ili više znakova.</string> <key>hu</key> <string>Adjon meg egy legalább négy karakterből álló jelszót.</string> <key>id</key> <string>Masukkan kata sandi yang terdiri dari empat karakter atau lebih.</string> <key>it</key> <string>Inserisci una password di quattro o più caratteri.</string> <key>ja</key> <string>4文字以上のパスワードを入力してください。</string> <key>ko</key> <string>4자 이상의 암호를 입력하십시오.</string> <key>ms</key> <string>Masukkan kata laluan yang mengandungi empat atau lebih aksara.</string> <key>nl</key> <string>Voer een wachtwoord van vier of meer tekens in.</string> <key>no</key> <string>Angi et passord på minst fire tegn.</string> <key>pl</key> <string>Podaj hasło składające się z co najmniej czterech znaków.</string> <key>pt_BR</key> <string>Digite uma senha com quatro ou mais caracteres.</string> <key>pt_PT</key> <string>Digite uma palavra‑passe com pelo menos quatro caracteres.</string> <key>ro</key> <string>Introduceți o parolă de minimum patru caractere.</string> <key>ru</key> <string>Введите пароль, состоящий из четырех или более символов.</string> <key>sk</key> <string>Zadajte heslo obsahujúce najmenej štyri znaky.</string> <key>sl</key> <string>Vnesite geslo, ki vsebuje štiri znake ali več.</string> <key>sv</key> <string>Ange ett lösenord som är minst fyra tecken långt.</string> <key>th</key> <string>ป้อนรหัสผ่านที่มีอักขระอย่างน้อยสี่ตัว</string> <key>tr</key> <string>En az dört karakter uzunluğunda bir parola girin.</string> <key>uk</key> <string>Введіть пароль зі щонайменше чотирьох символів.</string> <key>vi</key> <string>Nhập mật khẩu dài 4 ký tự trở lên.</string> <key>zh_CN</key> <string>输入不少于4个字符的密码。</string> <key>zh_HK</key> <string>輸入一個四位或更多字元的密碼。</string> <key>zh_TW</key> <string>輸入4個字元或更長的密碼。</string> </dict> <key>policyIdentifier</key> <string>com.apple.defaultpasswordpolicy.fde</string> </dict> </array> </dict> </plist>
Screen Lock Password
Check passed
Technical Details
$ defaults -currentHost read com.apple.screensaver askForPassword 2>&1 || defaults read com.apple.screensaver askForPassword 2>&1 || echo "1"
2025-08-10 12:30:07.212 defaults[31514:3128997] The domain/default pair of (com.apple.screensaver, askForPassword) does not exist 2025-08-10 12:30:07.217 defaults[31516:3129030] The domain/default pair of (com.apple.screensaver, askForPassword) does not exist 1
$ defaults -currentHost read com.apple.screensaver askForPasswordDelay 2>&1 || defaults read com.apple.screensaver askForPasswordDelay 2>&1 || echo "0"
2025-08-10 12:30:07.226 defaults[31521:3129059] The domain/default pair of (com.apple.screensaver, askForPasswordDelay) does not exist 2025-08-10 12:30:07.230 defaults[31522:3129065] The domain/default pair of (com.apple.screensaver, askForPasswordDelay) does not exist 0
Screensaver Timeout
Check passed
Technical Details
$ defaults -currentHost read com.apple.screensaver idleTime 2>&1 || echo "0"
600
System Info
Check passed
Technical Details
$ sw_vers
ProductName: macOS ProductVersion: 15.6 BuildVersion: 24G84
System Uptime
Check passed
Technical Details
$ uptime | grep -oE 'up [0-9]+ days?' | grep -oE '[0-9]+' || echo "0"
2
Uname
Check passed
Technical Details
$ uname -a
Darwin obelisk.local 24.6.0 Darwin Kernel Version 24.6.0: Mon Jul 14 11:30:40 PDT 2025; root:xnu-11417.140.69~1/RELEASE_ARM64_T6041 arm64
Network
Check completed
Technical Details
$ ifconfig -a
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP> inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 nd6 options=201<PERFORMNUD,DAD> gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280 stf0: flags=0<> mtu 1280 anpi2: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=400<CHANNEL_IO> ether fe:1e:70:1a:88:5a media: none status: inactive anpi1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=400<CHANNEL_IO> ether fe:1e:70:1a:88:59 media: none status: inactive anpi0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=400<CHANNEL_IO> ether fe:1e:70:1a:88:58 media: none status: inactive en4: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=400<CHANNEL_IO> ether fe:1e:70:1a:88:38 nd6 options=201<PERFORMNUD,DAD> media: none status: inactive en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=400<CHANNEL_IO> ether fe:1e:70:1a:88:39 nd6 options=201<PERFORMNUD,DAD> media: none status: inactive en6: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=400<CHANNEL_IO> ether fe:1e:70:1a:88:3a nd6 options=201<PERFORMNUD,DAD> media: none status: inactive en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 options=460<TSO4,TSO6,CHANNEL_IO> ether 36:f9:18:d0:89:80 media: autoselect <full-duplex> status: inactive en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 options=460<TSO4,TSO6,CHANNEL_IO> ether 36:f9:18:d0:89:84 media: autoselect <full-duplex> status: inactive en3: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 options=460<TSO4,TSO6,CHANNEL_IO> ether 36:f9:18:d0:89:88 media: autoselect <full-duplex> status: inactive bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=63<RXCSUM,TXCSUM,TSO4,TSO6> ether 36:f9:18:d0:89:80 Configuration: id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0 maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200 root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0 ipfilter disabled flags 0x0 member: en1 flags=3<LEARNING,DISCOVER> ifmaxaddr 0 port 10 priority 0 path cost 0 member: en2 flags=3<LEARNING,DISCOVER> ifmaxaddr 0 port 11 priority 0 path cost 0 member: en3 flags=3<LEARNING,DISCOVER> ifmaxaddr 0 port 12 priority 0 path cost 0 nd6 options=201<PERFORMNUD,DAD> media: <unknown type> status: inactive ap1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM> ether 62:c4:c5:db:fb:eb nd6 options=201<PERFORMNUD,DAD> media: autoselect (none) status: inactive en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM> ether 0e:92:db:24:7b:01 inet6 fe80::c45:ac4:acc8:3c51%en0 prefixlen 64 secured scopeid 0xe inet6 2605:a601:a65f:9e00:4cf:ee35:52ea:5721 prefixlen 64 autoconf secured inet6 2605:a601:a65f:9e00:bd70:5169:ebe:4656 prefixlen 64 autoconf temporary inet 10.9.8.29 netmask 0xffffff00 broadcast 10.9.8.255 nd6 options=201<PERFORMNUD,DAD> media: autoselect status: active awdl0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM> ether de:72:30:f4:d5:3a inet6 fe80::dc72:30ff:fef4:d53a%awdl0 prefixlen 64 scopeid 0x10 nd6 options=201<PERFORMNUD,DAD> media: autoselect status: active llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=400<CHANNEL_IO> ether de:72:30:f4:d5:3a inet6 fe80::dc72:30ff:fef4:d53a%llw0 prefixlen 64 scopeid 0x11 nd6 options=201<PERFORMNUD,DAD> media: autoselect (none) utun4: flags=8050<POINTOPOINT,RUNNING,MULTICAST> mtu 1280 options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM> utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500 inet6 fe80::a4c6:9485:5032:ccdd%utun0 prefixlen 64 scopeid 0x18 nd6 options=201<PERFORMNUD,DAD> utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380 inet6 fe80::93cf:3348:ad4c:a2b5%utun1 prefixlen 64 scopeid 0x19 nd6 options=201<PERFORMNUD,DAD> utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000 inet6 fe80::f94d:a192:1e2c:fac9%utun2 prefixlen 64 scopeid 0x1a nd6 options=201<PERFORMNUD,DAD> utun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000 inet6 fe80::ce81:b1c:bd2c:69e%utun3 prefixlen 64 scopeid 0x1b nd6 options=201<PERFORMNUD,DAD> utun5: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380 inet6 fe80::596f:51d0:2c96:cbca%utun5 prefixlen 64 scopeid 0x1c nd6 options=201<PERFORMNUD,DAD> utun6: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380 inet6 fe80::523c:a029:675a:7f8e%utun6 prefixlen 64 scopeid 0x1d nd6 options=201<PERFORMNUD,DAD> vmenet0: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 ether 92:0b:5a:c6:56:4c media: autoselect status: active bridge100: flags=8a63<UP,BROADCAST,SMART,RUNNING,ALLMULTI,SIMPLEX,MULTICAST> mtu 1500 options=3<RXCSUM,TXCSUM> ether 86:2f:57:c5:21:64 inet 192.168.64.1 netmask 0xffffff00 broadcast 192.168.64.255 inet6 fe80::842f:57ff:fec5:2164%bridge100 prefixlen 64 scopeid 0x1f inet6 fd60:ada3:ab1a:b7f5:c2a:6688:7f4b:926a prefixlen 64 autoconf secured Configuration: id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0 maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200 root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0 ipfilter disabled flags 0x0 member: vmenet0 flags=3<LEARNING,DISCOVER> ifmaxaddr 0 port 30 priority 0 path cost 0 nd6 options=201<PERFORMNUD,DAD> media: autoselect status: active
Users
Check completed
Technical Details
$ dscl . -list /Users | grep -Ev "^(_.*|daemon|nobody|root)\$"
t
Powered by gitMDM