Hi Ace, I installed fwknop-server through apt-get on 12.04 server, does that mean it will not work, can you tell me please how do I test it, what is broken?
Kind Regards Richard On 22 April 2012 03:53, Michael Rash <[email protected]> wrote: > On Apr 13, 2012, Ace Paus wrote: > >> Thanks to this fantastic tutorial >> (http://ubuntuforums.org/showthread.php?p=11841542), I almost have >> fwknop set up on Ubuntu 12.04. But I'm stuck. I gave details in a >> comment to that tutorial post. No reply, so I'm asking here. > > Apologies for the delayed response. > >> How do I install the fwknop client files on an Ubuntu client? I do not >> want to install an MTA or build essentials and compile the source on >> the client. I built the code on the server. Which files should I copy >> to the client and where? > > Assuming that the server is the same CPU architecture, etc., you can do the > following: > > - Run the configure script to disable the server build, and install the client > in a custom location: > > $ ./configure --disable-server --prefix=/some/tmp/path/fwknop_client && make > && make install > > - Here are all of the files that get installed: > > $ cd /home/tmp/path/fwknop_client > $ find > . > ./share > ./share/man > ./share/man/man8 > ./share/man/man8/fwknop.8 > ./share/info > ./share/info/dir > ./share/info/libfko.info > ./bin > ./bin/fwknop > ./include > ./include/fko.h > ./lib > ./lib/libfko.la > ./lib/libfko.so > ./lib/libfko.so.0 > ./lib/libfko.a > ./lib/libfko.so.0.0.3 > > - If you replicate the /some/tmp/path/fwknop_client directory on your client > system, it should work. However, you may need to account for libraries such > libgpgme if you build against that on the server but don't have it on the > client, > etc. Fortunately, the fwknop client does not link against very much: > > $ ldd ./bin/fwknop > linux-vdso.so.1 => (0x00007fff3efff000) > libfko.so.0 => /some/tmp/path/fwknop_client/lib/libfko.so.0 > (0x00007fcba856e000) > libc.so.6 => /lib/libc.so.6 (0x00007fcba81d8000) > libgpgme.so.11 => /usr/lib/libgpgme.so.11 (0x00007fcba7fa2000) > libgpg-error.so.0 => /lib/libgpg-error.so.0 (0x00007fcba7d9e000) > /lib64/ld-linux-x86-64.so.2 (0x00007fcba898b000) > >> Also, I would like to log service starts and stops (and errors). I'm >> not sure how to do that. Here's my upstart script (from the tutorial >> above): > > I'm not sure about logging starts and stops either with upstart - I'll check > into that. > >> description "fwknop daemon- http://cipherdyne.org/fwknop/" >> start on (starting network-interface >> or starting network-manager >> or starting networking) >> >> stop on runlevel [!023456] >> >> console output >> >> respawn >> respawn limit 10 5 >> >> pre-start script >> test -x /usr/local/sbin/fwknopd || { stop; exit 0; } >> test -x /usr/local/sbin/iptables.sh || { stop; exit 0; } >> /usr/local/sbin/iptables.sh >> end script >> >> pre-stop script >> /usr/local/sbin/fwknopd --fw-flush >> end script >> >> >> Is there any chance of a 2.0 package getting into the Ubuntu 12.04 >> repos? (The older package in the repos would not run for me on 12.04. >> I tried that before building from source.) > > I will contact the Debian maintainer about this - it shouldn't be too long > I think before we can get it into Ubuntu 12.04. > > Thanks, > > --Mike > > >> Regards, >> - Ace >> >> ------------------------------------------------------------------------------ >> For Developers, A Lot Can Happen In A Second. >> Boundary is the first to Know...and Tell You. >> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! >> http://p.sf.net/sfu/Boundary-d2dvs2 >> _______________________________________________ >> Fwknop-discuss mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss > > ------------------------------------------------------------------------------ > For Developers, A Lot Can Happen In A Second. > Boundary is the first to Know...and Tell You. > Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! > http://p.sf.net/sfu/Boundary-d2dvs2 > _______________________________________________ > Fwknop-discuss mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/fwknop-discuss ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Fwknop-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fwknop-discuss
