Subject: Linux-Development Digest #758
From: Digestifier <Linux-Development-Request@senator-bedfellow.MIT.EDU>
To: Linux-Development@senator-bedfellow.MIT.EDU
Reply-To: Linux-Development@senator-bedfellow.MIT.EDU
Date:     Wed, 25 May 94 20:13:08 EDT

Linux-Development Digest #758, Volume #1         Wed, 25 May 94 20:13:08 EDT

Contents:
  Linux/SCO compatibility? (Kevin Spousta)
  Re: Skinny Dip (nik w.)
  Re: Multiplatform GUI library (Wade Guthrie)
  SIGHUP - Where do we go from here? (Sean Puckett)
  Re: Multiplatform GUI library (dan@oea.hacktic.nl)
  Compiling Emacs 19.24 under Linux (Thomas Koenig)
  Re: ISDN and Linux? (Alan Cox)
  Re: 32-bit Novell desktop OS combines Unix, DOS 7 (Alan Cox)
  Re: [BUG?] IP forewarding in v1.1.13 and v1.1.14 does not work for ppp and eth (Alan Cox)
  Re: Skinny Dip (Rocco Caputo)
  Re: Linux and Bernoulli? ("Eric Jeschke")
  Re: Skinny Dip (Eric Zager)
  Re: Another Huge Security Hole!dir (Eric Zager)
  Video Blaster (Denny Valliant)
  kernel 1.1.14 (&13) + xiafs segfaults rpc.nfsd (Rene COUGNENC)
  Re: Does Linux support IP Multicast? (Enrico Badella)
  Re: 32-bit Novell desktop OS combines Unix, DOS 7 (Russell Nelson)
  enhanced IDE and SCSI-2 supported? (Elizabeth Atkins)
  Re: ISDN and Linux? (Matthias Urlichs)
  Re: script to implement ``dump levels'' (was Re: Anybody working on BSD dump porting?) (Michel Dagenais)

----------------------------------------------------------------------------

From: d00n@crash.cts.com (Kevin Spousta)
Subject: Linux/SCO compatibility?
Date: 25 May 94 16:44:48 GMT

A couple more questions:

Does Linux support the SCO filesystem?  I am able to do a TAR -xvf on an SCO
created floppy disk..

Also, will binaries from other Unix systems run under Linux?  i.e SCO?  BSD? 
SunOS?



------------------------------

From: nik@myhost.subdomain.domain (nik w.)
Subject: Re: Skinny Dip
Date: 25 May 1994 02:13:56 GMT

Matt Keogh (keogh@anshar.shadow.net) wrote:

