Commit 36f8a3e1 authored by Johan McGwire's avatar Johan McGwire

Merge branch 'feature/DisableFDEAutoLogin' into 'develop'

Feature/DisableFDEAutoLogin

See merge request !70
parents 66005703 2e887e72
Pipeline #74729370 passed with stage
in 1 minute and 55 seconds
......@@ -50,6 +50,12 @@ class CheckAD: NoLoMechanism {
}
func useAutologin() -> Bool {
if UserDefaults(suiteName: "com.apple.loginwindow")?.bool(forKey: "DisableFDEAutoLogin") ?? false {
os_log("FDE AutoLogin Disabled per loginwindow preference key", log: checkADLog, type: .debug)
return false
}
os_log("Checking for autologin.", log: checkADLog, type: .default)
if FileManager.default.fileExists(atPath: "/tmp/nolorun") {
os_log("NoLo has run once already. Load regular window as this isn't a reboot", log: checkADLog, type: .debug)
......
......@@ -5,7 +5,7 @@ Hi everyone! You have found your way to the repo for **NoMAD Login AD**, or NoLo
NoLoAD is a replacement login window for macOS 10.12 and higher. It allows you to login to a Mac using Active Directory accounts, without the need to bind the Mac to AD and suffer all the foibles that brings.
## About this release
The current production version of NoLoAD is 1.2.2. There are several enhancements we are working on for the 1.3 release and you can see those in the [1.3 Milestone](https://gitlab.com/orchardandgrove-oss/NoMADLogin-AD/milestones/8).
The current production version of NoLoAD is 1.3.
We would like to give a **huge** thanks to new contributor Joseph Rafferty. A lot of his pull requests really helped get the 1.2 release out the door.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment