Linux-Development-Sys Digest #946, Volume #6 Sat, 10 Jul 99 03:14:32 EDT
Contents:
Re: "DbgPrint" in Linux? (Peter Samuelson)
Re: slowing down the processes (Peter Samuelson)
Abit bp6 dual-celeron and dual-display (linux/X11) (Bryan)
[Intell Agent] SuSE tcl and Oracle problems (Matt)
Re: MICROSOFT LINUX DISTRIBUTION (Bryan)
Re: MICROSOFT LINUX DISTRIBUTION (Allin Cottrell)
Re: MICROSOFT LINUX DISTRIBUTION (Scott Lanning)
Re: MICROSOFT LINUX DISTRIBUTION (Frank Sweetser)
Memory Managemenr Bug (Stefan Proels)
Re: MICROSOFT LINUX DISTRIBUTION (Scott Lanning)
Re: System Developer(s) Wanted ("JP S-C")
Re: MICROSOFT LINUX DISTRIBUTION (Todd Knarr)
Re: Why not C++ (david parsons)
----------------------------------------------------------------------------
From: [EMAIL PROTECTED] (Peter Samuelson)
Subject: Re: "DbgPrint" in Linux?
Date: 9 Jul 1999 20:23:15 -0500
Reply-To: Peter Samuelson <[EMAIL PROTECTED]>
[Yung-Hsiang Lu <[EMAIL PROTECTED]>]
> Is there anything like Windows NT "DbgPrint" in Linux? It allows
> programmers to print debugging information through a serial cable to
> another computer.
Are you talking about user code or kernel code? If you mean kernel
code, there is the generic function printk(). printk() takes the same
argument list as printf() but prints to the Linux "console", which can
be defined by the user to do any of (a) print to a virtual console, (b)
print to a serial or parallel port, or (c) do something in user space
via klogd such as log to /var/log/messages. (Note: the direct-
parallel-port-logging patch was only recently merged into the 2.3
branch, so you can't do it in 2.2 without a patch.)
printk() doesn't work *quite* like printf(), in that you are allowed
(and encouraged) to specify a "log level" with the message. The log
level determines whether the message shows up on a particular console
device (each designated console device can be configured with a
"minimum log level"). Log levels are specified via text prefixes
represented as KERN_* macros in <linux/kernel.h>. Use them like so:
#include <linux/kernel.h>
printk(KERN_WARNING /* no comma */ "Warning: foo() returned %d\n",
ret_val);
--
Peter Samuelson
<sampo.creighton.edu!psamuels>
------------------------------
From: [EMAIL PROTECTED] (Peter Samuelson)
Subject: Re: slowing down the processes
Date: 9 Jul 1999 20:35:34 -0500
Reply-To: Peter Samuelson <[EMAIL PROTECTED]>
[Mahesh <[EMAIL PROTECTED]>]
> I've just installed Red Hat 5.0 (kernel 2.2.5) on a laptop. and this
> is my first time. I managed to get it on to the network. But it
> becomes very slow when it is not hooked to the network. (PC card is
> 3COM LAN+modem). It takes more than a minute just to open a terminal
> in xwindows and more than 4 minutes to start xwindows. During this
> time if I hook it to the network it starts immediately.
I don't use Red Hat, but I *have* traced symptoms very similar to yours
(on RS/6000's running AIX) to each the following two culprits:
- Could be trying to use NIS. Check `/etc/nsswitch.conf' to see.
- Could be trying to get fonts from a font server. Run `xset q' to see.
> During the shutdown process I noticed that it failed to shutdown
> httpd. Is it in anyway relevant to the above problem.
I doubt it.
--
Peter Samuelson
<sampo.creighton.edu!psamuels>
------------------------------
From: Bryan <Bryan@[EMAIL PROTECTED]>
Subject: Abit bp6 dual-celeron and dual-display (linux/X11)
Crossposted-To:
alt.comp.periphs.mainboard.abit,comp.os.linux.development.apps,comp.os.linux.x
Date: Sat, 10 Jul 1999 02:16:05 GMT
it works! (I'm impressed) ;-)
I have to say, this brand new motherboard seems quite 'compatible'.
I've installed a 10/100 ether card (SMC), a tekram scsi ultra2 card
(dc390u2w), 2 matrox cards (millennium 1 and 2, both pci) along with 2
celeron 433 PPGA chips.
I just bought the Metro-X (www.metrolink.com) commercial X-server for
$39 (best price for commercial software I've ever seen!) and took a
chance with something brand new to me: dual head operation on linux
while using a dual-cpu motherboard. live dangerously, I say ;-)
so I'm pleased to report that upon initial setup and testing, all
seems well. kudos to the metro-X folks - their x-server DID deliver.
and the abit dual socket 370 motherboard works beautifully as well.
man, this setup rivals my hi-end workstation I used to have at SGI ;-)
--
Bryan, http://www.Grateful.Net - Linux/Web-based Network Management
->->-> to email me, you must hunt the WUMPUS and kill it.
------------------------------
Date: Sat, 10 Jul 1999 02:15:03 +0100
From: Matt <[EMAIL PROTECTED]>
Subject: [Intell Agent] SuSE tcl and Oracle problems
Crossposted-To: comp.os.linux.development.apps,comp.lang.tcl
Hi,
I have just installed an oracle patch to correct a intelligent agent
fault
on oracle 8.0.5 (opatch6.rpm).
However when I try to install the oemagent I get the following.. (below)
can anyone help.
The patch basically changes the refs to /usr/lib/libtcl7.6.so from
/usr/lib/libtcl.so as SuSE has both /usr/lib/libtcl7.6.so and
/usr/lib/libtcl8.0.so
Many thanks
Matt
bash-2.02# make -f ins_oemagent.mk install
chmod 755 /usr/local/oracle/bin
cc -L/usr/local/oracle/lib/ -L/usr/local/oracle/lib/
-L/usr/local/oracle/rdbms/lib -L/usr/local/oracle/network/lib -o
dbsnmp /usr/local/oracle/network/lib/s0nmi.o
/usr/local/oracle/network/lib/waat0.o -lnmi -lnms -lnmd \
-lnms0 /usr/local/oracle/rdbms/lib/defopt.o
/usr/local/oracle/rdbms/lib/ssdbaed.o \
/usr/local/oracle/lib/nautab.o /usr/local/oracle/lib/naeet.o
/usr/local/oracle/lib/naect.o /usr/local/oracle/lib/naedhs.o `cat
/usr/local/oracle/lib/naldflgs` -lnetv2 -lnttcp -lnetwork -lncr -lnetv2
-lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3
-lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr
-lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lepc
-lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lclient -lvsn -lcommon
-lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 `cat
/usr/local/oracle/lib/sysliblist` -ldl -lm -ltcl -lm -ldl -lc -lcrypt
/usr/local/oracle/lib//libcore4.a(lcd.o): In function `lcdprm':
lcd.o(.text+0xacb): the `gets' function is dangerous and should not be
used.
make: *** Deleting file `dbsnmp'
make: *** wait: No child processes. Stop.
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes. Stop.
.......................
snmitcln.o(.text+0x256c): undefined reference to `Tcl_AppendResult'
snmitcln.o(.text+0x2731): undefined reference to `Tcl_SetResult'
snmitcln.o(.text+0x275a): undefined reference to `Tcl_AppendResult'
/usr/local/oracle/network/lib/libnmi.a(snmitcln.o): In function
`Nls_RegsubCmd':
snmitcln.o(.text+0x2780): undefined reference to `Tcl_RegsubCmd'
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmiasin_StaticInit':
snmia.o(.text+0x1b): undefined reference to `Tcl_StaticPackage'
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmiain_Init':
snmia.o(.text+0x55): undefined reference to `Tcl_GetAssocData'
snmia.o(.text+0xc3): undefined reference to `Tcl_CreateCommand'
snmia.o(.text+0xd6): undefined reference to `Tcl_CreateCommand'
snmia.o(.text+0xe9): undefined reference to `Tcl_PkgProvide'
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmiali_ListInQueue':
snmia.o(.text+0x122): undefined reference to `Tcl_AppendResult'
snmia.o(.text+0x18e): undefined reference to `Tcl_AppendResult'
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmialo_ListOutQueue':
snmia.o(.text+0x1eb): undefined reference to `Tcl_AppendResult'
snmia.o(.text+0x235): undefined reference to `Tcl_AppendResult'
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmia_DumpQueue':
snmia.o(.text+0x478): undefined reference to `Tcl_AppendResult'
/usr/local/oracle/network/lib/libnmi.a(snmia.o)(.text+0x66c): more
undefined references to `Tcl_AppendResult' follow
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmiausr_DumpOneUser':
snmia.o(.text+0xa26): undefined reference to `Tcl_Merge'
snmia.o(.text+0xa3b): undefined reference to `Tcl_SetVar2'
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmiajsch_DumpOneJobSched':
snmia.o(.text+0xb55): undefined reference to `Tcl_Merge'
snmia.o(.text+0xbbf): undefined reference to `Tcl_Merge'
snmia.o(.text+0xbd8): undefined reference to `Tcl_SetVar2'
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmiaeocc_DumpOneEventOcc':
snmia.o(.text+0xd52): undefined reference to `Tcl_Merge'
snmia.o(.text+0xd6b): undefined reference to `Tcl_SetVar2'
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmiajst_DumpOneJobStat':
snmia.o(.text+0x1050): undefined reference to `Tcl_Merge'
snmia.o(.text+0x1069): undefined reference to `Tcl_SetVar2'
/usr/local/oracle/network/lib/libnmi.a(snmia.o): In function
`snmiaerg_DumpOneEventReg':
snmia.o(.text+0x11e7): undefined reference to `Tcl_Merge'
snmia.o(.text+0x11fd): undefined reference to `Tcl_SetVar2'
/usr/lib/libtcl.so: undefined reference to `comn_loc_alloc'
/usr/lib/libtcl.so: undefined reference to `bsd_tcp'
/usr/lib/libtcl.so: undefined reference to `com_err_msg'
/usr/lib/libtcl.so: undefined reference to `intl_iocsfopen'
/usr/lib/libtcl.so: undefined reference to `intl_iocsfclose'
/usr/lib/libtcl.so: undefined reference to `comn_loc_copy'
/usr/lib/libtcl.so: undefined reference to `comn_loc_drop'
/usr/lib/libtcl.so: undefined reference to `intl_strbuild'
/usr/lib/libtcl.so: undefined reference to `intl_iocsfgets'
/usr/lib/libtcl.so: undefined reference to `com_err_init'
/usr/lib/libtcl.so: undefined reference to `intl_iocsfseek'
/usr/lib/libtcl.so: undefined reference to `intl_home'
------------------------------
From: Bryan <Bryan@[EMAIL PROTECTED]>
Subject: Re: MICROSOFT LINUX DISTRIBUTION
Date: Sat, 10 Jul 1999 02:55:02 GMT
Samuel Brown <[EMAIL PROTECTED]> wrote:
: I had a someone tell me that Microsoft will sell their own linux
: distribution. Is this true?
doubtful.
: They said it would have IE 5 and EXPLORER as the window manager
: and the setup program would be really simple.
: It will have word and excel 2000 also.
: Are they taking over LINUX?
they can't - NO ONE OWNS LINUX (except linus, and that's only for the
parts of the kernel he wrote).
you can't "take over" what is not outright purchasable. no single
entity owns linux - which is why it confounds microsof~1 so much! ;-)
--
Bryan, http://www.Grateful.Net - Linux/Web-based Network Management
->->-> to email me, you must hunt the WUMPUS and kill it.
------------------------------
From: Allin Cottrell <[EMAIL PROTECTED]>
Subject: Re: MICROSOFT LINUX DISTRIBUTION
Date: Fri, 09 Jul 1999 22:41:27 -0400
Samuel Brown wrote:
>
> I had a someone tell me that Microsoft will sell their own linux
> distribution. Is this true?
What do you think, Samuel?
Allin Cottrell.
------------------------------
From: [EMAIL PROTECTED] (Scott Lanning)
Subject: Re: MICROSOFT LINUX DISTRIBUTION
Date: 10 Jul 1999 03:55:25 GMT
Bryan (Bryan@[EMAIL PROTECTED]) wrote:
: : Are they taking over LINUX?
:
: they can't - NO ONE OWNS LINUX (except linus, and that's only
: for the parts of the kernel he wrote).
:
: you can't "take over" what is not outright purchasable.
You don't have to buy something to own it. Linux is GPL'ed,
okay, but Microsoft could produce a GPL'ed Linux, "enhance"
it, then their bastardized form of Linux becomes standard.
Sure, Linux continues to be developed as usual, but then the
popular market follows the Microsoft version. I mean, if they
sell a Linux version, produce a bunch of things like Excel,
Word, etc., for Linux...then, it's just like VHS versus
that other format that nobody remembers.
I don't think it'll happen either, but...
: - which is why it confounds microsof~1 so much! ;-)
You really think so? I don't really think they have that
much to worry about.
--
Scott Lanning: [EMAIL PROTECTED], http://physics.bu.edu/~slanning
"Windows was designed to keep the idiots away from Unix so we could
hack in peace. Let's not break that." --Tom Christiansen
------------------------------
From: Frank Sweetser <[EMAIL PROTECTED]>
Subject: Re: MICROSOFT LINUX DISTRIBUTION
Date: 10 Jul 1999 01:09:43 -0400
[EMAIL PROTECTED] (Scott Lanning) writes:
> Bryan (Bryan@[EMAIL PROTECTED]) wrote:
> : : Are they taking over LINUX?
> :
> : they can't - NO ONE OWNS LINUX (except linus, and that's only
> : for the parts of the kernel he wrote).
> :
> : you can't "take over" what is not outright purchasable.
>
> You don't have to buy something to own it. Linux is GPL'ed,
yup.
> okay, but Microsoft could produce a GPL'ed Linux, "enhance"
good so far.
> it, then their bastardized form of Linux becomes standard.
wrong. dead wrong.
> Sure, Linux continues to be developed as usual, but then the
> popular market follows the Microsoft version. I mean, if they
> sell a Linux version, produce a bunch of things like Excel,
> Word, etc., for Linux...then, it's just like VHS versus
> that other format that nobody remembers.
pure FUD. linux came this far without any help whatsoever from MS and
company, at times in spite of corporate "help". what makes you think that
this is going to change any time soon? while an "MSLinux" might be
worshipped by the masses who already worship windows, more than likely it
would be ignored by the developers and power users who have made linux what
it is today.
> I don't think it'll happen either, but...
>
> : - which is why it confounds microsof~1 so much! ;-)
>
> You really think so? I don't really think they have that
> much to worry about.
personally, i think it's more a case of microsoft simply trying to maintain
an absolute monopoly, and simply destroying what they can't control. it's
too bad, 'cause if they really wanted to MS could live quite peacefully
along side linux...
--
Frank Sweetser rasmusin at wpi.edu fsweetser at blee.net | PGP key available
paramount.ind.wpi.edu RedHat 5.2 kernel 2.2.5 i586 | at public servers
We question most of the mantras around here periodically, in case
you hadn't noticed. :-)
-- Larry Wall in <[EMAIL PROTECTED]>
------------------------------
From: Stefan Proels <[EMAIL PROTECTED]>
Subject: Memory Managemenr Bug
Date: Sat, 10 Jul 1999 06:41:07 +0200
Hi,
seems like I ran into a kernel or glibc bug. The program below locks up
the system. It tries to allocate all memory (this test case is the
result
of a bug in a program of mine...) in the first phase and then memset()s
it
in the second phase. When the swap space is exhausted the system locks
up.
It does not lock up when each chunk of memory is memset()ed immediately
after allocation (it receives a SIGSEGV then). Interestingly the program
allocates nearly 2G in the first phase while I only have 128M RAM and
about 256M swap. It does not show this behavior on a SPARC Solaris 2.6
machine where it won't allocate more than there is. I guess on Linux it
doesn't actually allocate a frame until it is accessed.
Here are some details about my System:
SuSE 6.1, glibc 2.0, kernel 2.2.7
128MB RAM
Two 128484k swap partitions
Is this problem known (and possibly even fixed in newer releases of the
kernel and/or glibc)? The bug is somewhat serious since it allows an
ordinary user to crash the system. Here is the program:
#include <stdlib.h>
#include <stdio.h>
#define CHUNKSIZE (1024*1024)
struct Chunk {
struct Chunk *next;
char mem[CHUNKSIZE];
};
int main(int argc, char **argv) {
struct Chunk *last = (struct Chunk *)0;
struct Chunk *chunk;
int size = 0;
for (;;) {
chunk = malloc(sizeof(struct Chunk));
if (!chunk)
break;
chunk->next = last;
last = chunk;
size += CHUNKSIZE;
}
printf("allocated %d byte\n", size);
for (chunk = last; chunk; chunk = chunk->next) {
memset(chunk->mem, 0, CHUNKSIZE);
}
return 0;
}
------------------------------
From: [EMAIL PROTECTED] (Scott Lanning)
Subject: Re: MICROSOFT LINUX DISTRIBUTION
Date: 10 Jul 1999 05:59:02 GMT
Frank Sweetser ([EMAIL PROTECTED]) wrote:
: [EMAIL PROTECTED] (Scott Lanning) writes:
: > it, then their bastardized form of Linux becomes standard.
:
: wrong. dead wrong.
Do you mean their techniques are wrong or my assessment is
wrong? If the latter, why? That is how they work, I think.
They introduce Word format documents which are incompatible
with everything else, then everybody has to have Microsoft Word.
Companies often ask for Word formatted resumes, for instance. They
introduce I.E. extensions to HTML, the agreed on standard, then
the following HTML versions adapt to the extensions. They use
formats which break my newsreader and mailer and expect me to
adapt to it. They always do that. They twist the existing
standard till it becomes incompatible, but then they have the
market and everyone's afraid to use less popular tools. I think
that's what you meant by FUD. Do you claim that FUD doesn't work?
It seems to have swayed alot of religious people.
: > sell a Linux version, produce a bunch of things like Excel,
: > Word, etc., for Linux...then, it's just like VHS versus
: > that other format that nobody remembers.
: while an "MSLinux" might be worshipped by the masses who
: already worship windows, more than likely it would be ignored
: by the developers and power users who have made linux what
: it is today.
I think you're arguing my point.. Kinda.. Okay, I see what you
mean. Bryan was arguing that no one can take over Linux and
meant that MS isn't going to, say, prevent Linux from determining
what goes into the Linux kernel. Okay, I'm sure that's right.
I guess what I was arguing, which I see is a bit different,
sorry about that, is that MS can prevent Linux from controlling
the operating system market share. And I suppose there are many
different levels of OS market to consider, like the popular
market for desktops versus the server market or "production"
machines, etc.
Consider the last--production machines. What if an MSLinux
evolved to fit this market? I think companies prefer to buy
a product from a single entity rather than Linux developers
who aren't held accountable (though, as someone has pointed
out, MS is hardly accountable for their OS and nobody could
sue them if you read their license).
: > You really think so? I don't really think they have that
: > much to worry about.
: personally, i think it's more a case of microsoft simply
: trying to maintain an absolute monopoly, and simply destroying
: what they can't control. it's too bad, 'cause if they really
: wanted to MS could live quite peacefully along side linux...
I dunno, that penguin's pretty mean sometimes. :)
Actually, I don't really care if Microsoft dominates the
market. Like the quote that sometimes appears in my .sig,
it would leave us to hack linux in peace.
--
Scott Lanning: [EMAIL PROTECTED], http://physics.bu.edu/~slanning
"I'm going to have fun telling you about this absurdity, because I
find it delightful." --Richard Feynman
------------------------------
From: "JP S-C" <[EMAIL PROTECTED]>
Subject: Re: System Developer(s) Wanted
Date: Fri, 9 Jul 1999 21:51:06 -0700
>
> On the other hand, considerable numbers of experienced kernel
> developers have been hired up by Red Hat Software and
> (whatever-they-call-the-company-formerly-known-as) VA Research,
> reportedly at inflated Silicon Valley rates...
>
> --
> "The only ``intuitive'' interface is the nipple. After that, it's all
> learned."
> -- Bruce Ediger, [EMAIL PROTECTED] on X interfaces.
> [EMAIL PROTECTED] <http://www.ntlug.org/~cbbrowne/lsf.html>
--Does that mean there are not many available programmers? R you?
------------------------------
From: Todd Knarr <[EMAIL PROTECTED]>
Subject: Re: MICROSOFT LINUX DISTRIBUTION
Date: 10 Jul 1999 06:57:50 GMT
Scott Lanning <[EMAIL PROTECTED]> wrote:
> You don't have to buy something to own it. Linux is GPL'ed,
> okay, but Microsoft could produce a GPL'ed Linux, "enhance"
> it, then their bastardized form of Linux becomes standard.
One problem: any mods to the kernel they make have to be put
under GPL and released in source form. That means that they can
be merged into any _other_ Linux distribution. Ditto for mods to
glibc or other GPL'd or LGPL'd libraries. MS cannot tie their
mods into the core of a Linux system successfully without making
them usable on any non-MS Linux system at the same time, because
they have to either:
1. Release all the source for their stuff, if they modify the core
components directly, or
2. Completely isolate their stuff, either behind standard APIs already
in the core components or behind hooks in those components which they
have to reveal completely in source code.
Their favorite tactic, tying things into the OS in ways nobody else can,
simply won't work without violating the various licenses.
--
Collin was right. Never give a virus a missile launcher.
-- Erk, Reality Check #8
------------------------------
From: o r c @ p e l l . p o r t l a n d . o r . u s (david parsons)
Crossposted-To: comp.os.linux.development.apps,comp.os.linux.networking
Subject: Re: Why not C++
Date: 9 Jul 1999 15:36:56 -0700
In article <7m3gag$84h$[EMAIL PROTECTED]>,
Nathan Myers <[EMAIL PROTECTED]> wrote:
>david parsons <o r c @ p e l l . p o r t l a n d . o r . u s> wrote:
>>Nathan Myers <[EMAIL PROTECTED]> wrote:
>>>NF Stevens <[EMAIL PROTECTED]> wrote:
>>>>[EMAIL PROTECTED] (Nathan Myers) wrote:
>>>>>
>>>>>... the C++ compiler can optimize [template] code better than you
>>>>>can [code] by hand in C, because it knows more about expressions
>>>>>than you can tell the C compiler.
>>>>
>>>>The fact that templates expand to C++ code means that
>>>>_templates_ cannot improve the efficiency of code.
>>>
>>>But C++ templates _don't_ expand (macro-like) to C++ non-template code.
>>
>> That is, I hope, a feature of an implementation, not the language;...
>
>Optimization is a feature of implementations. We are discussing
>optimization.
Sigh. The optimisations that a particular compiler can do may
be spiffy for that compiler, but it certainly doesn't stop you
from performing much the same optimisations on a different
compiler and a different language.
For you, C++ may be better than sex, and the One True Way of C++ may
be using C++ on your machine, using your compiler and your coding
style. Your, umm, views might be more compelling if you commented
on the advantages of the language, instead of inadvertantly pointing
out the disadvantages.
>David, please post where you have something meaningful
>to contribute. Random noise helps nobody.
Yes, Mr. Pot, and you're certainly sparkingly clean today.
Sheesh.
____
david parsons \bi/ followups to advocacy, because this isn't an argument
\/ about C++, but instead is an argument about The Holy
Book Of C++, as given by the Prophet.
------------------------------
** 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: [EMAIL PROTECTED]
You can send mail to the entire list (and comp.os.linux.development.system) via:
Internet: [EMAIL PROTECTED]
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Development-System Digest
******************************