Re: [Burp-users] backup_script_pre says waitpid error: No child processes
Brought to you by:
grke
From: Mark N. <mar...@gm...> - 2011-09-23 12:45:09
|
Hi Graham, Thank you for the swift reply. I have tried adding a 10 and 20 seconds sleep time (good idea by the way), but it still fails 2011-09-23 14:40:09: burp[14605] pre sleep 2011-09-23 14:40:19: burp[14605] child pid 14606 exited 2011-09-23 14:40:19: burp[14605] post sleep 2011-09-23 14:40:19: burp[14605] /usr/local/bin/burp-pre-backup.sh waitpid error: No child processes 2011-09-23 14:40:19: burp[14605] error in backup Thanks, Mark On Fri, Sep 23, 2011 at 11:57 AM, Graham Keeling <ke...@sp...>wrote: > Oops... I didn't send my reply to the list. Here it is again. > > On Fri, Sep 23, 2011 at 11:18:14AM +0200, Mark Nellemann wrote: > > Hi, > > > > Great piece of software. Easy to setup and does what it's supposed to do, > > thanks! > > Thanks for the nice feedback. :) > Suggestion below... > > > I'm trying to run a backup_script_pre script, but I get the following > error; > > > > # burp -a b > > 2011-09-23 11:15:40: burp[7360] Listing configured paths: > > 2011-09-23 11:15:40: burp[7360] include: /etc > > 2011-09-23 11:15:40: burp[7360] include: /home > > 2011-09-23 11:15:40: burp[7360] include: /usr/local > > 2011-09-23 11:15:40: burp[7360] include: /var/backups > > 2011-09-23 11:15:40: burp[7360] include: /var/spool/cron > > 2011-09-23 11:15:40: burp[7360] Listing starting paths: > > 2011-09-23 11:15:40: burp[7360] /etc > > 2011-09-23 11:15:40: burp[7360] /home > > 2011-09-23 11:15:40: burp[7360] /usr/local > > 2011-09-23 11:15:40: burp[7360] /var/backups > > 2011-09-23 11:15:40: burp[7360] /var/spool/cron > > 2011-09-23 11:15:40: burp[7360] before client > > 2011-09-23 11:15:40: burp[7360] begin client > > 2011-09-23 11:15:40: burp[7360] auth ok > > 2011-09-23 11:15:40: burp[7360] Compression level: 9 > > 2011-09-23 11:15:40: burp[7360] child pid 7361 exited > > 2011-09-23 11:15:40: burp[7360] /usr/local/bin/burp-pre-backup.sh waitpid > > error: No child processes > > 2011-09-23 11:15:40: burp[7360] error in backup > > 2011-09-23 11:15:40: burp[7360] after client > > > > My script contains; > > > > #!/bin/sh > > exit 0 > > > > Am I supposed to return something other than zero ? > > Any feedback is greatly appreciated. > > I first suspect that there might be a race condition there. > Burp is forking a child process, then waiting for it to exit. But it > already > exited before it got round to waiting for it, so it thinks there was an > error. > > You could determine the truth of this by putting a sleep in your script, > for > example: > > #!/bin/sh > sleep 5 > exit 0 > > If this gets rid of your error, you will have a workaround, and I will > think > about how to get rid of the race condition in some future release. Let me > know what happens. > > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2dcopy2 > _______________________________________________ > Burp-users mailing list > Bur...@li... > https://lists.sourceforge.net/lists/listinfo/burp-users > -- Mark N. |