diff options
author | Martin Willi <martin@strongswan.org> | 2007-09-13 08:15:24 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2007-09-13 08:15:24 +0000 |
commit | 367f9f01f765f2d01e319b54cdbbfcf2be1d4e9c (patch) | |
tree | 445a4483db22159d08bc5ba6e2f3f51654b4740d /src/manager | |
parent | acc4aa8637c2e3c7e3de4f0bdf42e944b518ae61 (diff) | |
download | strongswan-367f9f01f765f2d01e319b54cdbbfcf2be1d4e9c.tar.bz2 strongswan-367f9f01f765f2d01e319b54cdbbfcf2be1d4e9c.tar.xz |
added debugging helper script for manager
Diffstat (limited to 'src/manager')
-rwxr-xr-x | src/manager/make-debug | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/manager/make-debug b/src/manager/make-debug new file mode 100755 index 000000000..c1093a138 --- /dev/null +++ b/src/manager/make-debug @@ -0,0 +1,15 @@ +#!/bin/bash +# +# Debug helper script, launches manager statically. Use Apache config: +# FastCgiIpcDir /var/lib/apache2/fastcgi +# FastCgiExternalServer /var/www/manager-dbg -socket manager + +make CFLAGS="-g -O2 -DFCGI_SOCKET=\\\"/var/lib/apache2/fastcgi/manager\\\"" || exit +sudo make install || exit + +if [ "$1" == "dbg" ] +then + sudo -u www-data gdb -q /usr/local/libexec/ipsec/manager.fcgi +else + sudo -u www-data /usr/local/libexec/ipsec/manager.fcgi +fi |