LINUX.ORG.RU

Сообщения almuhandis

 

Существует ли валидная структура для .deb архивов для обычных пользовательских программ

Существует ли валидная структура package .deb для обычных пользовательских программ? Я делал пакеты .deb для системных демонов, которым требовался корневой доступ. И я пошел по тому же пути для обычного приложения с графическим интерфейсом и поместил программу в папку /usr/bin/ (настройки создаются в папке ~/.config/MY_PROGRAM). Итак: ожидается, что программа будет запущена только с помощью sudo (root-доступ) (доступ запрещен для обычного пользователя Ubuntu). Но мне это не нужно. Как это сделать правильно? Я слышал, что некоторые люди помещают их в папку /usr/local/bin/, /opt/, но, по словам утилиты lintian и документации, все это недопустимые методы, поскольку они предназначены для самостоятельной сборки приложений или в случае /opt/ для плагинов приложений.

Вопрос: где я должен хранить исполняемый бинарный файл в пакете deb?

 ,

almuhandis
()

Не могу запустить fast-cgi приложение

Debian, включен модуль mod_fcgid. PHP как модуль апач, mpm-itk. CGI включено. Хочу запустить просто исполняемое fast-cgi приложение. В администрировании Linux не силен. Долго ничего не происходит (показывает вроде как ожидает ответ). А в логах Апач вот это

 [Fri Jul 07 17:13:17.256917 2017] [fcgid:warn] [pid 6897] [client 188.162.193.146:18749] mod_fcgid: can't apply process slot for /var/www/user/data/www/domain_sample.com/cgi-bin/cgi1.fcgi

Менял параметры MaxProcessCount, FcgidMaxProcesses, но не помогло. Правда не факт, что сделал все правильно. В настройках конфигурации www-домена

( читать дальше... )

Может кто сталкивался с подобной проблемой, как разобраться в причинах, какие еще логи посмотреть?

 ,

almuhandis
()

RSS подписка на новые темы