Re: That whole Linux stealing our code thing

2007-09-01 Thread Dmitrij D. Czarkoff
On Saturday 01 September 2007 05:40:52 Theo de Raadt wrote:
 It is illegal to modify a license unless you are the owner/author,
 because it is a legal document.  If there are multiple owners/authors,
 they must all agree.  A person who receives the file under two
 licenses can use the file in either way  but if they distribute
 the file (modified or unmodified!), they must distribute it with thed.
 existing license intact, because the licenses we all use have
 statements which say that the license may not be removed.

So true, the license You use can't be removed. But when You get the
dual-licensed software, when You start modifying it You arrange the licensing
deal on terms of either first or second or both licenses. You choose the
license You gain You rights from and after You accepted it, You can do
whatever You want copyright until the law and the license You accepted
prohibit. The license You didn't accept doesn't restrict You any way until
otherwise stated by the developper.

--
Dmitrij D. Czarkoff

[demime 1.01d removed an attachment of type application/pgp-signature which had 
a name of signature.asc ]



Re: That whole Linux stealing our code thing

2007-09-01 Thread Theo de Raadt
 On Saturday 01 September 2007 05:40:52 Theo de Raadt wrote:
  It is illegal to modify a license unless you are the owner/author,
  because it is a legal document.  If there are multiple owners/authors,
  they must all agree.  A person who receives the file under two
  licenses can use the file in either way  but if they distribute
  the file (modified or unmodified!), they must distribute it with thed.
  existing license intact, because the licenses we all use have
  statements which say that the license may not be removed.
 
 So true, the license You use can't be removed. But when You get the
 dual-licensed software, when You start modifying it You arrange the licensing
 deal on terms of either first or second or both licenses. You choose the
 license You gain You rights from and after You accepted it, You can do
 whatever You want copyright until the law and the license You accepted
 prohibit. The license You didn't accept doesn't restrict You any way until
 otherwise stated by the developper.

That is utterly false.

All of the licenses we use in the open source world

(1) Do not permit removal of the license by a non-author

(2) Do not permit modification of the license by a non-author.

If a license does not permit you to do the above, then you can't do
it, and that is EXACTLY how some people (including you) are attempting
to incorrectly interpret dual licenses.

Perhaps English is your second language, because my posting was very
clear.  Please read what I said again.  You cannot modify a
developer's license, and then distribute the file.  That is the
problem at hand.

When an author declares (or, even, does not declare) Copyright, the
get certain rights.  Then they surrender some rights to their audience --
with or without conditions.  If a right is not surrendered, you don't
have it.

If the license does not say you may distribute the file without the
license, you can't.  If the license does not say you may modify the
license, you can't.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Ihar Hrachyshka
If I understood clearly, following modifications of dual-licensed code
should also be dual-licensed, wouldn't they?



Re: carp: intermittent master/backup swapping

2007-09-01 Thread Stuart Henderson
On 2007/08/31 21:38, Jacob Yocom-Piatt wrote:
 fe80::a00:20ff:fef9:a88d  ff02::12: ip-proto-112 36 (len 36, hlim 255)

this happens when you reconfigure IP addresses; workaround: ifconfig
carpXX destroy; sh /etc/netstart carpXX. the fix is in rev 1.132.2.1 of
http://www.openbsd.org/cgi-bin/cvsweb.cgi/src/sys/netinet/ip_carp.c

 the pf rules that are in place to allow carp traffic are
 pass quick on $carp_if proto carp

my preference is 'no state' on things like carp and ospf. makes little
difference for many setups, but if I don't always do it, I tend to forget
it where I need it (e.g. where queues are involved).



Re: lenovo x61s bsd.mp Obsd 4.2 difficulties et al.

2007-09-01 Thread Vim Visual
Just a side remark...

Peter N. M. Hansteen wrote:

 The only remaining nit I have with my thinkpad is the still-flaky wpi
 firmware which is needed for the 3945ABG to work.  It keeps nodding
 off at random intervals, longer intervals now than earlier, but still.

this must be indeed a problem of the firmware; have a look at this:

http://forum.thinkpads.com/viewtopic.php?t=47479

Cheers,

Pau



ezmlm warning

2007-09-01 Thread net4offers-help
Hi! This is the ezmlm program. I'm managing the
[EMAIL PROTECTED] mailing list.

I'm working for my owner, who can be reached
at [EMAIL PROTECTED]


Messages to you from the net4offers mailing list seem to
have been bouncing. I've attached a copy of the first bounce
message I received.

If this message bounces too, I will send you a probe. If the probe bounces,
I will remove your address from the net4offers mailing list,
without further notice.


I've kept a list of which messages from the net4offers mailing list have 
bounced from your address.

Copies of these messages may be in the archive.

To retrieve a set of messages 123-145 (a maximum of 100 per request),
send an empty message to:
   [EMAIL PROTECTED]

To receive a subject and author list for the last 100 or so messages,
send an empty message to:
   [EMAIL PROTECTED]

Here are the message numbers:

   1

--- Enclosed is a copy of the bounce message I received.

Return-Path: 
Received: (qmail 29168 invoked for bounce); 20 May 2007 10:03:50 -
Date: 20 May 2007 10:03:50 -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary=1179565840mail5.securedc.com18007295
Subject: failure notice

Hi. This is the qmail-send program at mail5.securedc.com.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.

misc@openbsd.org:
192.43.244.163 failed on DATA command.
Remote host said: 451 Temporary failure, please try again later.
I'm not going to try again; this message has been in the queue too long.



Re: That whole Linux stealing our code thing

2007-09-01 Thread David H. Lynch Jr.

Theo de Raadt wrote:


For the record -- I was right and the Linux developers cannot change
the licenses in any of those ways proposed in those diffs, or that
conversation (http://lkml.org/lkml/2007/8/28/157).

It is illegal to modify a license unless you are the owner/author,
because it is a legal document.  


   With respect to both you and Eban, I  would disagree..

   The law requires complying with the license not preserving it.
   The license is a part of the copyrighted work.
   It grants users rights beyond those of copyright law.

   The ISC License requires little more than preserving the copyright
notice, not the license itself,
   And even that I would think is redundant as removing a copyright
notice would likely violate copyright law.

   BSD Licensed code has found its way into proprietary products, with
no availability of source - and no preservation
   of license.

   The claim of the Free Software people has always been that BSD is a
License to Steal

   I am not happy that the work of BSD developers is in essence being
co-opted by Linux developers.
   To me it seems lacking in integrity for the GPL crowd to do to the
BSD crowd what they have gone to great
   pains to prevent anyone doing to them. It certainly violates the
golden rule.

   BUT I am having a hard time convincing myself that taking BSD/ISC
Licensed code - and relicensing it while preservng the
   copyright notice, violates the BSD/ISC License.

   Whether it is honest or not, it still seems to conform to my
understanding of both the spirit and the letter of the license.

   BSD advocates claim their license is more free because it allows you
to do most anything with BSD code.
   Am I missing the part where that freedom includes  removing the
license  ?

How is what Linux developers seem to be doing less legal or ethical
that what many commercial developers have already done ?

If this is not one of the freedom's of BSD Licensed code, then
craft your license to prohibit it.

   If I am mis-understanding the license I appologize,  but my view  of
this  dispute is that Linux developers are unethically and immorally,
   but quite legally doing  to BSD Licensed code pretty much what the
BSD License allows them to.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Jeroen Massar
David H. Lynch Jr. wrote:
[..]

The law requires complying with the license not preserving it.

And the license request you to preserve the license, thus if you do not
preserve the license you are not complying with it.

The ISC License requires little more than preserving the copyright
 notice, not the license itself,

Sorry, but it really can't be stated clearer than:
8---
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
---8

Which is what the ISC license contains, again, you need to preserve it
to comply to the license.

BSD Licensed code has found its way into proprietary products, with
 no availability of source - and no preservation
of license.

That code (most likely) still contains the license. A lot of times you
will find it reproduced even in documentation, or in an acknowledgment.

The claim of the Free Software people has always been that BSD is a
 License to Steal

It is a license to use, but as long as you credit the original author.

[..]
BUT I am having a hard time convincing myself that taking BSD/ISC
 Licensed code - and relicensing it while preservng the
copyright notice, violates the BSD/ISC License.

Which part of:
8--
 * Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
--8
is unclear that that part needs to be kept intact?
That part is more or less exactly the same as the ISC license btw.

Also, if what you say above would be true, then a lot of people will be
having a lot of fun with a lot of copyrighted works.

Oh look a copyright, lets strip the license, the copyright is still
there, so now smack our own license on it as that is what you state
above. Suddenly all GPL software would become commercially available ;)

BSD advocates claim their license is more free because it allows you
 to do most anything with BSD code.
Am I missing the part where that freedom includes  removing the
 license  ?

Maybe because Code != License?

 How is what Linux developers seem to be doing less legal or ethical
 that what many commercial developers have already done ?

Because the commercial developers don't claim it as their own.
Try doing a grep for BSD on those binaries and you will find out that
most likely the license is still intact.

 If this is not one of the freedom's of BSD Licensed code, then
 craft your license to prohibit it.

The license does prohibit that. Weird that you missed out that part, it
is not like the GPL license which is several pages long of legal nonsense.

Some people like to code and provide that code to others so that those
people can use it, without running the risk of getting sued when
somebody peeps up using their code. They use BSD/ISC licenses. Some
other people like to code something and let everybody use it and then
let people pay for what they've done in returns for support costs
these people use GPL viral licenses.

Greets,
 Jeroen

[demime 1.01d removed an attachment of type application/pgp-signature which had 
a name of signature.asc]



YP server: i am desperated.

2007-09-01 Thread John Nietzsche
Dear gentleman,

i have setted my NIS server using openbsd 4.1. In order to get things
easier to manage, i decide the have a directory a part for my input
file for nis database building process.

So, i change the /var/yp/`domainname`/Makefile variables the point to
the amd directory and etc directory from /etc/amd and /etc to
/asd/etc/amd and /asd/etc.

I have written and common input file for nis on those new directories,
like hosts, netgroup, etc  More specially, the master.passwd and
group files. I have populated the last two too.

When i issue make inside /var/yp/`domainname`. The databases are
built ok, no problem.
But things get strange, when i try to login into a client nis on my
network. Although i have setted a password for a nis user in
/asd/etc/master.passwd. That password is not allowed neither on the
client not the server box. But if after typing the login, i hit return
and return i am able to login without a password; what is the
equivalent of a password of .

Does anybody have any ideia where i am mistaken?



Re: That whole Linux stealing our code thing

2007-09-01 Thread Marc Espie
On Sat, Sep 01, 2007 at 08:52:45AM -0400, David H. Lynch Jr. wrote:
With respect to both you and Eban, I  would disagree..
You're entitled to say stupid things.

The law requires complying with the license not preserving it.
The license is a part of the copyrighted work.
It grants users rights beyond those of copyright law.
Can't you read ?

The ISC License requires little more than preserving the copyright
 notice, not the license itself,

Nope, read the license. It says you cannot touch the license, in plain
words. No amount of weaseling will get you out of that.


And even that I would think is redundant as removing a copyright
 notice would likely violate copyright law.

[...] rest of rant deleted.

But don't mind me. I wouldn't want *facts* to get in the way of your
nice ideological diatribe.



Unable to connect to the the ISP

2007-09-01 Thread Amit Finkler
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,


I recently installed OpenBSD 4.1 on my computer and tried to connect
to my xDSL ISP via pppoe.


The contents of my /etc/hostname.fxp0 are: dhcp


The contents of /etc/ppp/ppp.conf are:


default:
set log Phase Chat LCP IPCP CCP tun command

pppoe:
set device !/usr/sbin/pppoe -i fxp0
set mtu max 1492
set mru max 1492
set speed sync
disable acfcomp protocomp
deny acfcomp
set authname myUsername
set authkey myPassword


The error message I get involves something about IPv6 format, but I'm
sure that my ISP knows nothing about IPv6. Therefore, I have two
questions:


1. How do I disable IPv6?

2. Does anyone know how I can overcome this problem and connect to the
internet?


Thanks,


Amit.
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFG2WpPEzurR/yozRMRAjy2AJ9g2KJgcox0u/OyiXbS262dNK8wjwCfQeV5
/pGyaBXFJgp/jOlJX7W+krM=
=zr0l
-END PGP SIGNATURE-



Re: That whole Linux stealing our code thing

2007-09-01 Thread Marco Peereboom
Wrong wrong wrong.

You interpretation is not relevant.  The interpretation of the law is.
You can't go around changing legal interpretation at your convenience.

I interpret that downloading mp3s is like totally legal now doesn't
make it so.  Try it and see what happens.

Let me try once more to explain how this works.  Here is the license of
a piece of code I wrote:
 * Copyright (c) 2007 Marco Peereboom [EMAIL PROTECTED]
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the
 * above  copyright notice and this permission notice appear in all copies.

This means if you want to use my code in any way shape or form you MUST
maintain the copyright  license.  It says on ALL copies therefore this
includes other code, binary files, source, GPL goo etc.

