Upstart script for pgagent on Ubuntu...

Поиск
Список
Период
Сортировка
От Brian Myers
Тема Upstart script for pgagent on Ubuntu...
Дата
Msg-id 4D9F5721-DE13-4F1D-82D6-4B86B5C0F7C2@gmail.com
обсуждение исходный текст
Список pgadmin-support
Has any one produced an Upstart script for pgagent on Ubuntu? I tried with the following:

<code>
description "Pgagent process control script"
author "Me"

start on started-postgres
stop on stopped-postgres

expect daemon
respawn

script       su - postgres       pgagent "dbname=postgres user=postgres"
end script
</code>

I also added an 'initctl emit started-postgres' to the pogstres-8.4 init.d and script and the corresponding
stopped-postgres.

Whether I specify 'expect daemon', 'expect fork', or nothing, the command 'sudo initctl start pgagent' hangs at the
commandline and doesn't start the daemon. The stop command hangs also. 

The 'pgagent "dbname=postgres user=postgres"' works normally if issued from the terminal prompt. I know the command is
supposedto be issued from a normal user account, but shouldn't the su- command accomplish that? 

Brian



В списке pgadmin-support по дате отправления:

Предыдущее
От: Cousin Florence
Дата:
Сообщение: RE : demande de doc
Следующее
От: Aren Cambre
Дата:
Сообщение: Problems changing a view