O script recorrente está esperando que todo.sh
esteja em seu caminho (é para isso que $TODO_SH
se expande). Existem várias maneiras de adicionar seu caminho estendido (incluindo o diretório do Dropbox) ao caminho do launchd, mas a melhor correção pode ser editar o complemento recur
para dizer:
my @args = ($ENV{TODO_FULL_SH}, "command", "add", $add);
em vez disso.
Se isso funcionar, avise-me, atualizarei o script liberado.