System V 스타일 초기화 스크립트에서 LSB 헤더를 읽는 유틸리티는 무엇입니까?

System V 스타일 초기화 스크립트에서 LSB 헤더를 읽는 유틸리티는 무엇입니까?

다양한 이전 Linux 배포판 지원시스템 V스크립트를 입력하면 initLSB 헤더를 init스크립트에 추가해야 합니다. 예를 들어 /etc/init.d/sshdOpenSUSE 11.4의 LSB 헤더는 다음과 같습니다.

### BEGIN INIT INFO
# Provides: sshd
# Required-Start: $network $remote_fs
# Required-Stop: $network $remote_fs
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description: Start the sshd daemon
### END INIT INFO

그러나 init스크립트는 로 시작하는 모든 줄이 #주석인 간단한 bash 스크립트여야 합니다. 이러한 LSB 헤더를 읽는 유틸리티는 무엇입니까?

답변1

데비안에서는 update-rc.d호출됩니다 insserv(보통 직접 실행되지 않음). Suse의 경우도 마찬가지입니다 chkconfig. 여기에서 이에 대해 읽을 수 있습니다.수스 11

(참고: 이 모든 것은 openSUSE 12에서 변경되었으며 현재 채택되었습니다 systemd.)

관련 정보