間違ったパスワードを入力したときに画像を表示する方法

間違ったパスワードを入力したときに画像を表示する方法

間違ったパスワードを入力したときに映像を見せたいです。 (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

おすすめ記事