Как отображать видео при вводе неправильного пароля

Я хочу отображать видео при вводе неправильного пароля (скажем, только в графическом интерфейсе пользователя). экран входа в систему или в диспетчере отображения).

Я добавил строку в /etc/pam.d/common-auth для запуска моего скрипта / usr / local / bin / movie

# here are the per-package modules (the "Primary" block)
auth    [success=2 default=ignore]  pam_unix.so nullok_secure
auth    [default=ignore]                pam_exec.so seteuid /usr/local/bin/movie

Скрипт / usr / local / bin / movie просто:

#!/bin/bash
/usr/bin/mplayer /usr/local/movie.mp4
exit0

При вводе пароля я получаю только 0,1 с черного экрана вместо пленки.

Как заставить мой скрипт работать?

0
09.12.2016, 20:22
1 ответ

Для отображения в сеансе gnome добавьте DISPLAY = . Например:

#!/bin/bash
DISPLAY=:0 /usr/bin/mplayer -fr /usr/local/movie.mp4
exit 0

с -fs для полноэкранного режима.

0
28.01.2020, 04:49

Теги

Похожие вопросы