Update pam.py
This commit is contained in:
parent
3c9537a35f
commit
be761885e6
1 changed files with 6 additions and 0 deletions
|
|
@ -31,6 +31,12 @@ def doAuth(pamh):
|
||||||
if any("closed" in open(f).read() for f in glob.glob("/proc/acpi/button/lid/*/state")):
|
if any("closed" in open(f).read() for f in glob.glob("/proc/acpi/button/lid/*/state")):
|
||||||
return pamh.PAM_AUTHINFO_UNAVAIL
|
return pamh.PAM_AUTHINFO_UNAVAIL
|
||||||
|
|
||||||
|
# Abort if the video device does not exist
|
||||||
|
if not os.path.exists(config.get("video", "device_path")):
|
||||||
|
if config.getboolean("video", "warn_no_device"):
|
||||||
|
print("Video device " + config.get("video", "device_path") + " not found")
|
||||||
|
return pamh.PAM_AUTHINFO_UNAVAIL
|
||||||
|
|
||||||
# Set up syslog
|
# Set up syslog
|
||||||
syslog.openlog("[HOWDY]", 0, syslog.LOG_AUTH)
|
syslog.openlog("[HOWDY]", 0, syslog.LOG_AUTH)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue