update of NFR port to 2.0.3

This commit is contained in:
dugsong 1999-03-06 22:51:40 +00:00
parent f9b69500ce
commit e657e034f9
18 changed files with 747 additions and 994 deletions

View File

@ -1,13 +1,12 @@
# OpenBSD makefile for: nfr
# Version required: 1.6.2
# Version required: 2.0.3-research
# Date created: 1998-Jul-4
# Whom: dugsong@OpenBSD.ORG
#
# $OpenBSD: Makefile,v 1.3 1998/12/16 20:12:11 marc Exp $
#
# $OpenBSD: Makefile,v 1.4 1999/03/06 22:51:40 dugsong Exp $
DISTNAME= nfr-1.6.2-src
PKGNAME= nfr-1.6.2
DISTNAME= nfr-2.0.3-research-src
PKGNAME= nfr-2.0.3
CATEGORIES= net
MAINTAINER= dugsong@openbsd.org
@ -20,45 +19,31 @@ EXTRACT_SUFX= .tar.Z
IS_INTERACTIVE= yes
WRKSRC= ${WRKDIR}/nfr-1.6/nfr
MAKE_ENV+= NFRHOME=${PREFIX}/nfr
WRKSRC= ${WRKDIR}/nfr-2.0.3-research/nfr
do-fetch:
@if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \
${ECHO} "";\
${ECHO} " The source to this port may not be automatically fetched";\
${ECHO} " due to licensing restrictions. You MUST fetch the sources";\
${ECHO} " manually after reading and agreeing to the license terms";\
${ECHO} " and supplying your name and e-mail address. See";\
${ECHO} " due to licensing restrictions. You must fetch the source";\
${ECHO} " manually after agreeing to the license terms at";\
${ECHO} "";\
${ECHO} " http://www.nfr.net/download/";\
${ECHO} "";\
${ECHO} " for details. Once ${DISTFILES} has been downloaded,";\
${ECHO} " move it to ${DISTDIR} and then restart this build.";\
${ECHO} " Once ${DISTFILES} has been downloaded,";\
${ECHO} " move it to ${DISTDIR} and restart this build.";\
${ECHO} "";\
exit 1;\
fi
pre-install:
@${MKDIR} ${PREFIX}/nfr
@${CP} ${FILESDIR}/createuser ${PREFIX}/nfr
@${CP} ${FILESDIR}/configure-nfr ${PREFIX}/nfr
@${SETENV} ${MAKE_ENV} perl ${PREFIX}/nfr/createuser
mkdir -p ${PREFIX}/nfr/bin
@${CP} ${FILESDIR}/createuser ${PREFIX}/nfr/bin
post-install:
@${SETENV} ${MAKE_ENV} sh ${PREFIX}/nfr/configure-nfr
@${ECHO} ""
@${ECHO} " NFR makes use of a modified bpf driver which has been"
@${ECHO} " integrated into OpenBSD 2.3-current. Make sure you have"
@${ECHO} " a bpf device enabled in your kernel. Add the following"
@${ECHO} " to your kernel config file and rebuild, if you don't:"
@${ECHO} ""
@${ECHO} " pseudo-device bpfilter 4 # packet filter"
@${ECHO} ""
@${ECHO} " NFR has been installed in ${PREFIX}/nfr which is the"
@${ECHO} " home directory of user \"nfr\". See the README file"
@${ECHO} " in that directory for more information."
@${ECHO} ""
sh ${PKGDIR}/INSTALL nfr POST-INSTALL
pre-deinstall:
sh ${PKGDIR}/DEINSTALL
.include <bsd.port.mk>

View File

@ -1,26 +0,0 @@
# $OpenBSD: Makefile-config,v 1.1.1.1 1998/07/04 20:52:53 marc Exp $
#
# set to the user and group name that you want NFR to run as
#
NFR_USER=nfr
NFR_GROUP=nfr
#
# what directory to install in
#
INSTALLDIR=$(PREFIX)/nfr
#
# set to the httpd configuration templates to use
#
HTTPD_CONFIG=apache
#HTTPD_CONFIG=apache_ssl
#
# set to a non-blank value to tell the path name to your httpd
# executable. If you leave this blank, "make install" in ../nfrwatch
# will attempt to find the web server.
#
HTTPD=/usr/sbin/httpd

View File

@ -1,38 +0,0 @@
# $OpenBSD: Makefile-openbsd,v 1.1.1.1 1998/07/04 20:52:53 marc Exp $
#
# NFR makefile for OpenBSD
#
CC=cc
CFLAGS?= -g -O2
CFLAGS+= $(INCDIRS) $(XCFLAGS) $(LCFLAGS)
JAVAC=javac
JFLAGS=
LEX=lex
YACC=yacc
RANLIB=ranlib
SELPOLL=select.o
INCDIRS=-I$(NFR)/include
NFRLIB=$(NFR)/lib/nfr/libnfr.a
RCLIB=$(NFR)/lib/rc/librc.a
RKIVELIB=$(NFR)/lib/rkive/librkive.a
BACKLIB=$(NFR)/lib/back/libback.a
CGILIB=$(NFR)/lib/cgi/libcgi.a
PCAPDIR=$(NFR)/../thirdparty/libpcap-0.3.1a2
PCAPLIB=$(PCAPDIR)/libpcap.a
REGEXOBJ=$(NFR)/../thirdparty/regex-0.12/regex.o
I=$(NFR)/include
MAKESUBDIRS=sh $(NFR)/bin/makesubdirs
UI_DIR=$(NFR)/ui
MATHLIB=-lm
.SUFFIXES: .class .java
.java.class:
cd $(UI_DIR) ; $(JAVAC) $(JFLAGS) ./$(PKG_DIR)/$*.java

View File

