아래 질문의 수정.... [2]

아래 질문의 수정....

2000-11-15 00:00 - 최영희

아래질문에 제가 시도해본 내용을 잘못 기술해서 수정해서 올립니다.

1. HOME Directory의 .profile 의 맨마지막에 dtterm을 수행하도록 수정
2. HOME Directory의 .dtprofile 의 맨마지막에 DTSOURCEPROFILE = true 로 수정
위와 같이 수정을 한뒤, 해당 id로 로그인했을때, 로그인이 진행중인 화면위로 dtterm이 실행되어 버립니다. 그리고 dtterm을 종료해야 로그인이 끝나고 실제 작업화면으로 들어갑니다.

위에 수정한 내용에 덧붙여서,
3. /etc/passwd 화일에서 해당 id에 대해, SHELL 기동시 업무Package 실행화일을 수행하도록 수정

해당 id로 로그인하면, 아예 dtterm 이 실행도 안되버리네요.

고수님들의 조언 부탁드립니다.꾸벅...



어떤 시스템인지 모르지만 이렇게 하면?

2000-11-16 00:00 - 제임스

dtprofile은 말 그대로 dt환경을 위한 설정 등을 할 수 있도록 따로 제공하는 서비스 입니다.

이곳에 dtterm을 실행하도록 하면 당연히 말씀하신대로 dtterm이 먼저 실행되고 그 실행이
종료되야 나머지 로그인 과정이 진행됩니다. 이 파일은 환경을 설정하는데 사용되지
응용 프로그램을 실행하는 것으로는 사용되지 않습니다.

다음에 이어지는 내용은 CDE 로그인 후 세션 관리자가 로그인한 사용자를 위한 세션을
만들어주는 과정입니다. 이것을 보시면 왜 그런 증상이 발생하는지 이해하실 수 있습니다.

▶ 세션이 시작될 때 ◀
세션 관리자가 시작될 때 , 아래 절차에 의해 사용자 세션을 시작합니다.

HomeDirectoty/.dtprofile 스크립트를 읽어 옴
( HomeDirectory/.dtprofile 스크립트는 사용자가 자신의 세션에 대하여
환경변수를 설정할 수 있도록 하여주는 스크립트 )

Xsession.d 스크립트 읽어 오기

환영메세지 표시

데스크탑 찾기 경로 설정

사용할 수 있는 응용프로그램 모으기

.profile 또는 .login 스크립트를 선택적으로 읽어 오기

ToolTalk 메시지 Daemon을 시작함

세션 자원 로드

색상 서버 시작

작업장 관리자 시작

세션 응용프로그램 시작

님께서 원하시는 결과를 얻기 위해서는 개인 세션 설정을 하시면 됩니다.
자제한 내용은 CDE 사용자 가이드나 기타 웹 문서를 참조하시면 될 것 같습니다.

도움이 되었으면 합니다.
이상입니다.
--


어떤 시스템인지 모르지만 이렇게 하면?

2000-11-16 00:00 - 최영희

질문에 답해 주셔서 감사합니다.
Xmanager 사용이 첨인데다 메뉴얼도 없어서 개념을 못잡고 있었는데 답해주신 내용이 큰 도움이 되었습니다. 개인 Session에 제가 실행시키고자했던 내용을 추가했더니 원하는 대로 수행이 되더군요.
암튼, 고맙습니다.^^


이전 조회수: 662