blob: 342c330eff9ea6b8539d26f3a7749b47f819d263 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#! /bin/sh
[ $# -lt 1 ] && echo "missing hostname" && exit 1
OPTS="/w:1800 /h:1000 /kbd:0x0000100C"
host="$1"
if [ $# -gt 1 ]; then
f="$HOME/.smb/$2.auth"
else
f="$HOME/.smb/$1.auth"
fi
echo " loading $f"
if [ -r "$f" ];then
username=$(cat $f | sed -ne 's/username=\(.*\)/\1/p; s/\n//g')
password=$(cat $f | sed -ne 's/password=\(.*\)/\1/p; s/\n//g')
domain=$(cat $f | sed -ne 's/domain=\(.*\)/\1/p; s/\n//g')
else
echo "$f is not readable" && exit 1
fi
[ -z "$d" ] && domain="$1"
[ -z "$password" ] || password="$password"
OPTS="$OPTS /u:$username /p:$password /v:$host"
echo /usr/bin/xfreerdp $OPTS
/usr/bin/xfreerdp $OPTS
|