#!/bin/sh # I have my automake export ACLOCAL_PATH=/usr/share/aclocal export ROKU_NFS_ROOT=$HOME/roku/nfs export ROKU_NFS_IP=192.168.0.64 export EXPORTROOT=${ROKU_NFS_ROOT} ############################################################################### # # Build # # This is needed to be able to set brake point on /bin/Application export PAX_DEBUG=on build_help() { cat <" && return 0 if [ -z "$ROKU_CORP_PASSWORD" ]; then local USER_PASSWORD="--ask-password" else local USER_PASSWORD="--password=$ROKU_CORP_PASSWORD" fi wget --no-check-certificate --user=vkhachatryan $USER_PASSWORD $1 } install_auth_token() { [ ! -f "$1" ] && echo "usage: install_auth_toke " && return 0 [ -z "$ROKU_DEVICE_IP" ] && echo "ROKU_DEVICE_IP must be defined" && return 0 curl --data-binary @$1 http://$ROKU_DEVICE_IP:8060/token/install } sideload() { [ ! -f "$1" ] && echo "usage: sideload " && return 0 [ -z "$ROKU_DEVICE_IP" ] && echo "ROKU_DEVICE_IP must be defined" && return 0 curl --anyauth --user "rokudev:aaaa" -F "mysubmit=Install_Netflix" -F "archive=@$1" http://$ROKU_DEVICE_IP/plugin_install } ############################################################################### # # Other helpers # startvnc() { x11vnc -safer -nopw -many --usepw --ncache 10 }