## $Id$ ## Following is an information list of machines to which ## Tripwire has been ported. This lists the OS environment, ## special flags, skeleton config file, and other info ## to enable you to get up and running. It is *not* quite ## complete because not every filesystem configuration will ## be represented in this list. ## ## Also, we credit (and thank again!) our beta testers who ## provided this information for the release. vendor: several (486/66 PC) os: 386BSD os version: 0.1 patchlevel 0.2.4 compiler: gcc and cc both work cflags: -O ldflags: libs: conf.h: conf_bsd.h tw.config: tw.conf.386bsd notes: contributor: Cor Bosman vendor: several (386/25 PC) os: linux os version: 0.99.14 compiler: gcc cflags: -O ldflags: libs: conf.h: conf-linux.h (the system default) tw.config: tw.linux notes: CC=gcc YACC=bison -y FLEX=flex contributor: Cal Page vendor: Apple os: A/UX os version: 3.x compiler: cc cflags: -O ldflags: libs: conf.h: conf-aux3.h tw.config: contributor: Phillip Porch (root@raidernet.com) vendor: AT&T os: System V os version: Release 3.2.3 compiler: cc cflags: -O ldflags: none conf.h: conf-3b2g.h tw.config: Working on one notes: Had to modify some source contributor: Joe Sirrianni vendor: AT&T os: System V os version: Release 4.0.3 compiler: cc cflags: -O ldflags: none conf.h: conf-3b2gr.h tw.config: Working on one notes: contributor: Joe Sirrianni vendor: Carnegie-Mellon University os: Mach os version: 2.x compiler: cc cflags: -O ldflags: none libs: none conf.h: conf-mach.h tw.config: not available contributor: Peter Shipley vendor: Convex os: ConvexOS os version: 9.1 compiler: cc cflags: -O ldflags: none libs: none conf.h: conf-convex.h notes: contributor: Adrian P. van Bloois vendor: Cray Research os: Unicos os version: 6.1.6 compiler: cc cflags: -g ldflags: none libs: none conf.h: conf-unicos.h notes: contributor: Michael Barnett contributor: cristy@eplrx7.es.duPont.com (John Cristy) contributor: John Sutton vendor: DEC os: OSF/1 (alpha) os version: 1.3 compiler: cc cflags: -DTW_TYPE32='int' ldflags: -non_shared libs: none conf.h: conf-osf1.h notes: should use INSTALL= "/usr/bin/installbsd" or notes: INSTALL= "/usr/bin/installbsd -c" contributor: Asokan vendor: DEC os: OSF/1 (alpha) os version: 2.0 compiler: cc cflags: -g -DTW_TYPE32='int' ldflags: -non_shared libs: none conf.h: conf-osf1.h notes: Without the -g flag the compiler(actually "ugen") spins on md5.c notes: should use INSTALL= "/usr/bin/installbsd" or notes: INSTALL= "/usr/bin/installbsd -c" contributor: Asokan vendor: DEC os: Ultrix os version: 4.x compiler: cc cflags: -g ldflags: none libs: none conf.h: conf-bsd.h notes: contributor: Shabbir Safdar contributor: John Sutton contributor: Michaela Harlander contributor: Edward DeHart vendor: Encore (Multimax) os: Umax V os version: 2.4.1.P3 compiler: cc cflags: -O ldflags: libs: -lgnumalloc conf.h: conf-umaxv.h notes: *** there is a bug in the Encore malloc() library *** notes: *** please see ./contribs/encore.malloc for a workaround *** notes: *** thanks George Tomazi *** contributor: Michael Barnett contributor: Georges Tomazi vendor: FPS os: FPX os version: 4.3.3 compiler: cc cflags: -g ldflags: none libs: none conf.h: conf-bsd.h tw.config: notes: contributor: John Sutton vendor: HP os: HP/UX os version: 8.x, 9.x compiler: cc cflags: -O -Aa -N (ansi) cflags: -O -Ak -N (k&r) cflags: -O -Wl,-a,archive -O -Ac (ensure archived, NO shared libraries) ldflags: libs: conf.h: conf-hpux.h notes: from Lance Bailey: notes: -Aa ansi notes: -Ac K&R notes: -Wl,-a,archive ensure archived and NOT shared libraries on linking notes: -O optimizer notes: -g debugger notes: some versions of the HP C compiler optimizer breaks snefru.c! notes: consider recompiling this file seperately without optimization notes: (-spaf and genek) notes: *** Some people are having considerable difficulty getting notes: *** getting Tripwire to run using gcc. Please see the notes: *** ./contrib/README.hpux file for details. notes: notes: support for CDF added by Cory Cohen. see ./contrib/README.cdf notes: contributor: Lance Bailey contributor: Joe Polcari contributor: Michaela Harlander contributor: Cory F. Cohen vendor: HP/Apollo os: Domain/OS os version: SR10.X (m68k or a88k, BSD) compiler: cc cflags: -O ldflags: none libs: none conf.h: conf-apollo.h tw.config: tw.conf.apollo notes: Should work for all SR10 releases, but I only notes: tried SR10.4, and SR10.2.P and SR10.4.P. notes: I used cc version 6.7 for 10.2, 6.9 for 10.4. notes: Need '-A nansi' for src/utils.c at pre-SR10.4. notes: [this may not be necessary anymore -- ghk 2/19/94] contributor: Paul Szabo vendor: IBM os: AIX os version: 3.x compiler: cc cflags: -g ldflags: none libs: none conf.h: conf-aix.h contributor: Shabbir Safdar contributor: John Sutton vendor: IBM/Intel box os: BSDI BSD/386 os version: beta compiler: gcc cflags: -O ldflags: none libs: none conf.h: conf-bsdi.h tw.config: notes: contributor: Michaela Harlander contributor: Gene Kim contributor: Eugene Zaustinsky vendor: IBM/Intel box os: Linux os version: 0.99.14 (gcc, flex 2.4.5, bison 1.18) compiler: gcc cflags: -O ldflags: none libs: none conf.h: conf-svr4.h tw.config: notes: *** see ./contrib/README.linux and ./contrib/README.flexbison contributor: Calvin Page vendor: MIPS Computer Systems os: EP/IX os version: 1.4.3 compiler: cc cflags: -O -systype sysv -I/usr/include/bsd -I/usr/include/sysv ldflags: none libs: -lbsd conf.h: conf-epix.h tw.config: (Gosh, I haven't submitted one yet) notes: contributor: Shabbir J. Safdar contributor: Michaela Harlander vendor: NeXT os: Mach (NeXTstep) os version: 2.x, 3.x compiler: cc cflags: -O (2.x), -O2 (3.0) ldflags: -Bstatic libs: none conf.h: conf-mach.h tw.config: (Gosh, I haven't submitted one yet) notes: contributor: Joe Polcari vendor: OSF os: OSF/1 os version: 1.0.4 compiler: cc cflags: -O libs: -lsun -lc_s ldflags: -non_shared conf.h: conf-osf1.h notes: contributor: Dean Brock vendor: OSF os: OSF/1 os version: 1.0.4 compiler: gcc cflags: -O -g libs: ldflags: conf.h: conf-osf1.h notes: contributor: Rich Salz vendor: Pyramid os: DC/OSx (SVR4) os version: 1.1 [all releases] compiler: cc cflags: -O -Kold ldflags: -dn libs: none conf.h: conf-svr4.h tw.config: contributor: Ken McDonell vendor: Pyramid os: OSx (att universe) os version: 5.1 [all releases] compiler: cc cflags: -OG ldflags: none libs: none conf.h: conf-osx-att.h tw.config: contributor: Ken McDonell vendor: Pyramid os: OSx (ucb universe) os version: 5.1 [all releases] compiler: cc cflags: -OG ldflags: none libs: none conf.h: conf-osx-ucb.h tw.config: contributor: Ken McDonell vendor: Sequent os: Dynix os version: 3.x compiler: cc cflags: -O ldflags: libs: -lseq (on some systems, like the one here at U of A) conf.h: conf-dynix.h notes: contributor: Gene Kim vendor: Sequent os: dynix/PTX os version: 2.0.x compiler: cc cflags: -O ldflags: none libs: none conf.h: conf-ptx2.h tw.config: notes: Don't confuse dynix/PTX with dynix. Dynix is notes: BSD and dynix/PTX is SYSV contributor: Michael Perrone vendor: Sun os: SunOS os version: 4.0.3 compiler: gcc, cc cflags: -O ldflags: -Bstatic libs: none conf.h: conf-bsd.h tw.config: I have submitted one notes: if you run ARM/ASET, see ./contrib/README.ASET contributor: Joe Polcari contributor: John Sutton contributor: Brad Powell vendor: Sun Microsystems, Inc. os: SunOS os version: 5.x (Solaris 2.x) compiler: cc cflags: -O ldflags: libs: conf.h: conf-svr4.h tw.config: tw.conf.sunos5 notes: contributor: Brad Powell contributor: Michaela Harlander contributor: Bob Cunningham vendor: SCO, Tandy os: Xenix os version: 03.02.00, 2.2.4 compiler: cc cflags: ldflags: libs: -lx conf.h: conf-xenix.h notes: contributor: Daniel Ray vendor: SCO os: ??? os version: ??? compiler: cc cflags: ldflags: libs: -lsocket conf.h: conf-sco2.h notes: contributor: Alain Williams vendor: Santa Cruz Operation os: XENIX System V 386 os version: 2.2.6 compiler: Microsoft C 5.1 cflags: -O ldflags: -s -lx libs: none conf.h: conf-sysv4.h [modified for xenix to support MAXNAMLEN] tw.config: notes: see all my email to you contributor: Daniel Ray vendor: SGI os: IRIX os version: 4.x compiler: cc cflags: -O -cckr libs: none ldflags: none conf.h: conf-svr4.h tw.config: tw.conf.irix notes: contributor: Bill Henderson contributor: John G. Sutton contributor: Keith W. Rickert vendor: SGI os: IRIX os version: 4.0.5 compiler: cc cflags: ldflags: libs: -lsun -lc_s conf.h: conf-irix4.h tw.config: tw.conf.irix notes: contributor: Simon Leinen contributor: Keith W. Rickert