diff options
Diffstat (limited to 'x11vnc/misc')
-rwxr-xr-x | x11vnc/misc/x11vnc_pw | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/x11vnc/misc/x11vnc_pw b/x11vnc/misc/x11vnc_pw new file mode 100755 index 0000000..04ea1e3 --- /dev/null +++ b/x11vnc/misc/x11vnc_pw @@ -0,0 +1,24 @@ +#!/bin/sh +# usage: x11vnc_pw [file] (default: ~/.vnc/passwd) + +if [ "X$1" = "X" ]; then + file=$HOME/.vnc/passwd +else + file=$1 +fi + +stty -echo +printf "Password: " +read pw1; echo "" +printf "Verify: " +read pw2; echo "" +stty echo + +if [ "X$pw1" != "X$pw2" ]; then + echo "passwords do not match." + exit 1 +fi + +x11vnc -help > /dev/null 2>&1 +x11vnc -storepasswd "$pw1" "$file" +ls -l "$file" |