Description of problem: for users that have tcsh as default shell, the file /etc/profile.d/lang.csh gets called by /etc/csh.cshrc during startup of a shell. In some situations this happens when no TERM variable is set. Examples are when a script is called by crontab, or when an ssh session is opened. Although it may seem harmless, this warning actually causes problems in some other applications that communicate through ssh. In my case it causes a problem with x2goclient, and made it impossible to connect to a remote desktop with fedora29 installed. The problem has been fixed already in the pagure repository, see: https://pagure.io/setup/c/96eb9d6aae09e6207c611a02ab26413f3cd9ff18?branch=master However, it has not yet been released for Fedora29 (last build was in July) or Fedora 30 (last build 2-Feb). So my request: please update this package for fedora29 and fedora30.
setup-2.13.3-1.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-c942844538
setup-2.13.3-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-c942844538
setup-2.13.3-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.