argus with sasl2 installation

Peter Van Epp vanepp at sfu.ca
Wed Mar 21 22:33:57 EDT 2007


	Looks to be close enough for government work on clients :-):

test5# patch < ../patch.3.0.0.rc.42.txt
Hmm...  Looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|diff -cr argus-3.0.0.rc.42.orig/aclocal.m4 argus-3.0.0.rc.42/aclocal.m4
|*** argus-3.0.0.rc.42.orig/aclocal.m4  Wed Mar 14 15:30:55 2007
|--- argus-3.0.0.rc.42/aclocal.m4       Wed Mar 21 16:45:45 2007
--------------------------
Patching file aclocal.m4 using Plan A...
Hunk #1 succeeded at 743 (offset -289 lines).
Hunk #2 succeeded at 986 (offset -289 lines).
Hunk #3 succeeded at 1009 (offset -289 lines).
Hunk #4 succeeded at 1180 (offset -289 lines).
Hmm...  The next patch looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|diff -cr argus-3.0.0.rc.42.orig/configure.in argus-3.0.0.rc.42/configure.in
|*** argus-3.0.0.rc.42.orig/configure.in        Wed Mar 14 15:00:29 2007
|--- argus-3.0.0.rc.42/configure.in     Wed Mar 21 15:53:25 2007
--------------------------
Patching file configure.in using Plan A...
Hunk #1 succeeded at 140 with fuzz 2 (offset -98 lines).
done
test5# autoconf259
test5# ./configure --with-sasl=/usr/local/
...
checking sasl/sasl.h usability... yes
checking sasl/sasl.h presence... yes
checking for sasl/sasl.h... yes
checking sasl/saslutil.h usability... yes
checking sasl/saslutil.h presence... yes
checking for sasl/saslutil.h... yes
checking for prop_get in -lsasl2... yes
checking for special C compiler options needed for large files... no
...
config.status: creating ./ragrep/Makefile
config.status: creating ./radium/Makefile
test5# make
making in ./common
...
gcc -O3 -pthread -o ../bin/ramatrix ramatrix.o ../lib/argus_parse.a ../lib/argus_common.a ../lib/argus_client.a -lm -L/usr/local//lib -lsasl2 -lcurses
making in ./radium
gcc -O3 -pthread -I. -I../include -I../common -I/usr/local//include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_VFPRINTF=1 -DHAVE_STRCASECMP=1 -DHAVE_STRLCAT=1 -DHAVE_STRLCPY=1 -DHAVE_STRDUP=1 -DHAVE_STRFTIME=1 -DHAVE_SETLINEBUF=1 -DHAVE_ALARM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 -DSIZEOF_LONG=4 -DHAVE_DN_EXPAND=1 -DHAVE_GSSAPI_H= -DARGUS_SASL=1 -DARGUS_THREADS=1 -DHAVE_TCP_WRAPPER=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_SRANDOMDEV=1 -DARGUS_CURSES=1 -DCONFIG_X86_BSWAP=1 -DSTDC_HEADERS=1 -c ./radium.c
./radium.c: In function `ArgusInitOutput':
./radium.c:1215: error: `ArgusProgramName' undeclared (first use in this function)
./radium.c:1215: error: (Each undeclared identifier is reported only once
./radium.c:1215: error: for each function it appears in.)
./radium.c: In function `ArgusCheckClientStatus':
./radium.c:1678: error: structure has no member named `saslprops'
./radium.c:1679: error: structure has no member named `saslprops'
./radium.c:1680: error: structure has no member named `saslprops'
./radium.c:1683: error: structure has no member named `saslprops'
./radium.c:1684: error: structure has no member named `saslprops'
./radium.c:1685: error: structure has no member named `saslprops'
*** Error code 1

Stop in /usr/local/src/argus-clients-3.0.0.rc.42/radium.
*** Error code 1

Stop in /usr/local/src/argus-clients-3.0.0.rc.42.

and since I recall Carter saying radium wasn't sasled yet this is likely 
fine :-) and it builds fine with the --with-sasl left off.

Peter Van Epp / Operations and Technical Support 
Simon Fraser University, Burnaby, B.C. Canada




More information about the argus mailing list