@ -1,177 +0,0 @@
#!/bin/sh
# configure-nfr - post-installation configuration of the NFR software.
# run after the nfr user and group have been added,
# and the NFR software has been installed.
#
# this should prolly be done in perl (ugh), but it needs to be portable.
# so this is freak nasty, sue me. it works.
#
# dugsong@monkey.org
PATH=/bin:/usr/bin:/sbin:/usr/sbin
NFRDIR=${NFRHOME:-/nfr}
NFRD_CFG=${NFRDIR}/etc/nfrd.cfg
NFR_CONF=${NFRDIR}/etc/nfr.conf
VALUES_NFR=${NFRDIR}/library/values.nfr
TMP=/tmp/nfr_install.$$
trap 'rm -rf $TMP ; exit 0' 0 1 2 3 13 15
mkdir $TMP || exit 1
echo "Network Flight Recorder configuration"
echo "
This script will walk you through the initial configuration of your NFR.
Default answers (based on best guesses, given your system configuration)
are given in brackets [] - hit return if you want to keep the defaults."
while true ; do
# Get network interfaces for nfrd.cfg
echo "
You need to specify which network interfaces the NFR will be
monitoring. You may have the NFR listen on more than one interface
(including \"stealth\" mode interfaces). Enter them as a space
separated list of interface names."
nfr_intf=`ifconfig -a | grep 'flags=' | grep -v '^lo' | cut -f1 -d: | tr '\n' ' '`
printf "\nInterfaces? [ $nfr_intf] "
read intf
if [ "x$intf" != "x" ]; then nfr_intf=$intf ; fi
# Get network numbers for values.nfr
echo "
What are the network numbers of the networks this NFR is monitoring?
Enter them as a comma separated list of colon separated
address:netmask pairs in dotted decimal notation."
nfr_networks=""
for intf in $nfr_intf ; do
ifline=`ifconfig $intf | grep inet`
if [ "x$ifline" = "x" ]; then continue; fi
addr=`echo $ifline | sed 's/^.*inet \([.0-9]*\) netmask .*$/\1/'`
netmask=`echo $ifline | sed 's/^.* netmask \([.xa-f0-9]*\) .*$/\1/'`
if echo $netmask | grep -v '\.' >/dev/null ; then
netmask=`echo $ifline | sed 's/^.* netmask \([xa-f0-9]*\) .*$/\1/
s/0x//
s/\([a-f0-9][a-f0-9]\)/0x\1 /g'`
netmask=`printf "%d.%d.%d.%d" \`echo $netmask\``
fi
nfr_networks="${addr}:$netmask, $nfr_networks"
done
nfr_networks=`echo $nfr_networks | sed 's/,$//'`
printf "\nNetworks? [ $nfr_networks ] "
read networks
if [ "x$networks" != "x" ]; then nfr_networks=$networks ; fi
# Get router MAC addresses for values.nfr
echo "
What are the MAC addresses of the routers that route traffic from the
outside to your local network? Enter them as a comma separated list of
six colon separated hex bytes in two-digit format."
router_addr=`netstat -rn | grep default | awk '{print $2}'`
router_mac_bytes=`arp $router_addr | awk '{print $4}' | sed 's/:/ 0x/g'`
nfr_routers=`printf "%.2x:%.2x:%.2x:%.2x:%.2x:%.2x" \`echo $router_mac_bytes\``
printf "\nRouters? [ $nfr_routers ] "
read routers
if [ "x$routers" != "x" ]; then nfr_routers=$routers ; fi
# Get httpd binary location for nfr.conf
echo "
Where is the location of your Apache webserver program? Enter the
full path to your httpd binary."
nfr_httpd=`grep ^HTTPD= $NFR_CONF | cut -f2 -d=`
printf "\nWebserver? [ $nfr_httpd ] "
read httpd
if [ "x$httpd" != "x" ]; then nfr_httpd=$httpd ; fi
# Print summary
echo "
You've entered the following NFR configuration values:
Network interfaces: $nfr_intf
Network numbers: $nfr_networks
Router MAC addresses: $nfr_routers
Webserver location: $nfr_httpd"
printf "\nIs this correct? [y] "
read answer
echo ""
case x$answer in
xn*|xN*|xq*) echo "Repeating NFR configuration..." ;;
x*|xy*|xY*) break ;;
esac
done # End of main while loop
# Modify nfrd.cfg
sed "s/^\(nfr_intf=.*\)$/# \1/g
s/^# nfr_intf=.*$/nfr_intf=$nfr_intf/" $NFRD_CFG > $TMP/nfrd.cfg
cp $NFRD_CFG ${NFRD_CFG}-orig
cp $TMP/nfrd.cfg $NFRD_CFG
echo "$NFRD_CFG updated."
# Modify values.nfr
sed "s/^\(my_network.*\)$/# \1/g
s/^# my_network.*$/my_network = [ $nfr_networks ]/
s/^\(my_router_mac_list.*\)$/# \1/g
s/^# my_router_mac_list.*$/my_router_mac_list = [ $nfr_routers ]/" \
$VALUES_NFR > $TMP/values.nfr
cp $VALUES_NFR ${VALUES_NFR}-orig
cp $TMP/values.nfr $VALUES_NFR
echo "$VALUES_NFR updated."
# Modify nfr.conf
sed "s%^\(HTTPD=.*\)$%# \1%g
s%^# HTTPD=.*$%HTTPD=$nfr_httpd%" $NFR_CONF > $TMP/nfr.conf
cp $NFR_CONF ${NFR_CONF}-orig
cp $TMP/nfr.conf $NFR_CONF
echo "$NFR_CONF updated."
# Set initial NFR htpasswd
echo "
You now need to set an initial password for the NFR web account.
Running \"$NFRDIR/bin/htpasswd -c $NFRDIR/etc/httpd/conf/htpasswd nfr\"...
"
while ! $NFRDIR/bin/htpasswd -c $NFRDIR/etc/httpd/conf/htpasswd nfr ; do
echo ""
done
echo ""
# Make sure our NFR directory looks sane.
if [ ! -p $NFRDIR/etc/run/alertd/alertsin ]; then
mkfifo -m 600 $NFRDIR/etc/run/alertd/alertsin
fi
if [ ! -p $NFRDIR/etc/run/spacemand/infifo ]; then
mkfifo -m 644 $NFRDIR/etc/run/spacemand/infifo
fi
touch $NFRDIR/nfrd.log
chown -R nfr:nfr $NFRDIR
if [ "x${NFRDIR}" != "x/nfr" ]; then
rm -f /nfr
ln -s $NFRDIR /nfr
fi
exit 0
# 5000.

View File

