xinetd - невозможно записать в файл

Запуск CentOS. Запись xinetd.d/clhtest выглядит следующим образом:

service clhtest
{
        disable                 = no
        port                    = 8020
        socket_type             = stream
        protocol                = tcp
        wait                    = no
        user                    = charrison
        passenv                 = PATH
        server                  = /home/charrison/bin/clhtest
}

При отладке этого мне нужно записать в файл. Я установил процесс сервера, чтобы открыть /home/charrison/log/foo.txt как один из первых шагов (примечание user = charrison), но это не так - и я предполагаю, что он пытается. Когда я запускаю серверную программу из командной строки, она успешно открывает файл.

Я подозреваю, что может понадобиться параметр umask, но я не знаю, к чему он по умолчанию.

Есть намеки?

0 ответов

Другие вопросы по тегам