Для тех, кто сталкивается с этим потоком, потому что вы ищете решение о том, как настроить приложение, чтобы он создавал каталог в /var/run, чтобы он мог хранить файл sock или pid или что-то еще ... вот пример , Я наткнулся на этот поток, потому что хотел сохранить файл socks MySQL в /var/run/mysqld. Итак, после того, как я наткнулся на этот поток, я начал искать в файлах /etc/init примеры. dbus был хорошим. И я придумал эту конфигурацию запуска mysql:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
pre-start script
mkdir -p -m0755 /var/run/mysqld
chown mysql:mysql /var/run/mysqld
end script
exec /etc/init.d/mysql start
pre-stop exec /etc/init.d/mysql stop
Часть скрипта перед запуском сделала трюк.