현재 Fedora 14 Linux 설치의 /etc/init.d/에 있는 시스템 프로세스로 시작 스크립트를 생성하는 방법을 모색 중입니다. 다음 두 줄이 최소한인 것 같나요?
#!/bin/bash
# chkconfig: 345 85 15 (however on this one I've seen different combos)
이 줄의 목적은 무엇입니까? 이와 같은 파일에 대해 이러한 헤더 라인과 기타 헤더 라인을 더 잘 생성하는 방법을 이해하는 데 도움이 될 수 있는 좋은 리소스가 있습니까?
답변1
문서 파일을 봅니다 /usr/share/doc/initscripts-*/sysvinitfiles
(현재 F14, /usr/share/doc/initscripts-9.12.1/sysvinitfiles
). 여기에 더 많은 문서가 있습니다:http://fedoraproject.org/wiki/Packaging/SysVInitScript.
chkconfig 줄은 서비스가 기본적으로 시작되는 실행 수준(있는 경우)과 시작 중 순서를 정의합니다.
# chkconfig: <startlevellist> <startpriority> <endpriority>
Required. <startlevellist> is a list of levels in which
the service should be started by default. <startpriority>
and <endpriority> are priority numbers. For example:
# chkconfig: 2345 20 80
그리고 이 모든 기능은 Fedora 15 및 systemd
.