Getting hal to invoke callouts
Phillip Susi
psusi at cfl.rr.com
Mon Jan 9 07:31:07 PST 2006
Please read what you quoted me as saying: "I have made sure that the
script is world executable, and set my home directory to be world writable."
I'm not sure why it wasn't executing but it started to do so, and yes, I
found that it is being run with uid = hal and NO groups, even though
hald itself is running with groups = hal, floppy, cdrom, and plugdev (
according to /proc ). I am not sure why the callout is not inheriting
the groups that the daemon is in, but that seems to be a bug.
Danny Kukawka wrote:
> On Sunday 08 January 2006 00:20, Phillip Susi wrote:
>> I did as you sugested and verified that info.callouts.add is set on the
>> object with g-d-m, but my dump script is still not being called. I have
>> made sure that the script is world executable, and set my home directory
>> to be world writable. Do you have any more ideas?
>
> How did you start HAL? Without --retrain-privileges? In this case IMO hald run
> as user haldaemon (or something else), but not as user. Because of this hal
> can't access your home for read/write (depending on your access rights).
>
> Possible solutions:
> - copy your script to a accessable dir (e.g. /tmp)
> - start hal with --retain-privileges
>
> Cheers,
>
> Danny
More information about the hal
mailing list