No log output when launching iceccd
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
icecc (Debian) |
Fix Released
|
Unknown
|
|||
icecc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Hardy |
Fix Released
|
Undecided
|
Unassigned | ||
Lucid |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: icecc
1)
~$ lsb_release -rd
Description: Ubuntu 10.10
Release: 10.10
2)
~$ apt-cache policy icecc
icecc:
Installed: 0.9.5-2
Candidate: 0.9.5-2
Version table:
*** 0.9.5-2 0
500 http://
100 /var/lib/
3) What is expected:
The log output at /var/log/iceccd.log file when iceccd is launched
4) What happened instead?
There is no log file
5) Probing:
In the /etc/init.d/icecc we have:
start-stop-daemon --start --quiet --exec $DAEMON -- \
-d "$logfile" $nice $scheduler $netname -u icecc $basedir $maxjobs
and $logfile is "-l /var/log/
[pid 30944] execve(
(...)
[pid 30944] execve(
(...)
[pid 30944] open(" /var/log/
6) Solution:
Removing the "" around $logfile solves the issue. I just don't know why only $logfile variable is embraced by quotes. If there is a reason, other solution must be applied.
tags: | added: patch |
tags: |
added: patch-forwarded-debian removed: patch |
tags: |
added: patch-accepted-debian removed: patch-forwarded-debian |
Changed in icecc (Debian): | |
status: | Unknown → Fix Released |
tags: |
added: verification-done-lucid removed: verification-needed |
tags: | added: verification-done |
Proposed patch