HDTenEightyP/NetNews huggingface dataset:
From: aw2t+@andrew.cmu.edu (Alex R.N. Wetmore)
Newsgroups: comp.unix.bsd
Subject: hard drive problems
Date: 22 Aug 92 09:12:17 GMT
Organization: Freshman, Math/Computer Science, Carnegie Mellon, Pittsburgh, PA

I have been having trouble installing 386bsd on my PC.  I can install
all of the bin distribution from 3.5" disks, until bin01.47, which mread
can only read 98k of.  After that, I can only read 98k of each
additional file.  I gives me an fwrite error.

Machine config:
   Mistubishi 386/16 with 387
   6 megs of memory
   70 meg CDC Wren II drive
   WD MFM controller
   EGA

I also have a 20 meg st-225 that I have been using for MS-DOS.  When I
ran the install script I told it to install on the entire HD, not into a
partition.  I also tried installing it on a partition and got
input/output errors (don't remember the exact error code).

thanks,
alex
From: bill@unixland.natick.ma.us (Bill Heiser)
Newsgroups: comp.unix.bsd
Subject: Re: want to dial in
Date: 17 Aug 92 22:26:38 GMT
Organization: Unixland Public Access Unix  (508) 655-3848

kuku@acds.physik.rwth-aachen.de (Christoph Kukulies) writes:
> 
>I was looking for a standard way to do it (switching my modem to no command echo
>etc.). Do you think editing /etc/gettytab and inserting something like

>D2400|d2400
>   :im=ATE0\r:

>would be appropriate? Or is this done elsewhere? I remember that in an earlier
>release of SCO (ODT 1.0) I had uugetty for this purpose. 
>What is the correct (standard / nohack ) method to set up the modem to avoid
>this "getty war" problem?

Well, what I did on my other system was to connect the modems to a DOS 
PC, make the changes using <your favorite telecom program>, then re-connect
the modem to the unix system.

I suspect you could do it just fine by using "tip" in 386BSD.  Just set
the modem registers appropriately (consult your manual), then save them.
-- 
bill@unixland.natick.ma.us                      ESIX Mailing List Moderator
Public Access UNIX/USENET/E-MAIL!  UUCP Accounts Available!  (508) 655-3848
5 lines  -  Located in Natick, MA   USA    Supporting V.32/PEP/V.42bis, etc.
Newsgroups: comp.unix.bsd
From: witr@rwwa.COM (Robert Withrow)
Subject: Re: SUMMARY of answers to: "how to label partition to 386BSD?"
Reply-To: witr@rwwa.com
Organization: R.W. Withrow Associates
Distribution: usa
Date: Fri, 14 Aug 1992 23:48:29 GMT

In article <explorer.713810467@tbird.cc.iastate.edu>, explorer@iastate.edu (Michael Graff) writes:
| Funny...  It sure as hell didn't on my systems...  None of the 4 I've
| tried to install went quite that well.  ;)

The reason behind posting was that I had corresponded with several people
who were having similar problems *until* they did what I suggested.  In
particular they were creating more than exactly *one* FDISK partition.  When
they deleted all partitions except the single DOS partition (which was
the first partition on the disk) the problems dissapeared.  This has also
worked on every system I have installed it on, each of which has an approx
30MB dos partition followed by BSD as installed by TinyBSD.

| There's a lot of hardware differences out there, and assuming that it
| worked for you so it'll work that way for everyone is unrealistic.

Thanks for the terifficly usefull advice.  However, my base of experience
was several (different) systems in my office, plus the people I have
corresponded to on the net, and thus not just ``me''.  My motto in these
cases is ``it's always something simple'', because---well---it almost
always is; so many of the exotic explainations end up being wrong.

There's a lot of opportunity for Pilot Error out there, and assuming that
it didn't work for you so there must be a bug is unrealistic.

-- 
---
 Robert Withrow, R.W. Withrow Associates, Swampscott MA 01907 USA
 Tel: +1 617 598 4480, Fax: +1 617 598 4430, Net: witr@rwwa.COM
