어느 방법이 손쉬울 지 저도 단정지어 말씀드리기가 어려운 상황입니다만, 애플 기술 문서에서 권장(?)하는 방법은 /Library/StartupItems 에 등록하는 것입니다.
10.3 이전 일반(?)/서버 버젼에서 동일하게 사용했고, 10.3 서버 버젼에서도 그렇게 사용했습니다. 지금 글을 작성하는 맥이 10.3 일반 버젼을 설치하고 써드 파티 프로그램을 하나도 설치하지 않은 관계로 /Library/ 에 StartupItems 라는 폴더 자체가 없네요. <- 다른 사용자께서 확인해 주시면 좋겠습니다.
등록 방법은 애플 기술 문서 중 Mac OS X Server 문서에 있는데, 시간이 없어 찾아 보지 못했습니다만, 쉽게 찾으실 수 있을 겁니다. 문서내에 /Library/StartupItems 에 어떤 방식으로 등록을 하는 지에 설명이 나와있습니다.(그리 자세하지는 않습니다. 저는 폴더내의 다른 스크립트를 참고해서 작성했습니다.)
/System/Library/StartupItems 폴더내의 다른 스크립트를 참고하시면 되고, 스크립트 작성후, /etc/hostconfig에 해당 스크립트를 등록하시면 됩니다. 파일을 열어보시면 제가 무슨 말을 하고 있는 지 아실겁니다.(이런 무책임함이란... 쩝.)
이렇게 해서 저는 shxd, icecastd 등을 돌렸습니다.
다시 한번 말씀드리지만, 이게 더 복잡할 수 있으니 참고만 하시기 바랍니다.
