Solaris 에서 inittab 에 등록시에 linux 와 다른점. qmail
글쓴이: 다즐링 / 작성시간: 수, 2003/06/18 - 10:05오후
qmail 을 Solaris 에서 돌리는중인데 무언가 이상하였다
svscanboot 가 동작을 제대로 안하여서
( 기본적으로 데몬툴은 inittab 에서 svscanboot 를 돌린후에
그 하위 프로그램들을 로딩한다 )
찻아보니 다음과 같이 고쳐주어야한다.
SV:234:respawn:/path/to/command </dev/null >/dev/msglog 2>&1
실제적으로 아래와 같이 고친후에
SV:123456:respawn:/command/svscanboot < /dev/null > /dev/msglog 2>/dev/msglog
kill -HUP 1 을 먹이니 동작하였다.
원인을 알아보니
stdout 과 stderr 가 설정이 안되어서 동작을 제대로 안하는것이었다.
그러므로 리다이렉션을 반드시 설정하거나 아니면 그러한 부분이 고려된
프로그래밍을 하라고 한다.
Forums:
댓글 달기