home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!nwnexus!vince
- From: vince@halcyon.com (Vince Skahan)
- Subject: build.def for C-news under linux (long)
- Message-ID: <1992Aug31.230718.28762@nwnexus.WA.COM>
- Sender: sso@nwnexus.WA.COM (System Security Officer)
- Organization: Northwest Nexus Inc. (206) 455-3505
- Date: Mon, 31 Aug 1992 23:07:18 GMT
- Lines: 155
-
- attached is a build.def that I use at home under mcc-interim 0.96c
- and gcc 2.2.2 (works with a 0.97pl1+ kernel too).
-
- This is for C-news with a patchdate of 12/21/91, which is all the
- patches EXCEPT the spring performance speedups. On a 386/33 with
- 8MB memory and a 15 msec disk, I personally see no need for using the
- speedup patches. This puppy flies under Linux :-)
-
- Basically, stick this as your cnews source conf/build.def and use it
- as the default answers to the questions when you rerun 'build'.
- Then follow the normal building process for C-news.
-
- Important: I use a non-standard tree structure for usenet news so
- you want to probably change the paths in the attached when you run
- build to set your system name and domainized name (required...).
-
- I keep everything under a /usenet tree, with libs in /usenet/lib,
- binaries/scripts under /usenet/bin, and spool dir in /usenet/spool.
- I also keep all the scripts in subdirectories under /usenet/bin rather
- than all at the same level in one massive unreadable /usr/local/bin
- for example...anyway, if you understand C-news, you'll get the idea
- when you run 'build'.
-
- I didn't upload the .tar.Z file I used this to compile to anywhere,
- since there are basically no patches required to get it to compile
- once you answer the build questions right. I seem to remember that
- you have to run one part using 'yacc' by hand with 'bison --yacc'
- but it's been a while since I messed with it.
-
- ---- (attached 'build.def' follows...remember to cut the .signature)---
- # These answers are interdependent; do not edit this file!
- newsuid="news"
- # These answers are interdependent; do not edit this file!
- newsgid="news"
- # These answers are interdependent; do not edit this file!
- binuid="news"
- # These answers are interdependent; do not edit this file!
- bingid="news"
- # These answers are interdependent; do not edit this file!
- binsrc="yes"
- # These answers are interdependent; do not edit this file!
- mess="no"
- # These answers are interdependent; do not edit this file!
- unmess="no"
- # These answers are interdependent; do not edit this file!
- newsarts="/usenet/spool"
- # These answers are interdependent; do not edit this file!
- newsctl="/usenet/lib"
- # These answers are interdependent; do not edit this file!
- newsbin="/usenet/bin"
- # These answers are interdependent; do not edit this file!
- newsumask="002"
- # These answers are interdependent; do not edit this file!
- newsmaster="usenet"
- # These answers are interdependent; do not edit this file!
- newsconfig="/usenet/lib/config"
- # These answers are interdependent; do not edit this file!
- chown="/bin/chown"
- # These answers are interdependent; do not edit this file!
- chboth="yes"
- # These answers are interdependent; do not edit this file!
- chgrp="/etc/chgrp"
- # These answers are interdependent; do not edit this file!
- unixkind="usg"
- # These answers are interdependent; do not edit this file!
- addrsize="big"
- # These answers are interdependent; do not edit this file!
- dbmopt=""
- # These answers are interdependent; do not edit this file!
- faststdio="no"
- # These answers are interdependent; do not edit this file!
- storeval="yes"
- # These answers are interdependent; do not edit this file!
- faststrchr="no"
- # These answers are interdependent; do not edit this file!
- sete="no"
- # These answers are interdependent; do not edit this file!
- ranlib="yes"
- # These answers are interdependent; do not edit this file!
- symdef="no"
- # These answers are interdependent; do not edit this file!
- cc="cc"
- # These answers are interdependent; do not edit this file!
- copts="-O"
- # These answers are interdependent; do not edit this file!
- ldopts=""
- # These answers are interdependent; do not edit this file!
- postlibs=""
- # These answers are interdependent; do not edit this file!
- hostname="yes"
- # These answers are interdependent; do not edit this file!
- uname="no"
- # These answers are interdependent; do not edit this file!
- uucptype="hdb"
- # These answers are interdependent; do not edit this file!
- dftype="bsd"
- # These answers are interdependent; do not edit this file!
- dfdirs="yes"
- # These answers are interdependent; do not edit this file!
- archive="no"
- # These answers are interdependent; do not edit this file!
- spacelow="yes"
- # These answers are interdependent; do not edit this file!
- nfsgroup="no"
- # These answers are interdependent; do not edit this file!
- server="newsie"
- # These answers are interdependent; do not edit this file!
- manpages="/usr/man"
- # These answers are interdependent; do not edit this file!
- manmess="no"
- # These answers are interdependent; do not edit this file!
- rbin="/usenet/bin"
- # These answers are interdependent; do not edit this file!
- doui="yes"
- # These answers are interdependent; do not edit this file!
- bin="/usenet/bin"
- # These answers are interdependent; do not edit this file!
- atok="yes"
- # These answers are interdependent; do not edit this file!
- postdefltdist="world"
- # These answers are interdependent; do not edit this file!
- paranoid="no"
- # These answers are interdependent; do not edit this file!
- whoami="victrola"
- # These answers are interdependent; do not edit this file!
- mailname="victrola.sea.wa.us"
- # These answers are interdependent; do not edit this file!
- organization="Vince and Suzie's Underpowered PC"
- # These answers are interdependent; do not edit this file!
- postdefltgroup="general"
- # These answers are interdependent; do not edit this file!
- newspath="/bin:/usr/bin:/etc"
- # These answers are interdependent; do not edit this file!
- fake=" fsync.o"
- # These answers are interdependent; do not edit this file!
- fakehdrs=""
- # These answers are interdependent; do not edit this file!
- immediate="no"
- # These answers are interdependent; do not edit this file!
- inputstall="no"
- # These answers are interdependent; do not edit this file!
- defsub="general"
- # These answers are interdependent; do not edit this file!
- mustsub="general"
- things like this:
- /usenet
- ...lib
- ...bin
- ...spool...news...(article tree)
-
-
- --
- Vince Skahan vince@halcyon.com (here)
- vince@atc.boeing.com (work) vince@victrola.sea.wa.us (home)
-
-