diff --git a/ssh/gen-search.sh b/ssh/gen-search.sh index 8a66c2c..a65b93f 100755 --- a/ssh/gen-search.sh +++ b/ssh/gen-search.sh @@ -3,13 +3,12 @@ rm -f ~/.ssh/search if [ -e ${CSHENV_DIR}/ssh/ssh-search-domains ] then - domains=`grep "^search" /etc/resolv.conf | cut -c 6- - | cat - ${CSHENV_DIR}/ssh/ssh-search-domains | xargs` + domains=`grep "^search" /etc/resolv.conf | cut -c 8- - | cat - ${CSHENV_DIR}/ssh/ssh-search-domains | xargs` else - domains=`grep "^search" /etc/resolv.conf | cut -c 6- - | xargs` + domains=`grep "^search" /etc/resolv.conf | cut -c 8- - | xargs` fi if [ -z "${domains}" ] ; then exit 1; fi -echo ${domains} printf "Host *\n\tCanonicalDomains ${domains}\n\tCanonicalizeHostname yes\n# v" > ~/.ssh/search printf "im:ft=sshconfig" >> ~/.ssh/search