Linux-Misc Digest #264, Volume #24               Tue, 25 Apr 00 12:13:15 EDT

Contents:
  Re: filenames with spaces and wildcards (Siemel Naran)
  pine and roadrunner ([EMAIL PROTECTED])
  Re: DVD-ROM drive and Linux (James Helferty)
  Re: RPM problem (Peter Polman)
  Re: Pages served from Apache show up in frames!? (Jan Schaumann)
  Re: News server recommendation (Steve Rawlinson)
  Re: Linux any good for company networks? (Robert Heller)
  Re: starting with Linux (ronaldo)
  IPCHAINS Question
  Re: How Microsoft inhibits competition & innovation (Kevin Huber)

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

From: [EMAIL PROTECTED] (Siemel Naran)
Subject: Re: filenames with spaces and wildcards
Reply-To: [EMAIL PROTECTED]
Date: Mon, 24 Apr 2000 23:06:14 GMT

On Sun, 23 Apr 2000 02:16:49 GMT, Christopher Browne
>Centuries ago, Nostradamus foresaw a time when Siemel Naran would say:

>>I disagree.  Allowing spaces and wildcards and quotes in filenames is
>>good because it affords greater power of expression.  At first, my idea
>>may sound nice but a little excessive, and most people wouldn't use it.
>>However, I counter that we've been trained to use filenames without
>>spaces for so long, and that's the real reason why we don't use them
>>and why the shell doesn't support them.
>
>I think you're not grasping why the shell doesn't support them...
>
>They're not unsupported due to some vacuum, but rather because
>the shells expect to be able to deal with filenames _as text_.

I don't understand you.

>export filelist='this_file that_file the_other_file'
>do_something_to_files $filelist



>>Consider my example again.  I had something like this
>>   set -- $inprefix*$suffix
>>This allows me to use $# to get the number of files, or $1 to access the
>>first file, or a for loop like "for file in $@".  (By the way, "for file
>>in inprefix*$suffix" also runs into the same problems -- namely, what
>>happens with files containing spaces and other special characters.
>>
>>It seems that all the shells (sh, bash, bash2, tcsh, zsh) follow this
>>retarted rule.  I propose that in bash2 or bash3, filenames will
>>automatically have quotes around them.  Hence if you have these two
>>files "a .t" and "a2.t", then
>>   set -- *
>>   echo $1   should print a .t
>>   echo $2   should print a2.t
>>The set line is equivalent to
>>   set -- "a .t" "a2.t"
>>
>>Do you think that my proposed rule will cause any problems?  Will any
>>old code become broken?  I think the answer is no, but maybe I just
>>haven't thought hard enough.
>
>The "rule" is not "retarded;" it effectively represents the difference
>between strong typing and weak typing.
>
>The UNIX shells use a _weak_ typing of values.  The only difference
>between a scalar and a list/vector is the insertion of spaces between
>values.

I don't understand your argument of strong/weak typing.


>What you are proposing is to move to a form of strong typing, where you
>have to put explicit delimiters around each filename.

No, users don't need to put quotes around each file.  In particular, if
the file has no special chars in it, they can forget about quotes
altogether.  For example:
   files=file1 file2 file3
With quotes, one could have very well said
   files="file1" "file2" "file3"
The result of "set -- $files ; echo $#" will be 3.

It's like how you type these
   vi file
   vi "file"
   vi "just one file"
In all three cases, you are editing one file.
   
However, if you use the shell's wildcard facility to expand filenames,
there will be automatic quotes.  Hence we could say
   files=file*
and if we have 3 files "file1" "file2" "file3", the above line is
equivalent to
   files="file1" "file2" "file3"
If we have 3 files "file one" "file two" "file three", the above line
is equivalent to,
   files="file one" "file two" "file three"
In both cases, "set -- $files ; echo $#" will yield 3.
   

>I think I need to beg the question:
>
>How will you make filenames "automatically" have quotes around them?

Think about it.  How does the shell expand the wildcard when we say
something like "file*"?  It steps through each file in the directory
and checks to see if the filename starts with "file".  Clearly then
it knows how many files match the criterion.  Unfortunately, it then
concatenates the filenames without regard to spaces, so we lose
information about the number of filenames.

If we write the current bash in C++, we have this:

   std::string result;
   DirectoryIter iter=directory.begin();
   const DirectoryIter end=directory.end();
   while (iter!=end) {
      const std::string& name=iter->name();
      if (match(name)) { result+=name; result+=' '; } // line6
      ++iter;
   }
   
In my new rule, the rewrite is in line6
      if (find(name)) { result+='"'; result+=name; result+="\" "; } // line6
   
Now of course, the above doesn't handle filenames with double quotes.
So we'll have to deal with that somehow.  The easiest way is to change
the type of result from std::string to std::vector<std::string>.

And the shell will deal array variables only.  Yes, coming to think of
it, this is a really big change.


>LOTS of instances exist where filenames are constructed on the fly,
>and only at an instant actually become _filenames._  Until they are 
>actually _used_ as filenames, they are merely scraps of text, appended
>together.

When I say "set -- *.dat" I expect $# to be the number of files.
Sometimes, I write little scripts to manipulate files.  For example,
delete files that match certain criteria, rename several files at
once, and so on.  My scripts work in the case where filenames have
no special characters.  But some people have filenames with spaces
or quotes or wildcards.  And this messes up the whole script.

My point is reasonable and sound.  If we have this,
   vi "just one file"
we edit just one file with that name.  Now if we say
   file="just one file"
   vi $file
we should still edit just one file, yet we edit 3.


>What you are proposing is a strongly-typed scheme analagous to the
>Common Lisp notion of "namestrings."  (See the HyperSpec.)  There's
>nothing _wrong_ with that representation; the critical thing is that
>it _is_ a critical change in syntax.

Yes.


>The code:
>  for i in 'this that other thing'; do
>     perform_something_with $i
>  done
>_will break_ when you change the representation of filenames.

Yes, good point.  So we can't add that feature to bash or tcsh.
We'll have to make a psh or something like that (stands for
perfect shell).


