Add the generic funcions file for the basicsmb tests
[sfrench/samba-autobuild/.git] / testsuite / build_farm / basicsmb.fns
1 test_smb_conf_setup() {
2         cat basicsmb.smb.conf.template | sed "s|PREFIX|$prefix|g" | sed "s|BUILD_FARM|$pwd|g" > $prefix/lib/smb.conf
3         echo "Setting up smb.conf:"
4         cat $prefix/lib/smb.conf
5
6         echo "127.0.0.1    localhost">$prefix/lib/lmhosts
7
8 }
9
10 test_smbpasswd() {
11         echo "( echo $password ; echo $password; ) | $prefix/bin/smbpasswd -L -s -a $whoami"
12         ( echo $password ; echo $password; ) | $prefix/bin/smbpasswd -L -s -a $whoami
13         status=$?
14         if [ $status = 0 ]; then
15             echo "smbpasswd correctly set inital password ($password)"
16         else
17             echo "smbpasswd failed to set inital password ($password)! (status $status)"
18             return 1
19         fi
20         return 0
21 }