Доброго дня господа.
Захотелось мне через lighttpd cgi выполнить bash-скрипт.
И как-то никак, вне зависимости от всего.
Тестовая часть конфига lighttpd (каша из всех вариантов):
cgi.assign = ( ".sh" => "/bin/bash" )
$HTTP["url"] =~ "^/" {
cgi.assign = ( ".sh" => "/bin/bash" )
}
static-file.exclude-extensions = (".sh" )
Сам пользователь веб-сервера проблем с доступом к башу не имеет; руками из его шелла (по дэфолту sh, смена на bash так же не лечит) - скрипт отрабатывает как положено. Может кто-то сталкивался, и знает как полечить?
Вопрос относительно спецецический, но а вдруг.
Буду благодарен ответившим по делу.