xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Opened 4 years ago

Last modified 4 months ago

#1602 closed defect

Wrong shell after --start-child=urxvt — at Initial Version

Reported by: Philip D Loewen Owned by: Antoine Martin
Priority: minor Milestone: 2.2
Component: server Version: trunk
Keywords: Cc:

Description

I launch xpra with "--start-child=urxvt". As of the last major update, this starts a urxvt instance in which the shell is provided by "sh" instead of "bash". The expected behaviour is to launch "bash", and this actually happened until very recently. I don't know enough to guess why it changed.

Here urxvt is a popular terminal emulator, v9.21, released 2014-12-31.

My username in /etc/passwd does give /bin/bash as my default shell.

Both client and server are the same box, running Ubuntu 16.04.2 LTS with xpra version 2.1 revision 16525.

Some internet searches suggest that the environment variable $SHELL may be relevant. When urxvt opens with /bin/sh, that variable is undefined.

Thanks a lot for this fine software.

Change History (0)

Note: See TracTickets for help on using tickets.