#!/bin/sh
# Canlı oturumda ekran kilidi kapalı: kurulum sürerken kilitlenen ekran
# parolası bilinmeyen "live" kullanıcısında kurulumu izlemeyi engeller.
set -e

for f in /etc/live/config.conf /etc/live/config.conf.d/*.conf; do
    [ -e "$f" ] && . "$f"
done
LIVE_USERNAME="${LIVE_USERNAME:-user}"
HOMEDIR=$(getent passwd "$LIVE_USERNAME" | cut -d: -f6)
[ -n "$HOMEDIR" ] || exit 0

install -d -o "$LIVE_USERNAME" -g "$LIVE_USERNAME" "$HOMEDIR/.config"
printf '[Daemon]\nAutolock=false\nLockOnResume=false\n' > "$HOMEDIR/.config/kscreenlockerrc"
chown "$LIVE_USERNAME:$LIVE_USERNAME" "$HOMEDIR/.config/kscreenlockerrc"
