LINUX.ORG.RU

Подскажите по OpenRC. [s]Когда не знаешь ничего кроме systemd[/s]

 , ,


0

1

Здравствуйте

Поставил для поиграться Alpine Linux. Содержимое файла /etc/init.d/lighttpd (как я понял, он украден из генты): https://pastebin.com/2QrQsU5n

Там есть такие строки

if [ ! -f "${LIGHTTPD_CONF}" ] ; then
	ewarn "${LIGHTTPD_CONF} does not exist."
	return 1
fi

Не могу понять, откуда берется ${LIGHTTPD_CONF}? Запускаю сервис командой rc-service lighttpd start, переменные среды нигде не указываю. Запуск же lighttpd напрямую из командной строки сообщает «No configuration available»: то-есть lighttpd по умолчанию не читает конфиг из /etc/lighttpd

Подскажите, где openrc берет значение переменной LIGHTTPD_CONF?

★★★★★

Вангую, что он это значение генерит на лету по шаблону.

alexferman ()

Обычно, он смотрит в одноименный файл в «/etc/conf.d», файл /etc/conf.d/lighttpd есть?

viewizard ★★ ()
Ответ на: точно. от cetjs2

В Alpine такой же файл вплоть до коментов )

makoven ★★★★★ ()
Ответ на: комментарий от makoven

В Funtoo тоже. Зачем трогать если работает? Это ж опенсорс, никто их не засудит.

Gentooshnik ★★ ()

он украден из генты

Свободное программное обеспечение нельзя украсть, его можно скопировать, изменить и распространять. Корректнее выглядело бы «он взят из генты»

anonymous00 ★★ ()
Последнее исправление: anonymous00 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.