間違ったパスワードを入力したときに映像を見せたいです。 (GUIログイン画面またはディスプレイマネージャでのみ可能)
/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秒ほど黒い画面しか表示されません。
スクリプトを機能させるにはどうすればよいですか?
ベストアンサー1
gnomeセッションに表示するには、以下を追加しますDISPLAY=<display ID>
。
#!/bin/bash
DISPLAY=:0 /usr/bin/mplayer -fr /usr/local/movie.mp4
exit 0
フルスクリーン用-fs
。