Bug#197365: sussen

2003-07-09 Thread Loren Bandiera

Forgot to CC bugs.debian.org in my messages to Andrew Lau.  Here is my
update, for the record :)

=

1) Yes, the build system definitely has issues.  It's all generated by
Anjuta right now, we are working on cleaning that up for the next
release.  The dependencies are listed in the README currently to assist
people.

2) sussen uses an embedded MySQL server so it doesn't need to interact
with the Debian one.  It runs inside sussen, it doesn't listen on any
ports and you can't access it from outside processes.  

When one of our employees was working on the RPMs for sussen, they ran
into an issue with re-compiling MySQL server with the embedded support. 

Here is the config we used, might be helpful.  The main things are
--with-embedded-server and --with-client--ldflags=-lstdc++, but we
haven't tested it with just those options yet.  

./configure --libexecdir=/usr/sbin 
--sysconfdir=/etc/mysql 
--localstatedir=/var/lib/mysql 
--with-raid 
--with-low-memory 
--enable-assembler 
--with-charset=latin1 
--enable-local-infile 
--with-mysqld-user=mysql 
--with-extra-charsets=all 
--enable-thread-safe-client 
--with-client-ldflags=-lstdc++ 
--with-unix-socket-path=/var/run/mysqld/mysqld.sock 
--with-embedded-server 

-- 
Loren Bandiera, CISSP <[EMAIL PROTECTED]>
Star Chamber Inc.





Bug#197365: sussen

2003-07-16 Thread Loren Bandiera

I checked a debian/ sub-directory into the sussen cvs repository today. 

I was able to build and install .debs for sussen.  There are probably
bugs but it's a start.

In terms of MySQL, I needed libmysqld.a but Debian doesn't provide that
for some reason.  Oddly though, if you look at the debian/rules file for
MySQL it does --enable-embedded-server.  

I don't know why they would enable the option and build the library but
not install it.  Seems odd to me.  Anyway what I did was go into
debian/libmysqlclient12.files and add the line:

usr/lib/libmysqld*.*

Then I when up a directory and executed:

dpkg-buildpackage -rfakeroot

I then installed the generated .debs and I could compile sussen.

I've also checked in a new build system written by myself (instead of
letting Anjuta generate it) and it should clear up most of issues with
detection. 

It doesn't check for the nessus libraries right now but we plan to
remove that dependency by the next release.

If you check out CVS and don't see any of this, SourceForge is having
issues with CVS access.  It should appear shortly.

-- 
Loren Bandiera, CISSP <[EMAIL PROTECTED]>
Star Chamber Inc.





Bug#197365: sussen 0.5

2003-08-05 Thread Loren Bandiera

We have released sussen 0.5 today.  We've included the necessary Debian
scripts to build a .deb archive with the source tarball.  They are also
available in our CVS repository.

To build sussen now, you require:

libgnomeui-dev 
libglade2-dev 
libgnet-dev 
libxslt1-dev 
libgda2-dev 
libgnomedb2-dev

We also included a new build system with this release so hopefully any
issues that were in 0.4 have been resolved.

As always we are willing to work with any Debian developers to make sure
these scripts work and get .debs available for your users.  Let us know
if we can be of assistance.

-- 
Loren Bandiera, CISSP <[EMAIL PROTECTED]>
Star Chamber Inc.