40 lines
738 B
Bash
Executable File
40 lines
738 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# ownCloud
|
|
#
|
|
# Set environment variable DEBUG to print config file
|
|
#
|
|
# @author Thomas Müller
|
|
# @copyright 2015 Thomas Müller <deepdiver@owncloud.com>
|
|
#
|
|
|
|
# retrieve current folder to place the config in the parent folder
|
|
thisFolder=`echo $0 | sed 's#env/start-smb-windows\.sh##'`
|
|
|
|
if [ -z "$thisFolder" ]; then
|
|
thisFolder="."
|
|
fi;
|
|
|
|
user=smb-test
|
|
password=!owncloud123
|
|
host=WIN-9GTFAS08C15
|
|
|
|
if ! "$thisFolder"/env/wait-for-connection ${host} 445 0; then
|
|
echo "[ERROR] Server not reachable" >&2
|
|
exit 1
|
|
fi
|
|
|
|
cat > $thisFolder/config.smb.php <<DELIM
|
|
<?php
|
|
|
|
return array(
|
|
'run'=>true,
|
|
'host'=>'$host',
|
|
'user'=>'$user',
|
|
'password'=>'$password',
|
|
'share'=>'oc-test',
|
|
'root'=>'',
|
|
);
|
|
|
|
DELIM
|