Re: nm-openswan - update
- From: Turbo Fredriksson <turbo bayour com>
- To: steve hillier <keyhman gmail com>
- Cc: networkmanager-list gnome org
- Subject: Re: nm-openswan - update
- Date: Wed, 07 Nov 2007 12:00:22 +0100
Quoting steve hillier <keyhman gmail com>:
> So, first you need to get nm
> "aware" of the nm-openswan vpn service (see above).
Being a Debian GNU/Linux developer, the first thing I did (after trying
it 'your way' :) was to create a .deb package. All this works perfect.
Got network manager to see the new service etc...
> You'll know it's
> working, when you can add the "IPsec" type of vpn connection through
> the vpn manager interface. Selecting this will start a wizard which
> eventually calls out to my shared library to configure the connection
> details.
This is where it breaks. SOMETIMES (especially if I'm running with
strace or gdb), i can briefly see a window pop up. But this is where
it segfaults...
> If you're debugging the shared library, it's at this point,
> you're debugger will go active (when nm tries to load my library and
> call the factory method to instantiate the configuration window). This
> is where the library tries to build a GUI and crashes.
Right..
> I Just recently I realized that I may be creating my config window
> entirely wrong. I'm buidling a top-level window when I should be
> adding elements to the wizard window (I think).
Seems resonable, because nm say:
(nm-vpn-properties:20827): Gtk-WARNING **: Can't set a parent on a toplevel widget
Unfortunatly, gdb doesn't catch the segfault so I can't get a back
trace... And I can't get anjuta to recognize the project.
And I'm as green as you when it comes to coding GUI's with GTK...
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]