The whole point is that one can't go around interpreting law.  That's a
judge's job.  I am not interpreting any licenses for anybody, I am
stating facts as they exist today in the frame of the law.  Don't like
that?  I suggest suing someone to see if you can get a judge to agree
with your interpretation; from there you can claim jurisprudence.

On Sat, Sep 01, 2007 at 08:52:45AM -0400, David H. Lynch Jr. wrote:
 Theo de Raadt wrote:
 
 For the record -- I was right and the Linux developers cannot change
 the licenses in any of those ways proposed in those diffs, or that
 conversation (http://lkml.org/lkml/2007/8/28/157).
 
 It is illegal to modify a license unless you are the owner/author,
 because it is a legal document.  
 
With respect to both you and Eban, I  would disagree..
 
The law requires complying with the license not preserving it.
The license is a part of the copyrighted work.
It grants users rights beyond those of copyright law.

Wrong.  Copyright includes ALL rights; the license is what surrenders
some of these rights.  Copyright is INCLUSIVE.  In other words if if
write my totally 1337 program that has NO license it automatically is
completely covered by copyright.  One can NOT copy it, can NOT modify it
 can NOT distribute it.  It is the most restrictive license.

 
The ISC License requires little more than preserving the copyright
 notice, not the license itself,
And even that I would think is redundant as removing a copyright
 notice would likely violate copyright law.

Not likely; it is breaking the law.

 
BSD Licensed code has found its way into proprietary products, with
 no availability of source - and no preservation
of license.

Try to run strings on windows command line utilities.  You'll see that
they preserved the copyrights as required.

If you are not preserving the copyrights and the license in the file you
are breaking the law.

 
The claim of the Free Software people has always been that BSD is a
 License to Steal

We can't help people living in alternate realities and making their own
interpretations.  It is wrong.  Let me quote my license once more:
 * copyright notice and this permission notice appear in all copies.
^

I am the only one capable of giving up that right.  The GPL crowd can't
go around relicensing my code without violating this.

 
I am not happy that the work of BSD developers is in essence being
 co-opted by Linux developers.
To me it seems lacking in integrity for the GPL crowd to do to the
 BSD crowd what they have gone to great
pains to prevent anyone doing to them. It certainly violates the
 golden rule.

You mean the law?

 
BUT I am having a hard time convincing myself that taking BSD/ISC
 Licensed code - and relicensing it while preservng the
copyright notice, violates the BSD/ISC License.

Let me try to point it out:
 * copyright notice and this permission notice appear in all copies.
^

 
Whether it is honest or not, it still seems to conform to my
 understanding of both the spirit and the letter of the license.
 
BSD advocates claim their license is more free because it allows you
 to do most anything with BSD code.
Am I missing the part where that freedom includes  removing the
 license  ?

Yes, read this part:
 * copyright notice and this permission notice appear in all copies.
^

 
 How is what Linux developers seem to be doing less legal or ethical
 that what many commercial developers have already done ?
 
 If this is not one of the freedom's of BSD Licensed code, then
 craft your license to prohibit it.

It is crafted that way:
 * copyright notice and this permission notice appear in all copies.
^

 
If I am mis-understanding the license I appologize,  but my view  of
 this  dispute is that Linux developers are unethically and immorally,
but quite legally doing  to BSD Licensed code pretty much what the
 BSD License 

Re: Unable to connect to the the ISP

2007-09-01 Thread Antti Harri

On Sat, 1 Sep 2007, Amit Finkler wrote:


The contents of my /etc/hostname.fxp0 are: dhcp


This should be just up.


1. How do I disable IPv6?


You don't need to, I'm sure that's not the problem.

Btw, I suggest you to try the kernel mode pppoe.
It's really simple to set up and works like
a charm. See pppoe(4).

--
Antti Harri



Re: That whole Linux stealing our code thing

2007-09-01 Thread Theo de Raadt
 Theo de Raadt wrote:
 
  For the record -- I was right and the Linux developers cannot change
  the licenses in any of those ways proposed in those diffs, or that
  conversation (http://lkml.org/lkml/2007/8/28/157).
 
  It is illegal to modify a license unless you are the owner/author,
  because it is a legal document.  
 
 With respect to both you and Eban, I  would disagree..
 
 The law requires complying with the license not preserving it.
 The license is a part of the copyrighted work.
 It grants users rights beyond those of copyright law.

You sure?  That's a very slippery slope.  Are you advising me to
re-publich gcc tomorrow under a BSD license?  Or with the GPL removed
from it?  It sure looks like the GPL says you can't remove the
license, as well.  Heck, it goes further -- the GPL says you must
release software with the same rights you received it under.  Go look.

 The ISC License requires little more than preserving the copyright
 notice, not the license itself,

Look, you are oversimplifying things by a lot.  The ISC license says a
hell of a lot more than that.  If we could simplify it to less than 3
lines, as you did above we would.  But it is clear your 2 lines above
don't explain what the ISC license requires and grants.  You have
mis-described the license.

And, you have a backwards understanding of the law.  Copyright law
first gives me rights, then I even surrender some rights to the
public.  First I have rights, then I surrender rights.  The ISC
statement does not contain a statement which surrenders my right, as
the author, to be the only one who modifies the license.

 BSD Licensed code has found its way into proprietary products, with
 no availability of source - and no preservation
 of license.

Wrong.  The commercial products, when distributed as source code, do
still contain the licenses.  Just go look at how Apple did it.  Or
Sun.  Heck, or how many BSD licences still show up on files throughout
the FSF's code distributions.  Or find me one counter example of a
vendor publishing BSD licensed source code with a license removed, and
then getting away with it.  ATT/USL did actually do this wrong when
they published manual pages without showing the University of
California copyright notice, and that did not end up well for them.

 The claim of the Free Software people has always been that BSD is a
 License to Steal

It isn't that simple.  When you oversimplify things, they are almost
always wrong.

What next... the license does not say you can murder babies, so you can?

 I am not happy that the work of BSD developers is in essence being
 co-opted by Linux developers.
 To me it seems lacking in integrity for the GPL crowd to do to the
 BSD crowd what they have gone to great
 pains to prevent anyone doing to them. It certainly violates the
 golden rule.
 
 BUT I am having a hard time convincing myself that taking BSD/ISC
 Licensed code - and relicensing it while preservng the
 copyright notice, violates the BSD/ISC License.

Wow, you don't get it.  Here, let me give you a very simple lessons:

(1) You author an original work.  You distribute it without a Copyright notice.

VOILA.  Even without declaring copyright... You AUTOMATICALLY have
copyright on it, with the full rights as the author.  You have all
the rights of copyright, and noone else does.  Noone else can do
anything with it.  Really!  Go read up on this, if you don't believe
me.  If you don't believe this, you better start by learning why
it is so.

(2) You author an original work.  You distribute it with one line at the top:

Copyright (c) 2006 name of author

VOILA.  You have copyright on it, since you declared it.  You have
all the rights of copyright, and noone else does.  Noone else can do
anything with it.  It's the same as case (1) above.

(3) You author an original work.  You distribute it with with the following
text at the top:

Copyright (c) 2006 name of author

You may use this software.

Someone may use this software.  However, just like in cases (1) and (2)
above, you did not permit distribution.  Copyright law automatically
retains that right for you, until you decide otherwise to give it up.
You don't even need to MENTION the rights you retain.  You retain those
rights until the moment you give them up.

(5) You author an original work.  You distribute it with the following text:

Copyright (c) 2006 name of author

Permission to use, copy, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

In this case, read very carefully.  I removed the word modify from
an ISC license.  Guess what?  COPYRIGHT LAW gave the author the right
to control modification, and they did not surrender it in their notice.

Therefore, someone who receives this 

Re: That whole Linux stealing our code thing

2007-09-01 Thread Theo de Raadt
 On 01/09/07, David H. Lynch Jr. [EMAIL PROTECTED] wrote:
  The ISC License requires little more than preserving the copyright
  notice, not the license itself,
 
 That is entirely false.
 
 If the file has a copyright on it, unless it is otherwise noticed, you
 cannot simply do whatever you wish with the file.
 
 The moment you remove the licence is the moment you make the code
 nonfree (e.g. non-compatible with any free or open-source licence).
 
 If instead of removing the licence you put your own licence under a
 copyright statement of someone else, well, that simply constitutes
 fraud -- it's no different than quietly changing the first page of a
 legal document after the document is already signed and approved.

There are simpler reasons to not remove licenses statements, as will
become clear in a moment:

Here's a pop question:

Which of these two licences grants more rights?

a.
Copyright 2006 Theo de Raadt.

b.

Copyright 2006 Theo de Raadt

You may use or distribute this file without
modifications.

The answer is b.  The first licence grants NO RIGHTS AT ALL, and
retains them all for the author!

David, I truly recommend you go study at least a few minutes of
copyright law, heck, even at wikipedia if you are short on time.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Theo de Raadt
 If I understood clearly, following modifications of dual-licensed code
 should also be dual-licensed, wouldn't they?

should, or must?

must.

Another argument has popped up elsewhere (by some poster, on
kerneltrap.org), pointing out that the GPL itself may also require
dual-licensed software to remain dual-licensed.

The implication is that a recipient read both licenses, and then CHOSE
the GPL, the GPL would then them to pass on the choice they had to
whoever they distributed it to.

Yes, you get to see me quote a paragraph from the GPL.  Just this
once.  Never again.

  For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have.  You must make sure that they, too, receive or can get the
source code.  And you must show them these terms so they know their
rights.


More can be found at kerneltrap.



Re: Unable to connect to the the ISP

2007-09-01 Thread Stuart Henderson
On 2007/09/01 16:34, Amit Finkler wrote:
 The error message I get involves something about IPv6 format

something about IPv6 format? you can do better than that.
copy-and-paste.



Re: Unable to connect to the the ISP

2007-09-01 Thread Martin Schröder
2007/9/1, Amit Finkler [EMAIL PROTECTED]:
 1. How do I disable IPv6?

disable ipv6cp
ppp(8) tells you more.

Best
   Martin

PS: Read http://www.catb.org/~esr/faqs/smart-questions.html



Re: carp: intermittent master/backup swapping

2007-09-01 Thread Jacob Yocom-Piatt

Stuart Henderson wrote:

On 2007/08/31 21:38, Jacob Yocom-Piatt wrote:
  

fe80::a00:20ff:fef9:a88d  ff02::12: ip-proto-112 36 (len 36, hlim 255)



this happens when you reconfigure IP addresses; workaround: ifconfig
carpXX destroy; sh /etc/netstart carpXX. the fix is in rev 1.132.2.1 of
http://www.openbsd.org/cgi-bin/cvsweb.cgi/src/sys/netinet/ip_carp.c

  


tried this and AFAICT, it has fixed the issue. thanks stuart!

since i'd rather not wait 2 months for this fix to show up in 
4.2-release, is it possible to patch ip_carp.c up to get this fix in and 
recompile the kernel? guess it shouldn't matter once i have everything 
in a static configuration...



the pf rules that are in place to allow carp traffic are
pass quick on $carp_if proto carp



my preference is 'no state' on things like carp and ospf. makes little
difference for many setups, but if I don't always do it, I tend to forget
it where I need it (e.g. where queues are involved).

  


sounds like good advice, especially on state free protocols.



Re: Microsoft gets the Most Secure Operating Systems award

2007-09-01 Thread The One
On 3/23/07 2:53 AM, Theo de Raadt wrote:
 Symantec have been trying to demonise OS X for a long while.

 And it is going to work soon.

 Because OS X has no Propolice-like compiler stack protection, nor
 anything like W^X which makes parts of the address space
 non-executable, nor anything like address space randomization which
 makes certain attacks very difficult, especially with the previous two
 techniques.

 So when they have a bug, it is exploitable just like bugs are on any
 other powerpc or i386 machine running some other operating system.

 These days even operating systems like Vista have the above 3 security
 technologies.


First of all, bugs and viruses are two different things.

Second, OS X does not need third-party protection. All of the
protection is built into the OS!

If Vista is so secure, then why does one need to download
virus/spyware protection when it can simply be built into the OS?

-The One



Re: Unable to connect to the the ISP

2007-09-01 Thread Amit Finkler
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Stuart Henderson wrote:

 On 2007/09/01 16:34, Amit Finkler wrote:
   
 The error message I get involves something about IPv6 format
 

 something about IPv6 format? you can do better than that.
 copy-and-paste.


  

Antti Harri wrote:


 On Sat, 1 Sep 2007, Amit Finkler wrote:

 The contents of my /etc/hostname.fxp0 are: dhcp

 This should be just up.

 1. How do I disable IPv6?

 You don't need to, I'm sure that's not the problem.

 Btw, I suggest you to try the kernel mode pppoe.
 It's really simple to set up and works like
 a charm. See pppoe(4).


OK, so I configured /etc/hostname.pppoe0 as described in pppoe(4):

# The following line is all in one line
inet 0.0.0.0 255.255.255.255 NONE pppoedev fxp0 authproto pap authname
'myUsername' authkey 'myPassword' up
dest 0.0.0.1
!/sbin/route add default 0.0.0.1

and the corresponding ifconfig output is:

lo0: flags=8049UP,LOOPBACK,RUNNING,MULTICAST mtu 33224
groups: lo
inet 127.0.0.1 netmask 0xff00
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
rl0: flags=8802BROADCAST,SIMPLEX,MULTICAST mtu 1500
lladdr 00:0a:cd:10:2b:c5
media: Ethernet autoselect
status: active
fxp0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST mtu 1500
lladdr 00:0d:61:03:77:63
groups: egress
media: Ethernet autoselect (100baseTX full-duplex)
status: active
inet6 fe80::20d:61ff:fe03:7763%fxp0 prefixlen 64 scopeid 0x2
inet 10.0.0.2 netmask 0xff00 broadcast 10.255.255.255
pflog0: flags=0 mtu 33224
enc0: flags=0 mtu 1536
pppoe0: flags=8810POINTOPOINT,SIMPLEX,MULTICAST mtu 1492
dev: fxp0 state: initial
sid: 0x0 PADI retries: 0 PADR retries: 0
groups: pppoe
inet6 fe80::20a:cdff:fe10:2bc5%pppoe0 -  prefixlen 64 scopeid 0x6
inet 0.0.0.0 -- 0.0.0.0 netmask 0x

So I got rid of the nagging IPv6 message (nevermind what that was) but
I still can't manage to connect.

Amit.
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFG2YCSEzurR/yozRMRAtBuAJ9Ytf4hwV/+RBnk/HkzzIspRLWYbgCfcMUH
L0PatuQ/3xsXlE+TeNJ3Fq4=
=WO8M
-END PGP SIGNATURE-



Re: Unable to connect to the the ISP

2007-09-01 Thread Stuart Henderson
On 2007/09/01 18:09, Amit Finkler wrote:
 pppoe0: flags=8810POINTOPOINT,SIMPLEX,MULTICAST mtu 1492

I don't know why, but this interface is not up.



DNS server setup for multiple domains

2007-09-01 Thread mufurcz

Greetings,

Need advise how to setup one DNS server for multiple domain
names, like:  abcd._com_.xy, abcd._net_.xy, abcd._org_.xy, and
abcd._biz_.xy

The name server FQDN is server1.abcd._com_.xy (first domain)
but, how to name the server in the SOA record for the rest
of the domains?

Regards,

Mufurcz



NIS: how to fetch input files from another directory than /etc (please, i am desperated)

2007-09-01 Thread Gustavo Rios
Dear gentleman,

i am trying to get nis to build their maps from files located in
another directory than /etc.

So, my Makefile (inside /var/yp/`domainname`) has the following lines :

YPDBDIR=/var/yp
DIR=/asd/etc
AMDDIR=/asd/etc/amd
NOPUSH=
UNSECURE=
USEDNS=-b

So my ideia is to grab as input, passwd and group files from
/asd/etc; all others are empty.

My group file inside /asd/etc is:
its:*:1000:
asd:*:1001:sioux
dba:*:1002:sioux
wbx:*:1003:
alg:*:1004:sioux
djb:*:1005:
nofiles:*:1006:
qmail:*:1007:
ftp:*:1008:
ord:*:2000:
adc:*:2001:
bod:*:2002:
frn:*:2003:


And my master.passwd is:
sioux:$2a$08$B8PLPgdw18I.TlnZC8RnZezg1Ed8gQL8WU/4rpxdyGdOk/PO/9Ude:1000:1000:mojave:0:0::/home/sioux:/bin/sh
mysql:*:1001:1002:mojave:0:0::/home/mysql:/usr/bin/false
oldap:*:1002:1002:mojave:0:0::/home/oldap:/usr/bin/false
dnscache:*:1003:1005:mojave:0:0::/home/dnscache:/usr/bin/false
dnslog:*:1004:1005:mojave:0:0::/home/dnslog:/usr/bin/false
tinydns:*:1005:1005:mojave:0:0::/home/tinydns:/usr/bin/false
ftp:*:1006:1008:mojave:0:0::/asd/var/ftp:/sbin/nologin
alias:*:1007:1006:mojave:0:0::/var/qmail/alias:/usr/bin/true
qmaild:*:1008:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmaill:*:1009:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmailp:*:1010:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmailq:*:1011:1007:mojave:0:0::/var/qmail:/usr/bin/true
qmailr:*:1012:1007:mojave:0:0::/var/qmail:/usr/bin/true
qmails:*:1013:1007:mojave:0:0::/var/qmail:/usr/bin/true

Then i issued :

# pwd_mkdb -d /asd/etc -s master.passwd
# cd /var/yp/`domainname`
# make

Everything was built ok! But, the problem is the following: I cannot
login as user sioux using the password i setted for it. But if i try
the login as user sioux using a empty password () the authentication
procedure passes.

I can't understand what i am doing wrong?

thanks a lot for your time and cooperation.

Best regards.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Rui Miguel Silva Seabra
Hi,

In order to make my mind about this subject...

You're complaining solely of the changes in files:
* drivers/net/wireless/ath5k.h
* drivers/net/wireless/ath5k_hw.c
* drivers/net/wireless/ath5k_hw.h
* drivers/net/wireless/ath5k_regdom.c
* drivers/net/wireless/ath5k_regdom.h

But not in files:
* drivers/net/wireless/ath5k_base.c
* drivers/net/wireless/ath5k_base.h
* drivers/net/wireless/ath5k_reg.h

Right?

To my eyes what he did about the first files is wrong but without
malice. I think he took a small sample for the whole, which he
shouldn't.

In the case of the later 3 files, their copyright notice says:
at your choice you may distribute under the terms of the BSD
license or under the terms of the GNU GPL v2

So if they chose to distribute those 3 files under the terms of the GNU
GPL v2, it is correct to change the copyright notice of those three files
alone in order to remove a license that the distributor chose not to use
anymore.

But it is incorrect in my point of view to have done so on the former 5
files.

I hope it's those 5 files everyone is crying foul about...

Rui

-- 
You are what you see.
Today is Prickle-Prickle, the 25th day of Bureaucracy in the YOLD 3173
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?



Re: NIS: how to fetch input files from another directory than /etc (please, i am desperated)

2007-09-01 Thread Mats O Jansson
Do you have any understanding of YP?

You tell us that it builds ok. Is that all debugging you have done?

Have you verified that you get the correct entry for sioux from
master.passwd? ypmatch from root can be used to test that...

ypcat and ypwhich is other tools you can use to debug...

makedbm -u can be used to look at the compiled maps.

-moj
 
On Sat, 1 Sep 2007, Gustavo Rios wrote:

 Dear gentleman,
 
 i am trying to get nis to build their maps from files located in
 another directory than /etc.
 
 So, my Makefile (inside /var/yp/`domainname`) has the following lines :
 
 YPDBDIR=/var/yp
 DIR=/asd/etc
 AMDDIR=/asd/etc/amd
 NOPUSH=
 UNSECURE=
 USEDNS=-b
 
 So my ideia is to grab as input, passwd and group files from
 /asd/etc; all others are empty.
 
 My group file inside /asd/etc is:
 its:*:1000:
 asd:*:1001:sioux
 dba:*:1002:sioux
 wbx:*:1003:
 alg:*:1004:sioux
 djb:*:1005:
 nofiles:*:1006:
 qmail:*:1007:
 ftp:*:1008:
 ord:*:2000:
 adc:*:2001:
 bod:*:2002:
 frn:*:2003:
 
 
 And my master.passwd is:
 sioux:$2a$08$B8PLPgdw18I.TlnZC8RnZezg1Ed8gQL8WU/4rpxdyGdOk/PO/9Ude:1000:1000:mojave:0:0::/home/sioux:/bin/sh
 mysql:*:1001:1002:mojave:0:0::/home/mysql:/usr/bin/false
 oldap:*:1002:1002:mojave:0:0::/home/oldap:/usr/bin/false
 dnscache:*:1003:1005:mojave:0:0::/home/dnscache:/usr/bin/false
 dnslog:*:1004:1005:mojave:0:0::/home/dnslog:/usr/bin/false
 tinydns:*:1005:1005:mojave:0:0::/home/tinydns:/usr/bin/false
 ftp:*:1006:1008:mojave:0:0::/asd/var/ftp:/sbin/nologin
 alias:*:1007:1006:mojave:0:0::/var/qmail/alias:/usr/bin/true
 qmaild:*:1008:1006:mojave:0:0::/var/qmail:/usr/bin/true
 qmaill:*:1009:1006:mojave:0:0::/var/qmail:/usr/bin/true
 qmailp:*:1010:1006:mojave:0:0::/var/qmail:/usr/bin/true
 qmailq:*:1011:1007:mojave:0:0::/var/qmail:/usr/bin/true
 qmailr:*:1012:1007:mojave:0:0::/var/qmail:/usr/bin/true
 qmails:*:1013:1007:mojave:0:0::/var/qmail:/usr/bin/true
 
 Then i issued :
 
 # pwd_mkdb -d /asd/etc -s master.passwd
 # cd /var/yp/`domainname`
 # make
 
 Everything was built ok! But, the problem is the following: I cannot
 login as user sioux using the password i setted for it. But if i try
 the login as user sioux using a empty password () the authentication
 procedure passes.
 
 I can't understand what i am doing wrong?
 
 thanks a lot for your time and cooperation.
 
 Best regards.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Theo de Raadt
 In the case of the later 3 files, their copyright notice says:
   at your choice you may distribute under the terms of the BSD
   license or under the terms of the GNU GPL v2
 
 So if they chose to distribute those 3 files under the terms of the GNU
 GPL v2, it is correct to change the copyright notice of those three files
 alone in order to remove a license that the distributor chose not to use
 anymore.

Not exactly.  I won't quote from the GPL again, but even the GPL has a
paragraph about this.  You must pass on the rights you received.  The
GPL says that passing on only a selection of rights is not fair.  Don't
trust my words, though, go read the GPL yourself.



Re: More on the Atheros driver situation

2007-09-01 Thread Steven

* Theo de Raadt [EMAIL PROTECTED] [070901 10:45]:

Well, it looks like the Linux wireless people have decided that their
relatively small modifications to the Atheros driver will be GPL'd,
and not given back to improve the driver in the *BSD world.


If code is released under copyright. be it BSD, or GPL, and someone
other than the author(s) changes the license, can the person(s)
who(m) made the changes seriously expect that somebody else cannot
take that code under the terms of the original license, or some
other license _they_ prefer and do the same?

If I sound confused, it's probably because I am.  :-\

--
W. Steven Schneider  [EMAIL PROTECTED]



FFBBII are poisoning suspect's pets

2007-09-01 Thread james dandey
The hypocrisy of the FFBBII is quite astounding, that they can get away with 
poisoning my dog...  Taking ones frustration out on a dog, is more insidious 
than the other guys that poison people, considering that a dog is purely 
innocent and defenseless.

It is time that the FFBBII start applying the same standards that other 
American citizens have to live up to, to them selves.

   
-
Choose the right car based on your needs.  Check out Yahoo! Autos new Car 
Finder tool.



Re: More on the Atheros driver situation

2007-09-01 Thread Darren Spruell
On 9/1/07, Steven [EMAIL PROTECTED] wrote:
 If code is released under copyright. be it BSD, or GPL, and someone
 other than the author(s) changes the license, can the person(s)
 who(m) made the changes seriously expect that somebody else cannot
 take that code under the terms of the original license, or some
 other license _they_ prefer and do the same?

Someone other than the authors _cannot_ change the license. Neither of
these licenses grants anyone rights to change or remove licenses of
the distributed code. In fact, they explicitly state that the license
(and copyright) must stay intact. (New material can have a new license
clause appended to it, but that is completely different than what
you're talking about.)

This whole escapade would be a lot simpler if people would stop
relying on guesswork and assumptions for matters they do not
understand. For most matters like these in the real world, the
preferred behavior is to clam up until you study and understand it,
and then engage in commentary.

Read Theo's earlier email on the matter. He explains it quite well.

 http://marc.info/?l=openbsd-miscm=118861134304239w=2

DS



Re: That whole Linux stealing our code thing

2007-09-01 Thread Gregg Reynolds
On 9/1/07, Theo de Raadt [EMAIL PROTECTED] wrote:
  In the case of the later 3 files, their copyright notice says:
at your choice you may distribute under the terms of the BSD
license or under the terms of the GNU GPL v2
 
  So if they chose to distribute those 3 files under the terms of the GNU
  GPL v2, it is correct to change the copyright notice of those three files
  alone in order to remove a license that the distributor chose not to use
  anymore.

 Not exactly.  I won't quote from the GPL again, but even the GPL has a
 paragraph about this.  You must pass on the rights you received.  The
 GPL says that passing on only a selection of rights is not fair.  Don't
 trust my words, though, go read the GPL yourself.

One of the really fascinating aspects of this whole thing, at least to
someone with a classic liberal arts education, is how poorly technical
people often perform when faced with natural language text.  Not all
of them, obviously, but it's amazing how often it happens, even with
people whose high intelligence is indisputable.  You see the full
panoply of logical fallacy at work.  They try to do things they would
never try with technical specs.

For example, you may choose a license for distribution.  There seems
to be an overpowering urge among some to read this as you may may
choose a license for removal.  This is an obvious non sequitur.  The
reasoning seems to be something like

   premise a:  you may choose BSD or GPL
   premise b:  you may distribute under your chosen license
   conclusion: therefore you may distribute without the other license

Fallacy of Equivocation:  use of a term with two or more meanings, as
in, using distribute to mean alter, or taking choose A to mean
remove B.
Fallacy of Illicit Process: a term in the conclusion has a wider
extension than in the predicate (i.e. going from some lawyers are
cheats to all lawyers are X); this non sequitur doesn't quite fit
the definition, but it does involve similar chicanery, going from
choose A to choose A and remove B.

I'm sure this bit of faulty reasoning commits a few other fallacies as
well.  In any case, it's amazing how many technical people are willing
to take OR as a synonym for EXCLUSIVE OR.

The only way this will get clarity in the end is in the courts.  In
this case, the people pulling these shenanigans - possibly including
the FSF - richly deserve the RIAA treatment.  Maybe the foundation
should create a fund for defending the license.(And I'm not even
religious about this stuff - it just really irks may that these people
pontificating  about freedom are willing to behave so selfishly and
disingenuously.  And illegally.)

-gregg



Re: That whole Linux stealing our code thing

2007-09-01 Thread David H. Lynch Jr.

   First, I wish to appologize.

While I am actually fairly familiar with the GPL,
   I am not intimate with either the various forms of BSD License or 
the ISC.
   Somehow jumping back and forth between them all on wikipedia before 
my original
   post I missed the clause that appears to be in each of them require 
preserving the

   License/Permissions as well as the copyright.

   I made an honest effort to  look, and somehow read right through 
exactly what I was looking for.
   I went back over the ISC a second time before posting, but I read 
what I was expecting to see, not

   exactly what was writing.

   That fairly well obliterates the main point I was attempting to make.

   But many of the other issues are still valid.

   The argument that you start with copyright and then add or subtract 
based on the license is

correct.

   But you can not expect copyright law to return, rights you cede in 
your license.


   Yes, a License is a legal document, and MOST legal documents are 
immutable,

   but generalization is not the same as law.
 
   The ISC and BSD Licenses are immutable, because although they cede 
alot, they do preserve that.
  
   They are not immutable, because all legal documents are inherently 
immutable.




Re: That whole Linux stealing our code thing

2007-09-01 Thread David H. Lynch Jr.

Constantine A. Murenin wrote:

On 01/09/07, David H. Lynch Jr. [EMAIL PROTECTED] wrote:
  

The ISC License requires little more than preserving the copyright
notice, not the license itself,



That is entirely false.

  
   Why ? The ISC seems to me to say you can do anything you wish - 
except remove the copyright.







If the file has a copyright on it, unless it is otherwise noticed, you
cannot simply do whatever you wish with the file.
  
   You can do whatever either copyright law or the license allows you 
to do.

The moment you remove the licence is the moment you make the code
nonfree (e.g. non-compatible with any free or open-source licence).
  
   That is correct, but I do not see anything in the license that 
requires preserving the license.
   In essence the license says you can do almost any short of remove 
the copyright,
   The basic argument contention between the FSF/GPL and BSD style 
licenses has been over pretty much this

   point.

   FSF/GPL licenses grant you the freedom to do almost anything EXCEPT 
convert GPL'd code to proprietary code.
  
   BSD/ISC Licenses claim to be Totally Free - specifically because 
you can convert the code to proprietary code.
  
   If you want to claim all the protections of copyright law, you do 
not need any license at all.

   Just a simple copyright notice will do.
   Pretty much by definition when you have a software license it is 
because you are trying to remove yourself from some constraint of
   copyright law - whether you are trying to further bind the user, or 
you are trying to release them.



If instead of removing the licence you put your own licence under a
copyright statement of someone else, well, that simply constitutes
fraud -- it's no different than quietly changing the first page of a
legal document after the document is already signed and approved.
  

   Unless the license allows you to do that.
   That is a  cost to granting others Total Freedom

   If as the author of something you have a license at all, then to 
atleast some extend you have modifed your rights

   with respect to copyright.
   Both the GPL and ISC cede vast amounts of copyright protections.
   You have to be extremely careful arguing copyright law with any 
licensed work, because ontly those parts of copyright law that

   the licensed has not ceded, or can not be waived remain.

   The legal document argument is week. The closest legal document 
analogy I can think of would be granting someone else

   the right to act as your agent - as in a power of attorney.

   And in those instances you do cede alot of your right to control 
your affairs..




Re: That whole Linux stealing our code thing

2007-09-01 Thread Antti Harri

On Sun, 2 Sep 2007, Siju George wrote:


Could somebody please explain about Running Strings?


[EMAIL PROTECTED]:~$ which strings
/usr/bin/strings

See strings(1) :-)
--
Antti Harri



Re: redirecting output to a file in the remote machine while executing command on the remote machine using ssh

2007-09-01 Thread Siju George
On 8/31/07, Heinrich Rebehn [EMAIL PROTECTED] wrote:
 

 $ ssh [EMAIL PROTECTED] 'remote_command  remote_logfile'

 Note the single ticks, without them redirection is done by the local shell.

 --Heinrich


Thank you so much Antti and Heinrich and to all who replied off list :-)

Kind Regards

Siju



Re: That whole Linux stealing our code thing

2007-09-01 Thread David T Harris
'strings' is a common Unix utility used
to find actual words or series of letters grouped together
in a file.  You can run strings in binary executable
files to see any text embedded in the executable.  

This can sometimes be used to find versions of 
some executables as well as for other reasons (forensics ?).



Re: That whole Linux stealing our code thing

2007-09-01 Thread Darren Spruell
On 9/1/07, Siju George [EMAIL PROTECTED] wrote:
 On 9/1/07, Marco Peereboom [EMAIL PROTECTED] wrote:
 
  Try to run strings on windows command line utilities.  You'll see that
  they preserved the copyrights as required.
 

 Could somebody please explain about Running Strings?

strings(1)  -  print  the  strings of printable characters in files

Pull down many of the Windows command line utilities to your Unix host
(particularly those that share similar names with the Unix commands)
and run strings against them. Pay attention to the strings referencing
the University, CSRG, etc.

Also:

http://www.undeadly.org/cgi?action=articlesid=20030927090008

DS



Re: That whole Linux stealing our code thing

2007-09-01 Thread Alexander Hall
Siju George wrote:
 On 9/1/07, Marco Peereboom [EMAIL PROTECTED] wrote:
 Try to run strings on windows command line utilities.  You'll see that
 they preserved the copyrights as required.

 
 Could somebody please explain about Running Strings?

man strings

:-)

