Skip to content
Mathias Fredriksson edited this page May 7, 2018 · 3 revisions

This page contains an archive of FAQs that are no longer frequent.

I am stuck in a shell loop in my terminal that asks me to authenticate. What should I do?

This is a known issue. Using git pull when you get the username prompt should help you to break the loop by giving you a real prompt for this. This has been fixed in git 2.3

I am seeing the zpty errors

zpty: can't open pseudo terminal: bad file descriptor

This is a known issue. zsh/zpty requires either legacy bsd ptys or access to /dev/ptmx. Here are some known solutions.

Gentoo

$ sudo sh -c "echo 'SANDBOX_WRITE=\"/dev/ptmx\"' > /etc/sandbox.d/10zsh"
$ sudo emerge -1 zsh

FreeBSD 10.1

On a default setup, running the command kldload pty should do the trick. If you have a custom kernel, you might need to add device pty to the configuration file (example).