Package: sux
Version: 1.0.1-6

If sux is used to change into a account which uses tcsh as login shell,
an error message similar to the following is dumped:

su: No entry for terminal type "xauth -q remove :0.0 2>/dev/null; echo 0100 0004 7075636f 0001 30 0012 4d49542d4d414749432d434f4f4b49452d31 0010 fc4f300a4e9f4048d808b9e29c5d5412 | xauth nmerge - ;" su: using dumb terminal settings.
xauth: (argv):1:  bad display name "2" in "remove" command

The command "xauth -q remove :0.0 2>/dev/null" is assembled within the sux script but executed by the login shell of the new user. The redirection "2>/dev/null" is bash specific and will not work with other shells. The redirection can be removed without lost of function.
--
Peter Slickers





--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to