:      \[[[[[\ [[  \[[ ^[[] \[[[[[\ \[[[[[\ [[   [[      [[[[[[\ ^[[] [[[[[[\
:      [[\\\\  [[\[[_   [[  [[   [[ [[   [[ [[\ \[[      [[   [[  [[  [[\\\[[
:       ____[[ [[_[[\   [[  [[   [[ [[   [[  _[[[_       [[   [[  [[  [[____
:      _[[[[[_ [[  _[[ ^[[] [[   [[ [[   [[   ^[]        [[[[[[_ ^[[] [[

:                            ***  THIGH CREAM  ***

:                The ORIGINAL thigh cream, as seen on national TV
:                    This is the NEW, SUPER STRENGTH formula
:                      Accept none of the immitation creams
:                             YOU'RE WORTH THE BEST!!!

:      Now only $29.95 per bottle which INCLUDES shipping, handling and tax
:          U.S. orders only, please.  Rush check or money order to:

:                               U.S. Health Inc.
:                           18524 NW 67th Ave. #311
:                            Miami, Florida  33015

so i guess we are finally experiencing what is probably just the beginning
of endless tedious thousands of BULLSHIT advertisements...
i guess we can do nothing but flame the hell out of these people until their
disk drives explode.   on to battle!


------------------------------

From: wade@nb.rockwell.com (Wade Guthrie)
Subject: Re: Multiplatform GUI library
Date: Wed, 25 May 1994 15:12:22 GMT

icid2@cc.uab.es writes:

>I'm searching in a multiplatform GUI library like Zapp or XVT; it must
>run under DOS, MS-Windows and Linux (under X, interested under Motif), and
>must be easy to use. Anyone has work with this kind of tool?

Try wxWindows (email to J.Smart@ed.ac.uk).  It works on MS-Windows and X
(including under Linux).  They are working on (maybe done with) a curses
port.



-- 
Wade Guthrie                     | Here's to far too many MIPS, old sports
wade@nb.rockwell.com             | cars, AD&D (first edition), and single 
I don't speak for Rockwell.      | malt whiskey.

------------------------------

From: nate@loreli.ftl.fl.us (Sean Puckett)
Subject: SIGHUP - Where do we go from here?
Date: Wed, 25 May 1994 13:57:13 GMT

So here's what we've learned.

  1.  Posix says SIGHUP should be sent only to session leaders.
  2.  Linux' kernel follows Posix as exactly as possible.
  3.  Many applications do not follow the Posix standards in the fine
      details of orphaning and signal handling.
  4.  Some people believe 100% Posix compliance is a Good Thing.  Period.
  5.  Some people believe that Posix compliance is a Good Thing
      unless it causes problems for real world scenarios.

Because of these facts:

  1.  The kernel baseline will not change.  (The people who believe in
      100% Posix compliance are the people who control the baseline).
  2.  People will continue to have problems with non-compliant
      applications.

And therefore:

  1.  Sooner or later an ugly solution will come forward to deal with
      non-compliant applications.

This is about as apolitical as I can make the current tussle sound.



--
                       ..:: nate@loreli.ftl.fl.us ::..
             ..:: Sean Puckett - Albino Frog Software, Inc. ::..
          ..:: The Right Reverend Aural Hardly, MSK, BoC, FCoC ::..

------------------------------

From: dan@oea.hacktic.nl
Subject: Re: Multiplatform GUI library
Date: Wed, 25 May 1994 12:25:14 GMT

Rob Janssen (rob@pe1chl.ampr.org) wrote:
: In <1994May23.212916.1@cc.uab.es> icid2@cc.uab.es writes:

: >I'm searching in a multiplatform GUI library like Zapp or XVT; it must
: >run under DOS, MS-Windows and Linux (under X, interested under Motif), and
: >must be easy to use. Anyone has work with this kind of tool?

Use archie to locate SUIT. It is free for non-commercial use. I never
used it myself but I saw it referenced in the Multi-platform GUI FAQ.

: As you already mention, you can use XVT

Since he already mentions it, it is safe to assume that it doesn't meet
his needs. Probably for financial reasons.

-- 
|< Dan Naas        dan@oea.hacktic.nl >|
+--------------------------------------+

------------------------------

Crossposted-To: comp.os.linux.announce,de.comp.os.linux
From: tom@mvmampc66.ciw.uni-karlsruhe.de (Thomas Koenig)
Subject: Compiling Emacs 19.24 under Linux
Reply-To: tom@mvmampc66.ciw.uni-karlsruhe.de (Thomas Koenig)
Date: Wed, 25 May 1994 17:38:49 GMT

I've successfully installed Emacs 19.24 on my (1.0.9, gcc 2.5.8,
libc 4.5.24) machine, using the following changes:

1. Change configure to eliminate -lX11, which

*** configure   Wed May 25 12:24:38 1994
--- configure.old       Wed May 25 12:23:41 1994
***************
*** 2103,2109 ****
  configure___ c_switch_machine=C_SWITCH_MACHINE

  #ifndef LIB_X11_LIB
! #define LIB_X11_LIB
  #endif

  #ifndef LIBX11_MACHINE
--- 2103,2109 ----
  configure___ c_switch_machine=C_SWITCH_MACHINE

  #ifndef LIB_X11_LIB
! #define LIB_X11_LIB -lX11
  #endif

  #ifndef LIBX11_MACHINE

2. ran

$ configure --with-x11 --with-x-toolkit --prefix=/usr --verbose i486-unknown-linux

3. Changed

CFLAGS=-g

to 

CFLAGS=-O

in the generated Makefile

4. ran

$ make

5. su'd to root and ran

$ make install

--
Mail submissions for comp.os.linux.announce to: linux-announce@tc.cornell.edu
Be sure to include Keywords: and a short description of your software.

------------------------------

From: iiitac@uk.ac.swan.pyr (Alan Cox)
Subject: Re: ISDN and Linux?
Date: Wed, 25 May 1994 15:53:35 GMT

In article <2ruo71$fd8@smurf.noris.de> urlichs@smurf.noris.de (Matthias Urlichs) writes:
>In comp.os.linux.admin, article <1994May24.140710.14725@uk.ac.swan.pyr>,
>  iiitac@uk.ac.swan.pyr (Alan Cox) writes:
>> amputate about 1/4 of your kernel to get it to work. Now is anyone doing a
>Remember that I've written the code because I needed decent networking,
>i.e. which could be used in a production environment, at a time when Linux
>didn't have any such thing. (Niceties/necessities (YMMV) like Unix-domain
>datagram sockets are still missing.)
Ok I wasn't trying to complain about that I was just pointing out the diehl
driver drops in more easily. Now the new tty drivers are done hopefully
someone will drop the diehl driver into this and its all done. You can do
IP over the diehl with the stuff provided but its a hack. The same ought
to go for your ISDN driver as a tty subsystem. 
Unix datagram is on the way 8)

>I'm working on more generic ISDN support for Linux (and Net/FreeBSD,
>incidentally) which should fix this problem. My deadline is in three
>months... :-/ 

I look forward to this, although currently the Sonix Arpeggio PC card
thinks its a fast modem and does async PPP wonderfully - now if only
they'd let me port the proper driver for it.

Alan



------------------------------

From: iiitac@uk.ac.swan.pyr (Alan Cox)
Subject: Re: 32-bit Novell desktop OS combines Unix, DOS 7
Date: Wed, 25 May 1994 16:07:21 GMT

In article <newcombe.212.0064BFCB@aa.csc.peachnet.edu> newcombe@aa.csc.peachnet.edu (Dan Newcombe) writes:
>Two words: 
>       SoftPC
>       WABI
>
>It could all be done that way, which means again that we would get nothing :(

You get Linux used in more places, you get a commercial option for DOS/Windows
you get the kernel improvements needed for this stuff and you don't lose
anything - DOSEMU will go on, Wine will go on...

Alan



------------------------------

From: iiitac@uk.ac.swan.pyr (Alan Cox)
Subject: Re: [BUG?] IP forewarding in v1.1.13 and v1.1.14 does not work for ppp and eth
Date: Wed, 25 May 1994 16:09:15 GMT

In article <1994May25.020715.216@emc.rvt.com> remco@emc.rvt.com writes:
>I am currently runing v1.1.12 with ppp. IP packets from other computers on my
>network are forewarded. Local ether to internet via ppp works fine.
>
>Neither version 1.1.13 nor 1.1.14 does it. And: YES, it is configured in.
>I read about another chap on the kernel channel (I have it r/o) who has the
>same problem with slip.

I broke it putting a last minute 'fix' in. 1.1.16 or whatever it is by the
time I make the patches will have the clean version I wanted to put in 
originally.

Alan



------------------------------

From: troc@loreli.ftl.fl.us (Rocco Caputo)
Subject: Re: Skinny Dip
Date: Wed, 25 May 1994 15:02:22 GMT

There's a newsfeed despammer on comp.lang.perl.  "Skinny Dip" was
rapidly quelled here, and the only copies of it I've seen are
quoted in messages.

So where can I get a copy of POSIX.1 for my collection?  I've got .0
and .2, and I need to stay on-charter for the newsgroup somehow.

--
-><- Signature.

------------------------------

Crossposted-To: comp.os.linux,comp.os.linux.help,comp.os.linux.misc
From: "Eric Jeschke" <jeschke@cs.indiana.edu>
Subject: Re: Linux and Bernoulli?
Date: Wed, 25 May 1994 12:05:09 -0500

ricrob@metronet.com (Rick Roberts) writes:

:If you have an Iomega interface card (PC2B) you can purchase a UNIX driver
:from Iomega for $100.  They only support AT&T and SCO UNIX.  I am attempting
:to use their driver with Linux.  Since I am new at this sort of thing, it
:will probably take a while.  What I need to do is recompile the Linux
:kernel with the driver.  Also included with the drivers are some utilities
:for formatting disks, etc.  I am so far unable to get Linux to recognize these
:as executables.  Any help would be appreciated.

:Since the drivers are not freely distributed I would guess that a kernel
:compiled using them could not be freely distributed.  However, if it's
:just a matter of buying the drivers and recompiling the kernel, that's
:pretty painless.

:The people I talked with at Iomega never heard of Linux.


Please note that Bernoulli drives work just fine with the more general
SCSI controllers supported by Linux (e.g. mine is an Ultrastor 34F).
I was under the impression that the Iomega controllers were Adaptec-
compatible, but I guess not 100%.

-- 
Eric Jeschke                      |          Indiana University
jeschke@cs.indiana.edu            |     Computer Science Department

------------------------------

From: eric@marge.phys.washington.edu (Eric Zager)
Subject: Re: Skinny Dip
Date: 25 May 1994 17:12:06 GMT

I tried to run DIP-Skinny-3.3.7 on my system, but it doesn't seem to
work.  Also, I've noticed that my free memory has been shrinking.  Has
anyone had any success?


------------------------------

From: eric@marge.phys.washington.edu (Eric Zager)
Subject: Re: Another Huge Security Hole!dir
Date: 25 May 1994 17:19:56 GMT

This appeared in another thread.  The problem stems from not doing a 
make clean; make dep before recompiling the kernel.


lcvanveen@et.tudelft.nl wrote:
: In article <2rtmrs$ugq@watnews1.watson.ibm.com>, uri@watson.ibm.com (Uri Blumenthal) writes:
: > Hi,
: >     It's Linux-1.1.14. The problem is: when you
: >     log in as <whoever>, it still gives you UID
: >     [you guessed it :-] 0.  I.e. to become root
: >     on Linux-1.1.14,  you just have to login to
: >     the box...
: > 
: >     Linux-1.1.13 doesn't exhibit such bad behavior.
: > 
: >     No fix yet, as I didn't figure out the cause.
: >     One thing seems certain - it has nothing to 
: >     to with getty/login/whatever program...The
: >     new (1.1.14) kernel has your UID==0 always,
: >     1.1.13 seems to be correct.
: > 
: >     Regards,
: >     Uri.
: > ------------
: > <Disclaimer>
: After a first rush of slight panic after reading your mail,
: I quickly booted-up linux 1.1.14 and logged in as myself.
: My UID is still at 406, so on my machines nothing goes wrong.
: I got my 1.1.13 from ftp.helsinki.fi because for some strange
: reason my own 1.1.12 woulnd't patch into 1.1.13. Maybe you
: also have something like that on your system, only it still
: compiles. Although it does sound strange to me that this really
: could be the case.
: Goodluck,
: Martijn.

------------------------------

From: valliant@unm.edu (Denny Valliant)
Subject: Video Blaster
Date: 25 May 1994 11:24:49 -0600

        Has anyone written anything for the video blaster.  I have drivers for
DOS, but have not been able to find anything for Linux.  When I try to run the
driver in DosEmu, it tells me that it is already installed.  If anyone has seen
anything out there, please mail me.

                                --Danny (valliant@leo.unm.edu)



------------------------------

From: rene@renux.frmug.fr.net (Rene COUGNENC)
Subject: kernel 1.1.14 (&13) + xiafs segfaults rpc.nfsd
Date: 25 May 1994 16:02:35 GMT
Reply-To: cougnenc@blaise.ibp.fr (Rene COUGNENC)



Well, I don't know if it is really related to xiafs, but...

Everything is fine with 1.1.12 + tty patches, and previous kernels.

With 1.1.14 or 1.1.13:

        My 486 using ext2fs has no problems, nfsd runs proprely. 

        On my 386 using xiafs, rpc.nfsd dies at any time.I can't keep
        it running as soon as some operations like readdir are done.
        (ls, or shell filename completion, etc).

The same kernel and program binaries are used on both machines.

After trying to track the problem, the only thing I have seen by 
hacking signals in nfsd is that it is killed by a signal 11, I have not
been able to find where; but it seems that it receives signal 11 when
I do "ls". Accessing one file with its complete pathname works.

(For example, ls -l /var/spool/mail/rene works, but ls -l /var/spool/mail/re*
 kills rpc.nfsd by sig 11 )

The only major difference between these two machines is that the problem
occurs on the one using Xiafs. (and it is a slow 386).

(I can't mke2fs a test partition on this linux box, the 4 disks are 90%
 full and I have to keep my old xiafs partitions)

So for now I have to keep 1.1.12 + the latest tty patches in order to be
able to keep NFS running on this 386... 
--
 linux linux linux linux -[ cougnenc@renux.frmug.fr.net ]- linux linux linux 

------------------------------

From: eb@iunet.it (Enrico Badella)
Subject: Re: Does Linux support IP Multicast?
Date: 25 May 1994 17:56:48 GMT

Alan Cox (iiitac@uk.ac.swan.pyr) wrote:
: In article <GTHAKER.94May20225319@polyphony.sw.stratus.com> gthaker@polyphony.sw.stratus.com (Gautam Thaker) writes:
: >How close are we to having IP multicast support in Linux?
: >
: Linux has multicast filters in the device drivers. If anyone wants IP 
: multicast please port it and mail me the diffs (and I'll be glad to assist

I'm just starting to look at multicasting since I need to port the Mbone
stuff to Linux. Before reinventing the wheel, has anybody tried porting the
sun Mbone stuff to Linux. Is it tightly coupled with sunOS (/dev/nit)

THank in advance

------------------------------

From: nelson@crynwr.crynwr.com (Russell Nelson)
Subject: Re: 32-bit Novell desktop OS combines Unix, DOS 7
Date: 25 May 1994 18:19:28 GMT

In article <2rv67o$2hi@galaxy.ucr.edu> insom@galaxy.ucr.edu (chris ulrich) writes:

   Except they would have to include IPX/SPX to sell it in an existing
   novell network, and the only way they could do that is if they put
   it in the kernel.  Bugger the rest, just give me netware interoperability
   and I can burn novell and toss netware.

You don't understand -- Corsair is a desktop system, not a server
system.  It's IPX support is going to be as a client, not a server.
You'll still need your netware server.

--
-russ <nelson@crynwr.com>      ftp.msen.com:pub/vendor/crynwr/crynwr.wav
Crynwr Software   | Crynwr Software sells packet driver support | ask4 PGP key
11 Grant St.      | +1 315 268 1925 (9201 FAX)    | Quakers do it in the light
Potsdam, NY 13676 | LPF member - ask me about the harm software patents do.

------------------------------

From: eatkins@alpha.wright.edu (Elizabeth Atkins)
Subject: enhanced IDE and SCSI-2 supported?
Date: Wed, 25 May 1994 05:39:12 GMT


        Just out of curiosity.....are the "enhanced IDE" and SCSI-2 
supported already, or are there going to have to be new drivers for 
them.  I'm going to be purchasing a couple systems in the near future
for Linux specific work.  Also, I needed to know if these DX4/100 will
work OK with Linux.  I have heard that Linux does fine with minor
modifications on the Pentium and was wondering what the minor mods are 
and where I can get them.

BTW:  My highest regards to everyone who has worked on the kernel and 
Slackware.  I recently installed Slackware with kernel 1.0.8 on a 486dx2/66
AMD computer the other day and I was in heaven.  kudos to all.

red

------------------------------

From: urlichs@smurf.noris.de (Matthias Urlichs)
Crossposted-To: comp.os.linux.admin
Subject: Re: ISDN and Linux?
Date: 25 May 1994 07:37:37 +0200

In comp.os.linux.admin, article <1994May24.140710.14725@uk.ac.swan.pyr>,
  iiitac@uk.ac.swan.pyr (Alan Cox) writes:
> In article <2rskck$34r@unidui.uni-duisburg.de> sk001sp@unidui.uni-duisburg.de (Martin Spott) writes:
> >-> ftp.uni-erlangen.de:../Linux/bsd/*
> 
> Or look on most ALPHA areas for the Diehl driver which doesn't require you 

The Diehl driver doesn't do TCP/IP yet, as far as I know.

> amputate about 1/4 of your kernel to get it to work. Now is anyone doing a

Nobody's preventing you to change the networking back -- all that's needed
is a single interface module.

Remember that I've written the code because I needed decent networking,
i.e. which could be used in a production environment, at a time when Linux
didn't have any such thing. (Niceties/necessities (YMMV) like Unix-domain
datagram sockets are still missing.)

As to the rest, I freely admit that the kernel is heavily hacked...but
the main reason for this is that I didn't have time yet for the necessary
clean-up. Anyway, it's working here, so what's the rush?  ;-)

I'm working on more generic ISDN support for Linux (and Net/FreeBSD,
incidentally) which should fix this problem. My deadline is in three
months... :-/ 

-- 
You display the wonderful traits of charm and courtesy.
Unfortunately it is only an act.
-- 
Matthias Urlichs        \ XLink-POP N|rnberg  | EMail: urlichs@smurf.noris.de
Schleiermacherstra_e 12  \  Unix+Linux+Mac    | Phone: ...please use email.
90491 N|rnberg (Germany)  \   Consulting+Networking+Programming+etc'ing     42

Click <A HREF="http://smurf.noris.de/~urlichs/finger">here</A>.

------------------------------

From: dagenais@froh.vlsi.polymtl.ca (Michel Dagenais)
Subject: Re: script to implement ``dump levels'' (was Re: Anybody working on BSD dump porting?)
Date: Wed, 25 May 1994 17:04:45 GMT

In article <2rrjhb$eiu@sbi.sbi.com> bet@std.sbi.com (Bennett Todd) writes:

   One of the things I really like about find(1)+cpio(1) is that the pair of
   them constitute a really nice division of labor. Some four years ago or
   thereabouts, I was doing some moderately complex multilevel rotating dumps,
   with scripts using rsh(1) to backup a whole network. We got in an SGI Iris,
   and it didn't come with dump(8). So I hacked out a quick script to get
   multi-level dumps. I append it after my .sig.

There were several postings discussing the respective merits of dump and
tar. While tar works at a higher level and is more portable than
dump, most scripts using tar for incremental backups are not as
complete as dump. The scripts in the above mentioned posting, solely
based on modification time, are a good example. In most cases, deleted
files or renamed files will not be accounted for in the incremental
tar files (i.e. your cleanup work will be lost upon restore).
Furthermore, new files read with tar will not appear on the incremental
backup if they happen to keep their original modification time which
is earlier than the previous backup.

Dump does it right for most of these things because it knows which 
directory points to which inode and stores directories as well as files.
--
=====================================================================

Prof. Michel Dagenais                       dagenais@vlsi.polymtl.ca
Dept of Electrical and Computer Eng.
Ecole Polytechnique de Montreal             tel: (514) 340-4029

=====================================================================

------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Development-Request@NEWS-DIGESTS.MIT.EDU

You can send mail to the entire list (and comp.os.linux.development) via:

    Internet: Linux-Development@NEWS-DIGESTS.MIT.EDU

Linux may be obtained via one of these FTP sites:
    nic.funet.fi				pub/OS/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Development Digest
******************************
