debug 251 B

123456789101112
  1. #!/bin/bash
  2. CMD=`tempfile`
  3. LOG="debug.log"
  4. ipsec start --nofork 2>&1 > $LOG &
  5. sleep 1
  6. echo >> $LOG
  7. echo >> $LOG
  8. echo >> $LOG
  9. echo "c" > $CMD
  10. gdb -batch /usr/local/libexec/ipsec/charon `cat /var/run/charon.pid ` -x $CMD 2>&1 >> $LOG
  11. ipsec stop
  12. rm $CMD