Claude, Thanks for your input. I uninstalled nessus, removed the X11 release of GTK that I installed, verified that GTK2 was installed via darwinports, and reinstalled nessus via the script, and it worked this time! I guess the GTK release specifically for OSX is limited.
The only vulnerability found on my laptop has to do with netinfo (nidump) disclosing the password file. Supposedly this isn't an issue on 10.3, but I'm on 10.3.7. I assume that turning on the firewall will block this from remote attacks. Did you deal with this one? Thx, Matt On Tue, 11 Jan 2005 21:56:30 -0800, Claude V. Lucas <[EMAIL PROTECTED]> wrote: > On 1/11/05 9:34 PM, "Matt Kilbride" <[EMAIL PROTECTED]> wrote: > > I remember that I had to go thru some sort of gyration regarding Fink, > Xfree86, and Apple's X11, but it was over 18 months ago and I forget > exactly what it was. Xfree86 is listed by Fink on my system as a "virtual > package" which I think means that it isn't actually installed, but there is > something that passes XFree86 system calls to Apple's X11. There is doco > at > > http://fink.sourceforge.net/doc/x11/index.php > > that helps some. Also try searching Apple's knowledge base for the > installation problems. I think that you just need to reinstall Apple's X11 > after you install the XFree86, but I'm not completely certain. > > Once I got it all installed and working it's been trouble free for me. > I have been using Fink ever since I switched for all the Open Source > stuff except nessus and ethereal which I get from the sites. Be sure to get > Fink Commander. The GUI helps get things installed initially. I run > > fink selfupdate > fink update-all > fink cleanup > fink scanpackages > fink index > every week or so using sudo and I've been able to keep the packages I use > updated without any difficulty. I had to add the "unstable" branch of the > Fink sources because I use adns with ethereal but I haven't had any > stability problems. I also use the Fink SSL distro as it seems to stay more > recent than Apple's. Let it install all it's stuff in /sw like it wants to > and put /sw/bin and /sw/sbin and /sw/lib, etc in your shell path. That way > you wont overwrite any Apple stuff. > > Good Luck > > Claude > > > Maybe that was where I went wrong. I had all kinds of trouble with > > Fink, because it insisted on installing XFree86 even though I already > > had the X11 that apple distributes. I had the latest release of Fink, > > which the documentation says should determine that apple's X11 is > > installed already, but no dice for me. I used darwinports instead. > > Thanks for giving me some hope! I think I'll give Fink another try. > > > > Thx, Matt > > > > > > On Tue, 11 Jan 2005 09:59:45 -0800, Claude V. Lucas <[EMAIL PROTECTED]> > > wrote: > >> On 1/11/05 3:57 AM, "Matt Kilbride" <[EMAIL PROTECTED]> wrote: > >> > >> Hi > >> > >> I have an OSX machine running the latest OSX and the newest Nessus (2.2.2a) > >> built on my machine from source and I have no such problems. I have the > >> newest GTK(s) built on my machine from code provided via the Fink project. > >> > >> http://fink.sourceforge.net/ > >> > >> There also is a nessus build provided via Fink, but I have had minimal > >> problems with building the source directly obtained from the nessus site > >> and use it rather than the fink version. > >> > >> I suggest obtaining "fink commander" if you have not already done so and > >> using it to update your GTK installations. Be sure to get the dev system > >> and note that the standard fink installation places it's files under /sw > >> which will not be in your shell path unless you add it. > >> > >> Good Luck > >> > >> Claude > >> > >>> Kelly, I too am trying to get the nessus client working on osx. In my > >>> case though, I also installed the daemon. The daemon is working > >>> properly, as I was able to test in from my XP workstation. The nessus > >>> client on my OSX machine is throwing a bunch of gtk errors, then > >>> popping up a non-functional GUI. I am using the latest gtk > >>> (gtk-osx-0.7-binary.dmg). I didn't manually compile nessus, I used > >>> the install script. In my search, I did see more than one note on > >>> installing only the client, but in my search just now I came up blank. > >>> If you get it working, please reply with what you did. > >>> > >>> Thx, Matt > >>> > >>> These are the sites that I used to install: > >>> http://homepage.mac.com/duling/halfdozen/Nessus-Howto.html > >>> http://deepquest.code511.com/main.html > >>> > >>> Here's what I get when I run nessus: > >>> me$ nessus > >>> > >>> ** WARNING **: gdk_drag_init: not implemented > >>> > >>> gtk_init > >>> GTKMacSetup() > >>> > >>> ** WARNING **: gdk_font_load: CALLED with > >>> -adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-* > >>> Found font: helvetica, 12 pt (id: 21) > >>> > >>> ** WARNING **: gdk_atom_intern: unimplemented (warned once) > >>> > >>> ** WARNING **: gdk_window_set_cursor: not implemented! (only warned once) > >>> > >>> ** WARNING **: gdk_color_parse: None color gotten > >>> > >>> ** WARNING **: gdk_color_parse: None color gotten > >>> > >>> ** WARNING **: gdk_color_parse: None color gotten > >>> > >>> ** WARNING **: gdk_cursor_new: not implemented! > >>> > >>> ** WARNING **: gdk_cursor_new: not implemented! > >>> > >>> ** WARNING **: gdk_cursor_new: not implemented! > >>> > >>> ** WARNING **: gdk_cursor_new: not implemented! > >>> > >>> ** WARNING **: gdk_window_shape_combine_mask: not implemented! > >>> > >>> ** WARNING **: gdk_window_shape_combine_mask: not implemented! > >>> > >>> ** WARNING **: gdk_gc_set_clip_mask: no yet implemented on MacOS > >>> detail: button > >>> detail: button > >>> detail: button > >>> detail: button > >>> detail: button > >>> detail: button > >>> detail: button > >>> detail: button > >>> detail: button > >>> detail: button > >>> detail: button > >>> detail: button > >>> > >>> > >>> > >>> On Tue, 11 Jan 2005 06:52:22 +0100, Thomas Arendsen Hein > >>> <[EMAIL PROTECTED]> wrote: > >>>> * Kelly Martin <[EMAIL PROTECTED]> [20050111 00:20]: > >>>>> Now I'd like to compile just the X client for Apple OS X, is there as > >>>>> way to do this without installing the daemon, the libraries, and all > >>>>> the plugins? Ideally, my OS X laptop would just be the lightweight > >>>>> client running X, that connects to the real server... not sure if I > >>>>> have to install everything else or not. > >>>>> > >>>>> I searched through the list archive over the last few months, to no > >>>>> avail... > >>>> > >>>> There was a hint on nessus-devel a few days ago how to do this: > >>>> http://ftp.intevation.de/boss/src/Windows/ > >>>> > >>>> You can look at the changes needed to create a client-only windows > >>>> version of nessus 2.3.0, maybe you can use this as a base for > >>>> compiling it on Max OS X. > >>>> > >>>> Thomas > >>>> > >>>> -- > >>>> Email: [EMAIL PROTECTED] > >>>> http://intevation.de/~thomas/ > >>>> _______________________________________________ > >>>> Nessus mailing list > >>>> [email protected] > >>>> http://mail.nessus.org/mailman/listinfo/nessus > >>>> > >>> > >>> > >> > >> _______________________________________________ > >> Nessus mailing list > >> [email protected] > >> http://mail.nessus.org/mailman/listinfo/nessus > >> > > > > _______________________________________________ Nessus mailing list [email protected] http://mail.nessus.org/mailman/listinfo/nessus
