우분투 종료할 때 딜레이를 주고 싶습니다

여긴 설치/부팅 관련 게시판이지만…
과감하게 Booting이 아닌 Shutdown 관련 질문을 올리겠습니다.

종료 신호가 들어왔을 때 후처리 작업을 하는 daemon이 있습니다.
(VMware Server 2.0이 종료시 자동으로 VM들을 shutdown하게 했습니다. 까먹고 끄는 경우가 많아서…)
그런데 우분투의 종료가 너무 빠른 것인지…
후처리 작업(VM들의 종료)이 완료되지 못하고 시스템이 종료되는 것같습니다.

구글에서 검색해보니 저런 종류의 후처리 작업을 위해 shutdown delay주는 법을 묻는 질문은 있지만 올바른 답변은 없더군요.

흠…
특정 프로세스를 살펴보고 그 프로세스들에게 종료 신호를 날린 뒤
루프돌면서 다 종료했는지 검사하다가 다 끝나면 그 때 시스템 종료를 하도록
스크립트를 만들어도 될 듯한데…

많은 분들의 조언 부탁드립니다.

시스템 종료할때 runlevel 0로 변경되는 것으로 알고 있습니다.

/etc/init.d에 적절한 형식에 맞게 스크립트 만드신 후에…

/etc/rc0.d에 링크 걸어두면 될것 같습니다.