>The code:
>file1="this"
>file2="that"
>file3='other thing'
>for j in '$file1 $file2 $file3'; do
>   do_something_with $j
>done
>
>isn't going to work properly if the quoting system changes.

Good point.


>Again, your _idea_ isn't stupid; what _would be_ is to try to 
>push that change into zsh/ksh/bash/csh where it would change the
>syntax to the breaking point.

Yes.

==============
siemel b naran
==============

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

From: [EMAIL PROTECTED]
Subject: pine and roadrunner
Date: Mon, 24 Apr 2000 23:11:03 GMT

I am setting up pine (because I am used to it and not interested 
in X*) and I am running into an issue with the From: field it 
creates.  Pine insists on using the local linux box's username in 
the From: field and I need it to use the RR name since, otherwise, 
the address it shows recipients is altogether incorrect.

I am using roadrunner as the isp and my username for roadrunner 
differs from the username (LOGNAME, &c) on my local linux box.  I 
really don't want to have to change my local username to match 
that of RR's arbitrarily created username and I would like to know 
how to force pine to use the correct name since I cannot seem to 
find a Reply-To: entry for pine.

I have tried changing the bash LOGNAME to the RR username to no 
avail and I cannot find any docs or how-to files that answer my 
question.  I feel there must be a way to do this but I have 
exhausted my meager resources and hope another might have the 
answer or least a pointer to same.

Incidentally, I have noticed that tin shows much the same thing in 
its headers although it does allow setting of the From: field; 
which I regard as sufficient for the time being.

Help is appreciated and thanks in advance.

-- 
KDSmith
Austin TX USA
<expunge .takeoutxtra to email>

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

From: James Helferty <[EMAIL PROTECTED]>
Crossposted-To: alt.os.linux
Subject: Re: DVD-ROM drive and Linux
Date: 24 Apr 2000 23:00:10 GMT

Sandhitsu R Das wrote:
> 
> Which DVD-ROMS drives can read CDROM and CD-R without any trouble under
> Linux ?

As far as I know, any IDE DVD-ROM drive should adhere to the spec, and
read CD-Rs and regular CD-ROMs correctly under linux.

If it isn't reading your CDs, perhaps it's a filesystem problem..


James
--
http://chat.carleton.ca/~jhelfert

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

From: Peter Polman <[EMAIL PROTECTED]>
Subject: Re: RPM problem
Date: Mon, 24 Apr 2000 16:19:42 -0700

Beno�t Smith wrote:

