rendered paste body--- avahi-0.6.25/avahi-ui/bssh.c 2008-12-12 16:36:15.000000000 -0500+++ avahi-0.6.25.patched/avahi-ui/bssh.c 2009-07-07 16:59:53.673143710 -0400@@ -223,6 +223,7 @@ if (isatty(0) || !getenv("DISPLAY")) execlp("ssh", "ssh", "-p", p, "-l", u, h, NULL); else {+ execlp("hotssh", "hotssh", h, NULL); execlp("x-terminal-emulator", "x-terminal-emulator", "-T", n, "-e", "ssh", "-p", p, "-l", u, h, NULL); execlp("gnome-terminal", "gnome-terminal", "-t", n, "-x", "ssh", "-p", p, "-l", u, h, NULL); execlp("xterm", "xterm", "-T", n, "-e", "ssh", "-p", p, "-l", u, h, NULL);@@ -233,6 +234,7 @@ if (isatty(0) || !getenv("DISPLAY")) execlp("ssh", "ssh", "-p", p, h, NULL); else {+ execlp("hotssh", "hotssh", h, NULL); execlp("x-terminal-emulator", "x-terminal-emulator", "-T", n, "-e", "ssh", "-p", p, h, NULL); execlp("gnome-terminal", "gnome-terminal", "-t", n, "-x", "ssh", "-p", p, h, NULL); execlp("xterm", "xterm", "-T", n, "-e", "ssh", "-p", p, h, NULL);