1992. 08. 05.
SUBJECT: rcp 사용시 "TERM: Undefined Variable" error message를 처리하는 방법
STATUS OF THIS MEMO
이 메모는 rcp 사용시 "TERM: Undefined Variable" error message를 만날 때
이를 처리하는 방법을 적어 놓았다.
TABLE OF CONTENTS
0. Diagnostic
DESCRIPTION
0. Diagnostic
- 개발관리 시스템 관리 도중에 아래와 같은 문제가 발생함. 증상은 다음과 같다.
SparcStation System-A와 System-B가 있다고 할 때, System-A에서 System-B로는
rcp가 제대로 동작하는데, System-B에서 System-A로 rcp를 하려면 위와 같은
error message를 만나게 된다.
- 처음에는 termcap의 문제인것 같아서 termcap을 새로 카피하고, tset을
사용해서 TERMCAP 환경변수를 set하려고 했는데 잘 되지 않았다.
- 나중에 조진우씨의 도움으로 해결했는데 그 이유는 다음과 같다.
rcp는 상대 시스템으로 들어가면서 $HOME/.cshrc를 수행하는데 이 때 문제가
있으면 제대로 동작하지 않는다는 것이다. 조진우씨의 말대로 System-A의
$HOME/.cshrc를 Backup 받고 /usr/lib/Cshrc(default cshrc)를 카피한후 해보니
제대로 동작했다. 원래의 $HOME/.cshrc에 syntax error또는 다른 에러가
있었다는 의미이다. 이를 찾아내려고 했는데 워낙 $HOME/.cshrc 화일이
지저분한 누더기여서 포기하고 .cshrc 화일을 간단하게 정리하라는 충고만 했다.
Revision History
Created on Aug. 05, 1992.