Description of problem:
When the environment variable $HOME is unset, bash can still expand ~ to current user's home path. But guestfish cannot.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
$ unset HOME
$ echo ~
$ guestfish <<EOF
It would be nice to try expanding ~ from the host's passwd file when HOME is unset.
Fixed upstream in commit