summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Blair2015-11-30 00:30:01 +0100
committerDave Blair2015-11-30 00:30:01 +0100
commit1e6e7d88a2e438b4e3df183896d1f2cbd6f53c9e (patch)
treecb15a350030403bdd0fde14289296bcd0e1e00aa
parented4fbfdf28c0add219a145ece2329be46b9d10a4 (diff)
downloadaur-1e6e7d88a2e438b4e3df183896d1f2cbd6f53c9e.tar.gz
Tried to add more clarity to the crd script, as apparently the setup and help parts of the script weren't already clear enough.
-rw-r--r--.SRCINFO2
-rwxr-xr-xcrd25
2 files changed, 22 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b0c09d7aecfa..5a27fd911255 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,3 +1,5 @@
+# Generated by mksrcinfo v8
+# Sun Nov 29 23:30:01 UTC 2015
pkgbase = chrome-remote-desktop
pkgdesc = Allows you to securely access your computer over the Internet through Chrome.
pkgver = 47.0.2526.18
diff --git a/crd b/crd
index 55f58f320012..47272c3a274d 100755
--- a/crd
+++ b/crd
@@ -34,12 +34,20 @@ case $1 in
;;
--start)
- if [[ ! -f $HOME/.chrome-remote-desktop-session || ! -f $HOME/.config/chrome-remote-desktop/Size ]]
+ if [ ! -f $HOME/.chrome-remote-desktop-session ] | [ ! -f $HOME/.config/chrome-remote-desktop/Size ]
then
echo "Seems like you haven't set this up yet. Try running crd --setup."
exit
fi
+ if [ ! -f $HOME/.config/chrome-remote-desktop/host#*.json ]
+ then
+ echo "Seems like you haven't activated CRD in your browser. Please do"
+ echo "that before trying to run the server."
+ exit
+ fi
+
+
rm -rf $HOME/.config/chrome-remote-desktop/pulseaudio*
crd_size=$(cat $HOME/.config/chrome-remote-desktop/Size)
/opt/google/chrome-remote-desktop/chrome-remote-desktop --size="$crd_size" --start
@@ -51,7 +59,7 @@ case $1 in
echo "Checking working directory and session file are present"
echo "That would be $HOME/.config/chrome-remote-desktop and"
echo "$HOME/.chrome-remote-desktop-session"
- [[ -d $HOME/.config/chrome-remote-desktop ]] || mkdir $HOME/.config/chrome-remote-desktop
+ [ -d $HOME/.config/chrome-remote-desktop ] || mkdir $HOME/.config/chrome-remote-desktop
touch $HOME/.chrome-remote-desktop-session
touch $HOME/.config/chrome-remote-desktop/Size
@@ -100,7 +108,7 @@ case $1 in
echo "Note: You will have to go into chrome or chromium to enable remote"
echo "connections to this computer before you can run CRD on this machine."
echo ""
- echo "Usage: chrome-remote-desktop [[option]]"
+ echo "Usage: crd [option]"
echo ""
echo "Options:"
echo ""
@@ -149,12 +157,19 @@ case $1 in
;;
*)
- if [[ ! -f $HOME/.chrome-remote-desktop-session || ! -f $HOME/.config/chrome-remote-desktop/Size ]]
+ if [ ! -f $HOME/.chrome-remote-desktop-session ] | [ ! -f $HOME/.config/chrome-remote-desktop/Size ]
then
echo "Seems like you haven't set this up yet. Try running crd --setup."
exit
fi
-
+
+ if [ ! -f $HOME/.config/chrome-remote-desktop/host#*.json ]
+ then
+ echo "Seems like you haven't activated CRD in your browser. Please do"
+ echo "that before trying to run the server."
+ exit
+ fi
+
if [[ $crd_status = "STARTED" ]]
then
echo "CRD is already running; stopping."