Newsgroups: comp.unix.bsd
From: chmr@fstgds01.tu-graz.ac.at (Christoph Robitschko)
Subject: Re: Yet another way to cause a kernel panic
Organization: Technical University of Graz, Austria
Date: Mon, 17 Aug 92 19:02:32 GMT

In article <16of99INNide@disaster.Germany.EU.net> bs@Germany.EU.net (Bernard Steiner) writes:
>Just found a nice way to cause a panic:
>#include <unistd.h>
>main()
>{
>	chroot("/bin");
>	execl("./bin/sh", "-i", 0);
>}
>
>compile; log in as root, cd / and execute program...
>bin/sync syncs the disks, while bin/ls starts listing and then panics
>the system. WHY ?
>
>Just because the process root is _above_ the process cwd is no legitimate
>reason imho ;-)
>
>Cheers,
>	Bernard

Exactly that is the reason; But it is not legitimate ;-)

Here is a n excerpt from /sys/kern/vfs_lookup.c, around line 328:

  	if (ndp->ni_isdotdot) {
  		for (;;) {
! 			if (dp == ndp->ni_rootdir) {
  				ndp->ni_dvp = dp;

Change the line marked with ! so that it reads:

 			if ((dp == ndp->ni_rootdir) || (dp == rootdir)) {

This makes sure it never gets below the *system* root directory.

						
						Cheers,
						Christoph
-- 
------------------------------------------------------------------------
Christoph M. Robitschko  | "the only man who got his work done by Friday
chmr@edvz.tu-graz.ac.at  |             was Robinson Crusoe."
Newsgroups: comp.unix.bsd
From: terry@cs.weber.edu (A Wizard of Earth C)
Subject: Re: Restrictions on 'free' UNIX / 386BSD (Re: selling 386BSD)
Organization: Weber State University  (Ogden, UT)
Date: Tue, 18 Aug 92 02:07:54 GMT

In article <22221@venera.isi.edu> allard@isi.edu (Dennis Allard) writes:
>So, you might argue, that prevents shrink wrapping since noone would
>buy it.  I wonder about that.  The advantages to shrink wrapping,
>viz., on the shelf availability, quality bound documentation, tech.
>support for registered owners, update mailing list membership, etc.
>are often worth the price of shrinkwrap, even if a free copy (or
>stolen copy, in the case of noncopyleft material) is avaiable at no
>charge.
>
>True, we don't see examples of shrinkwrapped copylefted stuff at
>the software houses.  Maybe a publisher should give it a try!

The advantages you cite are for likelihood of distribution, not for either
the "publisher" (who want's to make a profit) or the software store (that
want's to make 40%-60%, based on market and willingness to move quantity).

How do you synchronize this with the $100 and/or "reasonable copying fee"
from the GPL?  Charge $300 for the book?

Why should a commercial institution (like a software publishing company or
the stores at the other end of the marketing channel) push GCC when they
can push something else and turn $120 in profit?  "For the benefit of
mankind"?  Give me a break!  Just because Stahlman has other sources of
revenue doesn't mean that I, as a publisher or store owner, do!

					Terry Lambert
					terry_lambert@gateway.novell.com
					terry@icarus.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.
-- 
-------------------------------------------------------------------------------
                                                       terry@icarus.weber.edu
 "I have an 8 user poetic license" - me
-------------------------------------------------------------------------------
Newsgroups: comp.unix.bsd
From: david@mlb.geomechanics.csiro.au (David Le Blanc)
Subject: [386BSD] Help, X386 is a Zombie!
Organization: CSIRO DIT (Melb.)
Date: 17 Aug 92 01:33:12 GMT


When I type xinit, I get a starting banner, then nothing. 

So I rlogin as root from another machine, do a PS, and
what do I see but

	816 p0  Z  X386
		^ Zombie!

Why is this happening? Any Ideas.

--
David Le Blanc                         :
Email: david@mlb.geomechanics.csiro.au : `Sort of a cross between a Jaguar
CSIRO Division of Geomechanics,	       :  and a freight train.' the Alien
P.O. Box 54 Mt Waverley 3149	       : in Alien^3.
Newsgroups: comp.unix.bsd
From: bri@pegasus.mit.edu (Brian D. Carlstrom)
Subject: m4 Bug(?)
Keywords: m4 bug
Organization: mit
Date: Sun, 16 Aug 1992 03:17:14 GMT

This is the first time i've had to mess with m4 on a large scale, so i
want to ask a few questions. anyone else had any problems with m4? i'm
trying to use it to make MIT-Scheme work under 386bsd. since i hadnt
used it before, i assumed it was a problem with different machines.
but eval is failing on things like: eval(2 ** 4) and eval(2 ^ 4)
both of which return 16 under another bsd-like environment. took me
a while to be sure because THERE IS NO M4 MAN PAGE. also, it gets
errors on several other macros, but i want to check this more, as i 
said i'm no m4 wiz. if any one can suggest another m4 to try or has
patches for 386bsd m4, i'd appreciate info. If people do agree this
is a bug, i guess i better start fixing it...in any case, feel free to
post here or to bri@pegasus.mit.edu...

-bri
Newsgroups: comp.unix.bsd
From: s902113@minyos.xx.rmit.oz.au (Luke Mewburn)
Subject: `man' bug, & are patched kernals available?
Organization: RMIT Computer Centre, Melbourne Australia.
Date: Wed, 19 Aug 1992 00:30:59 EST
Summary: man -a is cactus, kernal queries
Keywords: bug, idea, modification

Whilst debugging my hack of the man sources which allows man to read
compressed manual pages, I discovered a bug in the sources. At first,
I thought that it was the code that I'd changed, but I have tested
the original code, and it exhibits the same thing.

What I did was:

% man -a intro

which lists all of the manuals for `intro'. Now,

% man -a intro ls

should list all manuals for intro, plus that for ls. I tried other
checks and found that man -a doesn't really like multiple man pages.
Can anyone suggest a fix for this?


BTW: My code for the compressed manuals just adds lines which are
#ifdef-ed in, so if you want the new version, you have to specify a
-DCOMPRESSED on the command line, otherwise the resultant code would
be the same as the original version.
If the bug can be fixed, I'll release my hack. It's not that
spectacular, and uses child processes to uncompress to a temporary
file any manuals which are compressed. It uses atexit() to cleanup
the temporary files.  There are better solutions, but this works.
Also, I have a simple sh/find/awk script which will compress all of
the manual pages, fixing the links correctly too.



PS: Has anyone got a version of the kernal compiled with the following
features:
- all of the bug-fixes in the buglist by Nate Williams (spel?).
- the symbol definitions still there
- (and preferably) the alpha vt100 pc driver that was released on
  alt.sources recently.

If so, I'd like some mail, and maybe we can organise for me to get a
copy of it (maybe one version with all the patches but not the console
driver, and a version with). It's just that I only have 45MB free
before putting the source dist on my partition, so I can extract parts
of the kernal, but I think a full recompile is out :-(

Thanx in advance,
Luke.

-- 

"...(and) We've heard how teen prostitution, pregnancy,        Luke Mewburn
drug use, cults, runaways, suicide and poor hygiene are          s902113@
sweeping this nation. We thought you might like to share          minyos.
with the committee any particular *causes* you might see            xx.
for those latter problems..."                                      rmit.
"  I dunno, Maybe the proliferation of narrow, suffocating          oz.
zealotry masquerading as parenting in this country."                au
              Steve Dallas, 'Bloom County'.

Newsgroups: comp.unix.bsd
From: scs@iti.org (Steve Simmons)
Subject: Re: Search for BSD books
Keywords: books
Organization: Industrial Technology Institute
Date: Sun, 16 Aug 1992 00:37:07 GMT

scm@aiware.in-berlin.de (Harald Schmidt) writes:

>I would like to start working with 386BSD, but there are
>no books like these from UNIX System V3.2, no programming mans,
>no reference mans and no admin books.

Three books you should look at:

For internals, you need "The Design and Implementation of the 4.3BSD
UNIX Operating System" by Leffler, McKusic, Karels and Quarterman.
Addison-Wesley, 1989, ISBN 0-201-06196-1.  *The* book on the internals
of BSD 4.3.  May be slightly out-of-date with the 4.4isms that have
crept into Jolix and BSDI, but still far and away your first choice.

For system administration, get "UNIX System Administration Handbook",
by Evi Nemeth, Garth Snyder and Scott Seebass.  Prentice-Hall, 1989,
ISBN 0-13-933441.  591 pages.  Paperback.  This is the book to have if
you've got BSD or derivatives (Sun, Mt. Xinu, Sequent, etc).  Requires
expertise to read, but pretty well done.

For UNIX programming in general, there's an excellent new book "Advance
Programming in the UNIX Environment" by W. Richard Stevens.
Addison-Wesley, 1992, ISBN 0-201-56317-7.  744 pages.  Broad and
detailed, highly recommended.  Quite reasonably priced for the size,
approx $50.00 US.

>Does anybody knowns where I can buy those books?

In Germany?  You've got me.... but undoubtably there are US bookstores
which ship overseas.
-- 
"If life were fair, the acquisition of a large bosom or a massive inheritance
 would have no bearing on your ability to attract the opposite sex, and Dan
 Quayle would be making a living asking runny-nosed children, `Do you want
 fries with that?'"     -- John Cleese, "Corporate Computing" magazine
Newsgroups: comp.unix.bsd
From: wollman@sadye (Garrett Wollman)
Subject: Re: Selling 386BSD
Organization: University of Vermont, EMBA Computer Facility
Date: Sun, 16 Aug 1992 02:19:34 GMT

In article <1992Aug14.195609.29096@gateway.novell.com> terry@ithaca.Eng.Sandy.Novell.COM (Terry Lambert) writes:

>	That we are able to have a free system now is due in large part
>do the commercialization and recontribution of code by companies like
>Genentech (which springs to mind; there are others -- check the various
>redistribution copyright notices in the source files) to BSD for free
>redistribution.

I felt that this was an important enough point that I grepped all the
copyright notices out of the system that I could find (I forget
whether I did a `strings -' on the kernel or something else), and
added the following to my /etc/rc:

cat <<'EOH' 
Copyright 1980-1992, Regents of the University of California 
Copyright 1987, 1989, 1990, 1991, Carnegie Mellon University 
Copyright 1988, 1989, Intel Corporation 
Copyright 1988, 1990, University of Utah 
Copyright 1988, Julian Onions 
Copyright 1989-1992, William F. Jolitz, TeleMuse 
Copyright 1992, Garrett A. Wollman 
Copyright 1992, University of Vermont and State Agricultural College 
EOH 
 
# set hostname, turn on network 

-GAWollman

-- 
   Garrett A. Wollman  = wollman@emba.uvm.edu = UVM is welcome to my opinions
                       =    uvm-gen!wollman   =
   That's what being alive is all about.  No deity, no higher goal
   exists, than to bring joy to another person.    - Elf Sternberg
Newsgroups: comp.unix.bsd
From: antsu@polaris.utu.fi (Antti-Pekka Virtanen)
Subject: Wanted a good book about writing BSD4.3 (4.4?) device drivers...
Organization: University of Turku, Computing Centre
Distribution: comp
Date: 21 Aug 92 23:57:51

The subject line tells all...
I have seen some detailed books about Sys V device drivers but so far nothing
about BSD...

Any information about the matter appreciated.

Thank you, Antti-Pekka
--
 **************************************************************
 * Mail: Antti-Pekka Virtanen  E-Mail:   antsu@utu.fi         *
 *       Arholankuja 3 as 21             antsu@mea.utu.fi     *
 *       SF-21100 Naantali               antsu@nic.funet.fi   *
 *       Finland                         antsu@sandra.pp.fi   *
 **************************************************************
Newsgroups: comp.unix.bsd
Subject: Re: Restrictions on free UNIX / 386BSD (Re: selling 386BSD)
From: rmk@rmkhome.UUCP (Rick Kelly)
Organization: The Man With Ten Cats
Date: Mon, 17 Aug 1992 04:41:28 GMT
Reply-To: rmk@rmkhome.UUCP (Rick Kelly)

In article <YSDIBS4@taronga.com> peter@taronga.com (Peter da Silva) writes:
>In article <PHR.92Aug15214245@soda.berkeley.edu> phr@soda.berkeley.edu (Paul Rubin) writes:
>>    If 386BSD was copylefted, it would be Linux. It's the absence of copyleft
>>    that leads to the possibility of more than a bunch of random hackers
>>    benefiting from it.
>
>>Please clarify this.  How is anyone else prevented from benefitting
>>from it?   Say, for example, the same people who now benefit from GCC?
>
>OK, I missed one aspect of this in my previous article. There is a large
>category of people who now benefit from GCC who would not be able to
>benefit from a GPL-covered 386BSD. Next, Sun (In Solaris 2), and I believe
>MIPS ship GCC with their products, in some cases as the primary compilers.
>This sort of distribution is not practical for an operating system.


And from reading comp.unix.solaris, I get the idea that a number of development
shops will buy compilers for Solaris 2.0 because of the GNU Copyleft.

-- 

Rick Kelly	rmk@rmkhome.UUCP	unixland!rmkhome!rmk	rmk@frog.UUCP
Newsgroups: comp.unix.bsd
From: veit@du9ds3.uni-duisburg.de (Holger Veit)
Subject: Re: What is needed to compile with MATH libs?
Date: 17 Aug 92 07:13:17 GMT
Reply-To: veit@du9ds3.uni-duisburg.de
Organization: Uni-Duisburg FB9 Datenverarbeitung

In <9208170010.AA25364@cs.utexas.edu> STDN%MARIST@VM.MARIST.EDU (Dan Newcombe) writes:

>I have a C program that is a demonstration of back propigation. It
>compiles fine but bombs out on the link phase.

>cc -o qp -lm quickprop1.c
>quickprop1.o: Undefined symbol _exp referenced from text segment

>quickprop1.o: Undefined symbol _exp referenced from text segment

>quickprop1.o: Undefined symbol _log referenced from text segment


>What's missing from this picture?  Thanks:)

>  -Dan
>STDN@vm.marist.edu

Have you tried

cc -o qp quickprop.c -lm

I have not the 386bsd man page at hand, but the cc(1) page of SunOS 
at least says:
	cc [some options] sourcefiles [-llibrary]

Hope that helps

Holger

-- 
|  |   / Holger Veit             | INTERNET: veit@du9ds3.uni-duisburg.de
|__|  /  University of Duisburg  | BITNET: veit%du9ds3.uni-duisburg.de@UNIDO
|  | /   Dept. of Electr. Eng.   | "No, my programs are not BUGGY, these are
|  |/    Inst. f. Dataprocessing |          just unexpected FEATURES"
Newsgroups: comp.unix.bsd
From: faldor@seq.uncwil.edu (Sherman Brown)
Subject: Re: how to shutdown -todos?
Keywords: shutdown, booting
Organization: Univ. of North Carolina @ Wilmington
Date: Fri, 21 Aug 1992 16:12:02 GMT

allard@isi.edu (Dennis Allard) writes:

>gab10@griffincd.amdahl.com (Gary A Browning) writes:
>> I (allard@isi.edu) wrote:
>> > I notice two shutdown programs.
>> > ...
>> Try "/sbin/shutdown -h now".  Its in that man page somewhere.

>I just saw that agate.berkeley.edu has a FAQ entry for this, viz:
>(faq is in agate.berkeley.edu:/pub/386BSD/386bsd-0.1/unofficial/)

>2.43	The "shutdown -todos" command doesn't work.

>	There are two flavors of this problem.  The first is if your path
>	is set so that you are using the wrong "shutdown" command.

>	The second is that it gives the message "can not make DOS partition
>	bootable".  This will not work if your partition is larger than about
>	30K (the point at which DOS will use a 16 bit FAT).  Apparently, it
>	will only work with 8 bit FATs, so if it is possible, use a smaller
>	DOS partition, or several smaller partitions instea of one large one.

>Dennis
>allard@isi.edu

Mine wouldn't shutdown at all to begin with, so I mread from the 
dist.fs the shutdown on there and used it.  From root it works
fine I haven't tried from a normal account.

Good luck,
Faldor

.___________________________________________________________________.
|               University of North Carolina at Wilmington          |
|                          Faldor Inglorion                         |
|                        faldor@seq.uncwil.edu                      |
|-------------------------------------------------------------------|
|  Alien Invasion Division : Integration/Substitution Group. (ISG)  |
.___________________________________________________________________.
From: andrew@werple.pub.uu.oz.au (Andrew Herbert)
Newsgroups: comp.unix.bsd
Subject: Re: Major Problems with 386bsd0.1 please read
Date: 15 Aug 92 01:57:36 GMT
Organization: Werple public-access Unix, Melbourne

STDN%MARIST@VM.MARIST.EDU (Dan Newcombe) writes:

>3) Rebooting:  My system refuses to reboot without me hitting the
>   RESET switch on the unit.

Same with my Micronics 486/33-EISA motherboard.  The kernel code for rebooting
appears to implicitly force a reboot (at least, for most people :-) by walking
over processor tables, rather than being direct and getting the keyboard
controller to do it (the way my UNIX SVR4 does it).  Once I get the hang of
what to tell this controller, I'll try to fix it!

Andrew
From: mav@encap.hanse.de (Jan-Oliver Neumann)
Newsgroups: comp.unix.bsd
Subject: Re: UUCP woes with 386BSD
Date: 18 Aug 92 20:32:02 GMT

bill@unixland.natick.ma.us (Bill Heiser) writes:

> mink@coyote.datalog.com (Clint Ruoho) writes:
>
> >I've been unsuccessful in getting UUCP to work under 386bsd.  Has anybody
> >else out there had any success in this?  Could somebody send me some sample
> >scripts that are better than the default ones?
>
> I tried it this morning and got it working fine.  What exactly was your
> problem?
I got Taylor-UUCP working, too. But there are a problems.
The first  thing I had	to do was  to copy the	UUCP-executables from
/usr/libexec/uucp to /usr/bin for example. /usr/libexec/uucp isn't in
the search part, so the uucico-daemon wasn't started correctly.
Second there are some permission problems. I solved them but I didn't
care for system  security. (Well, I just wanted  this UUCP work). You
have to change the ownership of /var/spool/uucp/* to "uucp". Also you
must   allow  UUCP   to   access   /var/spool/lock.  And   of  course
/var/spool/log/aculog.	I think  there are  more of  these permission
problems, but  they are quite easy  to solve. I can't  understand why
there are so  many permission problems. Why wasn't  the binary tested
before released to the people?
>
> However I have not had any luck getting MAIL to work in a UUCP environment.
> I tried to set up sendmail.cf to use UUCP, but it still fails with
> "hostname lookup failed" errors.  Seems maybe it's trying to use a nameserver
> Anyone have outbound mail working on 386BSD in a UUCP environment?
Eh, well,  that's also my problem.  The first thing I  did was to set
the "routedflags" in /etc/rc to "NO". So, the startup scripts doesn't
start  the router.  Then you  have to  configure the /etc/hosts file.
Please don't alter the entry for  "localhost"! If you have done this,
a call to gethostbyname will return  correct results if you query for
a name. See the manpages for gethostbyname for further help.
I think  there's  a  problem  with   sendmail.  I  think  the  sample
sendmail.cf  file  is  for  a  site  connected	via  ethernet  to the
internet. Has  anybody a correct  sendmail.cf? Or, does  anybody know
which version of sendmail is supplied with 386BSD 0.1?
Jan-Oliver

------------------------------------------------------------------------------
Jan-Oliver Neumann                                          mav@encap.hanse.de
 - We all know what makes the flowers grow, but we don't know why,
   we all have the knowledge of DNA, but we still die... (New model army)
From: lwall@netlabs.com (Larry Wall)
Newsgroups: comp.unix.bsd
Subject: Re: 386bsd/srcdist corrupt?
Date: 13 Aug 92 18:16:07 GMT
Organization: NetLabs, Inc.

In article <1992Aug12.194241.11748@leland.Stanford.EDU> yergeau@leland.Stanford.EDU (Dan Yergeau) writes:
: Real programmers can recognize the differences between cpio
: archive headers and tar headers.  Real programmers can figure
: out either header structure and write a perl script to do
: the extraction without using tar or cpio. :^)

Especially if they reverse engineer from the -tar option of find2perl.  :-)

Larry Wall
lwall@netlabs.com