HDTenEightyP/NetNews huggingface dataset:
From: am@ime.usp.br (Arnaldo Mandel)
Newsgroups: comp.unix.wizards
Subject: RE: UNIX-WIZARDS Digest  V15#103
Date: 29 Jul 92 02:03:27 GMT

PAULZHU%UNCVX1.BITNET@VTVM2.CC.VT.EDU writes:
 > Pardon me for not knowing it was actually posted in Portuguese, not
 > Spanish, and thank those who enlightened me what language the original
 > posting was in. My point was that it defeats its purpose if we post
 > in languages we feel the most comfortable with and only few can read it.
 > I thought at least unix shell commands or C should be used before other
 > foreight languages even being considered, provided we are on unix-wizards
 > list.
 > --Paul

Let us stop this thread, please.  A user at this site, by mistake,
posted to this list what was intended to be private mail.  This sort
of mistake happens, and is not too infrequent.  I think that it it
quite easy to recognize when this has happened - for instance, if the
message is not in English, it can be easily discarded as such a
mistake.  And, at least, the list should not be cluttered with
complaints - angry receivers may scold the sloppy senders in private
mail. 

BTW, I was told that the originator of the message which started all
this has been repeatedly chastised and praised - which should not be
surprising for those who understand the language (don't ask me - it
wasn't U-W material, anyway).

..................................................................
Arnaldo Mandel                    \    am@ime.usp.br  (1st choice)
Computer Science Dept.		   \   amandel@cce.usp.br    (2nd)
Universidade de S\~{a}o Paulo	   /   mac@fpspux.fapesp.br
S\~{a}o Paulo - SP - Brazil	  /            (if all else fails)
From: mckeehan@math.utk.edu
Newsgroups: comp.unix.wizards
Subject: Connecting machines from across the seas
Date: 24 Jul 92 13:10:01 GMT

I have a fairly good question, that I believe will sparc some
conversation...

I have two Sun IPC's.  One in Kuwait and the other in Tennessee. (Please
note, this is not some make believe setup, it actually exists).  I need
to transfer some data files between the two machines...and I'd like to
do it once a week.

Due to security reasons, we prefer to not have these machines on any
major network (i.e., internet).

What is going to be the best (putting into consideration cost, time, and
dependability) way to connect these two machines?

I am presently looking at a UUCP connection simply because I don't know
of any other feasible method.
-- 
William McKeehan
Xref: sparky comp.unix.wizards:3374 comp.dcom.sys.cisco:1001
From: barmar@think.com (Barry Margolin)
Newsgroups: comp.unix.wizards,comp.dcom.sys.cisco
Subject: Re: heading garbage from a socket
Date: 31 Jul 92 16:41:59 GMT
Organization: Thinking Machines Corporation, Cambridge MA, USA
NNTP-Posting-Host: telecaster.think.com