@ -1,6 +1,6 @@
#!/usr/bin/perl
#
# $OpenBSD: createuser,v 1.1.1.1 1998/07/04 20:52:53 marc Exp $
# $OpenBSD: createuser,v 1.2 1999/03/06 22:51:40 dugsong Exp $
#
# Create the NFR user and group, if they don't already exist.
@ -10,10 +10,8 @@ if ($>) {
}
# Find NFR homedir.
$nfr_home = $ENV{'NFRHOME'};
if (!$nfr_home) {
$nfr_home = "/nfr";
}
$prefix = $ENV{'PREFIX'};
$nfr_home = $prefix . "/nfr";
# Create NFR group if it doesn't exist.
if (getgrnam("nfr")) {

View File

@ -1,3 +1 @@
MD5 (nfr-1.6.2-src.tar.Z) = 2745fbeb278a9da3f9d242a1c3fcb0c2
RMD160 (nfr-1.6.2-src.tar.Z) = 079ab6ac17e31d61f7008c32ff7db31934be8df9
SHA1 (nfr-1.6.2-src.tar.Z) = aef8a33ab10a69fe60bc6a24ee4659fbb60d6d17
MD5 (nfr-2.0.3-research-src.tar.Z) = 5283bea71d9d5c29820d08f245119c75

View File

@ -1,198 +0,0 @@
/*
* htpasswd.c: simple program for manipulating password file for NCSA httpd
*
* Rob McCool
*/
#include <sys/types.h>
#include <stdio.h>
#include <string.h>
#ifdef MPE
#include <signal.h>
#else
#include <sys/signal.h>
#endif
#include <stdlib.h>
#include <time.h>
#include <unistd.h>
#define LF 10
#define CR 13
#define MAX_STRING_LEN 256
char *tn;
char *strd(char *s) {
char *d;
d=(char *)malloc(strlen(s) + 1);
strcpy(d,s);
return(d);
}
void getword(char *word, char *line, char stop) {
int x = 0,y;
for(x=0;((line[x]) && (line[x] != stop));x++)
word[x] = line[x];
word[x] = '\0';
if(line[x]) ++x;
y=0;
while((line[y++] = line[x++]));
}
int getline(char *s, int n, FILE *f) {
register int i=0;
while(1) {
s[i] = (char)fgetc(f);
if(s[i] == CR)
s[i] = fgetc(f);
if((s[i] == 0x4) || (s[i] == LF) || (i == (n-1))) {
s[i] = '\0';
return (feof(f) ? 1 : 0);
}
++i;
}
}
void putline(FILE *f,char *l) {
int x;
for(x=0;l[x];x++) fputc(l[x],f);
fputc('\n',f);
}
/* From local_passwd.c (C) Regents of Univ. of California blah blah */
static unsigned char itoa64[] = /* 0 ... 63 => ascii - 64 */
"./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
void to64(register char *s, register long v, register int n) {
while (--n >= 0) {
*s++ = itoa64[v&0x3f];
v >>= 6;
}
}
#ifdef MPE
/* MPE lacks getpass() and a way to suppress stdin echo. So for now, just
issue the prompt and read the results with echo. (Ugh). */
char *getpass(const char *prompt) {
static char password[81];
fputs(prompt,stderr);
gets((char *)&password);
if (strlen((char *)&password) > 8) {
password[8]='\0';
}
return (char *)&password;
}
#endif
void add_password(char *user, FILE *f) {
char *pw, *cpw, salt[3];
pw = strd((char *) getpass("New password:"));
if(strcmp(pw,(char *) getpass("Re-type new password:"))) {
fprintf(stderr,"They don't match, sorry.\n");
if(tn)
unlink(tn);
exit(1);
}
(void)srand((int)time((time_t *)NULL));
to64(&salt[0],rand(),2);
cpw = crypt(pw,salt);
free(pw);
fprintf(f,"%s:%s\n",user,cpw);
}
void usage() {
fprintf(stderr,"Usage: htpasswd [-c] passwordfile username\n");
fprintf(stderr,"The -c flag creates a new file.\n");
exit(1);
}
void interrupted() {
fprintf(stderr,"Interrupted.\n");
if(tn) unlink(tn);
exit(1);
}
void main(int argc, char *argv[]) {
FILE *tfp,*f;
char user[MAX_STRING_LEN];
char line[MAX_STRING_LEN];
char l[MAX_STRING_LEN];
char w[MAX_STRING_LEN];
char command[MAX_STRING_LEN];
int found;
tn = NULL;
signal(SIGINT,(void (*)())interrupted);
if(argc == 4) {
if(strcmp(argv[1],"-c"))
usage();
if(!(tfp = fopen(argv[2],"w"))) {
fprintf(stderr,"Could not open passwd file %s for writing.\n",
argv[2]);
perror("fopen");
exit(1);
}
printf("Adding password for %s.\n",argv[3]);
add_password(argv[3],tfp);
fclose(tfp);
exit(0);
} else if(argc != 3) usage();
tn = tmpnam(NULL);
if(!(tfp = fopen(tn,"w"))) {
fprintf(stderr,"Could not open temp file.\n");
exit(1);
}
if(!(f = fopen(argv[1],"r"))) {
fprintf(stderr,
"Could not open passwd file %s for reading.\n",argv[1]);
fprintf(stderr,"Use -c option to create new one.\n");
exit(1);
}
strcpy(user,argv[2]);
found = 0;
while(!(getline(line,MAX_STRING_LEN,f))) {
if(found || (line[0] == '#') || (!line[0])) {
putline(tfp,line);
continue;
}
strcpy(l,line);
getword(w,l,':');
if(strcmp(user,w)) {
putline(tfp,line);
continue;
}
else {
printf("Changing password for user %s\n",user);
add_password(user,tfp);
found = 1;
}
}
if(!found) {
printf("Adding user %s\n",user);
add_password(user,tfp);
}
fclose(f);
fclose(tfp);
sprintf(command,"cp %s %s",tn,argv[1]);
system(command);
unlink(tn);
}

View File

@ -1,23 +0,0 @@
/*
* $OpenBSD: opts-openbsd.h,v 1.1.1.1 1998/07/04 20:52:53 marc Exp $
*/
#define USE_SELECT
/*****************************************************************************
Copyright(C) 1996, 1997 Network Flight Recorder, Inc.
All rights reserved.
Use and distribution of this software and its source code
are governed by the terms and conditions of the
Network Flight Recorder Software License ("LICENSE.TXT")
*****************************************************************************/
/* temporary fix 'til I get around to shoving Mike's select code in */
#define FIFO_OPEN_READMODE O_RDONLY
#define FIFO_OPEN_WRITEMODE O_WRONLY
#define COUNTER_TYPE long long
#define USE_PASSWD

View File

@ -1,76 +0,0 @@
/*
$OpenBSD: sys-openbsd.h,v 1.1.1.1 1998/07/04 20:52:53 marc Exp $
Copyright(C) 1997 Network Flight Recorder, Inc.
All rights reserved.
Use and distribution of this software and its source code
are governed by the terms and conditions of the
Network Flight Recorder Software License ("LICENSE.TXT")
*/
/*
**
** write one of these for EACH different kinda system
** we get. Place EVERY needed system include here in the correct order
*/
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <stdarg.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/resource.h>
#include <sys/wait.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <sys/stat.h>
#include <sys/param.h>
#include <sysexits.h>
#include <net/if.h>
#include <netinet/in_systm.h>
#include <netinet/in.h>
#include <netinet/if_ether.h>
#include <netinet/ip.h>
#include <netinet/ip_icmp.h>
#include <netinet/udp.h>
#include <netinet/tcp.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <sys/select.h>
#include <signal.h>
#include <fcntl.h>
#include <string.h>
#include <stdarg.h>
#include <ctype.h>
#include <dirent.h>
#include <pwd.h>
#include <errno.h>
#include <assert.h>
#include <regex.h>
#include "pktlib.h"
#include <setjmp.h>
/*
** DIR_NAME_MAX is any addition length more than
** struct dirent needed to hold an entire directory
** entry (including the name).
**
** DIR_COPY_ENTRY is a routine to copy the contents of
** the old entry to the new.
*/
#define DIR_NAME_MAX 0
#define DIR_COPY_ENTRY(n,o) *n = *o

View File

@ -1,14 +1,29 @@
--- bin/select_sys.~1~ Tue Mar 3 12:12:55 1998
+++ bin/select_sys Tue Jun 23 19:16:10 1998
@@ -73,6 +73,11 @@
type=netbsd
warn=y
;;
+ OpenBSD2.*)
+ echo NFR is NOT officially supported on OpenBSD 2.x systems
+ echo Unofficial support added by ports@openbsd.org
+ type=openbsd
+ ;;
Linux*)
case $rev
in
*** Makefile.proto-orig Sat Mar 6 16:03:38 1999
--- Makefile.proto Sat Mar 6 16:08:00 1999
***************
*** 28,38 ****
thirdparty=pcapstuff regexstuff md5stuff desstuff
! all: $(early) $(thirdparty) $(OTHER_THIRD) libs
@touch INSTALLNOTES
$(MAKESUBDIRS) $@ $(SUBDIRS)
! everything: $(thirdparty) $(OTHER_THIRD) libs
$(MAKESUBDIRS) $@ $(SUBDIRS)
port:
--- 28,40 ----
thirdparty=pcapstuff regexstuff md5stuff desstuff
! ! OpenBSD doesn't require any of these third-party libs. :-)
!
! all: libs
@touch INSTALLNOTES
$(MAKESUBDIRS) $@ $(SUBDIRS)
! everything: libs
$(MAKESUBDIRS) $@ $(SUBDIRS)
port:

View File

@ -1,18 +1,19 @@
*** web/Makefile.proto-orig Fri Jul 3 15:33:38 1998
--- web/Makefile.proto Fri Jul 3 15:35:38 1998
*** include/Makefile-config-orig Sat Mar 6 15:49:28 1999
--- include/Makefile-config Sat Mar 6 15:50:22 1999
***************
*** 2,11 ****
--- 2,14 ----
*** 2,8 ****
# set to the user and group name that you want NFR to run as
#
NFR_USER=nfr
! NFR_GROUP=users
all:
$(MAKESUBDIRS) $@ $(SUBDIRS)
+ $(CC) $(CFLAGS) -o nfr-htpasswd nfr-htpasswd.c
install:
$(MAKESUBDIRS) $@ $(SUBDIRS)
+ cp nfr-htpasswd $(INSTALLDIR)/bin/htpasswd
clean:
$(MAKESUBDIRS) $@ $(SUBDIRS)
+ rm -f nfr-htpasswd *.core core
############################################################################
#
--- 2,8 ----
# set to the user and group name that you want NFR to run as
#
NFR_USER=nfr
! NFR_GROUP=nfr
############################################################################
#

View File

@ -1,13 +1,58 @@
*** config/nfrstart.sh-orig Fri Jul 3 15:51:35 1998
--- config/nfrstart.sh Fri Jul 3 15:51:40 1998
*** include/Makefile-openbsd-orig Sat Mar 6 15:44:22 1999
--- include/Makefile-openbsd Sat Mar 6 15:51:23 1999
***************
*** 1,4 ****
! #!/sbin/sh
#
# /etc/init.d/nfrstatrt:
#
--- 1,4 ----
! #!/bin/sh
#
# /etc/init.d/nfrstatrt:
#
*** 12,18 ****
WNOERROR=-Wno-error
CC=gcc
! CFLAGS=-g -O $(WARNINGS) $(INCDIRS) $(FEATURE_FLAGS) $(REMOTE_FLAGS) \
$(XCFLAGS) $(LCFLAGS)
JAVAC=javac
--- 12,18 ----
WNOERROR=-Wno-error
CC=gcc
! CFLAGS+=$(WARNINGS) $(INCDIRS) $(FEATURE_FLAGS) $(REMOTE_FLAGS) \
$(XCFLAGS) $(LCFLAGS)
JAVAC=javac
***************
*** 35,52 ****
CGILIB=$(NFR)/lib/cgi/libcgi.a
XTRANFRLIBOBJS=
XTRANFRIOVLIBOBJS=
! PCAPDIR=$(NFR)/../thirdparty/libpcap-0.3.1a2
! PKTLIB=$(PCAPDIR)/libpcap.a
! REGEXOBJ=$(NFR)/../thirdparty/regex-0.12/regex.o
I=$(NFR)/include
MAKESUBDIRS=sh $(NFR)/bin/makesubdirs
UI_DIR=$(NFR)/ui
OS_DIRS=openbsd
! MD5DIR=$(NFR)/../thirdparty/md5
! LIBMD5=$(MD5DIR)/md5c.o
MATHLIB=-lm
--- 35,52 ----
CGILIB=$(NFR)/lib/cgi/libcgi.a
XTRANFRLIBOBJS=
XTRANFRIOVLIBOBJS=
! PCAPDIR=
! PKTLIB=-lpcap
! REGEXOBJ=
I=$(NFR)/include
MAKESUBDIRS=sh $(NFR)/bin/makesubdirs
UI_DIR=$(NFR)/ui
OS_DIRS=openbsd
! MD5DIR=
! LIBMD5=
MATHLIB=-lm

