Bob Mottram 9 years ago
parent
commit
3518ee9916
1 changed files with 3 additions and 3 deletions
  1. 3
    3
      src/freedombone-adduser

+ 3
- 3
src/freedombone-adduser View File

32
 
32
 
33
 if [ "$SSH_PUBLIC_KEY" ]; then
33
 if [ "$SSH_PUBLIC_KEY" ]; then
34
     if [ ${#SSH_PUBLIC_KEY} -gt 5 ]; then
34
     if [ ${#SSH_PUBLIC_KEY} -gt 5 ]; then
35
-        if [ -f $SSH_PUBLIC_KEY ]; then
35
+        if [ -f "$SSH_PUBLIC_KEY" ]; then
36
             mkdir /home/$MY_USERNAME/.ssh
36
             mkdir /home/$MY_USERNAME/.ssh
37
             cp $SSH_PUBLIC_KEY /home/$MY_USERNAME/.ssh/authorized_keys
37
             cp $SSH_PUBLIC_KEY /home/$MY_USERNAME/.ssh/authorized_keys
38
             echo 'ssh public key installed'
38
             echo 'ssh public key installed'
39
         else
39
         else
40
-            if [[ $SSH_PUBLIC_KEY == "ssh-"* ]]; then
40
+            if [[ "$SSH_PUBLIC_KEY" == "ssh-"* ]]; then
41
                 mkdir /home/$MY_USERNAME/.ssh
41
                 mkdir /home/$MY_USERNAME/.ssh
42
-                echo $SSH_PUBLIC_KEY > /home/$MY_USERNAME/.ssh/authorized_keys
42
+                echo "$SSH_PUBLIC_KEY" > /home/$MY_USERNAME/.ssh/authorized_keys
43
                 echo 'ssh public key installed'
43
                 echo 'ssh public key installed'
44
             else
44
             else
45
                 echo 'The second parameter does not look like an ssh key'
45
                 echo 'The second parameter does not look like an ssh key'