> Dave Brown wrote:
> >
> > In article <[EMAIL PROTECTED]>, Beno�t Smith wrote:
> > >I recently tried to install some RPM packages, but I only received the
> > >irritating "failed dependancies" message followed by a list of
> > >supposedly missing libraries. Then I was surprised by seeing that most
> > >of the concerned libraries ARE present in my system (in the directories:
> > >/lib, /usr/lib, /usr/X11R6/lib) !!!
> > >Could someone give me an explanation for this ? I am using the Slackware
> > >7.0. distro.
> >
> > RPM only knows what's in the rpm database, not what's really installed.
> > Since Slackware 7.0 doesn't use rpm for initial installation, there is
> > no database for rpm to reference.  (Which makes me wonder what good
> > using rpm does on a "non-rpm" system...)
> >
> > Using "rpm -i --nodeps" will cause the software to be dumped out of
> > the package onto the system, but no guarantees that anything will
> > work.  Dependent components may be on the system, but not where the
> > packaged software expects them.  And components of the packaged
> > software may be installed in places where the "non-rpm" system
> > can't find them.
> >
> > I've usually used "rpm2tgz" to get the components into a tarball so that
> > I can see what's going to be put where.
> >
> > --
> > Dave Brown  Austin, TX
>
> Thanks for all answers - especially this above. It's really too bad, I
> tried the "--nodeps": not only the app didn't work, but I couldn' remove
> it, because it was "not installed" !!! Now I have only to look for
> "rpm2tgz"...
> --
>
> Beno�t Smith
> Just A Rhyme Without A Reason

If you installed it with rpm you should be able to uninstall with rpm. It won't
matter that you used nodeps or force. Just make sure you use the proper format.
If you installed a package "foo-1.2-3.rpm"  you would use "rpm -e foo-1.2.3".
Notice the ".rpm" is not included when you remove the package.
It's probably better to tarred and gzipped files when you can, if that's what
your system is built around. Make's things a little neater.





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

From: Jan Schaumann <[EMAIL PROTECTED]>
Subject: Re: Pages served from Apache show up in frames!?
Date: Mon, 24 Apr 2000 19:23:31 -0400

darkshade wrote:
> 
> Hey all,
> 
> This one may be really simple. I must be overlooking something.
> 
> My setup: Linux Mandrake 7.0 with the default Apache setup.
> 
> My server is http://www.darkshade.org
> 
> The problem:
> 
> I have a site setup @  http://www.darkshade.org/saiyancity
> Now, if I load the index page and then click on a link that goes to, say a
> file called sounds.html the address in the web browser stays
> showing "www.darkshade.org/saiyancity" INSTEAD
> of "www.darkshade.org/saiyancity/sounds.html"
> 
> If I view the source from the web browser, it shows a source from a frames
> page.  I have created a whole new directory and placed a test index.html
> file there and still have the same problem.
> 
> I am not sure where this frames source is coming from?!  I have scoured
> the httpd.conf and double-checked permissions, html source, etc to no
> avail.

No surprise, your index.html file contains a frameset. Didn't you see
that when checking the source? It's set to 100%!

Also, disabling the right-click in order to "secure your code" is a
stupid attempt. You can NOT hide your html-code. So attached please find
the code to your index2.html-page.

-Jan

-- 
Jan Schaumann
http://jschauma-0.dsl.speakeasy.net

Code he was trying to hide:
<script language="JavaScript"><!--
// No rightclick script v.2.5
// (c) 1998 barts1000
// [EMAIL PROTECTED]
// Don't delete this header!
var message="Sorry"; // Message for the alert box
// Don't edit below!
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// --></script><script language="Javascript1.2"><!--
// please keep these lines on when you copy the source
// made by:  - http.com
var mymessage = "DON'T STEAL!!";
function rtclickcheck(keyp){
if (navigator.appName == "Netscape" && keyp.which == 3) {
alert(mymessage);
return false;
}
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) {
alert(mymessage);
return false;
}
}
document.onmousedown = rtclickcheck
//--></script>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TraRead (16% of 7K)
nsitional//EN">

<html>
<head>
        <title>Saiyan City Dragonball Z/GT Page</title>