19
net/nfr/patches/patch-ad Normal file
View File

@ -0,0 +1,19 @@
*** bin/installdir-orig Sat Mar 6 15:53:02 1999
--- bin/installdir Sat Mar 6 15:53:30 1999
***************
*** 29,35 ****
fi
INSTALLPATH="/usr /usr/local /home"
! INSTALLDIR=""
#
# First see if this has been determined before
--- 29,35 ----
fi
INSTALLPATH="/usr /usr/local /home"
! INSTALLDIR="${PREFIX}/nfr"
#
# First see if this has been determined before

View File

@ -1 +1 @@
Network Flight Recorder(tm)
Research version of the Network Flight Recorder

10
net/nfr/pkg/DEINSTALL Normal file
View File

@ -0,0 +1,10 @@
#!/bin/sh
# De-installation jonks for NFR.
#
# dugsong@monkey.org
PATH=/bin:/usr/bin:/sbin:/usr/sbin
rmuser nfr

32
net/nfr/pkg/INSTALL Normal file
View File

@ -0,0 +1,32 @@
#!/bin/sh
# Post-installation jonks for NFR.
#
# dugsong@monkey.org
PATH=/bin:/usr/bin:/sbin:/usr/sbin
if [ "$2" = "POST-INSTALL" ]; then
echo ""
${PREFIX}/nfr/bin/createuser
echo " NFR requires a bpf device enabled in your kernel."
echo " Add the following line to the bottom of your kernel"
echo " config file and rebuild your kernel, if you don't:"
echo ""
echo " pseudo-device bpfilter 4 # packet filter"
echo ""
echo " NFR has been installed in ${PREFIX}/nfr which is the"
echo " home directory of user \"nfr\". See the README file"
echo " in that directory for information on configuring,"
echo " starting, and using NFR."
echo ""
for dir in tmp log etc/locks etc/run/getput etc/run/spacemand etc/run/alertd etc/httpd/cgi-bin/tmp ; do
mkdir -p -m 755 ${PREFIX}/nfr/${dir}
done
chown -R nfr:nfr ${PREFIX}/nfr
fi

View File

