(Note: I changed the subject)
Hi Vernon,
On Mon, Nov 28, 2005 at 03:01:41PM +0800, Vernon Everett wrote:
Hobbit client runs on Windoze. (Disclaimer applies - see below) :-)
After a little bit of playing around, I managed to compile the client in Windows, and it works.
[snip story of porting the client to Windows with Cygwin]
It's far from perfect but I think it's a good starting point, and there will hopefully be no need for multiple code versions for different platforms.
It's a neat hack, and it does give you the basic functionality. But: There are some severe limitations to this approach. Cygwin's "ps" output for instance only includes the processes that have been started from a Cygwin prompt - not the system processes you'd probably want to check. And monitoring Windows services is not possible, I believe.
Right now it's doing its thing, and sending data back to the server (I think) but the server is not displaying any results other than conn. How can I check what's being received by the server, and what's being done with it?
It probably isn't doing anything with the data. The client data is handled by the hobbitd_client module, which needs to learn how to interpret data from this unknown OS called "windows". If you look at the hobbitd/client/ directory in the Hobbit sources, you'll see there are a bunch of files - one per OS - with code to handle the particular report sent by each OS. Something must be added to deal with the report from your Windows client.
Regards, Henrik