<style><!--A{text-decoration:none}
A:hover{color:#7D7D7D}--></style></head>

<body bgcolor="#000000" text="#ffffff" link="#ff0000" vlink="#ff0000"
leftmargin="0" topmargin="0" rightmargin="0">
<!-- Ad Banner Here -->
<P ALIGN=CENTER><A
HREF="http://www.findcommerce.com/tracking/sarefer.dll?HostBannerID=227692"
TARGET="_top"><IMG
SRC="http://www.darkshade.org/saiyancity/images/money1.gif" HEIGHT=60
WIDTH=468 ALT="make money from your website"></A><IMG
SRC="http://www.whispa.com/tracking/exposure.dll?227692" WIDTH=1
HEIGHT=1 BORDER=0><BR></P>
<p align="center"><img src="images/gokufaded.gif"><img
src="images/symbols/title2.gif"><img src="images/gohanfaded.gif"></p>
<pre>


</pre>
<table border="1" width="100%">
<tr valign="top">

<td width="100">
<p><font face="maiandra gd" size="3"><img
src="images/symbols/multimedia.gif"><br>
<a href="sounds.html">Sounds</a><br>
<a href="pics.html">Pictures</a><br>
<a href="movies.html">Movies</a></p>

<p><img src="images/symbols/info.gif"><br>
<a href="power.html">Power Levels</a><br>
<a href="characters.html">Character Bios</a></p>

<p><img src="images/symbols/sinfo.gif"><br>
<a href="epi.html">Episode Summaries</a><br>
<a href="saga.html">Saga Summaries</a><br></p>

<p><img src="images/symbols/links.gif"><br>
<a href="http://www.geocities.com/nationco"
target="_blank">Nationco<Read (37% of 7K)
/a><br>
<a href="http://www.geocities.com/ddmam"
target="_blank">Ddmam</a><br></font></p>

</td>

<td>
<p align="center"><img src="images/symbols/symbol.jpg"></p>
<p><font face="maiandra gd" size="3">�����This is our Dragonball Z/GT
website. We have everything
to do with the Dragonball Universe you can think of. To support this
site, please vote for us. We believe we deserve this, so please, take a
few seconds to help us out.</p>
<pre>

</pre>
<p align="center"><font size="+2"><u>Site News</u></font></p>
<pre>

</pre>
<p>April 24, 2000 - &#171;H&aring;&Atilde;wK&#187; - I finally got the
uploads to work, check them out on the Pictures page. Please vote for us
by clicking on the banners at the bottom of the page.</p>
<p>April 21, 2000 - Mike F.- We added a banner ad to raise money for a
domain. Please show your appreciation for the site by clicking on it and
signing up. It's a really good program.</p>
<p>April 21, 2000 - &#171;H&aring;&Atilde;wK&#187; - 3 new pictures
added to the Pictures Page. I'm having trouble uploading the files, but
they'll be there soon. 5 new episode summaries added, also!!</p>
<p>April 20, 2000 - Nik R. - Welcome to the site. Our site is  only 1
day old, but we're getting more amazing by the second. Please sign the
guestbook to make suggestions or e-mail us from the links on the
side.</p>
<pre>


</pre>
<p align="center">You are the <Img
Src="http://anime.uinet.org/cgi-bin/aRead (58% of 7K)
nimecounter?6201&dragonball-supergohan"> visitor since April 20,
2000.</p>
<center>
<a target="_top" href="http://u.extreme-dm.com/?login=nationco">
<img name=im src="http://u1.extreme-dm.com/i.gif" height=38
border=0 width=41 alt=""></a><script language="javascript"><!--
an=navigator.appName;d=document;function
pr(){d.write("<img src=\"http://u0.extreme-dm.com",
"/0.gif?tag=nationco&j=y&srw="+srw+"&srb="+srb+"&",
"rs="+r+"&l="+escape(d.referrer)+"\" height=1 ",
"width=1>");}srb="na";srw="na";//-->
</script><script language="javascript1.2"><!--
s=screen;srw=s.width;an!="Netscape"?
srb=s.colorDepth:srb=s.pixelDepth;//-->
</script><script language="javascript"><!--
r=41;d.images?r=d.im.width:z=0;pr();//-->
</script><noscript><img height=1 width=1 alt=""
src="http://u0.extreme-dm.com/0.gif?tag=nationco&j=n"></noscript>
</center>
<pre>

</pre>
<p><hr width="100%">
<p>� 2000 Saiyan City Inc.</p>
<p>Created By : <a href="http://www.geocities.com/nationco/">Nationco
Inc.</a>
<center><p><A
HREF="http://www.topsitelists.com/run/dbzacom/topsites.cgi?ID=3"><IMG
SRC="http://www.dbzarchive.com/images/vote.gif" border=0></A>
<A
HREF="http://www.topsitelists.com/run/dannypoo/topsites.cgi?ID=1310"><IMG
SRC="http://members.aol.com/xdannypoox/dbztop.jpg" border=0 width=150
height=211></A>
<A
HREF="http://www.topsitelists.com/run/anarckie/topsites.cgi?ID=3476"><IMG
SRC="http://members.aol.com/AnArCkiE/top1Read (80% of 7K)
00.gif" border=0 width=184 height=156></A></p></center>

</font>



</td>

<td width="100">
<p><font face="maiandra gd" size="3"><img
src="images/symbols/affiliates.gif"><br>
<a href="affiliates.html">Your Site Here</a><br>
<a href="affiliates.html">Your Site Here</a><br>
<a href="affiliates.html">Your Site Here</a><br>
<a href="affiliates.html">Your Site Here</a><br>
<a href="affiliates.html">Your Site Here</a><br></p>

<p><img src="images/symbols/fan.gif"><br>
<a href="addbook.html">Sign Guestbook</a><br>
<a href="geobook.html">View Guestbook</a><br>

<p><img src="images/symbols/contact.gif"><br>
<a
href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></font></p>
</td>
</tr>
</table>

</body>
</html>


<!-- Yahoo! Menu service --></noscript></script><script
language="JavaScript"
src="http://a372.g.a.yimg.com/f/372/27/1d/www.geocities.com/js_source/ygIELib5.js"></script><script
language="JavaScript">yfEA(1);</script><!-- END Yahoo! Menu Service -->
<!-- <SERVICE NAME="ybeacon"> -->

</noscript></script><script language="JavaScript"
src="http://a372.g.a.yimg.com/f/372/27/1d/www.geocities.com/js_source/ygIELib6.js"></script><script
language="JavaScript">var
yvContents='http://geocities.yahoo.com/toto?s=76000767&l=NE&b=1&t=954719524';yfEA(0);</script><!--
END Yahoo! Menu Service -->

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

From: [EMAIL PROTECTED] (Steve Rawlinson)
Crossposted-To: news.software.nn,news.software.nntp
Subject: Re: News server recommendation
Date: Mon, 24 Apr 2000 23:29:36 GMT

> > Twister, a commercial product by bCandid software <www.bcandid.com> does
> > this,
> > all though I'm not certain about the LDAP piece.
> 
> Our authentication API

I think calling it an API is slightly misleading. You can specify an
external program which will get data on stdin and its responses to
stdout determine whether an authentiction attempt succeeded. This
program can use whatever authentication mechanism you like.

> Our Linux port is still beta, but our Solaris (Sparc and x86) run great.
> The linux port may work for you depending on the amount of load you intend
> to put on the machine.  We are still fighting scaling issues that relate to
> threading under Linux.

The Linux and FreeBSD ports were not usable last time we looked. The 
Solaris product is good. Compared with INN it is much less hassle to run.

However, Twister is ridiculously overpriced.

Bcandid's support is variable to say the least. There are several people
at Bcandid who really know what they are talking about (mentioning no
Robs) and some who have no apparent interest.

18 months ago I would have recommended Typhoon/Cyclone without hesitation. 
If I were starting from scratch now I think I would probably go with inn
or diablo especially if budget was a factor.

steve

-- 
Steve Rawlinson
Claranet Ltd
[EMAIL PROTECTED]


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

From: Robert Heller <[EMAIL PROTECTED]>
Subject: Re: Linux any good for company networks?
Date: Mon, 24 Apr 2000 23:31:53 GMT

  Richard Phillips <[EMAIL PROTECTED]>,
  In a message on Mon, 24 Apr 2000 12:36:29 +0100, wrote :

RP> Hello,
RP> I'm wondering if Linux is capable in the area of company LANs?  At work
RP> we have loads of PCs running Win95/98 and Novell software ties the whole
RP> thing into a network.  Is Linux a viable alternative at present?
RP> There is little chance of this happening, I'm just curious out of
RP> academic interest!
RP> Regards,
RP> Richard.

Linux is fully capable of replacing an NT File server (via Samba), a
Novell server (via MARS) or a MacOS file server (via Netatalk), it also
speaks NFS.  Actually, you can do all of this at the same time, if you
want. 






                                                                                       
                              
-- 
                                     \/
Robert Heller                        ||InterNet:   [EMAIL PROTECTED]
http://vis-www.cs.umass.edu/~heller  ||            [EMAIL PROTECTED]
http://www.deepsoft.com              /\FidoNet:    1:321/153

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

From: ronaldo <[EMAIL PROTECTED]>
Subject: Re: starting with Linux
Date: Mon, 24 Apr 2000 23:30:06 GMT

Most flavours (if you buy the box sets) come with installation guides.
However, I found by far the best book is O'Reilly's 'Running Linux'. No
competition, and I've tried most of them. 

Red Hat do qualifications, most notably the Red Hat Certified Engineer.
There's also ones geared more towards programmers, like the device driver
one. Red Hat ones are the ones to have, if you consider Linux
qualifications to be actually worthwhile.

Leejay Wu wrote:
> 
> 
> Excerpts from netnews.comp.os.linux.misc: 24-Apr-100 starting with Linux
> by "Albretch"@yahoo.com 
> > I have decided to start with Linux, I have been programming for a while
> > though.
> >  
> > I would like to buy a good book that:
> >  
> >  1._  Would clearly walk me through the installation hassle,
> 
> Most distributions provide electronic forms of manuals (for free 
> download, and on CDs).  If you buy an official, boxed distribution,
> you also tend to get a hard-copy manual.  SuSE's manual is rather
> largish, for instance.
> 
> If instead you buy simply a CD produced by a 3rd party like 
> CheapBytes, however, don't expect a manual or vendor support.
> 
> In addition, there are LDP (Linux Documentation Project) guides 
> that may be of use -- http://www.linuxdoc.org.  These describe
> installation and various bits of sysadmining and using...
> 
> I'll leave it to others toss in their favorite recommendations for
> nutshell guides, etc.
> 
> >  2._  preferably containing the software,
> 
> Some do.  IIRC, Red Hat and Caldera are fairly common.  In particular,
> it comes with books like "Red Hat Unleashed".  However, these versions
> may be rather dated... which might be an issue if security issues were
> discovered since then and you neglect to obtain the relevant patches.
> 
> >  3._  and would walk me then beyond the basics.
> 
> Consider the LDP guides first.  They're free, except for your time,
> bandwidth and paper (if you choose to print them).
> 
> >  Are there "standard" LINUX certifications out there?
> 
> Red Hat may be trying; I really haven't been following this area.
> 
> > Any recomendations?
> 
> The LDP guides are probably a good way to start.  And the HOWTOs (same
> site), which you'll likely need to refer to quite a lot, at least 
> early on.  The "Hardware Compatability HOWTO" and other hardware-
> related ones (XFree86, Sound, CD Writing, Ethernet, PPP (well, ok.
> So it's PPP, *all* modem usage.  Eh.)) can save you some grief as
> well, since it'd be a shame to jump in and, many hours later, realize 
> that your hardware isn't supported.
> --
> |   [EMAIL PROTECTED]        | the silly student          |
> |--------------------------| he writes really bad haiku |
> |   #include <stddiscl.h>  | readers all go mad         |
> 
>     


--
Posted via CNET Help.com
http://www.help.com/

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

From: <[EMAIL PROTECTED]>
Subject: IPCHAINS Question
Date: Mon, 24 Apr 2000 23:30:07 GMT

I'm a newbie.  I am confused and need help on IPCHAINS.  Are these the only 
rules I need to have for my configuration?  

Your help will be greatly appreciated.



     192.168.1.0/24
            |             
            |               ------------
            |         eth0 |            |ppp0
            |<------------>|    LINUX   |<----------->
            |   192.168.1.1|     PC     |10.10.40.202
            |              |            | (DHCP)
            |               ------------
                                  


ipchains -P forward DENY
ipchains -P forward -i ppp0 -j MASQ -s 192.168.1.0/24 -d 0.0.0.0/0



--
Posted via CNET Help.com
http://www.help.com/

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

Crossposted-To: comp.lang.java.advocacy,comp.os.ms-windows.nt.advocacy
Subject: Re: How Microsoft inhibits competition & innovation
From: Kevin Huber <[EMAIL PROTECTED]>
Date: 24 Apr 2000 18:39:05 -0500

"Robert" == Robert Wiegand <[EMAIL PROTECTED]> writes:
Robert> Microsoft stopped the per machine licensing because of threats from
Robert> the government.

Yes I know.  I was not seriously engaged in a debate.  Though the last
two paragraphs are honest opinions:

 "Free software is good.  I like it.  I use it.  It's successful.
 Without government invention.  

 Maybe there is some merit to having the government do something about
 MS, but I suspect the government meddling with stuff would be too
 little and too late or make the problem worse.
 "

-Kevin


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


** 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.misc) 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-Misc Digest
******************************

Reply via email to