@ -1,100 +1,181 @@
nfr/packages/web.cfg
nfr/packages/services.nfr
nfr/packages/services.cfg
nfr/packages/network.nfr
nfr/packages/network.cfg
nfr/packages/mail.nfr
nfr/packages/mail.cfg
nfr/packages/services/rsh.nfr
nfr/packages/services/rsh.desc
nfr/packages/services/rsh.cfg
nfr/packages/services/ftp_hist.nfr
nfr/packages/services/ftp_hist.desc
nfr/packages/services/ftp_hist.cfg
nfr/packages/services/ftp.nfr
nfr/packages/services/ftp.desc
nfr/packages/services/ftp.cfg
nfr/packages/network/udp.nfr
nfr/packages/network/udp.desc
nfr/packages/network/udp.cfg
nfr/packages/network/tcppackets.nfr
nfr/packages/network/tcppackets.desc
nfr/packages/network/tcppackets.cfg
nfr/packages/network/tcp.nfr
nfr/packages/network/tcp.desc
nfr/packages/network/tcp.cfg
nfr/packages/network/icmp.nfr
nfr/packages/network/icmp.desc
nfr/packages/network/icmp.cfg
nfr/packages/network/dnssrv.nfr
nfr/packages/network/dnssrv.desc
nfr/packages/network/dnssrv.cfg
nfr/packages/network/arp.nfr
nfr/packages/network/arp.desc
nfr/packages/network/arp.cfg
nfr/packages/mail/od.nfr
nfr/packages/mail/od.cfg
nfr/packages/mail/list.nfr
nfr/packages/mail/list.desc
nfr/packages/mail/list.cfg
nfr/packages/web/watchservers.nfr
nfr/packages/web/watchservers.desc
nfr/packages/web/watchservers.cfg
nfr/packages/web/detect.nfr
nfr/packages/web/detect.desc
nfr/packages/web/detect.cfg
nfr/library/library.cfg
nfr/library/library/schema.nfr
nfr/library/library/schema.cfg
nfr/library/library/lineproto.nfr
nfr/library/library/lineproto.cfg
nfr/library/library/except.nfr
nfr/library/library/except.cfg
nfr/README
nfr/bin/alertd
nfr/bin/buildres
nfr/bin/control
nfr/bin/ctlnfrd
nfr/bin/diagrec
nfr/bin/gendata
nfr/nfrstart.rc
nfr/nfrstart.sh
nfr/bin/createuser
nfr/bin/gen_site
nfr/bin/upgrade
nfr/bin/install_package
nfr/bin/stop_nfr
nfr/bin/start_nfr
nfr/bin/histogram
nfr/bin/htpasswd
nfr/bin/list
nfr/bin/nfrd
nfr/bin/run_unlimited
nfr/bin/nfrwatch
nfr/bin/rc
nfr/bin/spacemand
nfr/bin/startspaceman
nfr/bin/stopspaceman
nfr/bin/tarfile
nfr/bin/ctlnfrd
nfr/bin/control
nfr/bin/test-nfrd
nfr/bin/nfrd
nfr/bin/remote_spaceman
nfr/bin/spacemand
nfr/bin/alertd
nfr/bin/alertRecv
nfr/bin/webd
nfr/bin/mergeres
nfr/bin/rc
nfr/bin/tests/alertd/001
nfr/bin/tests/alertd/002
nfr/bin/tests/alertd/003
nfr/bin/tests/rc/001
nfr/bin/tests/rc/002
nfr/configure-nfr
nfr/createuser
nfr/etc/alertd/facilities/templates/fax/gui.cf
nfr/etc/alertd/facilities/templates/fax/queue.cf
nfr/etc/alertd/facilities/templates/generic/gui.cf
nfr/etc/alertd/facilities/templates/generic/queue.cf
nfr/etc/alertd/facilities/templates/mail/gui.cf
nfr/etc/alertd/facilities/templates/mail/queue.cf
nfr/etc/alertd/facilities/templates/pager/gui.cf
nfr/bin/buildres
nfr/etc/access/nfr
nfr/etc/type-mapping.map
nfr/etc/values.values
nfr/etc/nfr.conf
nfr/etc/nfrd.cfg
nfr/etc/spaceman.cf
nfr/etc/alertd.cf
nfr/etc/alertd/facilities/templates/pager/queue.cf
nfr/etc/httpd/cgi-bin/.htaccess
nfr/etc/httpd/cgi-bin/ackcomment
nfr/etc/httpd/cgi-bin/ackdump
nfr/etc/httpd/cgi-bin/ackhistory
nfr/etc/httpd/cgi-bin/acknowledge
nfr/etc/httpd/cgi-bin/alertdump
nfr/etc/httpd/cgi-bin/call_rc
nfr/etc/httpd/cgi-bin/cfedit
nfr/etc/alertd/facilities/templates/pager/gui.cf
nfr/etc/alertd/facilities/templates/mail/queue.cf
nfr/etc/alertd/facilities/templates/mail/gui.cf
nfr/etc/alertd/facilities/templates/generic/queue.cf
nfr/etc/alertd/facilities/templates/generic/gui.cf
nfr/etc/alertd/facilities/templates/fax/queue.cf
nfr/etc/alertd/facilities/templates/fax/gui.cf
nfr/etc/webd.cf
nfr/etc/cgi.cf
nfr/etc/resources/facilities.cf
nfr/etc/resources/fac_res.src
nfr/etc/resources/nfr_res.src
nfr/etc/resources/usr_res.src
nfr/etc/resources/nfr/res.map
nfr/etc/resources/nfr/strings.res
nfr/etc/resources/nfr/alertsrc.res
nfr/etc/resources/nfr/alert.res
nfr/etc/resources/nfr/res.h
nfr/etc/resources/usr/res.map
nfr/etc/resources/usr/strings.res
nfr/etc/resources/usr/alertsrc.res
nfr/etc/resources/usr/alert.res
nfr/etc/maps/colors
nfr/etc/httpd/cgi-bin/histogram_query
nfr/etc/httpd/cgi-bin/list_query
nfr/etc/httpd/cgi-bin/test
nfr/etc/httpd/cgi-bin/cfmerge
nfr/etc/httpd/cgi-bin/cfstrip
nfr/etc/httpd/cgi-bin/dumppost
nfr/etc/httpd/cgi-bin/fileio
nfr/etc/httpd/cgi-bin/histogram_query
nfr/etc/httpd/cgi-bin/hupSpacemand
nfr/etc/httpd/cgi-bin/list_query
nfr/etc/httpd/cgi-bin/ls_logs
nfr/etc/httpd/cgi-bin/ls_packages
nfr/etc/httpd/cgi-bin/ls_sq
nfr/etc/httpd/cgi-bin/mkfac
nfr/etc/httpd/cgi-bin/readSpacemanCfg
nfr/etc/httpd/cgi-bin/ls_acl
nfr/etc/httpd/cgi-bin/rmfac
nfr/etc/httpd/cgi-bin/resdump
nfr/etc/httpd/cgi-bin/resmerge
nfr/etc/httpd/cgi-bin/rmfac
nfr/etc/httpd/cgi-bin/alertdump
nfr/etc/httpd/cgi-bin/ackdump
nfr/etc/httpd/cgi-bin/acknowledge
nfr/etc/httpd/cgi-bin/ackhistory
nfr/etc/httpd/cgi-bin/ackcomment
nfr/etc/httpd/cgi-bin/testalert
nfr/etc/httpd/cgi-bin/ls_packages
nfr/etc/httpd/cgi-bin/readSpacemanCfg
nfr/etc/httpd/cgi-bin/writeSpacemanCfg
nfr/etc/httpd/conf/access.conf
nfr/etc/httpd/conf/htgroup
nfr/etc/httpd/conf/htpasswd
nfr/etc/httpd/conf/httpd.conf
nfr/etc/httpd/conf/mime.types
nfr/etc/httpd/conf/srm.conf
nfr/etc/httpd/conf/type-mapping
nfr/etc/httpd/htdocs/.htaccess
nfr/etc/httpd/cgi-bin/ls_sq
nfr/etc/httpd/cgi-bin/ls_hosts
nfr/etc/httpd/cgi-bin/pd_ls_site
nfr/etc/httpd/cgi-bin/backend_config
nfr/etc/httpd/cgi-bin/pd_get_file
nfr/etc/httpd/cgi-bin/pd_install
nfr/etc/httpd/cgi-bin/fio
nfr/etc/httpd/cgi-bin/pd_rm_tmp
nfr/etc/httpd/cgi-bin/pd_view
nfr/etc/httpd/cgi-bin/pkg_loader
nfr/etc/httpd/cgi-bin/edit_acl
nfr/etc/httpd/cgi-bin/start_mirror
nfr/etc/httpd/cgi-bin/ls_users
nfr/etc/httpd/cgi-bin/call_rc
nfr/etc/httpd/htdocs/stringtable
nfr/etc/httpd/htdocs/images/nfr1.jpeg
nfr/etc/httpd/htdocs/images/nfr1bw.jpeg
nfr/etc/httpd/htdocs/images/FULL_L~1.GIF
nfr/etc/httpd/htdocs/images/LOGO_S~1.GIF
nfr/etc/httpd/htdocs/images/LOGO_S~2.GIF
nfr/etc/httpd/htdocs/images/LOGO_S~3.GIF
nfr/etc/httpd/htdocs/images/alert.gif
nfr/etc/httpd/htdocs/images/status.gif
nfr/etc/httpd/htdocs/images/bk_type.gif
nfr/etc/httpd/htdocs/images/configure.gif
nfr/etc/httpd/htdocs/images/fulllogo.gif
nfr/etc/httpd/htdocs/images/fulllogobw.gif
nfr/etc/httpd/htdocs/images/gui_logo.gif
nfr/etc/httpd/htdocs/images/hosts.gif
nfr/etc/httpd/htdocs/images/lnfr.gif
nfr/etc/httpd/htdocs/images/lnfrbw.gif
nfr/etc/httpd/htdocs/images/logo_anim.gif
nfr/etc/httpd/htdocs/images/mnfr.gif
nfr/etc/httpd/htdocs/images/mnfrbw.gif
nfr/etc/httpd/htdocs/images/nfr1.jpeg
nfr/etc/httpd/htdocs/images/nfr1bw.jpeg
nfr/etc/httpd/htdocs/images/packages.gif
nfr/etc/httpd/htdocs/images/snfr.gif
nfr/etc/httpd/htdocs/images/snfrbw.gif
nfr/etc/httpd/htdocs/images/status.gif
nfr/etc/httpd/htdocs/index.html
nfr/etc/httpd/htdocs/java/BackendStruct.class
nfr/etc/httpd/htdocs/java/NfrMainWindow.class
nfr/etc/httpd/htdocs/java/PackagesPanel.class
nfr/etc/httpd/htdocs/java/QueryLoader.class
nfr/etc/httpd/htdocs/java/QuerySaver.class
nfr/etc/httpd/htdocs/java/RollPanel.class
nfr/etc/httpd/htdocs/java/SpacemanCfgEditFrame.class
nfr/etc/httpd/htdocs/java/SpacemanCfgEditPanel.class
nfr/etc/httpd/htdocs/java/SpacemanCfgFrame.class
nfr/etc/httpd/htdocs/java/graph/BGData.class
nfr/etc/httpd/htdocs/images/alert.gif
nfr/etc/httpd/htdocs/logo.html
nfr/etc/httpd/htdocs/main.html
nfr/etc/httpd/htdocs/navbar.html
nfr/etc/httpd/htdocs/index.htm
nfr/etc/httpd/htdocs/quick.html
nfr/etc/httpd/htdocs/test.html
nfr/etc/httpd/htdocs/nfrarchive.html
nfr/etc/httpd/htdocs/java/graph/work_thread.class
nfr/etc/httpd/htdocs/java/graph/BGDataList.class
nfr/etc/httpd/htdocs/java/graph/BarGraph.class
nfr/etc/httpd/htdocs/java/graph/BarGraphViewer.class
@ -113,12 +194,32 @@ nfr/etc/httpd/htdocs/java/graph/ScatterViewer.class
nfr/etc/httpd/htdocs/java/graph/View.class
nfr/etc/httpd/htdocs/java/graph/ViewPanel.class
nfr/etc/httpd/htdocs/java/graph/Viewer.class
nfr/etc/httpd/htdocs/java/graph/work_thread.class
nfr/etc/httpd/htdocs/java/histogram_configure.class
nfr/etc/httpd/htdocs/java/histogram_query.class
nfr/etc/httpd/htdocs/java/list_configure.class
nfr/etc/httpd/htdocs/java/list_query.class
nfr/etc/httpd/htdocs/java/nfr/alerts/AckCommentator.class
nfr/etc/httpd/htdocs/java/graph/BGData.class
nfr/etc/httpd/htdocs/java/nfr/pkgpanel/ListEntry.class
nfr/etc/httpd/htdocs/java/nfr/pkgpanel/MyList.class
nfr/etc/httpd/htdocs/java/nfr/pkgpanel/PackagesPanel.class
nfr/etc/httpd/htdocs/java/nfr/pkgdwnld/ConnectionHandler.class
nfr/etc/httpd/htdocs/java/nfr/pkgdwnld/PackageDownloaderFrame.class
nfr/etc/httpd/htdocs/java/nfr/pkgdwnld/SiteMap.class
nfr/etc/httpd/htdocs/java/nfr/pkgdwnld/Translation.class
nfr/etc/httpd/htdocs/java/nfr/pkgdwnld/Viewer.class
nfr/etc/httpd/htdocs/java/nfr/users/UserPanel.class
nfr/etc/httpd/htdocs/java/nfr/users/edit_acl.class
nfr/etc/httpd/htdocs/java/nfr/values/values.class
nfr/etc/httpd/htdocs/java/nfr/values/values_frame.class
nfr/etc/httpd/htdocs/java/nfr/spaceman/SpacemanCfgEditFrame.class
nfr/etc/httpd/htdocs/java/nfr/spaceman/SpacemanCfgEditPanel.class
nfr/etc/httpd/htdocs/java/nfr/spaceman/SpacemanCfgFrame.class
nfr/etc/httpd/htdocs/java/nfr/spaceman/SpacemanIO.class
nfr/etc/httpd/htdocs/java/nfr/spaceman/SpacemanParser.class
nfr/etc/httpd/htdocs/java/nfr/spaceman/SpacemanRecord.class
nfr/etc/httpd/htdocs/java/nfr/noc/hostsel.class
nfr/etc/httpd/htdocs/java/nfr/facilities/FacEditWin.class
nfr/etc/httpd/htdocs/java/nfr/facilities/FacEditor.class
nfr/etc/httpd/htdocs/java/nfr/facilities/FaxEditor.class
nfr/etc/httpd/htdocs/java/nfr/facilities/MailEditor.class
nfr/etc/httpd/htdocs/java/nfr/facilities/PageEditor.class
nfr/etc/httpd/htdocs/java/nfr/alerts/LoadThread.class
nfr/etc/httpd/htdocs/java/nfr/alerts/AckHistory.class
nfr/etc/httpd/htdocs/java/nfr/alerts/AckThread.class
nfr/etc/httpd/htdocs/java/nfr/alerts/AlertRecord.class
@ -130,57 +231,8 @@ nfr/etc/httpd/htdocs/java/nfr/alerts/ListView_Host.class
nfr/etc/httpd/htdocs/java/nfr/alerts/ListView_Sev.class
nfr/etc/httpd/htdocs/java/nfr/alerts/ListView_Source.class
nfr/etc/httpd/htdocs/java/nfr/alerts/ListView_Time.class
nfr/etc/httpd/htdocs/java/nfr/alerts/LoadThread.class
nfr/etc/httpd/htdocs/java/nfr/facilities/FacEditWin.class
nfr/etc/httpd/htdocs/java/nfr/facilities/FacEditor.class
nfr/etc/httpd/htdocs/java/nfr/facilities/FaxEditor.class
nfr/etc/httpd/htdocs/java/nfr/facilities/MailEditor.class
nfr/etc/httpd/htdocs/java/nfr/facilities/PageEditor.class
nfr/etc/httpd/htdocs/java/nfr/misc/AbsoluteTime.class
nfr/etc/httpd/htdocs/java/nfr/misc/BarMeter.class
nfr/etc/httpd/htdocs/java/nfr/misc/Cf.class
nfr/etc/httpd/htdocs/java/nfr/misc/CgiScript.class
nfr/etc/httpd/htdocs/java/nfr/misc/ColorEntry.class
nfr/etc/httpd/htdocs/java/nfr/misc/ColoredBarMeter.class
nfr/etc/httpd/htdocs/java/nfr/misc/Constraints.class
nfr/etc/httpd/htdocs/java/nfr/misc/CtoP.class
nfr/etc/httpd/htdocs/java/nfr/misc/DanceThread.class
nfr/etc/httpd/htdocs/java/nfr/misc/DateThing.class
nfr/etc/httpd/htdocs/java/nfr/misc/DigitalMeter.class
nfr/etc/httpd/htdocs/java/nfr/misc/FifoRdr.class
nfr/etc/httpd/htdocs/java/nfr/misc/Formattable.class
nfr/etc/httpd/htdocs/java/nfr/misc/GoodFrame.class
nfr/etc/httpd/htdocs/java/nfr/misc/GoodFrameExit.class
nfr/etc/httpd/htdocs/java/nfr/misc/IntervalTime.class
nfr/etc/httpd/htdocs/java/nfr/misc/ListView.class
nfr/etc/httpd/htdocs/java/nfr/misc/Meter.class
nfr/etc/httpd/htdocs/java/nfr/misc/MsgBox.class
nfr/etc/httpd/htdocs/java/nfr/misc/NFRInfo.class
nfr/etc/httpd/htdocs/java/nfr/misc/ProgressThing.class
nfr/etc/httpd/htdocs/java/nfr/misc/SortView.class
nfr/etc/httpd/htdocs/java/nfr/misc/SpacemanIO.class
nfr/etc/httpd/htdocs/java/nfr/misc/SpacemanParser.class
nfr/etc/httpd/htdocs/java/nfr/misc/SpacemanRecord.class
nfr/etc/httpd/htdocs/java/nfr/misc/Testable.class
nfr/etc/httpd/htdocs/java/nfr/misc/absolute_time.class
nfr/etc/httpd/htdocs/java/nfr/misc/bar_meter.class
nfr/etc/httpd/htdocs/java/nfr/misc/cgi_post.class
nfr/etc/httpd/htdocs/java/nfr/misc/dbg.class
nfr/etc/httpd/htdocs/java/nfr/misc/extabthing.class
nfr/etc/httpd/htdocs/java/nfr/misc/extabtop.class
nfr/etc/httpd/htdocs/java/nfr/misc/interval_time.class
nfr/etc/httpd/htdocs/java/nfr/misc/jafp.class
nfr/etc/httpd/htdocs/java/nfr/misc/ordered_table.class
nfr/etc/httpd/htdocs/java/nfr/misc/ordered_table_entry.class
nfr/etc/httpd/htdocs/java/nfr/misc/ordered_table_enumerator.class
nfr/etc/httpd/htdocs/java/nfr/misc/popup_bummer.class
nfr/etc/httpd/htdocs/java/nfr/misc/remote_file_io.class
nfr/etc/httpd/htdocs/java/nfr/misc/repTile.class
nfr/etc/httpd/htdocs/java/nfr/misc/tabthing.class
nfr/etc/httpd/htdocs/java/nfr/misc/tabtop.class
nfr/etc/httpd/htdocs/java/nfr/misc/type_mapping.class
nfr/etc/httpd/htdocs/java/nfr/misc/window.class
nfr/etc/httpd/htdocs/java/nfr/rc/AlertConfigurator.class
nfr/etc/httpd/htdocs/java/nfr/alerts/AckCommentator.class
nfr/etc/httpd/htdocs/java/nfr/rc/StringRes.class
nfr/etc/httpd/htdocs/java/nfr/rc/AlertRes.class
nfr/etc/httpd/htdocs/java/nfr/rc/AlertSrcConfigurator.class
nfr/etc/httpd/htdocs/java/nfr/rc/AlertSrcRes.class
@ -200,263 +252,394 @@ nfr/etc/httpd/htdocs/java/nfr/rc/ResTab.class
nfr/etc/httpd/htdocs/java/nfr/rc/ResTabCfgWindow.class
nfr/etc/httpd/htdocs/java/nfr/rc/SevSelector.class
nfr/etc/httpd/htdocs/java/nfr/rc/StringConfigurator.class
nfr/etc/httpd/htdocs/java/nfr/rc/StringRes.class
nfr/etc/httpd/htdocs/java/nfr_applet.class
nfr/etc/httpd/htdocs/java/toplevel.class
nfr/etc/httpd/htdocs/java/nfr/rc/AlertConfigurator.class
nfr/etc/httpd/htdocs/java/nfr/misc/type_mapping.class
nfr/etc/httpd/htdocs/java/nfr/misc/BarMeter.class
nfr/etc/httpd/htdocs/java/nfr/misc/Cf.class
nfr/etc/httpd/htdocs/java/nfr/misc/CgiScript.class
nfr/etc/httpd/htdocs/java/nfr/misc/ColorEntry.class
nfr/etc/httpd/htdocs/java/nfr/misc/ColoredBarMeter.class
nfr/etc/httpd/htdocs/java/nfr/misc/ComponentMap.class
nfr/etc/httpd/htdocs/java/nfr/misc/Constraints.class
nfr/etc/httpd/htdocs/java/nfr/misc/CtoP.class
nfr/etc/httpd/htdocs/java/nfr/misc/DanceThread.class
nfr/etc/httpd/htdocs/java/nfr/misc/DateThing.class
nfr/etc/httpd/htdocs/java/nfr/misc/DigitalMeter.class
nfr/etc/httpd/htdocs/java/nfr/misc/FifoRdr.class
nfr/etc/httpd/htdocs/java/nfr/misc/Formattable.class
nfr/etc/httpd/htdocs/java/nfr/misc/GoodFrame.class
nfr/etc/httpd/htdocs/java/nfr/misc/GoodFrameExit.class
nfr/etc/httpd/htdocs/java/nfr/misc/IntervalTime.class
nfr/etc/httpd/htdocs/java/nfr/misc/ListView.class
nfr/etc/httpd/htdocs/java/nfr/misc/Meter.class
nfr/etc/httpd/htdocs/java/nfr/misc/MsgBox.class
nfr/etc/httpd/htdocs/java/nfr/misc/NFRInfo.class
nfr/etc/httpd/htdocs/java/nfr/misc/Name.class
nfr/etc/httpd/htdocs/java/nfr/misc/ProgressThing.class
nfr/etc/httpd/htdocs/java/nfr/misc/SortView.class
nfr/etc/httpd/htdocs/java/nfr/misc/SortViewItem.class
nfr/etc/httpd/htdocs/java/nfr/misc/Testable.class
nfr/etc/httpd/htdocs/java/nfr/misc/access_host.class
nfr/etc/httpd/htdocs/java/nfr/misc/access_item.class
nfr/etc/httpd/htdocs/java/nfr/misc/acl.class
nfr/etc/httpd/htdocs/java/nfr/misc/bar_meter.class
nfr/etc/httpd/htdocs/java/nfr/misc/cgi_post.class
nfr/etc/httpd/htdocs/java/nfr/misc/dbg.class
nfr/etc/httpd/htdocs/java/nfr/misc/extabthing.class
nfr/etc/httpd/htdocs/java/nfr/misc/extabtop.class
nfr/etc/httpd/htdocs/java/nfr/misc/jafp.class
nfr/etc/httpd/htdocs/java/nfr/misc/line_widget.class
nfr/etc/httpd/htdocs/java/nfr/misc/ordered_table.class
nfr/etc/httpd/htdocs/java/nfr/misc/ordered_table_entry.class
nfr/etc/httpd/htdocs/java/nfr/misc/ordered_table_enumerator.class
nfr/etc/httpd/htdocs/java/nfr/misc/remote_file_io.class
nfr/etc/httpd/htdocs/java/nfr/misc/repTile.class
nfr/etc/httpd/htdocs/java/nfr/misc/tabthing.class
nfr/etc/httpd/htdocs/java/nfr/misc/tabtop.class
nfr/etc/httpd/htdocs/java/nfr/misc/AbsoluteTime.class
nfr/etc/httpd/htdocs/java/types_panel.class
nfr/etc/httpd/htdocs/logo.html
nfr/etc/httpd/htdocs/main.html
nfr/etc/httpd/htdocs/navbar.html
nfr/etc/httpd/htdocs/nfrarchive.html
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/advanced-user-guide.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/backend_data_type_representation.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/backend_data_types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-configuration.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-data-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-description.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-mappings.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/primary-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/representations.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/secondary-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/understanding-data-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/understanding-mappings.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/packages/creating-configuration.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/packages/creating-packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/packages/packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/configuring.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/finishing-configuration.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/getting-started.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/installing.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/starting.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/system-requirements.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/upgrading.htm
nfr/etc/httpd/htdocs/nfrlibrary/glossary/glossary.htm
nfr/etc/httpd/htdocs/nfrlibrary/images/alert.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/configure.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/highlevel.fig
nfr/etc/httpd/htdocs/nfrlibrary/images/highlevel.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablbnr.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablbull1.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablbull2.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablbull3.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablrule.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbkgnd.jpg
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbnr.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbull1.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbull2.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbull3.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blglb.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhbh.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhbs.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhome.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhomeh.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhomep.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhomes.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blnext.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blnexth.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blnextp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blnexts.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blphb.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blphbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blprev.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blprevh.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blprevp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blprevs.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blpvb.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blpvbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blrule.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blup.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/bluph.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blupp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blups.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blvbh.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blvbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blvbs.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/packages.gif
nfr/etc/httpd/htdocs/java/NfrMainWindow.class
nfr/etc/httpd/htdocs/java/Package.class
nfr/etc/httpd/htdocs/java/QueryLoader.class
nfr/etc/httpd/htdocs/java/QuerySaver.class
nfr/etc/httpd/htdocs/java/RollPanel.class
nfr/etc/httpd/htdocs/java/histogram_configure.class
nfr/etc/httpd/htdocs/java/histogram_query.class
nfr/etc/httpd/htdocs/java/list_configure.class
nfr/etc/httpd/htdocs/java/list_query.class
nfr/etc/httpd/htdocs/java/nfr_applet.class
nfr/etc/httpd/htdocs/java/nfr_startit.class
nfr/etc/httpd/htdocs/java/toplevel.class
nfr/etc/httpd/htdocs/java/Backend.class
nfr/etc/httpd/htdocs/nfrlibrary/index.htm
nfr/etc/httpd/htdocs/nfrlibrary/more-info/more-info.htm
nfr/etc/httpd/htdocs/nfrlibrary/nfr-legal.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/backends/backend-data-type-representation.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/backends/backend-data-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/backends/backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/alertd.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/command-line-options.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/nfrwatch.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/rc.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/spacemand.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/backend-cfg.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/fac_res-src.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/file-formats.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/gui-cf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/nfr-conf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/nfr_res-src.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/package-cfg.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/queue-cf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/resource-files.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/spaceman-cf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/type-map.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/user-guide.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/overview/overview.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/overview/need.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/overview/benefits.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/overview/architecture.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/queries/understanding-queries.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/queries/running-queries.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/queries/queries.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/gui/using-gui.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/gui/starting-gui.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/gui/exiting-gui.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/adding-backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/unloading-backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/understanding-packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/understanding-backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/loading-packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/loading-backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/list.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/histogram.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/adding-packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/unloading-packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/acknowledging-alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/understanding-alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/enabling-alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/configuring-alert-source.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/configuring-alert-package.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/configuring-alert-messages.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/configuring-alert-destinations.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/alert-components.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/viewing-alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/spaceman/understanding-spaceman.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/spaceman/spaceman.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/spaceman/configuring-spaceman.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/running/stopping.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/running/starting.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/running/running.htm
nfr/etc/httpd/htdocs/nfrlibrary/images/highlevel1.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/packages.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/hosts.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/alert.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/highlevel.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/highlevel.fig
nfr/etc/httpd/htdocs/nfrlibrary/images/configure.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablbnr.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blvbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blvbh.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blups.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blupp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/bluph.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blup.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blrule.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blpvbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blpvb.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blprevs.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blprevp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blprevh.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blprev.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blphbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blphb.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blnexts.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blnextp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blnexth.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blnext.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhomes.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhomep.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhomeh.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhome.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhbs.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blhbh.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blglb.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbull3.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbull2.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbull1.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbnr.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blbkgnd.jpg
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablrule.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablbull3.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablbull2.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/ablbull1.gif
nfr/etc/httpd/htdocs/nfrlibrary/images/nfrlib/blvbs.gif
nfr/etc/httpd/htdocs/nfrlibrary/glossary/glossary.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/upgrading.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/system-requirements.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/installing.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/audience.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/conventions.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/configuring.htm
nfr/etc/httpd/htdocs/nfrlibrary/getting-started/getting-started.htm
nfr/etc/httpd/htdocs/nfrlibrary/more-info/more-info.htm
nfr/etc/httpd/htdocs/nfrlibrary/_themes/themes.inf
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/ablbnr.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/nfrlib.utf8
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/nfrlib.inf
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/graph1.css
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/graph0.css
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/color1.css
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/color0.css
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blvbs.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blvbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blvbh.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blups.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blupp.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/bluph.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blup.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blrule.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blpvbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blpvb.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blprevs.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blprevp.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blprevh.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blprev.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blphbp.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blphb.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blnexts.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blnextp.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blnexth.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blnext.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blhomes.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blhomep.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blhomeh.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blhome.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blglb.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blbull3.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blbull2.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blbull1.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blbnr.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/blbkgnd.jpg
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/ablrule.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/ablbull3.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/ablbull2.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/ablbull1.gif
nfr/etc/httpd/htdocs/nfrlibrary/_themes/nfrlib/theme.css
nfr/etc/httpd/htdocs/nfrlibrary/reference/reference.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/alert-resource.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/usr_res-src.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/type-map.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/spaceman-cf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/resource-files.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/queue-cf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/package-cfg.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/nfr_res-src.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/nfr-conf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/gui-cf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/file-formats.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/fac_res-src.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/backend-cfg.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/alertd-cf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/file-formats/webd-cf.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-alert.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-spaceman.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/gui-screens.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/message-configuration.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/packages-configure.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/packages-query.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/packages-configure.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/message-configuration.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/hosts.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/gui-screens.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-values.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-users.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-users-edit.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-user.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-spaceman.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-downloader.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-downloader-collision.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/configure-alert.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/gui-screens/packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/data-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/execution-model.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/filters.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/functions.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/funtion-definition.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/language.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/web.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/services.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/network.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/mail.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/alertd.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/test-nfrd.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/spacemand.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/rc.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/nfrwatch.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/gen_site.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/control.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/ctlnfrd.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/command-line-options.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/command-line-options/webd.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/backends/backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/backends/backend-data-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/backends/backend-data-type-representation.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/n-code.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/tools.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/language.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/filters.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/execution-model.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/triggers.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/variables.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/mail.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/network.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/services.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/packages/web.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/reference.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/acknowledging-alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/alert-components.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/configuring-alert-destinations.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/configuring-alert-messages.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/configuring-alert-source.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/enabling-alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/understanding-alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/alerts/viewing-alerts.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/histogram.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/list.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/backends/understanding-backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/gui/exiting-gui.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/gui/starting-gui.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/gui/using-gui.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/overview/architecture.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/overview/benefits.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/overview/need.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/overview/overview.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/queries/queries.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/queries/running-queries.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/queries/understanding-queries.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/spaceman/configuring-spaceman.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/spaceman/spaceman.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/spaceman/starting-spaceman.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/spaceman/understanding-spaceman.htm
nfr/etc/httpd/htdocs/nfrlibrary/user-guide/user-guide.htm
nfr/etc/javastrings/AbsoluteTime.str
nfr/etc/javastrings/PackagesPanel.str
nfr/etc/javastrings/QueryLoader.str
nfr/etc/javastrings/QuerySaver.str
nfr/etc/javastrings/RollPanel.str
nfr/etc/javastrings/SpacemanCfgEditFrame.str
nfr/etc/javastrings/SpacemanCfgEditPanel.str
nfr/etc/javastrings/SpacemanCfgFrame.str
nfr/etc/javastrings/SpacemanIO.str
nfr/etc/javastrings/histogramc
nfr/etc/javastrings/histogramq1
nfr/etc/javastrings/listc
nfr/etc/javastrings/listq1
nfr/etc/javastrings/toplevel
nfr/etc/maps/colors
nfr/etc/nfr.conf
nfr/etc/nfr.conf-orig
nfr/etc/nfrd.cfg
nfr/etc/nfrd.cfg-orig
nfr/etc/resources/fac_res.src
nfr/etc/resources/facilities.cf
nfr/etc/resources/nfr/alert.res
nfr/etc/resources/nfr/alertsrc.res
nfr/etc/resources/nfr/res.h
nfr/etc/resources/nfr/res.map
nfr/etc/resources/nfr/strings.res
nfr/etc/resources/nfr_res.src
nfr/etc/resources/usr/alert.res
nfr/etc/resources/usr/alertsrc.res
nfr/etc/resources/usr/res.map
nfr/etc/resources/usr/strings.res
nfr/etc/resources/usr_res.src
nfr/etc/spaceman.cf
nfr/etc/start_nfr
nfr/etc/start_nfrd
nfr/etc/start_sys
nfr/etc/stop_nfr
nfr/etc/stop_nfrd
nfr/etc/stop_sys
nfr/etc/type-mapping.map
nfr/library/library.cfg
nfr/library/library/lineproto.cfg
nfr/library/library/lineproto.nfr
nfr/library/library/schema.cfg
nfr/library/library/schema.nfr
nfr/library/values.cfg
nfr/library/values.nfr
nfr/library/values.nfr-orig
nfr/nfrd.log
nfr/nfrstart.rc
nfr/nfrstart.sh
nfr/packages/mail.cfg
nfr/packages/mail.nfr
nfr/packages/mail/list.cfg
nfr/packages/mail/list.desc
nfr/packages/mail/list.nfr
nfr/packages/mail/od.cfg
nfr/packages/mail/od.nfr
nfr/packages/network.cfg
nfr/packages/network.nfr
nfr/packages/network/arp.cfg
nfr/packages/network/arp.desc
nfr/packages/network/arp.nfr
nfr/packages/network/dnssrv.cfg
nfr/packages/network/dnssrv.desc
nfr/packages/network/dnssrv.nfr
nfr/packages/network/tcp.cfg
nfr/packages/network/tcp.desc
nfr/packages/network/tcp.nfr
nfr/packages/network/tcppackets.cfg
nfr/packages/network/tcppackets.desc
nfr/packages/network/tcppackets.nfr
nfr/packages/network/udp.cfg
nfr/packages/network/udp.desc
nfr/packages/network/udp.nfr
nfr/packages/services.cfg
nfr/packages/services.nfr
nfr/packages/services/ftp.cfg
nfr/packages/services/ftp.desc
nfr/packages/services/ftp.nfr
nfr/packages/services/ftp_hist.cfg
nfr/packages/services/ftp_hist.desc
nfr/packages/services/ftp_hist.nfr
nfr/packages/services/rsh.cfg
nfr/packages/services/rsh.desc
nfr/packages/services/rsh.nfr
nfr/packages/web.cfg
nfr/packages/web/detect.cfg
nfr/packages/web/detect.desc
nfr/packages/web/detect.nfr
nfr/packages/web/watchservers.cfg
nfr/packages/web/watchservers.desc
nfr/packages/web/watchservers.nfr
@exec mkdir %D/nfr/etc/httpd/cgi-bin/tmp
@exec mkdir %D/nfr/etc/httpd/logs
@exec mkdir %D/nfr/etc/run
@exec mkdir %D/nfr/etc/run/alertd
@exec mkdir %D/nfr/etc/run/spacemand
@exec mkdir %D/nfr/etc/spaceman
@exec mkdir %D/nfr/tmp
@exec NFRHOME=%D/nfr perl %D/nfr/createuser
@exec NFRHOME=%D/nfr sh %D/nfr/configure-nfr
@unexec rm -f /nfr
@unexec rm -rf %D/nfr
@unexec echo "Deleting NFR user and group..."
@unexec rmuser nfr
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/data-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/tools.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/assignment.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/statements.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/return.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/requires.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/record.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/on.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/off.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/if.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/foreach.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/expression.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/declare.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/break.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/block.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/statements/while.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/eth.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/tcp.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/system.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/packet.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/packet-variables.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/llc.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/ip.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/icmp.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/fddi.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/packet-variables/udp.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/lexicon/variables.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/lexicon/reserved-words.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/lexicon/operators.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/lexicon/characters.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/lexicon/constants.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/lexicon/comments.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/lexicon/lexicon.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/alert.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/ulong.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/ubyte.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/typeof.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/substr.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/sublist.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/strtype.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/strlen.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/strerror.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/strcasecmp.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/split.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/short.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/scopes.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/scope.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/regexec.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/regcomp.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/recorder.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/net.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/maptosym.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/luniq.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/lsort.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/long.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/listlen.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/listadd.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/index.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/host.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/funtion-definition.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/functions.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/formattedtime.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/ethmac.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/errno.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/elem.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/echo.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/display.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/cat.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/byte.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/blobbytes.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/atoi.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/functions/ushort.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/addition.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/right-shift.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/not-equal-to.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/multiplication.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/negation.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/modulus.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/logical-or.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/logical-not.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/logical-and.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/less-than.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/less-than-equal.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/left-shift.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/inside.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/greater-than.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/greater-than-equal.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/expressions.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/equal-to.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/division.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/bitwise-xor.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/bitwise-or.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/bitwise-not.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/bitwise-and.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/assignment.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/expressions/subtraction.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/declarations/scopes.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/declarations/function.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/declarations/function-declarations.htm
nfr/etc/httpd/htdocs/nfrlibrary/reference/n-code/declarations/filter.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/advanced-user-guide.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributed/understanding-distributed.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributed/planning.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributed/distributed.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributed/configuring-remote.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributed/configuring-central.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributed/adding-remote.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributing/overview.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributing/distributing.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributing/creating-site.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/distributing/considerations.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/packages/packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/packages/creating-packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/packages/creating-configuration.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/backend_data_type_representation.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/understanding-data-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/secondary-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/representations.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/primary-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-mappings.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-description.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-data-types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-configuration.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/creating-backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/backends.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/backend_data_types.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/backends/understanding-mappings.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/access-control/understanding-access.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/access-control/configuring-users.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/access-control/access-control.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/access-control/access-components.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/downloading/viewing-code.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/downloading/resolving-conflicts.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/downloading/overview.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/downloading/enabling-packages.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/downloading/downloading.htm
nfr/etc/httpd/htdocs/nfrlibrary/advanced-user-guide/downloading/downloading-packages.htm

View File

@ -1,12 +1,17 @@
#!/bin/sh
#
# $OpenBSD: configure,v 1.1.1.1 1998/07/04 20:52:54 marc Exp $
# Build configuration script for NFR.
#
# dugsong@monkey.org
PATH=/bin:/usr/bin:/sbin:/usr/sbin
cd ${WRKSRC}
cp ${FILESDIR}/Makefile-config include
cp ${FILESDIR}/Makefile-openbsd include
cp ${FILESDIR}/opts-openbsd.h include
cp ${FILESDIR}/sys-openbsd.h include
cp ${FILESDIR}/nfr-htpasswd.c web
cp ${FILESDIR}/configure-nfr .
# Get rid of bogus dependencies, since we aren't using third-party libs.
bin/undepend 2>&1 >/dev/null
# Generate makefiles.
bin/fixmake
# Yoda.