Github user necouchman commented on a diff in the pull request:

    https://github.com/apache/guacamole-server/pull/164#discussion_r191086955
  
    --- Diff: src/common-ssh/ssh.c ---
    @@ -518,6 +520,63 @@ guac_common_ssh_session* 
guac_common_ssh_create_session(guac_client* client,
             return NULL;
         }
     
    +    /* Check known_hosts, start by getting known_hosts file of user 
running guacd */
    +    struct passwd *pw = getpwuid(getuid());
    +    const char *known_hosts = strcat(pw->pw_dir, "/.ssh/known_hosts");
    --- End diff --
    
    > What about using a location specific to guacd like 
/etc/guacamole/ssh/known_hosts?
    
    I'm willing to go that route.  Will rewrite it as such.


---

Reply via email to