i've ran into twice now. I'm just about positive it's a bug. What happens is that when the export script runs using --make...
example:
exec setuidgid tinydns envdir ./env /var/djbdns/exporter_nsid-1/nt_export_djb.pl -nsid 1 --make all -force
the export status in nictool is always failed even though it was successful. My ghettofied solution was to change the following line..
$export="FAILED" if $sec_rsync_cdb lt 0;
to
$export="FAILED" if $sec_rsync_cdb lt 0 && $rsync;
I'm not sure if thats really the best solution but it does make nictool's status say successful.
Just a FYI.