#!/bin/bash

# ======================================================================
# Archivo:       noautologin
# Ruta:          /usr/local/bin/
# Autor:         Charlie Martínez <cmartinez@quirinux.org>
# Licencia:      https://www.gnu.org/licenses/gpl-2.0.txt
# Propósito:     Desactiva el inicio de sesión automático
# Distribución:  Quirinux 2.x
# ======================================================================

#
# Copyright (c) 2019-2025 Charlie Martínez, derechos reservados.
# Licencia: https://www.gnu.org/licenses/gpl-2.0.txt
# Usos autorizados y no autorizados de la marca Quirinux:
# Ver https://www.quirinux.org/aviso-legal
#

# La modificación de la configuración la realiza un ayudante root que se
# invoca mediante polkit y exige autenticación de administrador.
. /usr/lib/quirinux-autologin/common.sh || exit 1

_run disable "${1:-}"
rc=$?
if [ "$rc" -eq 0 ]; then
    _notify info "$(_msg OFF)"
else
    _notify err "$(_msg ERR)"
fi
exit "$rc"
