gearman upstart job does not use /etc/default/gearman-job-server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| gearmand (Ubuntu) |
Undecided
|
Unassigned |
Bug Description
Previous gearman-job-server SysV init script used /etc/default/
The following patch fixes this behaviour.
Artyom Nosov (artyom.nosov) wrote : | #1 |
Giorgio Sironi (giorgiosironi) wrote : | #3 |
I think you should use `"$PARAMS"` in the patch rather than the unquoted `$PARAMS`. There are some parameters containing spaces like `--libpq-conninfo`.
Artyom Nosov (artyom.nosov) wrote : | #4 |
2 years old bug. I suppose that we should use systemd instead ;)
Giorgio Sironi (giorgiosironi) wrote : | #5 |
To be fair $PARAMS without quotes works for the other parameters, but it doesn't for values containing spaces like the PostgreSQL connection info. A work around is to use a URL for PostgreSQL, which does not contain spaces instead.
Clint Byrum (clint-fewbar) wrote : | #6 |
upstart job is long gone I'm afraid. systemd unit from Debian seems to work fine.
Changed in gearmand (Ubuntu): | |
status: | Confirmed → Won't Fix |
Status changed to 'Confirmed' because the bug affects multiple users.