In article <4090@bimacs.BITNET> yedidya@bimacs.BITNET (Yedidya Israel) writes:
>\377\373\001\377\373\003%%[ Error: invalidfont; OffendingCommand: ...
>^^^^^^^^^^^^^^^^^^^^^^^^

That's TELNET option negotiation requests.  See the TELNET specification
(RFC 854 I think) for details.
-- 
Barry Margolin
System Manager, Thinking Machines Corp.

barmar@think.com          {uunet,harvard}!think!barmar
From: thompson@tis.eds.com (Joel Thompson)
Newsgroups: comp.unix.wizards
Subject: UNSUBSCRIBE
Date: 30 Jul 92 00:43:14 GMT


Sorry to post to such a large distribution....

Please unsubscribe me from this list.

Thanks,

Joel Thompson
Newsgroups: comp.unix.wizards
From: Tom Christiansen <tchrist@convex.COM>
Subject: Re: AT&T vs. BSDI --> 4.3BSD-NET2 distribution requires AT&T license!!!
Originator: tchrist@pixel.convex.com
Keywords: AT&T 'Death Star' rises over BSDI's horizon [Tel. 1-800-800-4BSD
Reply-To: tchrist@convex.COM (Tom Christiansen)
Organization: CONVEX Realtime Development, Colorado Springs, CO
Date: Thu, 23 Jul 1992 03:59:19 GMT
X-Disclaimer: This message was written by a user at CONVEX Computer
              Corp. The opinions expressed are those of the user and
              not necessarily those of CONVEX.

From the keyboard of merlin@neuro.usc.edu (merlin):
:[This note is not an advertisement of any kind.  I am not connected with
:AT&T, ATTIS, USG, USDL, USL (or whatever AT&T would like to be called in
:the near future), Bell Laboratories, UC Regents, CSRG, BSDI, or the Jolitz 
:Development Team.  This is simply an expression of concern about litigation 
:which will have a dramatic effect on whether or not AT&T is allowed to have
:monopoly interest in operating systems derived from publically available 
:source codes.  Frankly, I am curious about the ultimate judge's decision.]

As is the world.

:On a final note, BSDI's own press release states that:
:
:  Although USL has not sued the University of California, we expect that
:  USL (or its parent, ATT) will threaten to review or withdraw research
:  grants made to any university or research institution using or
:  distributing software based on NET2 ...
:
:All in all, this filing by a corporate giant with virtually unlimited funds
:for legal expenses would seem to spell the doom of 'free' UNIX projects as
:they are presently conceived.  There is simply too much risk someone with a
:prior exposure to AT&T source codes could manage to contaminate the product.

Welcome to America: money makes lawers makes right.  It's hard for
free software to prevail in a plutocracy.

It's going to be very hard to find UNIX engineers who've never ever
glanced at UNIX source and thus been forever (?) contaminated.

This brings whole new meaning to the old quip:

    We're from the Phone Company.  We don't care.  We don't have to.
	
Now that the Soviet Union is gone, I hear they're taking nominations
for the next holder of the Evil Empire title. :-)

It might be fair to put yourself in USL's shoes: if someone threatened to
cut of your food source, what would *you* do?  Answer: anything you could
possibly get away with to survive.  Right and wrong tend to diminish in 
importance when survival is at stake -- on both sides.

--tom
-- 
    Tom Christiansen      tchrist@convex.com      convex!tchrist

The IQ of the group is the lowest IQ of a member of the group divided
by the number of people in the group.
Newsgroups: comp.unix.wizards
From: barr@darwin.psu.edu (David Barr)
Subject: Re: Making ``.plan'' EXECUTE a Program ???
Organization: Population Research Institute
Date: Wed, 29 Jul 92 14:04:53 GMT

In article <31567@adm.brl.mil> Perry_Hutchison.Portland@xerox.com writes:
>#!	/bin/csh

<shudder>

>egrep -v '^\+::0:0:::$|uucico$' /etc/passwd > /tmp/userlist
>chmod 644 /tmp/userlist
>if ( { egrep -s '^\+::0:0:::$' /etc/passwd } ) then
>  # Try to get more names from NIS
>  # status of 0 from ypwhich means yp service is available on this network
>  if ( { ( ypwhich >>& /dev/null ) } ) then
>    ypcat passwd | egrep -v '^\+::0:0:::$|uucico$' >> /tmp/userlist
>  endif
>endif
>#
>ex /tmp/userlist <<E\OF
>g/^[^:][^:]*:[^:]:/d
>g/^[^:][^:]*:[^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:][^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:][^:][^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:][^:][^:][^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:][^:][^:][^:][^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:][^:][^:][^:][^:][^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:][^:][^:][^:][^:][^:][^:][^:][^:]:/d
>g/^[^:][^:]*:[^:][^:][^:][^:][^:][^:][^:][^:][^:][^:][^:][^:][^:][^:][^:]*:/d
>g/^[^:][^:]*:[^:]*:[^:]:/d
>g/:.*$/s///
>x
>E\OF

awk is your friend.

foreach user (`/usr/bin/ypcat passwd | /usr/bin/egrep -v '^\+|ftp|demo' | awk -F: '{ print $1 }'`)
	#execute user boot script
end


no temp files, and it's got to be a heck of a lot faster than using ex
and files.  It doesn't look at users in /etc/passwd, but there shouldn't be
much of anyone of interest in there anyway.  (Stuff like root, nobody, and
daemon?)  If you're not running NIS, then well you can change it to use
nidump or /etc/passwd.  

If you really need to use two sources for your user list, then use
something like

set userlist=`/usr/bin/egrep -v '^\+|uucp|news|sync|' | awk ....`
set userlist="$userlist `/usr/bin/ypcat passwd | egrep ....`"
foreach user ($userlist)

--Dave
-- 
System Administrator, Population Research Institute    barr@darwin.psu.edu
Emacs is a fine operating system, but I still prefer UNIX. - Tom Christiansen
From: bsullivn@nixeidsc.sni.ie (Bryan O'Sullivan)
Newsgroups: comp.unix.wizards
Subject: Re: A Shell Problem -- HELP HELP HELP!!!
Date: 27 Jul 92 09:56:41 GMT
Reply-To: bryan@sc.sni.ie
Organization: Siemens-Nixdorf Software Development Centre, Dublin
X-Newsreader: Tin 1.1 PL3



:Try:
:
:	find logos/org -name "face.xbm" | while read f; do
:		newf=`echo $f | sed "s/\//./g"`
:		mv $f $newf
:	done

This will break on (at the very least) System V machines.  Use 
	find logos/org -name face.xbm -print . . .
instead.

	-- Bryan

-- 
Bryan O'Sullivan                                             +353-1-767551 x225
Siemens-Nixdorf Informationssysteme AG                          bryan@sc.sni.ie
Software Development Centre                    "Theory like mist on eyeglasses.
Dublin                                          Obscure facts." -- Charlie Chan
From: penneyj@slc.com (D. Jason Penney)
Newsgroups: comp.unix.wizards
Subject: Re: a dbx internal error
Date: 27 Jul 92 02:24:11 GMT
Article-I.D.: slc.1992Jul27.022411.479
Distribution: usa
Organization: Servio Corp, Beaverton Oregon, US


In comp.unix.wizards you write:

>Reading symbolic information...
>dbx: internal error: unexpected value 38 at line 2620 in file ../common/object.c

>I ran into this on SunOS 4.1.1.   I do not have ../common from where i am
>running dbx.  Any tips or pointers to more appropriate groups would
>be appreciated.

I'm not trying to be facetious; the best answer to your problem is,

  chmod ugo-x /usr/ucb/dbx
  cp gdb /usr/bin; chmod 555 gdb

In other words, get a copy of gdb and let dbx go to the wastebasket.
In case you haven't already discovered this, dbx writes on your executable
disk file, so if it crashes (as you have had it do), you must delete and
rebuild the executable file.

This in itself is heinous enough to warrant removing execute permission on
the file.  gdb does NOT write on the file being debugged.

Finally, the port of gdb to SunOS 4.1.1 is exceptionally stable and
reliable.

'nuff said!

-- 
D. Jason Penney           Ph: (503) 629-8383
Beaverton, OR 97006       uucp: ...uunet!servio!penneyj (penneyj@slc.com)
"Talking about music is like dancing about architecture." -- Steve Martin
Newsgroups: comp.windows.x.openlook,comp.unix.wizards
From: eli@netcom.com (Interpretive Systems)
Subject: Question about limiting repaints when scrolling
Date: Mon, 27 Jul 92 18:06:24 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Summary: How to limit scrollbar repaints to repaint only when the mouse button is released?
Keywords: openwindows, scroolbar, repaint


Hi,
I have a windows application which draws some graphics on a canvas. When the
scroll bar is used to scroll, the canvas is repainted every PIXELS_PER_UNIT,
and the effect is very annoying. Instead I would like to have only one
repaint, when the user releases the mouse button (i.e. at teh end of the
scrolling).

I will appreciate any advice on how to do it (I could not find the answer
in the "XView Programming Manual").

Thanks,
	Eli Sternheim
	interHDL Inc.
	(408) 749-8775
Newsgroups: comp.unix.wizards
From: jredford@shearson.com (John Redford)
Subject: Re: What must I learn to become a wizard?
Organization: Lehman Brothers
Date: Thu, 30 Jul 1992 23:17:44 GMT

In article <1992Jul30.175619.23753@linus.mitre.org>
hargrove@ramirez.mitre.org (Paul H. Hargrove) writes:

   I am wondering what you wizards think are the top, say 10 or so, topics or
   concepts one must understand to be considered a wizard.  I guess there are
   really a need for three lists, for 'programming', 'administration', and
   'kernel' wizards.  Obviously some concepts may not apply to all of the
   *nix platforms out there.

I believe at one point wizard was defined as a person capable of
implementing (almost) any piece of the system. (Generally they are
assumed to already have a C compiler & a minimal system)
Looking at your list, I see a lot of buzz-words, but nothing
especially taxing. All of your Programming entries have to do with
process communication, which can be difficult to grasp, but is just
one part of programming.

   A couple items that come to mind to start the lists are:

   'Programming' wizard:
   sockets
   rpc
   shared memory
   semaphores
   signals (preferably all 3 environments: AT&T, BSD and POSIX)
   STREAMS

Administration is what I do. Time spent learning to _use_ the
following added:

   'Administration' wizard:
   process accounting configuration
2 minutes. had to uncomment a line, add a a few cron jobs, sit back.

   termcap and/or terminfo entries
5 minutes. Its a long manpage.

   sendmail.cf (cries of pain errupt from the audience)
5-10 minutes whenever it comes up, which is very infrequent.

   printer or batch queue configuration (very system dependent, I imagine)
Basically just a few mkdirs & reading the printcap manpage. 10
minutes.

   crash recovery
running fsck takes no skill. recovering data can be as hard as you
want it to be.

   NFS
NFS takes 5 minutes. Learning an automounter can take longer.

To write any of the above would take a good deal longer, and is what I
would expect of a wizard.

   'Kernel' wizard:
   file systems, especially UFS and FFS (NFS doesn't count here)
   virtual memory and paging/swapping
   scheduling
   device drivers (very system dependent, again)

I am not a kernel wizard, and I couldnt implement any of these well,
but I generally expect any programmer to understand them conceptually.

   I also imagine that a good knowledge of *nix history is important to help
   create image of the 'wise old wizard.'

Depends on what history you mean. I know bits and pieces of the human
history.. who wrote what & who worked where when. This is interesting
trivia, but has little use. Knowledge of the systems' history is very
useful at times. It helps one to see connections between systems, and
to write good portable code.

Wizardness is relative. I know several people who have yet to fail to
be able to immediately answer a *nix question. Of course there are
many people who I can always answer the questions of.

--
John Redford (AKA GArrow) | I brought the atom bomb. I think now would
jredford@shearson.com     | be a good time to use it. -"King Dinosaur"
From: PAULZHU%UNCVX1.BITNET@vtvm2.cc.vt.edu
Newsgroups: comp.unix.wizards
Subject: RE: UNIX-WIZARDS Digest  V15#103
Date: 28 Jul 92 16:58:27 GMT

Pardon me for not knowing it was actually posted in Portuguese, not
Spanish, and thank those who enlightened me what language the original
posting was in. My point was that it defeats its purpose if we post
in languages we feel the most comfortable with and only few can read it.
I thought at least unix shell commands or C should be used before other
foreight languages even being considered, provided we are on unix-wizards
list.
--Paul
Xref: sparky comp.unix.wizards:3283 comp.unix.internals:1588
From: nmm@cl.cam.ac.uk (Nick Maclaren)
Newsgroups: comp.unix.wizards,comp.unix.internals
Subject: Berkeley networking security
Date: 23 Jul 92 08:56:32 GMT
Reply-To: nmm@cl.cam.ac.uk (Nick Maclaren)
Organization: U of Cambridge Computer Lab, UK

I had no joy with this on comp.unix.questions, but I think that it was one
of the more 'advanced' newsgroups anyway:

A short while ago, someone mentioned a couple of preprocessors to rlogind
and so on, but I cannot find the article or remember their names.  Can some
kind person please remind me, so that I can FTP them?

What I need to do is to find out the userid a connexion was coming from
(i.e. the one used for validation in .rhosts), so that I can report attempted
hack-ins to the other site in a useful fashion.  I would rather not have
to do this from scratch, because surely it must be a common requirement!

Nick Maclaren
University of Cambridge Computer Laboratory,
New Museums Site, Pembroke Street,
Cambridge CB2 3QG, England.
Email:  nmm@cl.cam.ac.uk
Tel.:   +44 223 334761
Fax:    +44 223 334679
Newsgroups: comp.unix.wizards
From: hue@island.COM (Pond Scum)
Subject: Re: Out-of-band data on sockets
Organization: Island Graphics Corp.
Date: Mon, 27 Jul 1992 18:47:49 GMT

todds@Newbridge.COM (Todd Sandor) writes:
>Similiar problems exist with SunOS 4.1.1.  With SunOS, the select returnsindicating OOB data, then read the OOB data (all is OK), then go into
>the select again and select returns with OOB data pending (nothing
>has been sent).  If try to read the OOB data you get a an error with
>errno indicating an Invalid argument.

You can clear the exception by doing a normal recv after you do the recv
with MSG_OOB.  I've got the following two fragments of code in one of my
programs:

    send(s, &m, 1, MSG_OOB);
    send(s, &m, 1, 0);      /* wizard test - what do you think this is for? */
			    /* hint: see source code to telnet */

and

    if ((n = select(nfds, 0, 0, &emask, &zerot)) > 0)
    {
	if ((n = recv(sock, buf, sizeof(buf), MSG_OOB)) < 0)
	    perror("recv");
	read(sock, buf, 1);  /* wizard test - What do you think this is for? */


I send a useless byte of garbage so the receiver can read it and clear the
exception.

>(Problem is the select with exception-fd enabled will ALWAYS return with
>something to read after the first OOB data is received - reading the
>OOB data makes no difference).

This is under SunOS 4.1.1.

-Jonathan		hue@island.COM
From: bill@chaos.cs.umn.edu (Hari Seldon)
Newsgroups: comp.unix.wizards
Subject: language
Date: 28 Jul 92 16:57:19 GMT

pardon and excuse me. but would it be possible to attempt to use english, or at least ansi c for posting?? my translator crashed :-)
bill pociengel
oppps sorry about the lack of <cr>
Newsgroups: comp.unix.wizards
From: boyd@prl.dec.com (Boyd Roberts)
Newsgroups: comp.unix.wizards
Subject: Re: What must I learn to become a wizard?
Date: 30 Jul 92 21:49:36 GMT
Organization: Digital Equipment Corporation - Paris Research Laboratory

A _lot_.


Boyd Roberts			boyd@prl.dec.com

``When the going gets wierd, the weird turn pro...''
Newsgroups: comp.unix.wizards
From: graham@maths.su.oz.au (Graham Matthews)
Subject: Saving process state
Organization: Sydney University Computing Service, Sydney, NSW, Australia
Date: Mon, 27 Jul 1992 13:00:02 GMT

Hi

I am on a Sun4 and want to save my entire process state to a
file, and then at some later time reload this state and continue
execution later exactly as if I had just continued running. Is 
there any way to do this with SUN-OS?

graham
--
Graham Matthews                 And it's true we are immune
Pure Math, Uni.Sydney, Oz       When fact is fiction and T.V. is reality
graham@maths.su.oz.au
Newsgroups: comp.unix.wizards
From: tex@ipf.bau-verm.uni-karlsruhe.de (Stefan Tex Tel 0721 608 2316)
Subject: HELP: AMD automounter
Keywords: amd
Reply-To: tex@ipf.bau-verm.uni-karlsruhe.de
Organization: IPF, University of Karlsruhe
Date: Thu, 30 Jul 1992 07:40:20 GMT




AMD is of course a very powerful automounter. But configure "amd"
isn't intuitive .....
I understood how I can auto-mount our home directories. But how
can I simulate /etc/fstab entries like the following one:

       ipf1:/usr13    /usr13         nfs bg,rw,hard,intr 0 0 

NOTE: I want to mount the remote volume /usr13 at remote host "ipf1"
      in the ROOT directory of the local host (say "ipfp").
      Of course I have success in mounting the remote volume in a 
      subdirectory of "/" (f.e.. /amd) on the local host and I can access 
      the remote volume with the logical path "/amd/usr13". But I never 
      succeeded in mounting directly under "/". And we need this !!!

Can anybody help me. Please post your answer directly to me.
Thank you very much !!!

Stefan Tex

--
 
********************** Brain fault (core dumped) **********************
       |^^^^^^|        __________________________________
       |      |       /                                  \
       |      |      | Stefan Tex                         |
       | (o)(o)      | IPF-University of Karlsruhe        |
      @      _)      | Englerstr. 7, D-7500 Karlsruhe     |
       | ,___|     ,,| Phone: +49 721 608 4131            |
       |   /   ..''  | Fax:   +49 721 694 568             |
      /____\         | Internet:                          |
                     |  tex@ipf.bau-verm.uni-karlsruhe.de |
                     |                                    |
                      \__________________________________/



Newsgroups: comp.unix.wizards
From: dconnors@gucis.cit.gu.edu.au (David Connors)
Subject: A Shell Problem -- HELP HELP HELP!!!
Organization: Griffith University, Brisbane, Australia.
Date: Wed, 22 Jul 92 05:21:16 GMT


HELP!

I have a bit of a problem which I can't solve as I don't know enough about
using all of the thingamies (sed, awk etc) unix provides. Here's the problem:

I have a set of directories similar to the following:

rw-r--r--  0/0   1874 Mar 23 03:05 1991 logos/org/aero/unknown/face.xbm
rw-r--r--  0/0   1871 Jun 18 04:01 1991 logos/org/eff/unknown/face.xbm
rw-r--r--  0/0   1874 Jun  3 09:47 1991 logos/org/ieee/unknown/face.xbm
rw-r--r--  0/0   1877 Jun  3 09:48 1991 logos/org/mitre/unknown/face.xbm
rw-r--r--  0/0   1871 Feb 14 01:35 1991 logos/org/osf/unknown/face.xbm

.... about a thousand more lines ....

Now, what I want to do it move all of the "face.xbm" files to one directory 
level while simultaneously giving them distinct filenames (I don't care
what, although it would be nice if logos/org/osf/unknown/face.xbm became
something like logos.org.osf.unknown.face.xbm).

If anyone can help I will be extremely grateful!

Please reply via e-mail as I don't read news that often.



   Dave Connors - D.Connors@sct.gu.edu.au     Griffith University, Australia
 - -- ---=-==-=================================================-==--=--- -- -
      " Remember, even if you win the rat race, you're still a rat! "
                                   - Unknown
 - -- ---=-==-=================================================-==--=--- -- -
From: ed@weir.pa.dec.com (Ed Gould)
Newsgroups: comp.unix.wizards
Subject: Re: Making ``.plan'' EXECUTE a Program ???
Date: 29 Jul 92 16:50:05 GMT
Reply-To: ed@pa.dec.com
Organization: DEC Network Systems Lab, Palo Alto

> awk is your friend.

And a good friend it is.  Good enough not to need egrep.

> ypcat passwd | egrep -v '^\+|ftp|demo' | awk -F: '{ print $1 }'

ypcat passwd | awk -F: '$1 !~ /\+|ftp|demo/ { print $1 }'

--
Ed Gould	  ed@pa.dec.com		Digital Equipment Corporation
+1 415 688 1309	  Network Systems Lab	505 Hamilton Ave, Palo Alto, CA  94301

"Unison is only one form of harmony." -- LW
Newsgroups: comp.unix.wizards
From: ricardod@cognos.com (Ricardo DaSilva)
Subject: Re: UNIX-WIZARDS Digest  V15#103
Organization: Cognos Incorporated, Ottawa CANADA
X-Newsreader: Tin 1.1 PL3
Date: Mon, 27 Jul 1992 21:38:30 GMT

PAULZHU%UNCVX1.BITNET@vtvm2.cc.vt.edu writes:
: What is this gibblish in spanish? Hey, this is unix-wizards list.

It is not Spanish, its Portuguese! Anyway, it is a bunch of nonsense 
about religion ... 

Hardly the place ...

Lay off guys !!!! This is UNIX-WIZARDS LIST.

SE VOCES QUEREM FALAR DE RELIGIAO PROCUREM O GRUPO ADEQUADO!!!!!


Ricardo Machado da Silva      Cognos   Incorporated
Voice: (613) 738-1440 x3260   3755, Riverside Drive
Fax: (613) 738-0002           P.O. Box 9707 K1G 3Z4
UUNet: ricardod@cognos.UUCP   Ottawa, Ontario
BITNET: ricardod@cognos.COM   CANADA

Views expressed are  solely those of the author and 
do not represent Cognos.
Newsgroups: comp.unix.wizards