[nycbug-talk] mtree

pete wright nomadlogic
Wed Jan 25 13:53:21 EST 2006

On 1/25/06, George Georgalis <george at galis.org> wrote:
> On Wed, Jan 25, 2006 at 08:13:33AM -0800, pete wright wrote:
> >On 1/25/06, Jan Schaumann <jschauma at netmeister.org> wrote:
> >> pete wright <nomadlogic at gmail.com> wrote:
> >>
> >> > while I'd love to use pkgsrc, heck I'd love to use BSD in general, but
> >> > that is unfortunately not an option.  It seems we have put all our
> >> > egg's in the rpm basket.  Thanks Jan!
> >>
> >> Ugh.  rpm.  Oh well.
> >>
> >> You should be able to create an rpm from the pkgsrc files, though,
> >> fairly easily.
> >>
> >> cvs -d anoncvs at anoncvs.netbsd.org:/cvsroot co pkgsrc/pkgtools/mtree
> >> cd pkgsrc/pkgtools/mtree/files
> >>
> >> Here you will find the portable sources of NetBSD's mtree.  It's got a
> >> configure script and all that jazz, so you'd just have to write an rpm
> >> spec file to install in your preferred location and build an rpm.
> >>
> >
> >ahh...ok, i'll have to give that a shot then.  thanks!
> I don't see anything at http://www-db.deis.unibo.it/Mtree/
> about implementing in a tripwire way... though
> /usr/pkgsrc//pkgtools/mtree/DESCR is pretty straight forward.
> same thing?

yea...there is this little book called BSD hacks which show's how to
use mtree as a tripwire replacement ;)

> http://rsug.itd.umich.edu/software/radmind/
> radmind - A suite of Unix command-line tools and a server designed to
> remotely administer the file systems of multiple Unix machines. For Mac
> OS X, there's also a graphical interface.  At its core, radmind
> operates as a tripwire.

yea...not osx...and thankfull no GUI needed here...i still should check it out.

basicly what is needed is an extensible system to keep a database of
file structures for security purposes.  I liked the idea of using
mtree as i would be able to intergrate it into our cfengine deployment
as use it as more than just a security tool.  i was also hoping to
minic how freebsd ports (and not sure about open or pkgsrc) uses mtree
to track installed ports...


Pete Wright
NYC's *BSD User Group

More information about the talk mailing list