[collectd] exec-plugin permission bug (?)
    Philipp Giebel 
    newsletter at amb-net.de
       
    Mon Sep  3 10:50:52 CEST 2007
    
    
  
Sebastian Harl schrieb:
>>>   Exec <user>: <script>
>> Tried that, now - did'nt work..
> 
> Which part failed?
The parte where he should change the group.. ;) The group stays "root"
even with the colon..
> Please try again with the patched version of collectd and provide the error
> messages. They are so much more helpful than just guessing what might have
> gone wrong ;-)
Okay.. Now it's getting really strange (yes! even stranger than before..
;) )
He complains about not finding the script:
  Sep  3 10:42:41 localhost collectd[4385]: exec plugin: exec failed: \
    No such file or directory
But:
  ~# grep 'postfix' /etc/collectd/collectd.conf
       Exec rrduser:adm "/usr/local/bin/rrdscripts/rrd-postfix.sh"
and:
  ~# ls -lah /usr/local/bin/rrdscripts/rrd-postfix.sh
  -rwxr-xr-x 1 rrduser adm 2,1K 2007-08-27 18:27 \
    /usr/local/bin/rrdscripts/rrd-postfix.sh
...all done using copy/paste - so I didn't correct anything unnoticed...
When removing the "adm" from the config-file, so it only sais: 'Exec
rrduser: "/foo/bar"' the script is found, but doesn't work (as explained
before..)
Cheers,
  Philipp
    
    
More information about the collectd
mailing list