/Alexander



Re: That whole Linux stealing our code thing

2007-09-01 Thread David Newman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 9/1/07 12:29 PM, Siju George wrote:
 On 9/1/07, Marco Peereboom [EMAIL PROTECTED] wrote:
 Try to run strings on windows command line utilities.  You'll see that
 they preserved the copyrights as required.

 
 Could somebody please explain about Running Strings?

man 1 strings

The strings utility finds the printable strings in a object, or other
binary, file.

example:

[EMAIL PROTECTED] ~ 505$ strings /bin/ls | grep -i copyright
@(#) Copyright (c) 1989, 1993, 1994

dn
iD8DBQFG2cfNyPxGVjntI4IRAtiTAKDUtUkdvgknGf1xBhzV3h8wfWuEkACgsHDc
unCO9OHA5cuqLdo3cujTY6M=
=IB6u
-END PGP SIGNATURE-



Re: That whole Linux stealing our code thing

2007-09-01 Thread Emilio Perea
On Sun, Sep 02, 2007 at 12:59:39AM +0530, Siju George wrote:
 Could somebody please explain about Running Strings?

The usual explanation is man strings.  But for example:

*--*
artemis:~ 
{20} % strings /dev/fs/C/WINDOWS/system32/nslookup.exe | tail -n 30
@(#) Copyright (c) 1985,1989 Regents of the University of California.
 All rights reserved.
@(#)nslookup.c  5.39 (Berkeley) 6/24/90
A.ROOT-SERVERS.NET.
@(#)commands.l  5.13 (Berkeley) 7/24/90
-*-**
**
**
@(#)debug.c 5.22 (Berkeley) 6/29/90
@(#)list.c  5.20 (Berkeley) 6/1/90
@(#)subr.c  5.22 (Berkeley) 8/3/90
@(#)skip.c  5.9 (Berkeley) 8/3/90
@(#)getinfo.c   5.22 (Berkeley) 6/1/90
@(#)send.c  5.17 (Berkeley) 6/29/90
 !#$%'()*+,-./0123456789:;=[EMAIL PROTECTED]|}~
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
0123456789abcdef.


QISKNU?
\Registry\Machine\System\CurrentControlSet\Services\Tcp\VParameters
\Registry\Machine\System\CurrentControlSet\Services\Tcp\Parameters
\Registry\Machine\System\CurrentControlSet\Services\Tcpip\Parameters
\Registry\Machine\System\CurrentControlSet\Services\Tcpip\Parameters\Transient
\Registry\Machine\Software\Policies\Microsoft\Windows NT\DNSClient
[EMAIL PROTECTED]@DDD@
[EMAIL PROTECTED]@
DDD@
,[EMAIL PROTECTED]
b
[EMAIL PROTECTED]@
artemis:~
{21} %
*--*

This is on Windows XP, using the strings from Microsoft Services for
UNIX.



Re: FFBBeye are poisoning suspect's pets

2007-09-01 Thread james dandey
In this country (US) we have something called the first amendment. It is a 
guarantee that individual American citizens will not be punished when 
disclosing abuses by the government.

Is what I am disclosing so unbelievable, especially considering far more series 
past abuses.

You are either a corrupt-piece-of-shit or seriously naive.



Nick Guenther [EMAIL PROTECTED] wrote: On 9/1/07, james dandey  wrote:
 The hypocrisy of the FFBBII is quite astounding, that they can get away with 
 poisoning my dog...  Taking ones frustration out on a dog, is more insidious 
 than the other guys that poison people, considering that a dog is purely 
 innocent and defenseless.

 It is time that the FFBBII start applying the same standards that other 
 American citizens have to live up to, to them selves.


 -
 Choose the right car based on your needs.  Check out Yahoo! Autos new Car 
 Finder tool.


What? Presumably you sent this to the wrong list by accident.. but also what?
http://monkey.org/openbsd/archive/misc/0408/msg02073.html just sounds
irritated before this, but after read this now you just sound
paranoid.
OpenBSD is for sane people.
Well, actually it's for everyone. But we push for sanity.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Constantine A. Murenin
On 01/09/07, Siju George [EMAIL PROTECTED] wrote:
 On 9/1/07, Marco Peereboom [EMAIL PROTECTED] wrote:
 
  Try to run strings on windows command line utilities.  You'll see that
  they preserved the copyrights as required.
 

 Could somebody please explain about Running Strings?

tvc: {2476} strings `where ftp` | grep -A1 -i copyright
@(#) Copyright (c) 1985, 1989, 1993, 1994
The Regents of the University of California.  All rights reserved.
tvc: {2477}

That's on OpenBSD. On Windows, you can presumably get strings(1) as a
part of the Cygwin package, or try out Windows Services for UNIX.

http://undeadly.org/cgi?action=articlesid=20030927090008

C.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Theo de Raadt
 Why ? The ISC seems to me to say you can do anything you wish - 
 except remove the copyright.

ISC has no say in the matter of interpreting the legal document.
Authors put them onto files hoping the license lays down the rights
they wish to retain, and grants they wish to give to the public.  Then
courts interpret COPYRIGHT LAW FIRST, then what the author's license
grant really says.

ISC does not enter into the picture, except as they were the first to
craft the legal document in that way.  In fact, the ISC-style license
that OpenBSD uses is... a tiny bit different.  In fact, the ISC
license has gone through a variety of mutations over the decades.  It
is an attempt to be a shorter easier to understand version of the
2-term BSD license (but it is apparent many people still can't
understand that copyright notices have an implied and invisible full
copyright act before them).

 That is correct, but I do not see anything in the license that 
 requires preserving the license.

Copyright law does.

When you are holding a gun to my head, there is no piece of paper
in front of my head saying you can't fire the gun.  Do I really need
to start giving grade school examples??

 In essence the license says you can do almost any short of remove 
 the copyright,

Bullshit.  The license retains ANY RIGHTS which are in Copyright law,
a body of law that PRECEDES the decleration.  That body of law is
pulled in the MOMENT a Copyright (c) YYMM author decleration is
made.

 The basic argument contention between the FSF/GPL and BSD style 
 licenses has been over pretty much this
 point.

No, it has not, because you are completely wrong!

 FSF/GPL licenses grant you the freedom to do almost anything EXCEPT 
 convert GPL'd code to proprietary code.

 BSD/ISC Licenses claim to be Totally Free - specifically because 
 you can convert the code to proprietary code.

Nothing is that simple -- or all these licenses would be exactly that
text you print, but they are quite clearly not, and have many many
words there for a reason.  AND they carry the full weight of Copyright
law in with them as well.


 If you want to claim all the protections of copyright law, you do 
 not need any license at all.
 Just a simple copyright notice will do.
 Pretty much by definition when you have a software license it is 
 because you are trying to remove yourself from some constraint of
 copyright law - whether you are trying to further bind the user, or 
 you are trying to release them.

If you have a copyright notice with a license that grants SOME rights,
you retain all the other rights granted in the full copyright acts of your
nation (and other nations, details, details..)

  If instead of removing the licence you put your own licence under a
  copyright statement of someone else, well, that simply constitutes
  fraud -- it's no different than quietly changing the first page of a
  legal document after the document is already signed and approved.

 Unless the license allows you to do that.
 That is a  cost to granting others Total Freedom

There is only one 'Total Freedom', and it is a Public Domain
declaration, which these licenses are not.  These are full Copyright
Act licenses, carrying the full of power of the Copyright, and only THEN
the addition author's release surrenders some rights he has.

 If as the author of something you have a license at all, then to 
 atleast some extend you have modifed your rights
 with respect to copyright.
 Both the GPL and ISC cede vast amounts of copyright protections.
 You have to be extremely careful arguing copyright law with any 
 licensed work, because ontly those parts of copyright law that
 the licensed has not ceded, or can not be waived remain.
 
 The legal document argument is week. The closest legal document 
 analogy I can think of would be granting someone else
 the right to act as your agent - as in a power of attorney.
 
 And in those instances you do cede alot of your right to control 
 your affairs..

Wow.  You are so full of balony.  Get an education, please.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Shawn K. Quinn
On Sat, 2007-09-01 at 00:42 -0600, Theo de Raadt wrote:
  [responding to Dmitrij Czarkoff:] 
  So true, the license You use can't be removed. But when You get the
  dual-licensed software, when You start modifying it You arrange the 
  licensing
  deal on terms of either first or second or both licenses. You choose the
  license You gain You rights from and after You accepted it, You can do
  whatever You want copyright until the law and the license You accepted
  prohibit. The license You didn't accept doesn't restrict You any way until
  otherwise stated by the developper.
 
 That is utterly false.
 
 All of the licenses we use in the open source world
 
   (1) Do not permit removal of the license by a non-author
 
   (2) Do not permit modification of the license by a non-author.

I would say this is probably true of any license anywhere. To be honest,
though, the philosophy is actually a lot closer to the free software
movement started by Richard Stallman than the open source movement later
splintered off by whoever it was (Eric Raymond maybe?).

The main difference seperating us (the BSD-derived OS camp) from the
GNU(/Linux) camp is the differing social goals we are after. I, of
course, consider myself closer to the GNU camp, but have no problem
contributing to a BSD-licensed project under that license. Not that my
programming skills are yet back up to snuff to do so, but that's a rant
for another day and thread...

-- 
Shawn K. Quinn [EMAIL PROTECTED]



Re: DNS server setup for multiple domains

2007-09-01 Thread David Newman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 8/31/07 9:15 PM, mufurcz wrote:
 Greetings,
 
 Need advise how to setup one DNS server for multiple domain
 names, like:  abcd._com_.xy, abcd._net_.xy, abcd._org_.xy, and
 abcd._biz_.xy
 
 The name server FQDN is server1.abcd._com_.xy (first domain)
 but, how to name the server in the SOA record for the rest
 of the domains?

1. Add more zones for your new domains in your named.conf file.

Here's a bind 9 example:

zone  abcd.com.xy in {
type master;
file /etc/namedb/master/db.abcd.com.xy;
allow-query { any; };
allow-transfer { xfer; };
};

zone 2.1.666.in-addr.arpa in {
type master;
file /etc/namedb/master/db.666.1.2;
allow-query { any; };
allow-transfer { xfer; };
};

  zone  abcd.net.xy in {
type master;
file /etc/namedb/master/db.abcd.net.xy;
allow-query { any; };
allow-transfer { xfer; };
};

zone  abcd.org.xy in {
type master;
file /etc/namedb/master/db.abcd.org.xy;
allow-query { any; };
allow-transfer { xfer; };
};


2. Create new zone files for each zone. They'll look just like your
abcd.com.xy zone file except SOA and other references to com should
instead read net or org or whatever. (You may want to keep the
hostmaster's email address in the .com domain; that's up to you.)

3. Run rndc reload or restart your nameserver.

Comments:

a. Set up only one reverse zone. An IP address should reverse-resolve to
exactly one hostname.

b. You must be authoritative for the domains and network addresses,
respectively, for the new domains and reverse lookups to work. That's
between you, your registrar (for the domains), and your ISP(s) (for the
IP addresses).

c. DNS  Bind by Albitz and Liu is still THE reference on DNS. Highly
recommended.

dn
iD8DBQFG2cy4yPxGVjntI4IRAmN+AKCPhXbVEg/gEZ8oy1nUl5lrOq4MWQCfSVQt
LAW87qfpMPGAqm8v+SgWuBs=
=iZGy
-END PGP SIGNATURE-



Re: That whole Linux stealing our code thing

2007-09-01 Thread Darren Spruell
On 9/1/07, David H. Lynch Jr. [EMAIL PROTECTED] wrote:
 Constantine A. Murenin wrote:
  That is entirely false.
 Why ? The ISC seems to me to say you can do anything you wish -
 except remove the copyright.

 ... but I do not see anything in the license that
 requires preserving the license.
 In essence the license says you can do almost any short of remove
 the copyright.

Your reading comprehension seems to be suffering. I would *love* to
know how you read this statement:

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED AS IS AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

...and then come to the conclusion that the only restriction it names
on copying, modification, and distribution is that the copyright alone
must remain.

The statement provided that the above copyright notice *and this
permission notice* appear in all copies seems to speak pretty
clearly, does it not?

A = copyright notice
B = permission notice

A != A+B

DS



Re: NIS: how to fetch input files from another directory than /etc (please, i am desperated)

2007-09-01 Thread John Nietzsche
Let's go for a detailed report:

My files are:

lion# cat /asd/etc/master.passwd
sioux:$2a$08$B8PLPgdw18I.TlnZC8RnZezg1Ed8gQL8WU/4rpxdyGdOk/PO/9Ude:1000:1000:mojave:0:0::/home/sioux:/bin/sh
mysql:*:1001:1002:mojave:0:0::/home/mysql:/usr/bin/false
oldap:*:1002:1002:mojave:0:0::/home/oldap:/usr/bin/false
dnscache:*:1003:1005:mojave:0:0::/home/dnscache:/usr/bin/false
dnslog:*:1004:1005:mojave:0:0::/home/dnslog:/usr/bin/false
tinydns:*:1005:1005:mojave:0:0::/home/tinydns:/usr/bin/false
ftp:*:1006:1008:mojave:0:0::/asd/var/ftp:/sbin/nologin
alias:*:1007:1006:mojave:0:0::/var/qmail/alias:/usr/bin/true
qmaild:*:1008:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmaill:*:1009:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmailp:*:1010:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmailq:*:1011:1007:mojave:0:0::/var/qmail:/usr/bin/true
qmailr:*:1012:1007:mojave:0:0::/var/qmail:/usr/bin/true
qmails:*:1013:1007:mojave:0:0::/var/qmail:/usr/bin/true
grios:*:2002:2000:ordinary:0:0::/home/grios:/bin/sh

lion# cat /asd/etc/passwd
sioux:*:1000:1000::/home/sioux:/bin/sh
mysql:*:1001:1002::/home/mysql:/usr/bin/false
oldap:*:1002:1002::/home/oldap:/usr/bin/false
dnscache:*:1003:1005::/home/dnscache:/usr/bin/false
dnslog:*:1004:1005::/home/dnslog:/usr/bin/false
tinydns:*:1005:1005::/home/tinydns:/usr/bin/false
ftp:*:1006:1008::/asd/var/ftp:/sbin/nologin
alias:*:1007:1006::/var/qmail/alias:/usr/bin/true
qmaild:*:1008:1006::/var/qmail:/usr/bin/true
qmaill:*:1009:1006::/var/qmail:/usr/bin/true
qmailp:*:1010:1006::/var/qmail:/usr/bin/true
qmailq:*:1011:1007::/var/qmail:/usr/bin/true
qmailr:*:1012:1007::/var/qmail:/usr/bin/true
qmails:*:1013:1007::/var/qmail:/usr/bin/true
grios:*:2002:2000::/home/grios:/bin/sh

lion# ypcat passwd
alias:*:1007:1006::/var/qmail/alias:/usr/bin/true
dnscache:*:1003:1005::/home/dnscache:/usr/bin/false
dnslog:*:1004:1005::/home/dnslog:/usr/bin/false
ftp:*:1006:1008::/asd/var/ftp:/sbin/nologin
grios:*:2002:2000::/home/grios:/bin/sh
mysql:*:1001:1002::/home/mysql:/usr/bin/false
oldap:*:1002:1002::/home/oldap:/usr/bin/false
qmaild:*:1008:1006::/var/qmail:/usr/bin/true
qmaill:*:1009:1006::/var/qmail:/usr/bin/true
qmailp:*:1010:1006::/var/qmail:/usr/bin/true
qmailq:*:1011:1007::/var/qmail:/usr/bin/true
qmailr:*:1012:1007::/var/qmail:/usr/bin/true
qmails:*:1013:1007::/var/qmail:/usr/bin/true
sioux:*:1000:1000::/home/sioux:/bin/sh
tinydns:*:1005:1005::/home/tinydns:/usr/bin/false

lion# ypcat master.passwd
alias:*:1007:1006:mojave:0:0::/var/qmail/alias:/usr/bin/true
dnscache:*:1003:1005:mojave:0:0::/home/dnscache:/usr/bin/false
dnslog:*:1004:1005:mojave:0:0::/home/dnslog:/usr/bin/false
ftp:*:1006:1008:mojave:0:0::/asd/var/ftp:/sbin/nologin
grios:*:2002:2000:ordinary:0:0::/home/grios:/bin/sh
mysql:*:1001:1002:mojave:0:0::/home/mysql:/usr/bin/false
oldap:*:1002:1002:mojave:0:0::/home/oldap:/usr/bin/false
qmaild:*:1008:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmaill:*:1009:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmailp:*:1010:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmailq:*:1011:1007:mojave:0:0::/var/qmail:/usr/bin/true
qmailr:*:1012:1007:mojave:0:0::/var/qmail:/usr/bin/true
qmails:*:1013:1007:mojave:0:0::/var/qmail:/usr/bin/true
sioux:$2a$08$B8PLPgdw18I.TlnZC8RnZezg1Ed8gQL8WU/4rpxdyGdOk/PO/9Ude:1000:1000:mojave:0:0::/home/sioux:/bin/sh
tinydns:*:1005:1005:mojave:0:0::/home/tinydns:/usr/bin/false

lion# ypwhich -x
Use passwd for passwd.byname
Use group for group.byname
Use networks for networks.byaddr
Use hosts for hosts.byaddr
Use protocols for protocols.bynumber
Use services for services.byname
Use aliases for mail.aliases
Use ethers for ethers.byname

lion# ypwhich
localhost.my.domain

lion# makedbm -u master.passwd.byname
YP_LAST_MODIFIED 1188681297
YP_MASTER_NAME lion.my.domain
YP_SECURE
alias alias:*:1007:1006:mojave:0:0::/var/qmail/alias:/usr/bin/true
dnscache dnscache:*:1003:1005:mojave:0:0::/home/dnscache:/usr/bin/false
dnslog dnslog:*:1004:1005:mojave:0:0::/home/dnslog:/usr/bin/false
ftp ftp:*:1006:1008:mojave:0:0::/asd/var/ftp:/sbin/nologin
grios grios:*:2002:2000:ordinary:0:0::/home/grios:/bin/sh
mysql mysql:*:1001:1002:mojave:0:0::/home/mysql:/usr/bin/false
oldap oldap:*:1002:1002:mojave:0:0::/home/oldap:/usr/bin/false
qmaild qmaild:*:1008:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmaill qmaill:*:1009:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmailp qmailp:*:1010:1006:mojave:0:0::/var/qmail:/usr/bin/true
qmailq qmailq:*:1011:1007:mojave:0:0::/var/qmail:/usr/bin/true
qmailr qmailr:*:1012:1007:mojave:0:0::/var/qmail:/usr/bin/true
qmails qmails:*:1013:1007:mojave:0:0::/var/qmail:/usr/bin/true
sioux 
sioux:$2a$08$B8PLPgdw18I.TlnZC8RnZezg1Ed8gQL8WU/4rpxdyGdOk/PO/9Ude:1000:1000:mojave:0:0::/home/sioux:/bin/sh
tinydns tinydns:*:1005:1005:mojave:0:0::/home/tinydns:/usr/bin/false

lion# makedbm -u master.passwd.byuid
1000 
sioux:$2a$08$B8PLPgdw18I.TlnZC8RnZezg1Ed8gQL8WU/4rpxdyGdOk/PO/9Ude:1000:1000:mojave:0:0::/home/sioux:/bin/sh
1001 mysql:*:1001:1002:mojave:0:0::/home/mysql:/usr/bin/false
1002 

Re: That whole Linux stealing our code thing

2007-09-01 Thread Reiner Jung

Gents,

the driver was developed from Reyk in Germany. Reyk add a license to his 
code. So the question will be, what is the Europen/German law here. 
Maybe the OpenBSD project/Reyk should solve the problem in the same way 
as the gpl-violations.org initiative do it. Let the court decide. Will 
be happy to donate some money to force a decision at court.


Reiner



Re: That whole Linux stealing our code thing

2007-09-01 Thread Gregg Reynolds
On 9/1/07, David H. Lynch Jr. [EMAIL PROTECTED] wrote:

 FSF/GPL licenses grant you the freedom to do almost anything EXCEPT
 convert GPL'd code to proprietary code.

 BSD/ISC Licenses claim to be Totally Free - specifically because
 you can convert the code to proprietary code.

You could not be more wrong, I think.  Seems to me the BSD license is
designed precisely to prevent this.  Granting of rights != transfer of
ownership.  You can _use_ BSD-licensed code in a proprietary product;
that does not mean you have a proprietary claim on the BSD-licensed
code.  That's the point of requiring that the copyright/license notice
be retained.  There is no conversion to proprietary code here.

In this respect GPL and BSD are in complete agreement.  The difference
is in the obligations they impose on the licensee regarding use.  BSD
imposes one simple negative condition - you /must not/ remove the
license.  GPL imposes a more complex set of positive conditions - you
/must/ make alterations available under the same license.  In neither
case does ownership enter the picture.

Copyright law goes back centuries, contract law goes back to the
Romans.  There's more than meets the eye there; common sense
interpretations uninformed by some degree of awareness of the legal
traditions - as in, I don't see anything in there that says I can't
do X is almost certain to be wrong.

IANAL, though.  Talk to one of them if you really have a burning
desire to understand all this.  Even then, only the courts can settle
the matter.

-Gregg



Re: That whole Linux stealing our code thing

2007-09-01 Thread Rui Miguel Silva Seabra
On Sat, Sep 01, 2007 at 11:39:28AM -0600, Theo de Raadt wrote:
  In the case of the later 3 files, their copyright notice says:
  at your choice you may distribute under the terms of the BSD
  license or under the terms of the GNU GPL v2
  
  So if they chose to distribute those 3 files under the terms of the GNU
  GPL v2, it is correct to change the copyright notice of those three files
  alone in order to remove a license that the distributor chose not to use
  anymore.
 
 Not exactly.  I won't quote from the GPL again, but even the GPL has a
 paragraph about this.  You must pass on the rights you received.
  ^^^

Yes. The *rights you received* are the central point of the question.
Which did the user receive? The BSD granted ones? Or the GPLv2 granted ones?

If some software is dual licensed, you have two sets of rights you can choose.
It's not both at the same time. The text is even explicit: alternatively

 The
 GPL says that passing on only a selection of rights is not fair.  Don't
 trust my words, though, go read the GPL yourself.

I think that while I'm not an expert in law, over ten years of involvement
with Free Software, namely about 6 of them on the board of directors of a Free
Software association in Portugal have given me quite some experience with it.

If the user chose to use the GPL v2 rights, those are the rights he has.
The GNU GPL actually says you must license under the same terms as this
license, not as the copyright notice (which gives you a choice of license to
use).

I'd be happy to give you as much support as I can, since I kind of enjoy
OpenBSD more than the most popular GNU/Linux distributions on a couple of
particularly important details to my line of professional work.

Since I actually love all Free Software, either reciprocal style or non
reciprocal and it shocks me the amount of shameless FUD both sides sometime
launch.

So if you want, we can friendly chat more about this. If I ever pass around
your vicinity I would love to offer you a beverage of your choice at the
nearest spot you like :)

Best,
Rui

-- 
P'tang!
Today is Prickle-Prickle, the 25th day of Bureaucracy in the YOLD 3173
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?



Re: That whole Linux stealing our code thing

2007-09-01 Thread Theo de Raadt
 On Sat, Sep 01, 2007 at 11:39:28AM -0600, Theo de Raadt wrote:
   In the case of the later 3 files, their copyright notice says:
 at your choice you may distribute under the terms of the BSD
 license or under the terms of the GNU GPL v2
   
   So if they chose to distribute those 3 files under the terms of the GNU
   GPL v2, it is correct to change the copyright notice of those three files
   alone in order to remove a license that the distributor chose not to use
   anymore.
  
  Not exactly.  I won't quote from the GPL again, but even the GPL has a
  paragraph about this.  You must pass on the rights you received.
   ^^^
 
 Yes. The *rights you received* are the central point of the question.
 Which did the user receive? The BSD granted ones? Or the GPLv2 granted ones?


You received the full rights granted by copyright law as a recipient,
PLUS the ones granted by the entire document.  But, you did not receive the
right to modify the author's license document.

 If some software is dual licensed, you have two sets of rights you can choose.
 It's not both at the same time. The text is even explicit: alternatively

The word alternatively means replace?  It might mean select, but does
it really mean replace in-line?  What dictionary are you using?  If something
is not clear in a legal document, who are you to decide what it actually means?
That's the author and the courts who work that out, sorry.

  The
  GPL says that passing on only a selection of rights is not fair.  Don't
  trust my words, though, go read the GPL yourself.
 
 I think that while I'm not an expert in law, over ten years of involvement
 with Free Software, namely about 6 of them on the board of directors of a Free
 Software association in Portugal have given me quite some experience with it.
 
 If the user chose to use the GPL v2 rights, those are the rights he has.
 The GNU GPL actually says you must license under the same terms as this
 license, not as the copyright notice (which gives you a choice of license to
 use).

In another place the GPL says you must pass on the rights you have.  When
things are inconsistant, courts decide.  Not you.

 I'd be happy to give you as much support as I can, since I kind of enjoy
 OpenBSD more than the most popular GNU/Linux distributions on a couple of
 particularly important details to my line of professional work.
 
 Since I actually love all Free Software, either reciprocal style or non
 reciprocal and it shocks me the amount of shameless FUD both sides sometime
 launch.

Well, it sure isn't reciprocal right about now from with this GPL use,
is it.  So we are the reciprocal group now.  We give them code, and
they don't give it back.  How's that for using the license backwards?

Isn't that rude?



I respect the GPL immensely, really I do - but I believe this type of action weakens us all.

2007-09-01 Thread Bob Beck
 [ A copy of this is going to the linux kernel mailing list, regarding the
recent license modifications to reyk's files]

Oh, and if you look at the OpenBSD CVS you see versions 4 months old 
with dozens of contributions by Reyk and with:

/*  $OpenBSD: ath.c,v 1.63 2007/05/09 16:41:14 reyk Exp $  */
/*  $NetBSD: ath.c,v 1.37 2004/08/18 21:59:39 dyoung Exp $*/
/*-
 * Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
 * All rights reserved.

   Of course you do! because some of reyk's work used some of Sam's
work, and unlike what it seems a portion of the Linux community seems
to be willing to do in their Zealotry for the GPL, reyk is not
*removing and modifying* the licenses granted by the original authors.
That's the point. He's not saying he wrote this piece, and he's not
*changing* the conditions under which Sam distributed the code in the
first place. However what scares me more is the seeming willingness to
make the authors of a derivative work appear to be the primary authors
of something, and a willingness to change an authors copyright
statement (on reyk's code) without his permission. 

   I have always immensely respected the GPL - it has very noble
goals, they are very appropriate in some cases, they don't happen to
be mine, but that's fine, I don't release my code under it - but
that's fine, it's my choice.  Just like many smart people who I know
and respect do their work in GPL land, and this is great too. However,
when it comes time to be looking at someone else's work above all we
have to respect the various authors choice of how they want their hard
work shared with the community. 

  To me, this seems like a portion of the Linux community seems to be
wanting to make their own rules, chosing to rewrite a license at any
time they choose without the original author's agreement. This appalls
and scares me. Why? not only does it show a huge lack of respect for
someone who has worked very hard to produce something the whole
community can use, but seriously undermines software freedom as a
whole. This is a slippery slope. If one community starts modifying the
others licenses for no purpose other than zealotry, I see only two
consequences:

   1) a hugh rift of mistrust between the developers of both camps,
meaning no cooperating to make the world a better place.

   2) A weakening of the respect for licensing on all sides of the
community, which weakens the credibility of both BSD *AND* the GPL
license when tested from the outside. Frankly, this scares the hell
out of me and dismays me. 

   I seriously hope that saner more mature and forward thinking heads
inside the Linux community will stop bashing the things that Theo and
the rest of our community is saying just because it's coming from
Theo, and he's a great target to bash, and start thinking about what
you are doing to free software as a whole. I think you are on the
verge of doing irreparable damage that will seriously weaken the
ability for all of our projects to move forward, and protect our
rights as code authors in the future.

-Bob



Re: That whole Linux stealing our code thing

2007-09-01 Thread Rui Miguel Silva Seabra
On Sat, Sep 01, 2007 at 04:08:46PM -0600, Theo de Raadt wrote:
  On Sat, Sep 01, 2007 at 11:39:28AM -0600, Theo de Raadt wrote:
In the case of the later 3 files, their copyright notice says:
at your choice you may distribute under the terms of the BSD
license or under the terms of the GNU GPL v2

So if they chose to distribute those 3 files under the terms of the GNU
GPL v2, it is correct to change the copyright notice of those three 
files
alone in order to remove a license that the distributor chose not to use
anymore.
   
   Not exactly.  I won't quote from the GPL again, but even the GPL has a
   paragraph about this.  You must pass on the rights you received.
^^^
  
  Yes. The *rights you received* are the central point of the question.
  Which did the user receive? The BSD granted ones? Or the GPLv2 granted ones?
 
 
 You received the full rights granted by copyright law as a recipient,
 PLUS the ones granted by the entire document.  But, you did not receive the
 right to modify the author's license document.
  ^
Which is one of two, at the mutually exclusive choice of the user. In the case
of the three files I see nothing bad done.

  If some software is dual licensed, you have two sets of rights you can 
  choose.
  It's not both at the same time. The text is even explicit: alternatively
 
 The word alternatively means replace?  It might mean select, but does
 it really mean replace in-line?  What dictionary are you using?  If 
 something
 is not clear in a legal document, who are you to decide what it actually 
 means?
 That's the author and the courts who work that out, sorry.

Most dictionaries I had at my hand define alternative as choices. You can get
http://en.wiktionary.org/wiki/alternative

Noun
alternative (plural alternatives)
1. A situation which allows a choice between two or more possibilities.
2. A choice between two or more possibilities.
3. One of several things which can be chosen.

If he chose alternative B, the GNU GPLv2, he's bound by the GNU GPLv2 terms, and
not the BSD ones, or even both at the same time. As such, any derivative from 
his
choice on has to be on the same terms he got, namely the GNU GPL v2

   The
   GPL says that passing on only a selection of rights is not fair.  Don't
   trust my words, though, go read the GPL yourself.
  
  I think that while I'm not an expert in law, over ten years of involvement
  with Free Software, namely about 6 of them on the board of directors of a 
  Free
  Software association in Portugal have given me quite some experience with 
  it.
  
  If the user chose to use the GPL v2 rights, those are the rights he has.
  The GNU GPL actually says you must license under the same terms as this
  license, not as the copyright notice (which gives you a choice of license to
  use).
 
 In another place the GPL says you must pass on the rights you have.  When
 things are inconsistant, courts decide.  Not you.

Section 6 is pretty clear, to me...

Each time you redistribute the Program (or any work based on the Program),
the recipient automatically receives a license from the original licensor to
copy, distribute or modify the Program subject to these terms and
   ^^
conditions. You may not impose any further restrictions on the recipients'
^^
exercise of the rights granted herein. You are not responsible for enforcing
compliance by third parties to this License.


  I'd be happy to give you as much support as I can, since I kind of enjoy
  OpenBSD more than the most popular GNU/Linux distributions on a couple of
  particularly important details to my line of professional work.
  
  Since I actually love all Free Software, either reciprocal style or non
  reciprocal and it shocks me the amount of shameless FUD both sides sometime
  launch.
 
 Well, it sure isn't reciprocal right about now from with this GPL use,
 is it.  So we are the reciprocal group now.  We give them code, and
 they don't give it back.  How's that for using the license backwards?

On the 5 files that are not dual licensed, we agree. On the other 3 ones...
I'm sorry, they felt they needed to make sure nobody would deprive other
users of the code they distribute.

 Isn't that rude?

On the 5 files, yes. On the other ones, not really. On the other three ones
what seems to me is we offered it under two possible sets of conditions,
you chose one we don't like, so we cry foul.

This is what seems rude to me, and I was trying to understand if it was a
problem with all files or just the 5 ones I noticed that weren't dual
licensed (in which case I fully agree with you).

Best,
Rui

-- 
Umlaut Zebra o?=ber alles!
Today is Prickle-Prickle, the 25th day of Bureaucracy in the YOLD 3173
+ No matter how much you do, you never 

Re: That whole Linux stealing our code thing

2007-09-01 Thread Constantine A. Murenin
On 01/09/07, Rui Miguel Silva Seabra [EMAIL PROTECTED] wrote:
 On Sat, Sep 01, 2007 at 04:08:46PM -0600, Theo de Raadt wrote:
   On Sat, Sep 01, 2007 at 11:39:28AM -0600, Theo de Raadt wrote:
 In the case of the later 3 files, their copyright notice says:
 at your choice you may distribute under the terms of the BSD
 license or under the terms of the GNU GPL v2

 So if they chose to distribute those 3 files under the terms of the 
 GNU
 GPL v2, it is correct to change the copyright notice of those three 
 files
 alone in order to remove a license that the distributor chose not to 
 use
 anymore.
   
Not exactly.  I won't quote from the GPL again, but even the GPL has a
paragraph about this.  You must pass on the rights you received.
 ^^^
  
   Yes. The *rights you received* are the central point of the question.
   Which did the user receive? The BSD granted ones? Or the GPLv2 granted 
   ones?
 
 
  You received the full rights granted by copyright law as a recipient,
  PLUS the ones granted by the entire document.  But, you did not receive the
  right to modify the author's license document.
   ^
 Which is one of two, at the mutually exclusive choice of the user. In the case
 of the three files I see nothing bad done.

   If some software is dual licensed, you have two sets of rights you can 
   choose.
   It's not both at the same time. The text is even explicit: alternatively
 
  The word alternatively means replace?  It might mean select, but does
  it really mean replace in-line?  What dictionary are you using?  If 
  something
  is not clear in a legal document, who are you to decide what it actually 
  means?
  That's the author and the courts who work that out, sorry.

 Most dictionaries I had at my hand define alternative as choices. You can get
 http://en.wiktionary.org/wiki/alternative

 Noun
 alternative (plural alternatives)
 1. A situation which allows a choice between two or more 
 possibilities.
 2. A choice between two or more possibilities.
 3. One of several things which can be chosen.

 If he chose alternative B, the GNU GPLv2, he's bound by the GNU GPLv2 terms, 
 and
 not the BSD ones, or even both at the same time. As such, any derivative from 
 his
 choice on has to be on the same terms he got, namely the GNU GPL v2

Yes, I don't think you actually disagree with Theo -- what Theo tries
to say is that you simply cannot alter the text of the licence -- but
you can, obviously, select the terms of whatever one licence you want
to use.

If you want your modifications to be licensed differently, then you
would have to put a new licence on top of existing licensing text, as
far I as understand. This is how it's often done in OpenBSD and
NetBSD, IIRC.

C.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Theo de Raadt
 On Sat, Sep 01, 2007 at 04:40:53PM -0600, Theo de Raadt wrote:
   Most dictionaries I had at my hand define alternative as choices. You can 
   get
   http://en.wiktionary.org/wiki/alternative
   
 Noun
 alternative (plural alternatives)
 1. A situation which allows a choice between two or more 
   possibilities.
 2. A choice between two or more possibilities.
 3. One of several things which can be chosen.
  
  Wow.  Let's all go practice law with a dictionary.
 
 ? But you mentioned dictionaries first...
 
 The license is not an alternative. The alternative is between two licenses.
 
 The moment one chooses one them... it's that one henceforth.

And... you are a judge?



Re: That whole Linux stealing our code thing

2007-09-01 Thread Rui Miguel Silva Seabra
On Sat, Sep 01, 2007 at 04:40:53PM -0600, Theo de Raadt wrote:
  Most dictionaries I had at my hand define alternative as choices. You can 
  get
  http://en.wiktionary.org/wiki/alternative
  
  Noun
  alternative (plural alternatives)
  1. A situation which allows a choice between two or more possibilities.
  2. A choice between two or more possibilities.
  3. One of several things which can be chosen.
 
 Wow.  Let's all go practice law with a dictionary.

? But you mentioned dictionaries first...

The license is not an alternative. The alternative is between two licenses.

The moment one chooses one them... it's that one henceforth.

Rui

-- 
You are what you see.
Today is Prickle-Prickle, the 25th day of Bureaucracy in the YOLD 3173
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?



Re: That whole Linux stealing our code thing

2007-09-01 Thread Marco Peereboom
On Sat, Sep 01, 2007 at 11:29:11PM +0100, Rui Miguel Silva Seabra wrote:
 On Sat, Sep 01, 2007 at 04:08:46PM -0600, Theo de Raadt wrote:
   On Sat, Sep 01, 2007 at 11:39:28AM -0600, Theo de Raadt wrote:
 In the case of the later 3 files, their copyright notice says:
   at your choice you may distribute under the terms of the BSD
   license or under the terms of the GNU GPL v2
 
 So if they chose to distribute those 3 files under the terms of the 
 GNU
 GPL v2, it is correct to change the copyright notice of those three 
 files
 alone in order to remove a license that the distributor chose not to 
 use
 anymore.

Not exactly.  I won't quote from the GPL again, but even the GPL has a
paragraph about this.  You must pass on the rights you received.
 ^^^
   
   Yes. The *rights you received* are the central point of the question.
   Which did the user receive? The BSD granted ones? Or the GPLv2 granted 
   ones?

Both!

  
  
  You received the full rights granted by copyright law as a recipient,
  PLUS the ones granted by the entire document.  But, you did not receive the
  right to modify the author's license document.
   ^
 Which is one of two, at the mutually exclusive choice of the user. In the case
 of the three files I see nothing bad done.
 
   If some software is dual licensed, you have two sets of rights you can 
   choose.
   It's not both at the same time. The text is even explicit: alternatively

That is not true at all.  You have to adhere to ALL licenses.  This is
not even remotely a slippery slope.  You are making shit up to match
your argument.

  
  The word alternatively means replace?  It might mean select, but does
  it really mean replace in-line?  What dictionary are you using?  If 
  something
  is not clear in a legal document, who are you to decide what it actually 
  means?
  That's the author and the courts who work that out, sorry.
 
 Most dictionaries I had at my hand define alternative as choices. You can get
 http://en.wiktionary.org/wiki/alternative
 
   Noun
   alternative (plural alternatives)
   1. A situation which allows a choice between two or more possibilities.
   2. A choice between two or more possibilities.
   3. One of several things which can be chosen.
 
 If he chose alternative B, the GNU GPLv2, he's bound by the GNU GPLv2 terms, 
 and
 not the BSD ones, or even both at the same time. As such, any derivative from 
 his
 choice on has to be on the same terms he got, namely the GNU GPL v2

blah blah blah.  You have to adhere to both licenses.  Alternatively
means nothing in this sentence.

 
The
GPL says that passing on only a selection of rights is not fair.  Don't
trust my words, though, go read the GPL yourself.
   
   I think that while I'm not an expert in law, over ten years of involvement
   with Free Software, namely about 6 of them on the board of directors of a 
   Free
   Software association in Portugal have given me quite some experience with 
   it.
   
   If the user chose to use the GPL v2 rights, those are the rights he has.
   The GNU GPL actually says you must license under the same terms as this
   license, not as the copyright notice (which gives you a choice of license 
   to
   use).
  
  In another place the GPL says you must pass on the rights you have.  When
  things are inconsistant, courts decide.  Not you.
 
 Section 6 is pretty clear, to me...
 
 Each time you redistribute the Program (or any work based on the Program),
 the recipient automatically receives a license from the original licensor to
 copy, distribute or modify the Program subject to these terms and
^^
 conditions. You may not impose any further restrictions on the recipients'

Exactly; you need to adhere to all licenses.  What part isn't clear?

The GPL and ISC are compatible here.

 ^^
 exercise of the rights granted herein. You are not responsible for enforcing
 compliance by third parties to this License.
 
 
   I'd be happy to give you as much support as I can, since I kind of enjoy
   OpenBSD more than the most popular GNU/Linux distributions on a couple of
   particularly important details to my line of professional work.
   
   Since I actually love all Free Software, either reciprocal style or non
   reciprocal and it shocks me the amount of shameless FUD both sides 
   sometime
   launch.
  
  Well, it sure isn't reciprocal right about now from with this GPL use,
  is it.  So we are the reciprocal group now.  We give them code, and
  they don't give it back.  How's that for using the license backwards?
 
 On the 5 files that are not dual licensed, we agree. On the other 3 ones...
 I'm sorry, they felt they needed to make sure nobody would deprive other
 users of the code they distribute.


Re: That whole Linux stealing our code thing

2007-09-01 Thread Martin Schröder
2007/9/2, Constantine A. Murenin [EMAIL PROTECTED]:
 If you want your modifications to be licensed differently, then you
 would have to put a new licence on top of existing licensing text, as
 far I as understand. This is how it's often done in OpenBSD and
 NetBSD, IIRC.

This has to agreed by all copyright holders.

Best
   Martin



Re: That whole Linux stealing our code thing

2007-09-01 Thread Rui Miguel Silva Seabra
On Sat, Sep 01, 2007 at 05:56:44PM -0500, Marco Peereboom wrote:
 On Sat, Sep 01, 2007 at 11:29:11PM +0100, Rui Miguel Silva Seabra wrote:
Yes. The *rights you received* are the central point of the question.
Which did the user receive? The BSD granted ones? Or the GPLv2 granted 
ones?
 
 Both!

That's not what the copyright notice of the files
* drivers/net/wireless/ath5k_base.c
* drivers/net/wireless/ath5k_base.h
* drivers/net/wireless/ath5k_reg.h

said. It said it was licensed under the BSD ters. *Alternatively* on the GNU 
GPLv2.

Its alternatively not at the same time

   You received the full rights granted by copyright law as a recipient,
   PLUS the ones granted by the entire document.  But, you did not receive 
   the
   right to modify the author's license document.
^
  Which is one of two, at the mutually exclusive choice of the user. In the 
  case
  of the three files I see nothing bad done.
  
If some software is dual licensed, you have two sets of rights you can 
choose.
It's not both at the same time. The text is even explicit: 
alternatively
 
 That is not true at all.  You have to adhere to ALL licenses.  This is
 not even remotely a slippery slope.  You are making shit up to match
 your argument.

It is true in this files, and that's what I'm talking about.
* drivers/net/wireless/ath5k_base.c
* drivers/net/wireless/ath5k_base.h
* drivers/net/wireless/ath5k_reg.h

Please stop rudely calling me a liar, ok?
You have neither the right nor truth on your side to do that.

 blah blah blah.  You have to adhere to both licenses.  Alternatively
 means nothing in this sentence.

Yes, I suppose ignorance is power too...

  Section 6 is pretty clear, to me...
  
  Each time you redistribute the Program (or any work based on the Program),
  the recipient automatically receives a license from the original licensor to
  copy, distribute or modify the Program subject to these terms and
 ^^
  conditions. You may not impose any further restrictions on the recipients'
 
 Exactly; you need to adhere to all licenses.  What part isn't clear?

That's section 6 of the GPL. These terms are the terms of the GPL if you chose
the GPL.

 Your agreement is not relevant.  The law is.

Sure, take them to court, it's your money. However I suggest english 101 first.


-- 
P'tang!
Today is Setting Orange, the 26th day of Bureaucracy in the YOLD 3173
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?



Re: That whole Linux stealing our code thing

2007-09-01 Thread Theo de Raadt
 On Sat, Sep 01, 2007 at 04:55:34PM -0600, Theo de Raadt wrote:
   The license is not an alternative. The alternative is between two 
   licenses.
   
   The moment one chooses one them... it's that one henceforth.
  
  And... you are a judge?
 
 Theo, be as unreasonable as you want.

I am not being unreasonable. You are not a judge, so stop acting like
you are one.  You don't know the full story.  I do not know the full
story either.  But you are being a real prick on the lists here acting
as if you have everything all figured out, you, the judge.

 The copyright notice tells the user he can choose between two licenses.
 If you choose the GNU GPL vs, you can't later on change to BSD or
 proprietary for that would be a copyright violation.
 
   *Copyright notice != license*

I am glad you are so sure, so confident.  Are you placing money on the
outcome?  Many many other people are NOT SO SURE AT ALL.

So leave it, ok?



Re: That whole Linux stealing our code thing

2007-09-01 Thread Constantine A. Murenin
On 01/09/07, Martin Schrvder [EMAIL PROTECTED] wrote:
 2007/9/2, Constantine A. Murenin [EMAIL PROTECTED]:
  If you want your modifications to be licensed differently, then you
  would have to put a new licence on top of existing licensing text, as
  far I as understand. This is how it's often done in OpenBSD and
  NetBSD, IIRC.

 This has to agreed by all copyright holders.

You are mistaken, it has not -- as long as the licences are compatible
and the names of the copyright holders appear aligned to their correct
licence.

However, with this Atheros HAL case this is not the solution -- if the
Linux people wrap GPL around BSD code, then we won't be able to get
any changes back.

C.



Re: That whole Linux stealing our code thing

2007-09-01 Thread Rui Miguel Silva Seabra
On Sat, Sep 01, 2007 at 04:55:34PM -0600, Theo de Raadt wrote:
  The license is not an alternative. The alternative is between two licenses.
  
  The moment one chooses one them... it's that one henceforth.
 
 And... you are a judge?

Theo, be as unreasonable as you want.

The copyright notice tells the user he can choose between two licenses.
If you choose the GNU GPL vs, you can't later on change to BSD or
proprietary for that would be a copyright violation.

*Copyright notice != license*

Rui

-- 
Wibble.
Today is Setting Orange, the 26th day of Bureaucracy in the YOLD 3173
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?



Re: Fwd: That whole Linux stealing our code thing

2007-09-01 Thread Bob Beck
As a free software user and developer, the question I have is how come
the Linux community feels that they can take the BSD code that was
reverse-engineered at OpenBSD, and put a more restrictive licence onto
it, such that there will be no possibility of the changes going back
to OpenBSD, given that the main work on the code has happened at
OpenBSD? (Obviously, such a scenario it is permitted by the licence,
but my question is an ethical one -- after all, most components of
OpenHAL were specifically based on the OpenBSD's ath(4) HAL code.)

You can see that Christoph Hellwig agrees with this ethical problem,
as in the message below.

C.


On 28/08/07, Christoph Hellwig [EMAIL PROTECTED] wrote:
 On Tue, Aug 28, 2007 at 12:00:50PM -0400, Jiri Slaby wrote:
  ath5k, license is GPLv2
 
  The files are available only under GPLv2 since now.

 Is this really a good idea?  Most of the reverse-engineering was
 done by the OpenBSD folks, and it would certainly be helpful to
 work together with them on new hardware revisions, etc..

I couldn't agree more. The point is, while we BSD license fans know and
expect people from private industry to take our stuff and use it, at
least private industry does not come to the table with hey, let's
cooperate - we know who the corporate whores are, and we act accordingly. 

However, when a linux developer comes to us and say hey lets cooperate
usually there is a thought of this is a kindred spirit who understands
what our mutual goals are and won't stab us in the back.  My concern
is that this situation will change if this is not rectified. 

I think the community needs to decide, should cooperation be based on
morals and trust, or does the Linux community need to be regarded with
less trust than a Corporation, something to be avoided, as while
corporations can be counted on to act without morals, the knife is up
front and visible. They do not come to you with one hand of
cooperation extended and a knife kept behind their back.

 -Bob 



Re: DNS server setup for multiple domains

2007-09-01 Thread Craig Skinner
On Sat, Sep 01, 2007 at 01:34:00PM -0700, David Newman wrote:
  The name server FQDN is server1.abcd._com_.xy (first domain)
  but, how to name the server in the SOA record for the rest
  of the domains?
 
 1. Add more zones for your new domains in your named.conf file.
 
 Here's a bind 9 example:
 
 zone  abcd.com.xy in {
 type master;
 file /etc/namedb/master/db.abcd.com.xy;
 allow-query { any; };
 allow-transfer { xfer; };
 };
 

On OpenBSD named runs chroot in /var/named:


options {
..
..
allow-query { any; };
allow-transfer { xfer; };
};

zone  example.com {
type master;
file master/example.com;
};

zone  example.org {
type master;
file master/example.org;
};

zone  example.net {
type master;
file master/example.net;
};




If the contents of the zones are to be basically the same, do this
instead (use one template):



zone  example.com {
type master;
file master/example.template;
};

zone  example.org {
type master;
file master/example.template;
};

zone  example.net {
type master;
file master/example.template;
};




And in /var/named/master/example.template do:



$TTL 2D ; client caching [RFC 1035]

@   SOA (
ns0.your.domain.; master name server
[EMAIL PROTECTED]   ;zone maintainer's email [RFC 2142]
2007070200  ; serial, todays date + todays serial #
1D  ; refresh
2H  ; retry
5W  ; expire
2D ); client negative caching [RFC 2308]

NS  ns1.your.domain.
NS  ns2.your.domain.
NS  ns3.your.domain.

MX  0   smtp.your.domain.

www CNAME   vweb.your.domain.
imapCNAME   vmail.your.domain.
pop CNAME   vmail.your.domain.
...
..




If you want there to be a hostmaster per domain, just do this in the
template, it will get expanded to hostmaster@domain-in-the-@, remember
that the zone's name gets set in named.conf, not in the zone file
(usually..., so the name of the zone file does not need to reflect the
name of the zone, just conventional for us hostmasters to read quickly):


hostmaster  ;zone maintainer's email [RFC 2142]


Buy the DNS  BIND book, and the DNS  BIND Cookbook too.
-- 
Craig Skinner | http://www.kepax.co.uk | [EMAIL PROTECTED]



Re: That whole Linux stealing our code thing

2007-09-01 Thread Todd T. Fries
Uh, why do we need to defer to courts and seek legal funds and feed the
sharks er lawyers just to comprehend what the two words without 
modification?

As I explained to a friend of mine minutes ago ..

  adding GPL to BSD is sad to the BSD people (we can't use the GPL code then)

  adding GPL and removing BSD is not legal

Who's side are you on anyway suggesting legal battles?  The lawyers, the
companies, or free software?

On Saturday 01 September 2007 16:45:50 Reiner Jung wrote:
 Gents,

 the driver was developed from Reyk in Germany. Reyk add a license to his
 code. So the question will be, what is the Europen/German law here.
 Maybe the OpenBSD project/Reyk should solve the problem in the same way
 as the gpl-violations.org initiative do it. Let the court decide. Will
 be happy to donate some money to force a decision at court.

 Reiner



-- 
Todd Fries .. [EMAIL PROTECTED]

 _
| \  1.636.410.0632 (voice)
| Free Daemon Consulting  \  1.405.227.9094 (voice)
| http://FreeDaemonConsulting.com \  1.866.792.3418 (FAX)
| ..in support of free software solutions.  \  250797 (FWD)
| \
 \\
 
  37E7 D3EB 74D0 8D66 A68D  B866 0326 204E 3F42 004A
http://todd.fries.net/pgp.txt



Re: Fwd: That whole Linux stealing our code thing

2007-09-01 Thread Constantine A. Murenin
On 01/09/07, Theo de Raadt [EMAIL PROTECTED] wrote:
 When companies have taken our wireless device drivers, many many of
 them have given changes and fixes back.  Some maybe didn't, but that
 is OK.

 When Linux took our changes back, they immediately locked the door
 against changes moving back, by putting a GPL license on guard.

 Why does our brother Linux take a file that is 90% BSD licensed,
 and refuse to let us see the 10% he adds?

Indeed, it's upsetting that people like Luis Rodriguez push for the
lawyers to be involved to (fight?) an open source project. Why, may I
ask?

Why Luis puts the phrase legal hell next to entirely free software?
[0] Why is he trying to go against the BSD community, which gave him
the entire HAL framework for the driver in question?

Best regards,
Constantine.

[0] http://marc.info/?l=linux-wirelessm=118857712529898w=2



Re: Fwd: That whole Linux stealing our code thing

2007-09-01 Thread Adrian Bunk
On Sat, Sep 01, 2007 at 06:02:26PM -0600, Bob Beck wrote:
 As a free software user and developer, the question I have is how come
 the Linux community feels that they can take the BSD code that was
 reverse-engineered at OpenBSD, and put a more restrictive licence onto
 it, such that there will be no possibility of the changes going back
 to OpenBSD, given that the main work on the code has happened at
 OpenBSD? (Obviously, such a scenario it is permitted by the licence,
 but my question is an ethical one -- after all, most components of
 OpenHAL were specifically based on the OpenBSD's ath(4) HAL code.)
 
 You can see that Christoph Hellwig agrees with this ethical problem,
 as in the message below.
 
 C.
 
 
 On 28/08/07, Christoph Hellwig [EMAIL PROTECTED] wrote:
  On Tue, Aug 28, 2007 at 12:00:50PM -0400, Jiri Slaby wrote:
   ath5k, license is GPLv2
  
   The files are available only under GPLv2 since now.
 
  Is this really a good idea?  Most of the reverse-engineering was
  done by the OpenBSD folks, and it would certainly be helpful to
  work together with them on new hardware revisions, etc..
 
 I couldn't agree more. The point is, while we BSD license fans know and
 expect people from private industry to take our stuff and use it, at
 least private industry does not come to the table with hey, let's
 cooperate - we know who the corporate whores are, and we act accordingly. 
 
 However, when a linux developer comes to us and say hey lets cooperate
 usually there is a thought of this is a kindred spirit who understands
 what our mutual goals are and won't stab us in the back.  My concern
 is that this situation will change if this is not rectified. 
 
 I think the community needs to decide, should cooperation be based on
 morals and trust, or does the Linux community need to be regarded with
 less trust than a Corporation, something to be avoided, as while
 corporations can be counted on to act without morals, the knife is up
 front and visible. They do not come to you with one hand of
 cooperation extended and a knife kept behind their back.

Theo explicitely accused Alan that telling people that it was OK to 
choose one licence for dual licenced code was advising people to break 
the law.

I hope you agree when talking about cooperation [...] based on morals 
and trust that such accusations should either be proven correct or the 
moral position of the person who made such accusations becomes quiet 
weak.

  -Bob 

cu
Adrian

-- 

   Is there not promise of rain? Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   Only a promise, Lao Er said.
   Pearl S. Buck - Dragon Seed



Re: Asus Striker Extreme does not support 4GB memory

2007-09-01 Thread Sam Fourman Jr.
On 8/31/07, Constantine A. Murenin [EMAIL PROTECTED] wrote:
 On 31/08/2007, Sam Fourman Jr. [EMAIL PROTECTED] wrote:
  This may be a retarted question, but can a Intel quad core run amd64

 just as i386 doesn't run on 80386, amd64 does run on Intel Core 2 processors

 http://en.wikipedia.org/wiki/X86-64

 C.

Silly me for assuming that the amd part  of amd64 meant only amd lol
I was wondering why the BSD's never had x86-64 like linux does.
Now I understand that amd64 is for both amd and intel alike.

Thank you guys, the thing I love about this Open Source stuff is that
it sparks new learning everyday.

Sam Fourman Jr.



Re: That whole Linux stealing our code thing

2007-09-01 Thread David H. Lynch Jr.

Theo de Raadt wrote:


For the record -- I was right and the Linux developers cannot change
the licenses in any of those ways proposed in those diffs, or that
conversation (http://lkml.org/lkml/2007/8/28/157).

It is illegal to modify a license unless you are the owner/author,
because it is a legal document.  


   With respect to both you and Eban, I  would disagree..

   The law requires complying with the license not preserving it.
   The license is a part of the copyrighted work.
   It grants users rights beyond those of copyright law.
  
   The ISC License requires little more than preserving the copyright 
notice, not the license itself,
   And even that I would think is redundant as removing a copyright 
notice would likely violate copyright law.


   BSD Licensed code has found its way into proprietary products, with  
no availability of source - and no preservation

   of license.

   The claim of the Free Software people has always been that BSD is a 
License to Steal


   I am not happy that the work of BSD developers is in essence being 
co-opted by Linux developers.
   To me it seems lacking in integrity for the GPL crowd to do to the 
BSD crowd what they have gone to great
   pains to prevent anyone doing to them. It certainly violates the 
golden rule.


   BUT I am having a hard time convincing myself that taking BSD/ISC 
Licensed code - and relicensing it while preservng the

   copyright notice, violates the BSD/ISC License.

   Whether it is honest or not, it still seems to conform to my 
understanding of both the spirit and the letter of the license.


   BSD advocates claim their license is more free because it allows you 
to do most anything with BSD code.
   Am I missing the part where that freedom includes  removing the 
license  ?


How is what Linux developers seem to be doing less legal or ethical 
that what many commercial developers have already done ?
   
If this is not one of the freedom's of BSD Licensed code, then 
craft your license to prohibit it.


   If I am mis-understanding the license I appologize,  but my view  of 
this  dispute is that Linux developers are unethically and immorally,
   but quite legally doing  to BSD Licensed code pretty much what the 
BSD License allows them to.




CRRC News - Occupancy at an all time high in Tulsa

2007-09-01 Thread CRRC News
If you're looking for an apartment in the city of Tulsa, good luck. Occupancy 
levels are at an all-time high. So, prices are heading up as well. And, the 
situation is growing.

To read more of this incredible News Channel 8 segment visit 
http://www.ktul.com/news/stories/0807/451742.html








CRRC Tulsa
1831 E. 71st
Tulsa, OK 74163
(918) 557-5966
[EMAIL PROTECTED] 



To be removed send a blank email with UNSUBSCRIBE in the subject line to [EMAIL 
PROTECTED]



Re: More on the Atheros driver situation

2007-09-01 Thread J.C. Roberts
On Saturday 01 September 2007, Theo de Raadt wrote:
 Well, it looks like the Linux wireless people have decided that their
 relatively small modifications to the Atheros driver will be GPL'd,
 and not given back to improve the driver in the *BSD world.

 http://marc.info/?l=linux-wirelessm=118857712529898w=2

 All the email addresses you need to mail to express your distaste
 at this are right in that mail, except for one, which is
 Eben Moglen [EMAIL PROTECTED].

 I've done what I can for now; Good luck to the rest of you.

No worries Theo. That's easy to fix. Just delete the GPL license and
copyright statement from the source files and replace that GNU shit
with a nice, clean the BSD license.

In fact, while we're at it, let's make a BSD licensed fork of GCC. With
a little regex magic, we could have the new BCC fork done by tomorrow.

(for those idiots who understand neither sarcasm nor copyright law,
please ignore this post)

jcr