Skip to content
Snippets Groups Projects
Commit bab23164 authored by bbartels's avatar bbartels
Browse files

website: use an "expect" script for syncing files

Not really complete yet.
parent 90aa1371
No related branches found
No related tags found
No related merge requests found
......@@ -21,9 +21,20 @@ fi
PASSWORD=$(cat PASSWORD)
chmod -R 755 output || exit 1
cd output || exit 1
#cd output || exit 1
lftp -e "open sftp://$HOST; user $USERNAME $PASSWORD; cd www; mirror -R --delete-first; exit"
scripts/sync_content.ex $HOST $USERNAME $PASSWORD
# (
# echo "
# ascii
# put -r output/ /www/
# close
# quit
# "
# ) | sftp --password="$PASSWORD" "$USERNAME"@"$HOST"
# lftp -e "open sftp://$HOST; user $USERNAME $PASSWORD; cd www; mirror -R --delete-first; exit"
# lftp<<END_SCRIPT
# open sftp://$HOST
......
#!/usr/bin/expect
set HOST [lindex $argv 0];
set USERNAME [lindex $argv 1];
set PASSWORD [lindex $argv 2];
spawn sftp $USERNAME@$HOST
expect "password:"
send "$PASSWORD\n"
expect "sftp>"
send "put output/* www/\n"
expect "sftp>"
send "exit\n"
close
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment