Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA02145; Sun, 10 Dec 95 13:23:42 EST
Received: from SENATOR-BEDFELLOW.MIT.EDU by MIT.EDU with SMTP
	id AA28918; Sun, 10 Dec 95 13:23:46 EST
Received: (from root@localhost) by senator-bedfellow.MIT.EDU (8.6.12/2.3JIK) id NAA21758 for Linux-Development-System-Dist@senator-bedfellow.mit.edu; Sun, 10 Dec 1995 13:14:23 -0500
Message-Id: <199512101814.NAA21758@senator-bedfellow.MIT.EDU>
From: Digestifier <Linux-Development-System-Request@senator-bedfellow.MIT.EDU>
To: Linux-Development-System@senator-bedfellow.MIT.EDU
Reply-To: Linux-Development-System@senator-bedfellow.MIT.EDU
Date:     Sun, 10 Dec 95 13:14:19 EST
Subject:  Linux-Development-System Digest #102

Linux-Development-System Digest #102, Volume #2  Sun, 10 Dec 95 13:14:19 EST

Contents:
  Re: How to make HD spin down? (Dan McLaughlin)
  Re: Standardized Printing for Linux (Peter Dalgaard BSA)
  Re: Are libc functions MT-safe? (Rene Pijlman)
  1.3.45 Floppy problem (Dan McLaughlin)
  Compile linuxelf-1.2.13 --> Seg. Fault (Tohru Yagi)
  Re: Possible bug in .3.43 and .3.45 (Andries Brouwer)
  Re: Possible bug in .3.43 and .3.45 (Vincent Cojot)
  Linux Security - C2 and beyond (Darren J Moffat)
  Does Linux implement fullduplex pipes? (Sergei Viznyuk)
  Re: Library version number bugs (Perry F Nguyen)
  Re: Possible bug in .3.43 and .3.45 (Chris Lo)
  Re: Sumitting a new patch - How? (John F. Haugh II)
  Re: Where is <linux/socket.h>  ???? (Paul-Joseph de Werk)
  Re: Linux kernel mailing list... how to join? (James Tabor)
  Problem building dependencies in 1.3.45 (David Fox)
  Re: Threads - a better model? (Scott Schwartz)
  Re: iBCS for 1.3.45 (Paul N. Fisher)
  Re: elf (James L. McGill)
  Module loading on demand ?? (Eric Kahler)
  [Q] How to upgrade easily to a new hard disk? (Michal Szymanski)

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

From: drm@canyon.sr.hp.com (Dan McLaughlin)
Subject: Re: How to make HD spin down?
Date: 10 Dec 1995 05:26:19 GMT

Mitch Davis (mjd@tpg.tpg.oz.au) wrote:
<snip>
: >: : >I got a tool from a friend, thats makes my hard disc spin down after a 
: >: : >given time (it's for D*S). So I watched out for a similar one for Linux,

speaking of this is there a way for a user program to tell if the harddisk
is spinned down?  For my laptop I want to write a smart bdflush that gets
woken up on the harddrive spin-up and will only flush then.
                                                -Dan

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

From: pd@kubism.ku.dk (Peter Dalgaard BSA)
Subject: Re: Standardized Printing for Linux
Date: 06 Dec 1995 15:24:03 +0100

In article <4a3qtk$e0r@mailserver.oxfordcc.co.uk> 
jim@oxfordcc.co.uk (Jim Hague) writes:

   X servers for printers, anyone?

PostScript for X-servers, more likely (aka DPS)! 

BTW, could someone with Windows insight tell us how and when, if ever,
it avoids dumping bitmaps of the picture to the printer? I.e. in what
ways could a generic windows driver for - say - a DeskJet print images
faster than a PostScript one?
-- 
   O_   ---- Peter Dalgaard
  c/ /'  --- Dept. of Biostatistics 
 ( ) \( ) -- University of Copenhagen
~~~~~~~~~~ - (pd@kubism.ku.dk)

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

From: Rene Pijlman <R.W.Pijlman@inter.NL.net>
Subject: Re: Are libc functions MT-safe?
Reply-To: R.W.Pijlman@inter.NL.net
Date: Fri, 8 Dec 1995 21:21:27 GMT

ctkwan@cs.hku.hk (Doug Kwan ~{9XUq5B~}) wrote:
>I am writing a multi-thread application on SGI.
>[snip]
>I have a Pentium at my home running Linux and I would like to move
>some of work from the workstation in my office to my home. I browsed
>through the man-pages. So I found the clone() system call which looks
>like sproc() in Irix but the two are exactly the same. I need to know
>some info about clone(). 

Hmmm... did you read this in the manual page:

    BUGS
       By default, CLONE_ACTUALLY_WORKS_OK is not defined.
       There is no entry for clone in /lib/libc.so.4.5.26.
       Comments  in the kernel as of 1.1.46 indicate that it mis-
       handles the case where COPYVM is not set.

Good luck,
-- 
Rene Pijlman
At home (preferred): R.W.Pijlman@inter.NL.net  At work: pijlmanr@usoft.nl.

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

From: drm@canyon.sr.hp.com (Dan McLaughlin)
Subject: 1.3.45 Floppy problem
Date: 10 Dec 1995 06:05:59 GMT

Hi,
  The 1.3.4* series causes some nasty problems on my gateway P75 that 
don't allow me to use my floppy drive

  floppy0: Unable to grab DMA2 for the floppy driver
  ...
  no cont in shutdown!
  floppy0: FDC access conflict!
  Trying to free free IRQ6

I use the same kernel on my laptop with no problems.  Any ideas?
                                                
                                                -Dan

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

From: yagi@comm.eng.osaka-u.ac.jp (Tohru Yagi)
Subject: Compile linuxelf-1.2.13 --> Seg. Fault
Date: 9 Dec 1995 06:40:44 GMT


I'm moving to ELF system now. When I was compiling a elf kernel linux-1.2.13(patched linuxelf-1.2.13.diff.gz), I got a segmentation fault in "kernel" directiry like this:

================
........
gcc -D__KERNEL__ -I/usr/local/src/linuxelf-1.2.13/include -Wall -Wstrict-prototy
pes -O2 -fomit-frame-pointer -pipe -m486 -c info.c
gcc -D__KERNEL__ -I/usr/local/src/linuxelf-1.2.13/include -Wall -Wstrict-prototy
pes -O2 -fomit-frame-pointer -pipe -m486 -c time.c
gcc -D__KERNEL__ -I/usr/local/src/linuxelf-1.2.13/include -Wall -Wstrict-prototy
pes -O2 -fomit-frame-pointer -pipe -m486 -c softirq.c
gcc -D__KERNEL__ -I/usr/local/src/linuxelf-1.2.13/include -Wall -Wstrict-prototy
pes -O2 -fomit-frame-pointer -pipe -m486 -c resource.c
ld -m elf_i386 -r -o kernel.o ksyms.o sched.o dma.o fork.o exec_domain.o panic.o printk.o sys.o module.o exit.o signal.o itimer.o info.o time.o softirq.o resource.o
make[1]: *** [kernel.o] Segmentation fault
make[1]: *** Deleting file `kernel.o'
make[1]: Leaving directory `/usr/local/src/linuxelf-1.2.13/kernel'
make: *** [linuxsubdirs] Error 127
================

I use gcc-2.6.3 involved in Slackware 2.2.0.1. Can I compile a ELF kernel by this gcc-2.6.3? Do I have to compile by ELF-formated gcc-2.7.0 and so on?

Thanks in advance.


Tohru Yagi
Department of Communication Engineering
Osaka University, Japan
E-mail: yagi@comm.eng.osaka-u.ac.jp

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

From: aeb@cwi.nl (Andries Brouwer)
Subject: Re: Possible bug in .3.43 and .3.45
Date: Sun, 10 Dec 1995 01:03:50 GMT

coyote@step.polymtl.ca (Vincent Cojot) writes:

: Upon bootup, with both 1.3.43 and 1.3.45 compiled with all my standard 
: options (that I have been using since 1.1.95) here is what happens:

: "Loading Linux...." comes up, the screen then jumps a tiny bit to the left
: and back, the "d" charcater with the cursor underneath appears at the top
: left of the screen and it just hangs there. 

: I know of at least one other person who has this exact problem.

In patch-1.3.42 you can find the fragment

+! Completely new video-mode handling code, VESA mode detection, support
+! for new Cirrus Logic cards and some additional changes
+! by Martin Mares <mj@k332.feld.cvut.cz>, October 1995.

This completely new video-mode handling code breaks
on some hardware (including mine, for some modes).

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

From: Vincent Cojot <coyote@step.polymtl.ca>
Subject: Re: Possible bug in .3.43 and .3.45
Date: Sat, 9 Dec 1995 20:23:08 -0500

On Sun, 10 Dec 1995 Andries.Brouwer@cwi.nl wrote:

> 
> Hi!
> You include a lot of information, but not the relevant part
> (as far as I can see): what video card are you using?
> 
> Could you check that 1.3.41 is OK and 1.3.42 is not, just
> to make sure that it really is this recent change in video mode
> handling?
> 
> All the best - Andries

I am using a Matrox Millenium 4mb. It works very well under X. No problem 
so far. I will check with 1.3.41 and 1.3.42 tonight probably.

,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,
Vincent S. Cojot, Computer Engineering.
Ecole Polytechnique de Montreal, Comite Micro-Informatique.
coyote@step.polymtl.ca, coyote@info.polymtl.ca

They cannot scare me with their empty spaces
Between stars - on stars where no human race is
I have it in me so much nearer home
To scare myself with my own desert places.       - Robert Frost





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

From: Darren J Moffat <darren@xarius.demon.co.uk>
Subject: Linux Security - C2 and beyond
Date: Fri, 8 Dec 1995 17:48:22 GMT


Many moons ago in the Linux world there was discussion about brining together
the required options to make Linux conform to the C2 requirements for system
security.

I gather there is now an (almost?) working shadow password suite, but there
is a lot more work to get upto C2.

I propose starting a project to get Linux upto the same level of functionallity
as the Basic Security Module of Solaris 2.5.  This includes such things as:
        Shadow Passwords
        Device Allocation
        System call level and application level auditing
        Others...

I would also like to propose that we do this in such away that we can further
enhance the Linux system to be a full CMW (Compartmented Mode Workstation),
for those that are unfamiliar this includes things like:
        security classifications on all files - Mandatory Access Control, (ext2)
        removal of single all powerfull super-user,                                                                                             (kernel)
        least privalage system rather than set-uid programs,                                                    (kernel)
        access control list                                                                                                                                                                                             (ext2)
        (all of the above from C2)
        MaxSix Networking for secure TCP/IP                                                                                                                             (kernel/net)
        Secure Window System including Labeled Windows                                                                          (fvwm/X11)

(In brackets are some of the parts of the system we would need to change)

What's the general interest ?
Should we setup a mailing-list or is there and existing list which would
satisfy the requirements ?


-- 
Darren J Moffat           |  128 Chapel Lane
                          |  High Wycombe, Buckinghamshire, HP12 4BY
                          |  Tel/Fax: +44 (0)1494-449-537

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

From: sviznyuk@magnus.acs.ohio-state.edu (Sergei Viznyuk)
Subject: Does Linux implement fullduplex pipes?
Date: 10 Dec 1995 02:02:58 GMT

Kinda like in System V ?

Serge

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

From: pfnguyen@Viet.Viet.Com (Perry F Nguyen)
Subject: Re: Library version number bugs
Date: Sat, 9 Dec 1995 00:19:13 GMT

In article <4a9b5e$lo0@sparcserver.lrz-muenchen.de>,
Wolfram Gloger <Gloger@lrz.uni-muenchen.de> wrote:
>gonzo@magnet.mednet.net (Patrick J. Volkerding) writes:
>>    -rw-r--r--     226650 /usr/lib/libncurses.so.1.9.7a
>>    lrwxrwxrwx          0 /usr/lib/libncurses.so.2.1 -> libncurses.so.1.9.7a
>
>>    This is the expected name.  If the link is changed to libncurses.so.1.9
>>    or libncurses.so.1 (the expected name, IMO) it won't work.  Resulting
>>    binaries will be expecting to find libncurses.so.2.1 and therefore won't
>>    start.
>
>Now this complaint directly contradicts your point 1. above.  With
>ncurses, the author decided to seperate release version number from
>API version number, and to avoid confusion, he started with API
>version 2.0 (since several 1.x shared libs were in use before he
>supported shared libs officially).  So where's the problem ?

ncurses should have had its major version number updated to 2.
ie. ncurses 2.0

Since starting with 1.9.7 it breaks compatibility with previous
versions since wattr functions were renamed to wattr_ in the shared
library, among others

-- 
--
pub  1024/0D97E00D 1995/01/01 Perry "Huy" Francis Nguyen
        Key fingerprint =  CE 62 F2 01 33 87 9D 89  BC 53 8D 11 F9 A0 DE 8F 
  <pfnguyen@netcom.com> -  FTP ftp://ftp.netcom.com/pub/pf/pfn
        FTP or finger pfnguyen@netcom.com for PGP Public Key.

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

From: cklo@hkucs92.air.org (Chris Lo)
Subject: Re: Possible bug in .3.43 and .3.45
Date: 10 Dec 1995 22:51:17 +0800
Reply-To: cklo@cklo.hk.super.net

Vincent Cojot (coyote@step.polymtl.ca) wrote:
: Description of Problem:
: ************************
: 
: Upon bootup, with both 1.3.43 and 1.3.45 compiled with all my standard 
: options (that I have been using since 1.1.95) here is what happens:
: 
: "Loading Linux...." comes up, the screen then jumps a tiny bit to the left
: and back, the "d" charcater with the cursor underneath appears at the top
: left of the screen and it just hangs there. 
: 
: I know of at least one other person who has this exact problem.
: 
: Complementary information:
: ***************************
: 
: Running 1.3.32 at the moment, a.out system, slackware 2.3, gcc 2.6.3, 
: never has such a serious kernel problem with all the 1.3.x kernel I have 
: tried.
: 

I've it at around .43, and since upgrade to .45, no problem. Same here
running a.out, gcc 2.6.3.

Chris


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

From: jfh@rpp386 (John F. Haugh II)
Subject: Re: Sumitting a new patch - How?
Reply-To: jfh@rpp386.cactus.org (John F. Haugh II)
Date: Sun, 10 Dec 1995 02:38:17 GMT

In article <4a7e8i$l7j@gboro.rowan.edu> speed@jupiter.rowan.edu (Eric Speed (Sysop)) writes:
>I have fixed a bug in the password program and would like to know how to 
>submit it for the next release of Linux.  Can anyone tell me how to do this?

Depends on which password program you are referring to.  Find the owner
or maintainer of the code and mail it to her.
-- 
John F. Haugh II  [ NRA-ILA ] [ Kill Barney ] !'s: ...!cs.utexas.edu!rpp386!jfh
Ma Bell: (512) 251-2151 [GOP][DoF #17][PADI][ENTJ]   @'s: jfh@rpp386.cactus.org

                              C:\ONGRTLNS.W95

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

From: Paul-Joseph de Werk <pdewerk@pcocd2.intel.com>
Crossposted-To: comp.os.linux.development.apps,metronet.linux,comp.os.linux.networking
Subject: Re: Where is <linux/socket.h>  ????
Date: Fri, 08 Dec 1995 12:44:36 -0800

Oscar E Masters wrote:
> 
> X-URL: news:4a8nek$n7a@feenix.metronet.com
> Content-Transfer-Encoding: 7bit
> Content-Type: text/plain; charset=us-ascii
> 
> I recently installed slackware version 3.0.  Most of the installation
>   was fairly painless but i have stumbled on a problem which has me fairly
>   dazed and confused.
>   I am able to compile a fair number of C programs that use 'vanilla'
>   include files but i started running across the following error for
>   many of the gnu tcp calls (such as #include <sys/socket.h> :
> 
>   In file included from connectsock.c:2:
>   /usr/include/sys/socket.h:5: linux/socket.h: No such file or directory
>   In file included from connectsock.c:4:
>   /usr/include/netinet/in.h:78: linux/in.h: No such file or directory
> 
>   1 when i look at the code in <sys/socket.h> it has an #include to
>     <linux/socket.h>
>   2 though a directory exists called /usr/include/linux it has no
>     *.h type files in it.
> 
>   Did i somehow mis-install the gnu-linux files ?   overall everything
>   else is working fine.  Can someone shed some light on this ?
>   Should i try to reinstall the 'gcc' environment ?
>   Thanks.  If i sound clueless there is a good reason for it.

Did you install your linux kernal source tree?  /usr/include/linux is
usually a soft link to /usr/src/linux/include/linux (I believe that's
right.)  If I was at home I'd be able to verify that for you, but you
should be able to figure it out from there.  :-)

-- 
       | Paul-Joseph "Dragon" de Werk, BSCS |                          |
       | http://www.calweb.com/~merlyn/     | Intel Corporation        |
       | Systems Partners      +------------+ Programmer/Analyst       |
       | Consultant            |              pdewerk@pcocd2.intel.com |
       | merlyn@calweb.com     | http://www-fes.fm.intel.com/~pdewerk/ |

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

From: James Tabor <jimtabor@infohwy.com>
Subject: Re: Linux kernel mailing list... how to join?
Date: 6 Dec 1995 10:28:15 GMT

Send the following to Majordomo@vger.rutgers.edu:

 subscribe linux-kernel

jt


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

From: fox@graphics.cs.nyu.edu (David Fox)
Subject: Problem building dependencies in 1.3.45
Date: 10 Dec 1995 08:29:56 -0500

When I tried to build 1.3.45 my "make dep" failed because the
file system I have the kernel source on is mounted on /foo.c,
(as in /foo.a, /foo.b, /foo.c).  The ".c" confused the dependency
generator.
-- 
David Fox          http://found.cs.nyu.edu/fox          xoF divaD
NYU Media Research Lab                     baL hcraeseR aideM UYN

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

From: schwartz@galapagos.cse.psu.edu (Scott Schwartz)
Subject: Re: Threads - a better model?
Date: 10 Dec 1995 17:03:28 GMT

davidsen@tmr.com (bill davidsen) wrote:
>Regardless if what you think of the clone() model of doing
>threading, I think it would be nice to use at least a name which
>doesn't conflict with the standard AT&T implementation of streams,
>where clone() duplicates a stream.

Plan 9 uses the name rfork().  Linus knows that; he can change the
name if he feels like it.

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

From: rao@hell.catt.ncsu.edu (Paul N. Fisher)
Subject: Re: iBCS for 1.3.45
Date: 10 Dec 1995 17:10:26 GMT

=====BEGIN PGP SIGNED MESSAGE=====

Juergen Pfeifer (0616250291-0001@t-online.de) wrote:
: Where can I get a working iBCS module for 1.3.45 ?

ftp://tsx-11.mit.edu/pub/linux/BETA/ibcs2/ibcs-1.3.tar.gz

Paul Fisher
rao@hell.catt.ncsu.edu


=====BEGIN PGP SIGNATURE=====
Version: 2.6.2

iQCVAwUBMMsUMZuEDkI0uzR9AQF4QgQA1Nbe/uOZQls7DNvX5Z6OUiKHWeXUHkri
+uiAuG2ZCpSbLA6Bt62aJbm/3yMeaThDpzWbSZY+MiPqrEu3Q4fRvzESKsvSJTpf
iBVPOrmrGpxW7Z6pEmMx+pTpopKlVDztigaf8/vttKvHTpuDxzFBrIg0WYCtDrYg
nx5/p6WliA0=
=xmNJ
=====END PGP SIGNATURE=====

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

From: fishbowl@fishbowl.pic.net (James L. McGill)
Subject: Re: elf
Date: 10 Dec 1995 00:35:20 GMT


In article <48alo7$8r7@shellx.best.com>,
Gregory H. Margo <gmargo@newton.vip.best.com> wrote:
>
>Is there any particular benefit to compiling the kernel in ELF format?

And how do you do it to the 1.2.13 distribution?

The ELF-HOWTO mentions a patch but does not say where to find it.
It does not appear to be in tsx-11.mit.edu:/pub/linux/patches 
or in /pub/linux/sources/system/v1.2

I already know I can use a 1.3 kernal and compile it as ELF.  I want
to do it to a 1.2.13 kernel.

ELF-HOWTO, about line 742, mentions H. J. Lu's patch to allow
compiling the kernel as ELF, but it leaves it up to me to find it.



g-r-a-t-e-f-u-l-l-y---[   email:<fishbowl@conservatory.com>   ]---l-i-v-i-n-g
d-e-a-d-i-c-a-t-e-d---[ http://www.conservatory.com/~fishbowl ]-----l-i-g-h-t
Too much of a good thing is WONDERFUL.  -- Mae West


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

From: Eric Kahler <ekahler@mars.superlink.net>
Subject: Module loading on demand ??
Date: Sun, 10 Dec 1995 11:33:28 -0500

Hi all,

I'm just now compiling 1.3.45, and for the first time,
I'm going to try to load everything I can as a module.

I remember hearing about a kernel "compile-in" which
would load modules dynamically as they are needed.

Could you tell me the name of this package, and where
I could find it.

Thank you.

-- 
From:  Eric Kahler.
ekahler@mars.superlink.net 
http://mars.superlink.net/user/ekahler/index.html

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

From: msz@sirius.astrouw.edu.pl (Michal Szymanski)
Subject: [Q] How to upgrade easily to a new hard disk?
Date: 8 Dec 1995 14:34:48 GMT


I am going to upgrade my linux box with a new, bigger HD. I could
attach the new drive as a secondary HD, then make partitions there,
"tar" all files. The only thing I am not sure is how to install
the LILO loader on a secondary drive (i.e. /dev/hdb), having in mind 
that it should have a reference to /dev/hda as a boot device (as
the old HD is to be removed and the new one will become "hda").

Any hints would be appreciated,

thanks in advance, regards,

Michal.

****************************************************************************
  Michal Szymanski                    Internet: msz@sirius.astrouw.edu.pl
  Warsaw University Observatory       Bitnet:   msz@plwauw61.bitnet
  Al. Ujazdowskie 4                   Voice:    48-22-6294011 ext 23
  00-478 Warszawa, POLAND             FAX:      48-22-6294967
****************************************************************************

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


** 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-System-Request@NEWS-DIGESTS.MIT.EDU

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

    Internet: Linux-Development-System@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-System Digest
******************************
