config.dist: [Previous] [Up to Table of Contents] [Next]
##
## 1. MAKE CONFIG PARAMETERS
## Where the DBZ sources are, from C News. INN has a (maybe old) copy.
#### =()<DBZDIR @<DBZDIR>@>()=
DBZDIR ../dbz
## If you have a parallel make, set this to "&"
#### =()<P @<P>@>()=
P
## C pre-processor flags
#### =()<DEFS @<DEFS>@>()=
DEFS -I../include
## C compiler
#### =()<CC @<CC>@>()=
CC gcc
## Does your compiler properly do "char const *"? Pick DO DONT or DUNNO
#### =()<USE_CHAR_CONST @<USE_CHAR_CONST>@>()=
USE_CHAR_CONST DUNNO
## C compiler flags
#### =()<CFLAGS @<CFLAGS>@>()=
CFLAGS $(DEFS) -g
## C compiler flags to use when compiling dbz
#### =()<DBZCFLAGS @<DBZCFLAGS>@>()=
DBZCFLAGS $(CFLAGS)
## What flags to use if profiling; -p or -pg, e.g.
#### =()<PROF @<PROF>@>()=
PROF -pg
## Flags for the "cc -o" line; e.g., -Bstatic on SunOS4.x while debugging.
#### =()<LDFLAGS @<LDFLAGS>@>()=
LDFLAGS
## If you use the standard NNTP way of connecting, where is the library?
#### =()<NNTPLIB @<NNTPLIB>@>()=
NNTPLIB
## If you need to link in other libraries, add them here.
## On NetBSD and FreeBSD, you must add the -lcrypt directive here
## -lutil on BSD/OS gives you setproctitle() see HAVE_SETPROCTITLE.
#### =()<LIBS @<LIBS>@>()=
LIBS -lutil
## How to make a lint library; pick BSD, SYSV, or NONE.
#### =()<LINTLIBSTYLE @<LINTLIBSTYLE>@>()=
LINTLIBSTYLE NONE
## Flags for lint. AIX wants "-wkD"; it and others don't want "-z".
#### =()<LINTFLAGS @<LINTFLAGS>@>()=
LINTFLAGS -b -h -z $(DEFS)
## Some lints insist on putting out the filename and other crap.
## Possible values:
## LINTFILTER | sed -n -f ../sedf.aix
## LINTFILTER | sed -n -f ../sedf.osx
## LINTFILTER | sed -n -f ../sedf.sun
## LINTFILTER | sed -n -f ../sedf.sysv
## LINTFILTER
#### =()<LINTFILTER @<LINTFILTER>@>()=
LINTFILTER | sed -n -f ../sedf.sun
## How to install manpages; pick SOURCE, NROFF-PACK, NROFF-PACK-SCO,
## BSD4.4 or NONE.
#### =()<MANPAGESTYLE @<MANPAGESTYLE>@>()=
MANPAGESTYLE SOURCE
## Where various manpages should go
#### =()<MAN1 @<MAN1>@>()=
MAN1 /usr/news/man/man1
#### =()<MAN3 @<MAN3>@>()=
MAN3 /usr/news/man/man3
#### =()<MAN5 @<MAN5>@>()=
MAN5 /usr/news/man/man5
#### =()<MAN8 @<MAN8>@>()=
MAN8 /usr/news/man/man8
## Ranlib command. Use echo if you don't need ranlib.
#### =()<RANLIB @<RANLIB>@>()=
RANLIB ranlib
## YACC (yet another config control?)
#### =()<YACC @<YACC>@>()=
YACC yacc
## Ctags command. Use echo if you don't have ctags.
#### =()<CTAGS @<CTAGS>@>()=
CTAGS ctags -t -w
config.dist: [Source:"INN 1.5.1 config.dist"] [Revision: 1.64] [Copyright: 1997 Internet Software Consortium]
config.dist:[Previous][Up to Table of Contents] [Next]
This is from the Mib Software Usenet RKT
-B-r-o-a-d-e-n- your knowledge
Up to: INN 1.5.1 config.dist
Introduction to the INN config file
Examine in depth
Notes for this section at: Installing INN: config.data 4.2.1. Make config parameters
RKT Rapid-Links:[Search] [RKT Tips] Path: / Usenet RKT / For Providers / INN Setup and Changes / INN 1.5.1 config.dist / 0002.htm
You can find a summary and links related to this topic
as part of the Mib Software Usenet RKT.