LINUX.ORG.RU

История изменений

Исправление kambulya999, (текущая версия) :

Конечно можно. Не уверен в точности действий и правильности, но что-то такое будет

--- myscript.sh ---
if [ "$PAM_AUTHTOK" = "12345" ]; then
  exec startkde
fi

if [ "$PAM_AUTHTOK" = "5432432fsdf" ]; then
  exec i3
fi
--- /etc/pam.d/lightdm ---
auth    required    pam_exec.so  expose_authtok myscript.sh

По идее наверное с lightdm или с другими логин менеджерами(или без них) это может работать.

Исправление kambulya999, :

Конечно можно. Не уверен в точности действий и правильности, но что такое будет

--- myscript.sh ---
if [ "$PAM_AUTHTOK" = "12345" ]; then
  exec startkde
fi

if [ "$PAM_AUTHTOK" = "5432432fsdf" ]; then
  exec i3
fi
--- /etc/pam.d/lightdm ---
auth    required    pam_exec.so  expose_authtok myscript.sh

По идее наверное с lightdm или с другими логин менеджерами(или без них) это может работать.

Исходная версия kambulya999, :

Конечно можно. Не уверен в точности действий и правильности, но что такое будет

--- myscript.sh ---
if [ "$PAM_AUTHTOK" = "12345" ]; then
  exec startkde
fi

if [ "$PAM_AUTHTOK" = "12345" ]; then
  exec i3
fi
--- /etc/pam.d/lightdm ---
auth    required    pam_exec.so  expose_authtok myscript.sh

По идее наверное с lightdm или с другими логин менеджерами(или без них) это может работать.