Files
atap/ATAPAuditor/Helpers/ShellScripts/Ubuntu22.04_Debian12/1.8.4.sh
T
2026-05-11 09:15:08 +02:00

17 lines
569 B
Bash

#!/usr/bin/env bash
# untested - changed settings don't take effect?!
max_lockdelay=5
max_idledelay=900
unit_lockdelay=$(gsettings get org.gnome.desktop.screensaver lock-delay 2>/dev/null)
unit_idledelay=$(gsettings get org.gnome.desktop.session idle-delay 2>/dev/null)
if [[ -n "$unit_lockdelay" && -n "$unit_idledelay" ]]; then # is gnome installed
idledelay=$(cut -d ' ' -f 2 <<<"$unit_idledelay")
[[ $idledelay -gt $max_idledelay || $idledelay -le 0 ]] && exit 1
[[ $(cut -d ' ' -f 2 <<<"$unit_lockdelay") -gt $max_lockdelay ]] && exit 1
fi
exit 0