#!/bin/bash
# TSID Logout Hook Script
# Called when imsi-user logs out to restore QR greeter

# Get the username from environment or parameter
USERNAME="${PAM_USER:-$1}"

# Only process for imsi-user accounts
if [[ ! "$USERNAME" =~ ^imsi-user[0-9]+$ ]]; then
    exit 0
fi

# Restore greeter configuration
/usr/bin/tsid-restore-greeter

logger "TSID: Logout hook executed for $USERNAME, greeter restored"
exit 0
