Hi all,

XMLSysInfo (xsi) is asystem monitoring daemon which returns system
information in response to network queries.  The author asked me on IRC
if I could test FreeBSD support for it.  So far everything looks to be
good and working fine for me.  You can see the output from my laptop
(formatted with xmlindent) here: 

http://people.freebsd.org/~tmclaugh/files/xsi.xml

As you can see it outputs typical useful os, machine, and network stats
in an XML format.  The author would like to see more testing of it with
pf on FreeBSD due to the different version of pf we currently have than
OpenBSD.  Unfortunately I don't have a machine running pf here to try
this out.  If anyone is interested in this application and is using pf
could you please try this out and let him know what issues are
encountered?  I've CCed the author on this email and a .shar of the port
is attached.

In addition, if anyone is interested in maintaining this please let me
know and you can take the port.  Please be aware that the author has
advised me this is in alpha state currently and output is subject to
change.  It's probably best to wait a few version before committing
this.

Thanks,
tom

-- 
| tmclaugh at sdf.lonestar.org             tmclaugh at FreeBSD.org |
| FreeBSD                                   http://www.FreeBSD.org |
| BSD#                    http://www.mono-project.com/Mono:FreeBSD |
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       ./xsi
#       ./xsi/distinfo
#       ./xsi/Makefile
#       ./xsi/pkg-descr
#       ./xsi/files
#       ./xsi/files/xsi.in
#       ./xsi/pkg-plist
#
echo c - ./xsi
mkdir -p ./xsi > /dev/null 2>&1
echo x - ./xsi/distinfo
sed 's/^X//' >./xsi/distinfo << 'END-of-./xsi/distinfo'
XMD5 (xsi-0.98.19.tar.gz) = 88d7114386d67f82e825991d20854f2d
XSHA256 (xsi-0.98.19.tar.gz) = 
91b8ea3dc4b33b1c46cdf7e96dd7f1eaab6805a691882af62c6ae37f3ba0acf2
XSIZE (xsi-0.98.19.tar.gz) = 438238
END-of-./xsi/distinfo
echo x - ./xsi/Makefile
sed 's/^X//' >./xsi/Makefile << 'END-of-./xsi/Makefile'
X# New ports collection makefile for:   xsi
X# Date created:                                18 October 2006
X# Whom:                                        Tom McLaughlin <[EMAIL 
PROTECTED]>
X#
X# $FreeBSD$
X#
X
XPORTNAME=      xsi
XPORTVERSION=   0.98.19
XCATEGORIES=    sysutils
XMASTER_SITES=  http://xsi.kolabore.ath.cx/download/
X
XMAINTAINER=    [EMAIL PROTECTED]
XCOMMENT=       Network aware system monitoring daemon
X
XLIB_DEPENDS=   xml2.5:${PORTSDIR}/textproc/libxml2
X
XUSE_GNOME=     gnometarget
XGNU_CONFIGURE= yes
XCONFIGURE_ARGS=        --mandir=${PREFIX}/man
X
XUSE_RC_SUBR=   xsi
X
XMAN8=          xsi.8
X
X.include <bsd.port.mk>
END-of-./xsi/Makefile
echo x - ./xsi/pkg-descr
sed 's/^X//' >./xsi/pkg-descr << 'END-of-./xsi/pkg-descr'
XXSI is a system monitoring daemon that replies to network queries with
XXML-encoded system information and statistics. This data can then be
Xanalyzed, graphed or otherwise presented by a front-end. It is BSD-licensed
Xand free for anyone to use for any purpose.
X
XWWW: http://xsi.kolabore.ath.cx/index.html
END-of-./xsi/pkg-descr
echo c - ./xsi/files
mkdir -p ./xsi/files > /dev/null 2>&1
echo x - ./xsi/files/xsi.in
sed 's/^X//' >./xsi/files/xsi.in << 'END-of-./xsi/files/xsi.in'
X#!/bin/sh
X#
X# $FreeBSD$
X#
X# PROVIDE: xsi
X# REQUIRE: NETWORKING
X#
X# Add the following line to /etc/rc.conf to enable the XSI daemon
X#
X# xsi_enable="YES"
X#
X
Xxsi_enable=${hald_enable-"NO"}
Xxsi_flags=${hald_flags-""}
X
X. %%RC_SUBR%%
X
Xname=xsi
Xrcvar=`set_rcvar`
X
Xcommand=%%PREFIX%%/bin/${name}
Xload_rc_config ${name}
Xrun_rc_command "$1"
END-of-./xsi/files/xsi.in
echo x - ./xsi/pkg-plist
sed 's/^X//' >./xsi/pkg-plist << 'END-of-./xsi/pkg-plist'
Xbin/xsi
X%%DOCSDIR%%/CHANGELOG
X%%DOCSDIR%%/COPYING
X%%DOCSDIR%%/FRONTENDS
X%%DOCSDIR%%/README
X%%DOCSDIR%%/xmlsysinfo-1.0.xsd
X%%DOCSDIR%%/xsi-output.xml
[EMAIL PROTECTED] %%DOCSDIR%%
END-of-./xsi/pkg-plist
exit

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to