Пользователь оператора был традиционно там для простого обслуживания, так обычно имеет неограниченный доступ для чтения к дискам (также находясь в группе оператора) для выполнения дампов / резервные копии. Тем путем резервное копирование может быть взято, не требуя корня pw.
Посмотрите на файл документов /usr/share/doc/initscripts-*/sysvinitfiles
(На текущем F14, /usr/share/doc/initscripts-9.12.1/sysvinitfiles
). Здесь существует дальнейшая документация: http://fedoraproject.org/wiki/Packaging/SysVInitScript.
chkconfig строка определяет, в каком runlevels сервис запустится по умолчанию (если таковые имеются), и где в запуске обрабатывают, им закажут.
# 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
.
Первая строка является "хижиной" и используется для выполнения сценария, не имея необходимость передавать его как аргумент командной строке оболочки. Вторая строка является комментарием и понята только chkconfig
программа. Это используется, чтобы гарантировать, что сценарий запустится на определенном уровне выполнения.
#!
(хижина) строка необходима наверху любого сценария. # chkconfig
комментарий и не имеет никакого влияния на выполнение сценария; это использовало только программой администрирования chkconfig
.
– Gilles 'SO- stop being evil'
15.03.2011, 23:13