Conundrum with aucat and rc_scripts

2011-09-08 Thread Breen Ouellette
Hi,

I've configured the ices package to stream whatever happens to be flowing into 
my sound card line input using this roundabout method (seems to work the best 
given that ices will read from a FIFO but not stdin):

  1. aucat writes line in to FIFO at /dev/aucat/.raw;
  2. lame reads from above and writes to FIFO /dev/lame/.mp3;
  3. ices reads from above and sends to my icecast server.

The following commands in a sh script run from root's shell form the meat of 
the above chain of events:

  /usr/local/bin/lame --quiet -r -a -b 56 /dev/aucat/.raw /dev/lame/.mp3 
  /usr/bin/aucat -o -  /dev/aucat/.raw 
  /etc/rc.d/ices start

However, if I try to adjust /etc/rc.local to include the first two lines (which 
need to be running before ices gets called by rc_scripts in rc.conf.local), 
aucat refuses to start.

I've also taken the above commands and created a slightly more robust watchdog 
script that is run as a cronjob.

crontab entry: *   *   *   *   *   /root/bin/wd_ices.sh

/root/bin/wd_ices.sh:

#!/bin/sh

AUCAT_PID=`/bin/ps ax|grep -v grep|grep 'aucat -o -'|sed -e 's/^  *//' -e 's/ 
.*  //'`
LAME_PID=`/bin/ps ax|grep -v grep|grep 'lame '|sed -e 's/^  *//' -e 's/ .*//'`
ICES_PID=`/bin/ps ax|grep -v grep|grep 'ices '|sed -e 's/^  *//' -e 's/ .*//'`

if [ $AUCAT_PID -eq  -o $LAME_PID -eq  -o $ICES_PID -eq  ]; then

  echo ices and/or its streams were not running and were restarted on `date`.

  /etc/rc.d/ices stop
  kill $LAME_PID  /dev/null 21
  kill $AUCAT_PID  /dev/null 21

  sleep 5

  /usr/local/bin/lame --quiet -r -a -b 56 /dev/aucat/.raw /dev/lame/.mp3 
  /usr/bin/aucat -o -  /dev/aucat/.raw 
  /etc/rc.d/ices start

fi

exit


Unfortunately, this doesn't work exactly as expected either. While aucat 
actually starts up, cron doesn't seem to like something about it and gets stuck 
trying to send a message to root. `ps ax` shows the problem, which just stalls 
there and won't go away:

-PID- ??  I   0:00.04 /usr/sbin/sendmail -FCronDaemon -odi -oem -oi -t

If I kill lame (which brings down aucat and ices), sendmail will then get the 
message through and exit.

Can anyone tell me how to get lame and aucat running properly at startup before 
/etc/rc.d/ices gets called by rc.local?

Can anyone tell me how to get the same working with cron without those sendmail 
problems?

Thanks.

Breeno



Re: vpn with an iphone

2008-11-18 Thread Breen Ouellette

jul wrote:

Hello

has someone setup a vpn tunnel between openbsd and an iphone ?

it seems ipsec part is strictly limited to cisco ipsec with a user
account/password so not good for us.
Else there is pptp and l2tp but i'm not sure there is anything in base
to do this.
Ports seems to only have pptp as a client and i'm looking for server.

any informations ?

thanks a lot
Cheers

  


I apologize for the fairly off topic nature of this post, but I am 
assuming there may be other OpenBSD users out there trying to wrap their 
heads around what it would take to make an iPhone work with OpenBSD's 
default VPN method.


The iPhone implements racoon to perform the IPsec portion of the iPhone 
L2TP. On a jailbroken phone, you can see an instance of the racoon 
process start / stop if you connect to / disconnect from an L2TP 
connection. You can also find the racoon executable in /usr/sbin if your 
iPhone is jailbroken.


Unfortunately, racoon on the iPhone does not include setkey, which as 
far as I can tell is required to set up an IPsec tunnel with OpenBSD.


There was a setkey floating around for firmware 1.x of the iPhone (see 
the post at http://forum.insanelymac.com/index.php?showtopic=98756 and 
find the download at http://pr0g.free.fr/iphone/setkey). I tried using 
this version of setkey on my 2.x firmware iPod Touch but, as is the case 
with most software compiled on 1.x, the program failed with an error.


One would expect that it should be possible for an enterprising person 
to fetch ipsec-tools for Darwin (the latest as of writing is at 
http://www.opensource.apple.com/darwinsource/10.5.5/ipsec-34.0.2/) and 
compile a working setkey for the iPhone. Once done, creating an IPsec 
tunnel between an iPhone and OpenBSD should be nearly identical to 
creating such a tunnel using OS X or FreeBSD.


Hopefully you can use this information.

Breeno



Re: Modern operating systems are flawed by design, including OpenBSD.

2008-10-23 Thread Breen Ouellette
Obviously someone made a mistake running that story, as April 1st is
still over half a year away.

Breeno


mak maxie wrote:
 http://www.computerworld.com.au/index.php?id=264209080rid=-219
  
 Microsoft Windows is the only operating that supports signed binaries.
 _
 [EMAIL PROTECTED]
 http://msn.com.hk



Re: dmesg IBM x3650 OpenBSD 4.3

2008-10-10 Thread Breen Ouellette

gm_sjo wrote:

2008/10/10 Theo de Raadt [EMAIL PROTECTED]:
  

Wow.  Good luck.  Can't you see we've been down that road before with
those bastards?  But really.  Good luck.  You really are too optimistic,
but sure, learn the reality for yourself.



I'm sure calling vendors 'bastards' on a public mailing list is really
going to help the cause.

  


When you have proven yourself even 10% as helpful to the cause of 
OpenBSD as Theo is, then maybe, just maybe, you are justified in 
criticizing his tactics. I look forward to that point in time, but until 
then I really have no reason to side with you, nor should anyone else 
who is informed on this matter.


Theo has proven very well that the most effective method of dealing with 
these 'bastard' vendors (that ignore or undermine OpenBSD) is to use 
negative reinforcement. Corporations only understand and react 
appropriately to bad publicity that threatens their profits. Anything 
else merely encourages them to continue to ignore OpenBSD, because they 
perceive that it costs less to ignore OpenBSD than it does to help.


Breeno



Re: dmesg IBM x3650 OpenBSD 4.3

2008-10-10 Thread Breen Ouellette

gm_sjo wrote:

2008/10/10 Breen Ouellette [EMAIL PROTECTED]:
  

When you have proven yourself even 10% as helpful to the cause of OpenBSD as
Theo is, then maybe, just maybe, you are justified in criticizing his
tactics. I look forward to that point in time, but until then I really have
no reason to side with you, nor should anyone else who is informed on this
matter.



Dear lord, it's brainwashed minions such as yourself that make me
wonder why I continously donate money to the 'cause'. But of course,
that's irrelevant, right?

  


Your personal attack does not improve your standing in this matter. You 
are trying to deflect the issue: that you don't agree with Theo's 
tactics. Yet, you have failed to provide a single good reason for why 
people should believe you. Theo's trash talking about trashy vendors has 
a history of effectiveness, while the wishy washy avoidance that you 
advocate has never proven effective. Show us one vendor that has 
released documentation because OpenBSD developers and users sat back and 
waited quietly for it.


And again, what exactly was it that have you done for OpenBSD that makes 
your opinion worth listening to, let alone superior to Theo's?


Breeno



Re: Petition to VIA

2008-01-28 Thread Breen Ouellette

[EMAIL PROTECTED] wrote:

Hi everybody,

I don't know if it's known but there's a online petition for VIA.
Hopefully some people sign up and name also OpenBSD (in the
optional-section).

It's about VIAs policy with docs/drivers and the lies they spread (about
supporting Opensouce).

Link:
http://www.petitiononline.com/vialinux/petition.html

Kind regards,
Sebastian

  


I still say the best petition is to avoid buying VIA products - and then 
post about it in a public forum, list the alternatives you chose for 
your task, and send the link to VIA. If enough people would follow this 
simple process then Via would react.


The TdR method is also sometimes effective, but it seems to have 
diminishing returns the larger the target corporation.


I haven't seen or heard of a single company being persuaded by an online 
petition. That's not to say that it couldn't or hasn't happened - I've 
just never heard of it. You would think that people would hear more 
about them if online petitions of companies were indeed successful.


Corporations are concerned with one thing - profit. Take from their 
profit, be vocal about the reasons in a public forum while listing 
alternatives (both of which also threaten their profit), and make the 
corporation aware of it. They will then be forced to address the 
situation or continue to risk a negative and public boycott.


Breeno



Re: Richard Stallman...

2008-01-06 Thread Breen Ouellette

Deanna Phillips wrote:

Marco Peereboom writes:

  

Blah blah blah my feelers are hurt.  Do I need to mail you
some maxi pads?



Do I need to point out that you've attempted to insult someone
by comparing him to some bullshit stereotype about women?

  


Well said. Flinging mud is all well and good as long as it is flung at 
the right people. To bring in half the human population into this flame 
fest is at best grossly overeager and at worst extremely and unfairly 
prejudicial.


Breeno



Re: [EMAIL PROTECTED]: Re: Real men don't attack straw men]

2007-12-31 Thread Breen Ouellette

Marco,

I can definitely see another angle:

RMS spoke about OpenSolaris without getting his facts straight. When his 
bullshit was exposed he backtracked and had the author of the article 
post this correction:


[RMS added this comment later:] Since that interview I've learned that 
not all of OpenSolaris is free software; it is distributed with many 
non-free programs. I am not sure that the free parts can even run on 
their own. I cannot endorse OpenSolaris in its present form as a system 
to use.


RMS has an agenda and he has been spewing sincere misinformation for a 
while now to try stay in the spotlight. Check out this link for another 
example of RMS badmouthing a project without checking his facts first:


http://fitz.blogspot.com/2007/07/stallman-shoots-free-software-movement.html

RMS can get away with running at the mouth because when he is wrong he 
dodges the criticism and twists his original statements to try and 
squirm out of taking responsibility for them. It is exactly what he 
tried to do here recently, but thankfully some of the OpenBSD developers 
got quite vocal about it. Even so, I still wouldn't call it a decisive 
victory against hypocrisy, misinformation, and slimy tactics.


Given that it has been voiced on this list that RMS makes the rounds 
badmouthing projects with little to no justification, and that this 
isn't the first time he has done it to OpenBSD (and he is likely to come 
back in a year and do it again), maybe it is time that his exploitation 
of free software projects be chronicled in a single location on the 
Internet. He counts on his positive publicity to lend credence to his 
endorsements, so a counter balance of centrally available bad RMS 
pontification might cause him to do some research before opening his 
mail program or mouth in the future. At the very least, it may cause 
some journalists to actually fact check his statements before publishing 
them.


For example, his Wikipedia article is one sided propaganda:

http://en.wikipedia.org/wiki/Richard_stallman

Unfortunately, I do not know what central repository should be used for 
this purpose. If there are any Wikipedia editors on this list then they 
might want to update the article so that it properly reflects the 
criticism RMS has generated when he has spoken on subjects which he 
understood only poorly.


It might seem like a smear campaign, but at least it would be ACCURATE - 
which is more than can be said of RMS' smearing.


Breeno


Marco Peereboom wrote:

These messages somehow did not make it to misc@ so I am resending them.
My reply to RMS did make it to [EMAIL PROTECTED]

I basically asked RMS why he endorses Solaris which is not even remotely
free.

I encourage people to try to understand the FSF reasoning for this
endorsement.  I can't come up with anything else but a bought
endorsement.


Original message:
--
Date: Wed, 26 Dec 2007 09:07:15 -0600
From: Marco Peereboom [EMAIL PROTECTED]
To: Richard Stallman [EMAIL PROTECTED]
Cc: misc@openbsd.org
Subject: Re: Real men don't attack straw men
In-Reply-To: [EMAIL PROTECTED]
User-Agent: Mutt/1.5.17 (2007-11-01)

Richard, can you please educate me why you endorse Solaris?
http://itmanagement.earthweb.com/osrc/article.php/12068_3717476_3

Per that interview you are endorsing an OS that basically won't run
without proprietary drivers.  I love Solaris as an OS but it isn't free.
The CDDL clashes with the GPL; or can you explain why suddenly CDDL is
GPL compatible?  Did someone tell you its free?

Might it have something to do with money?
http://www.fsf.org/donate/patron/index_html

We are talking about the same Sun that rejects open source drivers for
proprietary reasons.  Like this beautiful piece of software written by
David Gwynne: http://www.itee.uq.edu.au/~dlg/mfi/
This was rejected in favor of LSI's proprietary driver that adds nothing
over David's driver.

Eagerly awaiting your answers,
/marco
--


RMS' answer:
--
X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]   
X-Spam-Checker-Version: SpamAssassin 3.2.2 (2007-07-23) on
mail.peereboom.us   
X-Spam-Level:  
X-Spam-Status: No, score=-4.0 required=5.0
tests=RCVD_IN_DNSWL_MED,SPF_PASS
autolearn=ham version=3.2.2  

Re: Real men don't attack sign men

2007-12-16 Thread Breen Ouellette

Marc Balmer wrote:

Richard Stallman wrote:

I doubt someone who is truly unfriendly could organize a 
hackathon, a friendly social event.


He may be perfectly friendly to others.  What is relevant is that he
tends to be unfriendly to me.


What is relevant is that you are a hypocrite and come to our
mailing lists talking bullshit about OpenBSD.  You do not only
offend Theo, but all of the OpenBSD / OpenSSH developers.


And many of the OpenBSD users, as well, who appreciate the work done by 
the OpenBSD developers and do not wish to see the project slagged off 
the cuff by people in the spotlight.


Breeno



Re: Real men don't attack straw men

2007-12-14 Thread Breen Ouellette

-
This is a reply to David's email to me. I have left out his original 
message since it was sent privately and without permission to repost to 
the list.

-

This is all I have left to say on the matter. How you take it from here 
is up to you.


OpenBSD only endorses OpenBSD. I have never seen a single piece of 
software outside of the OpenBSD base endorsed by OpenBSD.


It has a ports tree which makes it possible to run a large number of 
software packages, some of which do not meet the definition of free 
software put forth by the FSF.


However, this does not constitute endorsement. Merriam-Webster:

2 a*:* to approve openly /endorse/ an idea; /especially/ *:* to 
express support or approval of publicly and definitely /endorse/ a 
mayoral candidate b*:* to recommend (as a product or service) usually 
for financial compensation shoes /endorsed/ by a pro basketball player


The ports tree offers a number of similar software packages of varying 
licences. There is no endorsement by OpenBSD of any single package as 
being better than any other package. Options are offered, and it is up 
to the user to decide which one to use. OpenBSD doesn't define itself as 
a censor of anything outside of the base system. The only reasons I have 
ever seen for leaving something out of ports were based on legal issues, 
which isn't censorship but merely covering the project's hindquarters.


RMS' statement that OpenBSD endorses non-free software goes too far, and 
the intention was to detract from OpenBSD - no matter how much sugar 
coating it came with.


On the FSF side of the fence, gcc allows interoperability with non-free 
systems and software. That hardly means the FSF endorses it, but Theo 
has been using that example to illustrate the ludicrous and hypocritical 
nature of RMS' statements.


OpenBSD surely tolerates and allows a broad range of software to be 
installed through ports and executed on the system. This is not at odds 
with the OpenBSD project goals:


http://openbsd.org/goals.html

Based on this, I see no hypocrisy from OpenBSD.

If RMS had made the statement that OpenBSD doesn't actively prevent the 
user from running non-free software then I think there wouldn't be an 
issue here - what operating system does? Then again, it wouldn't have 
the same impact as claiming that OpenBSD contains and endorses non-free 
software. That's far more accusatory. But it's wrong.


As for Theo being abrasive, it has never been my experience that he is, 
but I have been fortunate to meet him in person, and so I don't fill in 
the blanks left by email correspondence with images of this Theo-monster 
everyone writes about. I read his emails for what they are - 
uncompromisingly intolerant of ignorance and sincere misinformation, 
which doesn't sit so well with the bleeding-heart majority. People 
expect their sincere misinformation to be countered with polite 
explanations. Nothing but wimpy social custom requires such - and the 
older I get the more I've come to agree with Theo's stance of fighting 
the ridiculous with ridicule. It is the most effective and reasonable 
method of dealing with these people.


RMS, on the other hand, comes in with a half baked idea that OpenBSD 
endorses non-free software, AND he openly endorses censorship of all 
non-free software. I can't get behind that. If he isn't happy with the 
landscape of non-free software then he should work on improving the 
landscape of free software to compete with these non-free packages he 
despises.


My opinion is that he has failed to convince the world that all software 
should be free. He can't make his vision of free software stand on its 
own two feet so instead he is trying to kick out the legs of everything 
else which doesn't actively support his vision. Well, I for one have 
never felt that censorship of any sort is a viable way of growing a 
competing idea. Censorship ultimately leads down an evil path.


I'm out.

Breeno



Re: Real men don't attack straw men

2007-12-14 Thread Breen Ouellette

Rui Miguel Silva Seabra wrote:

On Thu, Dec 13, 2007 at 11:54:47AM -0700, Theo de Raadt wrote:
  

Richard, your pants are full of hypocritical poo.



You too.

I still remember cheering when I read

http://monkey.org/openbsd/archive/ports/0108/msg00460.html

* From: Theo de Raadt [EMAIL PROTECTED]
* Date: Fri, 24 Aug 2001 12:11:00 -0600
* Cc: [EMAIL PROTECTED]

 I am just curious - why exactly were all the DJB ports dropped?

Precisely because of what the commit message says:

 Removed qmail; license does not permit modification [camield
 2001-08-14]

Sadly you're too quick to launch the 'hypocrit' word...

http://www.openbsd.org/4.2_packages/i386/zangband-2.6.2p1.tgz-long.html

According to Sourceforge:
http://sourceforge.net/projects/zangband
License: Other/Proprietary License 


Its was not a question of the license being proprietary, it was a 
question of qmail not allowing modification. To get it running on 
OpenBSD required modification - so it was removed from ports.


The qmail licence was quite clear:

If you want to distribute modified versions of qmail (including ports, 
no matter how minor the changes are) you'll have to get my approval. 
This does not mean approval of your distribution method, your 
intentions, your e-mail address, your haircut, or any other irrelevant 
information. It means a detailed review of the exact package that you 
want to distribute.


If every port required 'a detailed review of the exact package that you 
want to distribute' from maintainers then we would have far less ports. 
We'd have far less maintainers! Theo made the right decision not to 
tolerate it. To do anything else would open the floodgates of maintainer 
hell.


Now that qmail is moving to the public domain I wouldn't be surprised if 
it re-enters the ports system since it will no longer contain this 
restriction. Of course, it will require someone willing to maintain the 
port.


The zangband licence, on the other hand, reads:

/*
* Copyright (c) 1989 James E. Wilson, Christopher J. Stuart
*
* This software may be copied and distributed for educational, research, and
* not for profit purposes provided that this copyright and statement are
* included in all such copies.
*/

There is no explicit requirement to obtain the author's approval before 
distributing a modified version. Since OpenBSD doesn't have to go out of 
its way to please the original creator with unreasonable demands 
zangband has been kept in ports.


You are wrong. It does not matter how sincerely you present your 
misinformation, it still marks you as lazy, apathetic, and willing to 
make statements without first understanding the situation or researching 
your ideas.


If you don't like Theo because he doesn't handle you or others with kid 
gloves, then just say so. Just say I don't like Theo because he hurts 
my feelings and be done with it. Stop trying to make ridiculous 
arguments based on misinformation. One thing I can almost guarantee - 
Theo will be far more pleasant in response to you if you simply stop 
spreading bullshit.


It would be so wonderful if people would simply read and understand the 
essay /On Bullshit/ by Harry Frankfurt before posting anything to this 
list. The traffic here would be succinct and entirely useful. Much like 
OpenBSD.


http://en.wikipedia.org/wiki/On_Bullshit

Breeno



Developers: First Reply Gets My Copy Of /On Bullshit/

2007-12-14 Thread Breen Ouellette

OpenBSD developers,

In recognition of all the bullshit flying around recently on misc@, I 
would like to offer to mail my copy of of the essay /On Bullshit/ by 
Harry Frankfurt as a gift to the first OpenBSD developer to request it.


This essay is bound in a blue hardcover 4 x 6 (10cm x 15cm) in size, 
and spans approximately 70 pages. It can be read in less than one hour.


Just let me know where to send it and I will drop it off at the courier.

For everyone else, we are all lucky enough to be able to access the full 
text at the following link:


http://web.archive.org/web/20031204195648/www.jelks.nu/misc/articles/bs.html

Breeno



Re: Developers: First Reply Gets My Copy Of /On Bullshit/

2007-12-14 Thread Breen Ouellette
It's yours Bob. Given the address you've posted, I imagine that you 
might want me to send it in care of someone with the initials RMS?


Breeno


Bob Beck wrote:

Me! Me! Ship it to my address:

51 Franklin Street, Fifth Floor
Boston, MA 02110-1301
USA

	-Bob 


* Breen Ouellette [EMAIL PROTECTED] [2007-12-14 13:02]:
  

OpenBSD developers,

In recognition of all the bullshit flying around recently on misc@, I 
would like to offer to mail my copy of of the essay /On Bullshit/ by 
Harry Frankfurt as a gift to the first OpenBSD developer to request it.


This essay is bound in a blue hardcover 4 x 6 (10cm x 15cm) in size, 
and spans approximately 70 pages. It can be read in less than one hour.


Just let me know where to send it and I will drop it off at the courier.

For everyone else, we are all lucky enough to be able to access the full 
text at the following link:


http://web.archive.org/web/20031204195648/www.jelks.nu/misc/articles/bs.html

Breeno




Re: Real men don't attack straw men

2007-12-14 Thread Breen Ouellette

Benjamin M. A'Lee wrote:

On Fri, Dec 14, 2007 at 08:06:35PM -0700, Theo de Raadt wrote:
  

That's bullshit.  Read it again.  The BSD license gives the recipient
some abilities, but retains others.  One of those is that the source
code must retain the license.  Other restrictions... why do we care?
Our code is still alive.

HP and Cisco has included OpenSSH -- with changes they did not give
back we are sure -- in all their router products, and none of you
would argue that the world is not a richer place because of that.  As
a result of our giving nature, the internet at large is much more
secure now.



This is my point exactly: why should a GPL developer be forced to give
their *changes* back? They're still required to acknowledge your
copyright, but if HP and Cisco are permitted to keep changes to
themselves, why shouldn't the GNU project or the Linux kernel do so (or,
rather, release their changes to the code under a licence that isn't
useful to OpenBSD).

Please note that I don't think it's at all fair for a free software
project to behave like that, and modifications to OpenBSD code should be
given back to OpenBSD, but if a proprietary company doesn't have to give
changes back to OpenBSD in a way that's useful to OpenBSD, why should
GNU or Linux be required to do so?


You aren't getting it.

The licence stipulates that one set of rules apply if you redistribute 
the source code, and another set of rules apply if you distribute a 
binary. This is why different rules apply to GPL developers. Their own 
licence requires them to redistribute source, so they must follow the 
part of the BSD licence which applies to source redistribution.


That said, I'm not completely getting it either.

Everything to follow is conjecture on my part and may not be accurate or 
correct.


Theo would probably know whether or not attaching an additional GPL 
licence actually results in more restrictions being applied to the code. 
To me, the BSD licence was there first and supersedes the GPL. And I see 
no requirement in the BSD licence to retain additional restrictions or 
grant additional freedoms placed on the code by subsequent contributors 
after the initial BSD release. To me, any person could ignore the GPL in 
any code appearing in a file which was originally licenced BSD. Or just 
strip the GPL out of the file and leave the original BSD licence, for 
that matter.


The opposite seems to be true as well - a file originally released under 
the GPL which then has a BSD licence tacked onto it would not suddenly 
allow people to distribute the program only in binary form.


Neither licence appears to me to allow subsequent authors to create 
additional restrictions or freedoms.


But then, what prevents a GPL author from creating a separate new file 
with clean GPL code and then adding some glue to the original BSD file 
to reference the new file?


Or, along a different path of thought, a closed developer that was 
selling software built on BSD code seemingly could not prevent others 
from distributing BSD based binaries from their package for free. The 
BSD licence doesn't indicate that binary redistributions can be 
restricted to paying customers only. The binaries could be picked out 
and distributed for free by anyone who followed the second clause 
requirements of the BSD licence. Only new code that the closed developer 
distributed under a pay-for licence could be legally restricted to 
paying customers. I suppose the problem for the end user is proving 
which binaries contain only BSD licenced code.


The fallacy of my confusion here will probably be immediately obvious 
ten minutes after I send this off. Oh well, here I go sticking my head 
out. I'm ready for the clue stick! Thanks in advance.


Breeno



Re: Real men don't attack straw men

2007-12-13 Thread Breen Ouellette

David H. Lynch Jr. wrote:

Theo de Raadt wrote:
  

Hell, the OpenBSD ports tree should perhaps contain patches which
REMOVE such commercial operating system support.  That's a fork
Richard would surely approve of.

Richard, your pants are full of hypocritical poo.
  


I have no doubt that in some context Richard is hypocritical.
Though most of us would be hard pressed to structure our lives
to be consistent with our beleifs and principles to the extent
that he has.

But this is not about EMACS, nor is it about  hypocracy.
   
It is about OpenBSD.


You were right up until this point.

I highly doubt that many OpenBSD developers or users care whether or not 
RMS endorses OpenBSD. I know I don't.


RMS has made statements which detract against OpenBSD and contradict the 
actions of his own organization, the FSF. They do not even take his 
fundamentalist stance with some of their own software, as pointed out by 
Theo.


Calling him on his hypocrisy is this project's most reasonable defense 
against his statements. Anything else would require more effort from 
OpenBSD than it took RMS to muck about in the first place. And it's not 
worth any additional effort.


RMS has not thrown the gauntlet at OpenBSD, he has thrown mud. We are 
throwing it back because we don't feel OpenBSD deserves it.


There will never be an opportunity for cooperation between OpenBSD and 
the FSF because the FSF has an agenda which is at odds with OpenBSD. The 
project is trying to remove the GPL where ever possible, and I think 
that is part of what motivated RMS to make his negative statements about 
the OpenBSD project.


To me, the tone of your email indicates that you think we should stand 
here and listen to his crap, and then try to build a relationship from 
it. He didn't come here to build anything. He came here wagging his 
tongue like a loon and those of us that support OpenBSD are now exposing 
him for what he is.


He brought this on himself and he deserves it. Shame on him and shame on 
those who try to make excuses for him.


Breeno



Re: Real men don't attack straw men

2007-12-13 Thread Breen Ouellette

ropers wrote:

This site uses ABLOBE Flush*, but it's TEH FUNNAY:
http://googlefight.com/index.php?lang=en_GBword1=OpenBSDword2=Richard+Stallman

*) But it's also lynx(1) compatible: Follow the IFRAME: content link
to see the gist of things. In the Flush version there's also a winning
stick figure knocking the kumquats out of a losing one.

  


Try these match ups:

- TdR vs RMS
- OpenBSD vs gNewSense
- Theo de Raadt vs Richard Stallman
- Common Sense vs Richard Stallman

And my personal favourite: The World vs Richard Stallman

:)

Thanks for the lighter side, ropers.

Breeno



OpenBSD 4.2 / Soekris net4801 / vpn1411 - No More 'Corrupted MAC on input' Using OpenSSH

2007-11-02 Thread Breen Ouellette
With the release of 4.2 I thought I would check again to see if the 
vpn1411 still fails with 'Corrupted MAC on input' on a Soekris net4801.


I am happy to say that I can no longer reproduce the error using the 
GENERIC kernel.


In the past I could pop up the error within minutes using this simple 
script:


---
#!/bin/sh

while true
do
 cat /var/log/messages
done
---

Last night after about 10 minutes my ssh window was still happily 
spitting out text, so I opened up four more windows and ran an instance 
of the script in each window. Eight hours later and there was not a 
single failure.


I was curious if something was recently changed in the Hifn driver. CVS 
shows that there were two patches put in in the last six weeks, but 
neither of those are in 4.2. The latest release of OpenBSD appears to be 
using version 1.152 of the driver, which has been in use for 16 months 
as far back as OpenBSD 4.0.


Does anyone know if this was intentionally fixed, or is this an 
unintentional byproduct of code being cleaned up somewhere else?


Breeno



Re: OpenBSD Install Goal

2007-09-13 Thread Breen Ouellette

Marco Peereboom wrote:

I installed FreeBSD once in my life.  Took me 3 tries and I am sure some
kittens were murdered in the process.  I am also pretty sure I wept at
some point.  Honestly I can't remember a much worse installer; maybe SCO
OpenServer but not by much.


I second that! If FreeBSD is the OP's model for positive software 
evolution, then I am glad that OpenBSD has left the 'archaic' installer 
more or less alone, and concentrated on high quality additions to the 
meat and potatoes of the project, namely the tools and drivers in the OS 
itself.


Theo was just posting about 'gimme gimme gimme culture' and look what 
rears up and slobbers all over this list!


Breeno



Re: Hifn 7955: fatal: cipher_init: EVP_CipherInit: set key failed for aes256-cbc

2007-09-13 Thread Breen Ouellette
I do not have experience with the net5501, but as for the vpn1411, you 
may want to check out this thread:


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

It talks about recompiling the GENERIC kernel minus a few options, which 
has the side effect of fixing SSH connection problems with the vpn1411 
and the net4801. Why? I dunno. I'm not a developer, and my understanding 
of C is roughly equivalent to the average English writing skills of 
children in junior high.


Give it a shot, and please report back to the list if it fixes things 
with the net5501 combined with the vpn1411.


Breeno



Re: [OT] Open Source OSS for OpenBSD?

2007-06-14 Thread Breen Ouellette

Theo de Raadt wrote:

On 6/13/07, Edd Barrett [EMAIL PROTECTED] wrote:


Hi guys,

I have been reading a thread on opensolaris.org regarding the
open-sourcing of 4front's OSS. After explaining why CDDL licensing is
unsuitable for OpenBSD, some of the developers have expressed an
interest to contact Theo regarding licensing and OpenBSD.

I do not know much about licensing, nor do I feel that I should email
Theo personally as he may not appreciate it. Just thought I would
point out the thread here.

http://www.opensolaris.org/jive/thread.jspa?threadID=32401tstart=0
Is OpenBSD even interested in multi threaded OSS? I wouldn't mind it.
  

...After much deliberation - we're going with CDDL for BSD. I don't
know why OpenBSD can't work with CDDL since FreeBSD and NetBSD can.
- http://www.opensolaris.org/jive/thread.jspa?threadID=32401tstart=0

It appears that the question might be whether anyone over in their
camp is concerned with releasing code under a license even permissive
enough to be included. They don't seem to care that OpenBSD as a
project seems to have more stringent goals and policies than others.



Noone cares about being Open and Free anymore.

They just care about being called Open and Free, and how convenient --
a bunch of laywers generated an organization that will label then Open
and Free when they are not in fact so.

  


You know, phrases like 'free as in beer / free as in speech' have 
oversimplified and diluted open and free principles to the point that it 
is now equivalent to 'cheap and easy'. Complaining that OpenBSD has 
'more stringent goals and policies than others' stems from this 
laziness. Free and open goals and principles have taken a back seat to 
easy solutions for cheapskates and greedy corporations. A sincere belief 
that something is open and free is held higher than having a factually 
verifiable open and free license. Sincerity should never overshadow fact 
in the realm of software. Sincerity is an emotional response where a 
factual response is most appropriate. Principles have taken a back seat 
to cheap and easy thinking.


I propose a new phrase to describe 'Open and Free' projects that don't 
approve of OpenBSD's policies because they are 'more stringent ... than 
others':


'They aren't free as in speech. They aren't even free as in beer. They 
are cheap and easy as in prostitutes.'


Society is failing to produce quality because it is acceptable, and in 
many cases preferable, to be sincere rather than factual. All these 
projects which don't understand OpenBSD's uncompromising policies are 
suffering from sincerity syndrome. They think that they can just feel 
like their projects are free and open and then say that they are. We 
live in a society of bullshitters, and the bullshitters have infiltrated 
open and free software. We have an uphill battle to fight because 
bullshitting has become generally accepted behaviour. Most people are 
bullshitters. We need to stop tolerating it in ourselves and in others.


Breeno



Re: c2k7 hackathon is over

2007-06-02 Thread Breen Ouellette

Theo de Raadt wrote:

The c2k7 hackathon is over, with roughly 50 developers attending the
event for 10 days in Calgary.

So many projects were started or finished, it is basically impossible
for me to describe all the projects.

Hope you guys out there enjoy the changes that we've made.

  


Thank you Theo and everyone else who participated. The effort that you 
make grows a little more impressive with each successive release.


Three cheers for OpenBSD!

Breeno



Re: Mac Mini (intel) status

2006-11-30 Thread Breen Ouellette

Luca Losio wrote:

Thank you.   The goal is to have the mini replace my dying sparc64
as a web server.  Small, low power draw, quiet: I like that.


Quite expensive also



When you compare its price/performance versus something like a Soekris, 
it looks pretty good and is still a reasonably small form factor.


Are there better options? Perhaps. Feel free to share your hardware 
suggestions. If you know of a platform which is similar in size, low 
power, has similar performance, has similar build quality, and is lower 
priced than a Mini then please share your info with the rest of the group!


Your comment on its own is of little value since most of us are already 
aware of the pricing of the Mini, or we can easily find out if we aren't.


Breeno



Re: Contributing and Shame [Was: Lenovo notebooks?]

2006-10-30 Thread Breen Ouellette

Otto Moerbeek wrote:

On Sat, 28 Oct 2006, Breen Ouellette wrote:
I honestly do not know as I do not have access to the size of the 
user base

nor the financial needs of the project. If 5000 users gave $100 per year to
the project that would be half a million dollars. Are there 5000 users? Is
half a million per year more or less than the project earns now? Half a
million seems like a lot, but it only represents 10 developers on a yearly
salary of $50,000, and I personally feel that there are  developers that are
worth at least that much for a full time contribution. Do the paid developers
currently take more or less salary to work full time on OpenBSD? How much of
the yearly budget needs to go toward hardware purchases? Operating expenses?
Does Revenue Canada get its dirty little fingers into this? There are too many
unknown variables to answer this.



There is one known factor, though: almost all developers work as
volunteers, the project does not pay salaries (there have been
exceptions, but I'm talking about the current situation). Some
developers work for companies and do OpenBSD (related) stuff in their
work time, but in general, developers work in their spare time.  The
exception being Theo, of course. 


That is why I went with what I believe is a fairly conservative number 
for the user base, although it is a wild guess. But it seems that 5000 
people could make an impressive difference to project funding if they 
were so inclined to donate a mediocre amount on a yearly basis.


Based on the DARPA funding days, did having more developers on salary 
help the situation? There comes a point where throwing money at a 
problem doesn't help anymore, but I have never seen a concrete financial 
goal for OpenBSD so I don't know if there is one. Perhaps a donations 
thermometer on the front page, with appropriate links to Project Goals 
or Donations listing specifics of how additionally raised funding will 
be applied, would give some people more incentive to donate. This kind 
of thing can light a fire under some people.


I would equate it to the vendor mailing campaigns. A lot of us wouldn't 
write emails if Theo didn't tell us where to send them. Once he provides 
a direction, though, the emails start flying. Maybe the same would be 
true with money! It seems like a fairly low impact way to try and boost 
donations, at any rate.


Breeno

PS - This topic came up back in 2003, but the thread degenerated into an 
argument about 'selling printed copies of the BSD license on shiny paper 
for $500 a pop'. The point was also made that some people will not 
change their donating habits if there is a donation meter. I actually 
fall into that category. However, I am open to the idea that not 
everyone falls into that category, just as not everyone falls into the 
CD-buyer category. Some people need a little convincing - which a meter 
plus goals might achieve. Since this is squarely in Theo's court - sorry 
in advance if this is still an idea that you have no interest in 
implementing.




Re: Contributing and Shame [Was: Lenovo notebooks?]

2006-10-30 Thread Breen Ouellette

Tobias Weingartner wrote:

In article [EMAIL PROTECTED], Breen Ouellette wrote:
  
 I feel that if the user base can meet the financial needs of the project 
 then the user base is doing its part. Unfortunately, I know of several 
 people who use OpenBSD that will never send in a flat penny. These are 
 the same people that have 2TB of disk space on their main desktop, 
 running a pirated copy of Windows XP, with 2000 CDs and DVDs of pirated 
 music and movies sitting on their bookshelf. They feel that everything 
 that isn't nailed down should be free.



I believe that you mean they feel that anything that is not nailed down
is free to be stolen.  There is quite the chasm between free and stolen
property.


Indeed. That sums up the attitude very nicely.

Breeno



Contributing and Shame [Was: Lenovo notebooks?]

2006-10-28 Thread Breen Ouellette

Eliah Kagan wrote:

That would still be most OpenBSD users, wouldn't it?


I honestly do not know as I do not have access to the size of the user 
base nor the financial needs of the project. If 5000 users gave $100 per 
year to the project that would be half a million dollars. Are there 5000 
users? Is half a million per year more or less than the project earns 
now? Half a million seems like a lot, but it only represents 10 
developers on a yearly salary of $50,000, and I personally feel that 
there are  developers that are worth at least that much for a full time 
contribution. Do the paid developers currently take more or less salary 
to work full time on OpenBSD? How much of the yearly budget needs to go 
toward hardware purchases? Operating expenses? Does Revenue Canada get 
its dirty little fingers into this? There are too many unknown variables 
to answer this.


I feel that if the user base can meet the financial needs of the project 
then the user base is doing its part. Unfortunately, I know of several 
people who use OpenBSD that will never send in a flat penny. These are 
the same people that have 2TB of disk space on their main desktop, 
running a pirated copy of Windows XP, with 2000 CDs and DVDs of pirated 
music and movies sitting on their bookshelf. They feel that everything 
that isn't nailed down should be free.



As a non-developer, I feel that *whatever* I do (short of becoming a
developer), I am not giving back in kind for the high value that I
have received. Yet this makes me feel grateful (and somewhat humbled),
not ashamed.


While I can definitely relate to your feelings of gratefulness, OpenBSD 
isn't merely given away as a kindness to the user base. It needs to be 
open and free to meet the goals of the project. If it wasn't as open as 
it is then it wouldn't be as secure as it is.



And what is the shame in taking something for free and not
reciprocating when someone gives it to you for free and makes clear
that there are no strings attached and that they want it that way? 


The shame enters the picture when you place expectations for additional 
output from the people giving freely. I see people griping all the time 
for this or that feature, or support for this or that hardware. I see 
this from people who contribute nothing and never will. People complain 
that certain hardware is not supported very well, but have they ever 
written even one email to the vendor demanding open documentation? These 
people should be ashamed, but of course they never will.


I agree with everything you say in principle, I'm just not convinced it 
is the best position to take on the matter. I wish people and companies 
who use OpenBSD would recognize the value they receive and contribute 
back accordingly to ensure that the project can continue on to bigger 
and brighter things.


But... wish in one hand, shit in the other, and see which one fills up 
first.


Breeno



Re: Contributing and Shame [Was: Lenovo notebooks?]

2006-10-28 Thread Breen Ouellette

Eliah Kagan wrote:

On 10/28/06, Breen Ouellette wrote:

The shame enters the picture when you place expectations for additional
output from the people giving freely. I see people griping all the time
for this or that feature, or support for this or that hardware. I see
this from people who contribute nothing and never will.


I see what you're saying. On the other hand, I'm not sure the shame is
less justified when people who do contribute place expectations for
additional output from the people giving freely. In fact, whether or
not such a person donates seems totally irrelevant to their placement
of unjustified expectations.


I agree with that totally. I just haven't encountered a person who 
donates and treats it as a 'fee for future services', although I imagine 
such people must exist. I am certain they would be shamed on the lists.





People complain
that certain hardware is not supported very well, but have they ever
written even one email to the vendor demanding open documentation? These
people should be ashamed, but of course they never will.


These people should be ashamed (if indeed it is ever true to say that
someone *should* experience some emotion...which it is not) because
they fail to exercise their own autonomy, instead begging others who
they see as being in positions of authority to magically fix the
situation. This has nothing to do with loyalty or duty to the OpenBSD
project, monetary or otherwise.


I disagree with this because OpenBSD developers have made their goals 
clear, and magically fixing every problem thrown their way, especially 
fixes for lazy/stupid problems, is not one of those goals.


However, I often see Linux or FreeBSD people writing about capturing a 
larger user base by being receptive to the user base needs, and talking 
as if they have to bend over backwards to try and accommodate user 
requests to grow market share. I don't feel that Linux users whining and 
complaining about 'missing' (aka unnecessary, superfluous) features is 
shameful behaviour because it seems to be expected behaviour in these 
communities, or at least segments of these communities.


I also disagree with your position because shame is not just a feeling - 
it is also an action. Since shame may be inflicted by a community at 
large on individuals which go against the culture of that community, it 
is within reason to say that the behaviour we have been discussing is 
shameful in the OpenBSD community. When someone comes in and complains 
about something unreasonable to the OpenBSD community at large they are 
often publicly shamed on these lists.


That same behaviour of expecting magic fixes, if it were applied to a 
larger community like that of North America (sorry if you aren't from 
this continent), would not be shameful in the least. People in North 
American culture whine and complain for fixes from higher authorities 
(governments, legal systems, corporations, gods, employers, unions, and 
on and on) all the time without being shamed by those around them. In 
fact, in most cases those around them agree wholeheartedly. How many 
people in North America are proactive in their daily lives? I believe 
the number is very few.


In my wife's home town in mainland China there is a plaque on the 
temple. It lists the names of the heads of every household in the town 
and how much money has been donated by that family for the upkeep of the 
temple. Those who donate little to nothing are shamed by others in the 
town. People will refuse to talk to them, or do business with them, or 
help them in any way. They are called names and ridiculed where ever 
they go. It is a powerful incentive for people to donate for the upkeep 
of the temple, and people will put themselves in debt to make payments 
and avoid the shame. It works so well that it is dysfunctional.


Should people who do not contribute to OpenBSD be shamed in this manner? 
Probably not. It seems to lead to very insular communities with serious 
problems (at least from what I have seen in China). However, if we 
define new ways to shame those who deserve it, beyond badmouthing them 
on this list, it could be beneficial to the OpenBSD project. Theo has 
shown some success in shaming companies about their restrictive 
policies. Perhaps there are other ways to use shaming to the advantage 
of the project. Of course, it is a dangerous tool and could become a 
major problem for the project as well.


Breeno



Re: Lenovo notebooks

2006-10-27 Thread Breen Ouellette

Johan P. Lindstrvm wrote:

Shame on everyone who dont buy their CD's. Try it out from a local FTP
and when the time comes, twice a year so far, get your release on CD,
plenty of nice stickers and the artwork is always amazing.


I never buy the CDs because I don't have a use for them. I agree that, 
like everything else about the project, they are of a very high quality. 
It's just that I'm a minimalist.


However, I do donate to the project regularly. There have been a few 
years where I haven't, but unemployment coupled with medical bills can 
be a bitch.


I think your statement may be a little too broad. Not everyone who 
avoids the CDs deserves shame. It's the people who only take from the 
project, and never give back in kind for the high value that they have 
received, who should feel ashamed.


Breeno



Re: GPL = BSD + DRM

2006-10-20 Thread Breen Ouellette

Han Boetes wrote:

Heey Theo,

Why don't you tell _him_ to shut up?


I'm going to go out on a limb here...

I think Theo has better things to do than spend all day telling people 
to shut up on [EMAIL PROTECTED] He reserves it for only the most special of posts.


Of course, I could be wrong and Theo could tell me to shut up at any 
moment.  :)


Breeno



Re: bsdstats.org WOW

2006-10-19 Thread Breen Ouellette

Miod Vallat wrote:

For historical reference, info taken from bsdstats.org:


[...]

What is the point discussing completely bogus so-called statistics?


At best, I would suggest that some are proud to be OpenBSD users.

At worst, I would say that being an OpenBSD user gives some people an 
excuse to ego stroke. Call it ego masturbation, if you will. Stats like 
this are the porn they use to get off.


The reality is probably somewhere in the middle, but it is no different 
than cheering for a sports team. Whether or not the stats are accurate, 
some people seem to feel a need to cheer on the work of others in an 
attempt to claim a piece of the fame for themselves.


I really seem to be on a roll this month. I'm sure I'll insult at least 
a couple dozen people with these comments.  :)


Breeno



Re: bsdstats.org WOW

2006-10-19 Thread Breen Ouellette

Clint M. Sand wrote:

On Thu, Oct 19, 2006 at 12:04:45AM -0600, Breen Ouellette wrote:
  

The reality is probably somewhere in the middle, but it is no different
than cheering for a sports team. Whether or not the stats are accurate, 
some people seem to feel a need to cheer on the work of others in an 
attempt to claim a piece of the fame for themselves.

This might be true if a goal of OpenBSD was to be the most widely used
OS. It's not. Next month FreeBSD might be the most widely used. Using
your logic we should be sad. Who cares. OpenBSD is not for everyone and
we like it that way. 


I agree 100% with you. Just forwarding my belief on why OTHERs care 
about these kind of stats.


Breeno



Re: blobs are bad

2006-10-19 Thread Breen Ouellette

Theo de Raadt wrote:

Why do some people feel the need to make up utter bullshit defences
for the vendors, when there is not one ounce of fact to back it up?
Why?


I think that might be my fault. When I ASKED earlier this month if it 
was a possible excuse, it might have been picked up and run with as a 
theory. I looked at some of the docs that people forwarded to me and it 
seems unlikely that said documentation could actually make a patent case 
any stronger. I should have closed off the thread by saying as much.


Anyone who read the full thread and followed through to the example docs 
should have come to the conclusion that it was a bad hypothesis.


A hypothesis labeled as a theory only does harm. This hypothesis has 
been proven incorrect, which makes it even worse to label it a theory. 
If people accept this 'theory' as credible, and if Intel neither 
confirms or denies it, then people will accept it as a valid excuse for 
why Intel doesn't release docs. We shouldn't be making excuses for 
Intel. Trying to use it as a tool to shame Intel about their bad 
behaviour will not work. A corporation does not feel anything, let alone 
shame.


So, to bring this topic to rest: the example hardware documentation 
which was linked in a previous thread DOES NOT INDICATE that such 
documentation could be used to bring lawsuits against a company. Such 
documentation as I have seen only shows how to utilize the hardware. It 
does not disclose how the intellectual property is implemented, which is 
what would be required to bring a lawsuit. People who say otherwise have 
failed to do their homework, or they are liars.


I regret bringing up this topic in the first place. In the future I will 
try to be more clear that I am asking a question, not forwarding 
theories, and I will follow through to the thread conclusion with the 
results of the question.


There are no valid reasons for Intel requiring NDAs for their hardware 
documentation. Every single theory and excuse has been proven incorrect. 
Until Intel provides such documentation they deserve only our contempt, 
and to have our dollars flow to the competition.


Breeno



PF binary search tree

2006-10-19 Thread Breen Ouellette

 From: Daniel Hartmeier (danielbenzedrine.cx)
 Date: Wed Dec 12 2001 - 08:31:08 CST

 On Wed, Dec 12, 2001 at 03:08:37PM +0100, Nicolas Prochazka wrote:

  With OpenBSD 2.9 and ipf , our internet connexion was down due to a 
ip state
  overflow. (the default IPSTATE_SIZE was near 4000) and we increase 
to 7069
  to solve the problem.) but perharps is not the same issue with 
openbsd 3 +

  pf ?
 
 pf uses a binary search tree instead of a hash table, which doesn't 
require
 pre-defining a maximum size. The tree will just grow until memory 
allocation

 fails. With 64MB RAM that typically doesn't happen until you have over
 6 state entries.

 Daniel

I have been doing some research and I came across this message from some 
time ago. Is this still relevant?


If so, can anyone tell me if the PF binary search tree is more or less 
memory efficient than the ipfilter hash table?


What is the fallout if PF cannot allocate anymore memory for the binary 
search tree? Does it drop connections or puke all over?


I am trying to convince my current employer to move away from ipfilter 
and over to PF. Any assistance would be appreciated.


Breeno



Re: blobs are bad

2006-10-18 Thread Breen Ouellette

Theo de Raadt wrote:

But Craig, it's the same with women. They'll only hang out with you
if they feel there is enough positive vibe in you.  And since you so
clearly show that you are a pessimist at heart, you're out of luck
too!

If you keep saying something good won't happen -- well then you can
bet it won't happen.


Theo, you aren't planning on becoming a motivational speaker, are you?  ;)

Breeno



Re: RMS vs TdR (WAS: Re: OLPC)

2006-10-12 Thread Breen Ouellette

Shane J Pearson wrote:

You find a lot of things obvious for a guy who is so presumptuous.

For the record, I respect the intentions of RMS and I highly respect 
the intentions and practical thinking of Theo, the OpenBSD project, 
the developers and much of the user base. I've been enjoying OpenBSD 
since 2.5 and I try to buy OpenBSD items and donate whenever I am 
financially able. I tried to donate brand new SCSI disks when Theo 
asked for them for the older machines and I purchased a brand new SCSI 
card for an Aussie developer and had it sent to him, while I was 
mostly unemployed with small funds. My intentions are honourable here. 
I messed up by touching something that could be controversial. But 
really, I was pro OpenBSD in an OpenBSD list. So shoot me.


If you are referring to me (which I think is a safe assumption based 
on your quoting), then you've read way too much into *my* opinion. 
I'll be careful in the future to try to avoid accidentally becoming 
the catalyst to the few overly sensitive folks here.


Hmm. Let's see. Jack's original post is listed in its entirety below. I 
do not see any quotes around the word interesting. If you read it then 
you may agree that his meaning is obvious, you may not. However, it was 
followed up by three posters, one of which was you responding to further 
messages downstream from the original post, where two of the posts make 
comments which could be considered disparaging, and which could also 
reasonably be seen as leading towards a greater debate over the merits 
of the celebrities behind two groups of software licencing thinking. 
I've seen that more than once on this list and it goes nowhere, and yes, 
I am sensitive about it because I have never seen a single positive 
thing come from it.. It is merely a waste of bandwidth and the time of 
list readers. So yes, I posted an abrasive message to the list in an 
attempt to curb such discussion from taking place again. Around here, 
ego bruising tends to get better results than asking nicely. Anyone who 
sticks around after having made several posts to misc@ is probably 
someone who is genuinely interested in OpenBSD.  :)  I would never 
accuse a poster otherwise unless they were being absolutely crystal 
clear that they don't support OpenBSD.


Where your particular misunderstanding seems to come into play is where 
you see Jack reference his earlier message, the one posted below, by 
quoting the word interesting. He was not implying anything. You either 
missed part of the thread or were fishing for an argument. It seems more 
likely that you missed part of the thread considering you take sole 
ownership of my previous negative comments. I would merely offer that 
you re-read the entire thread and consider that you may have not been 
the focus of my attention. Jumping into the middle of a thread without 
understanding the entire context is a recipe for disaster.


In any case, you have made your intentions clear. Whether I was 
referencing you, another poster, all of you, or anyone who was thinking 
about joining into the thread and fanning the flames, well, I will leave 
that as an exercise for the reader, should any such reader care to waste 
any more time on this topic  :)


Breeno

PS - I would avoid bringing up donations as a way of indicating that you 
are supporting the project. If you dig back in the lists you will find a 
post I made to another list, ports@ maybe, asking a question with the 
request that replies be sent to my email as well as the list, as I was 
not subscribed to that list. I got slammed for not supporting the 
project by participating in the list. I replied that I participate in 
misc@ instead because I can actually be useful there (sometimes) and 
that I donate to the project. I was then accused by several parties of 
attempting to buy help by bringing up my donations, when I was merely 
trying to indicate that I *DO* support the project in the ways available 
to me, as you did above. Just a friendly warning from someone who has 
already been burnt. It really is amazing just how much drama there are 
on these lists considering their intended purpose.


List:   openbsd-misc
Subject:Re: OLPC
From:   Jack J. Woehr jwoehr () absolute-performance ! com
Date:   2006-10-10 16:21:45
Message-ID: 1415ECD7-F7E8-4127-8DF3-A04EF94E7F61 () absolute-performance 
! com

[Download message RAW]

On Oct 10, 2006, at 9:38 AM, Theo de Raadt wrote:

 Some of you may have been following the OLPC discussion.  Here is
 one place you can read more about it:

 http://www.thejemreport.com/mambo/content/view/286/


The differences of opinion between Theo and RMS are at least as 
interesting

as the differences between either one and OLPC / the chip vendors!

--
Jack J. Woehr
Director of Development
Absolute Performance, Inc.
[EMAIL PROTECTED]
303-443-7000 ext. 527



Intel breaking patents - related to closed documentation?

2006-10-12 Thread Breen Ouellette

I just spotted this in the news:

http://news.com.com/Transmeta+sues+Intel+for+patent+infringement/2100-1006_3-6124965.html?tag=nefd.top

If Intel makes a habit of stealing patented technology would open access 
to their hardware documentation then make it easier for the patent 
holder to sue? The reason I ask is that I am merely trying to understand 
if Intel's real motivation for NDAs could be to protect themselves from 
lawsuits if they are stealing IP.


If any developers are willing to comment that would be great. I've never 
seen hardware documentation from a vendor so I don't know what it 
usually contains.


Thanks.

Breeno



RMS vs TdR (WAS: Re: OLPC)

2006-10-11 Thread Breen Ouellette

Jack J. Woehr wrote:

On Oct 10, 2006, at 5:38 PM, Shane J Pearson wrote:

  
By interesting, you mean one is well meaning, but a little kooky  
and not always in touch with reality and the other is focused and  
committed to maintaining some sanity in the world of computing?



No, I didn't mean that. I meant that both gentlemen are personal  
friends of mine
and that the contrast between these two giants of free and open  
source software

could hardly be more striking.


Obviously there are elements trying to start an RMS/GNU versus TdR/BSD 
holy war.


If you don't find it interesting that two men could take a stand for 
free and open ideals, and yet interpret those ideals so differently, 
then fine, it isn't interesting to you. Thanks for sharing, I guess. I 
don't find it very interesting myself yet I don't feel the need to tell 
the world, but that's just me. Maybe you've got it all worked out as 
part of your life plan.


If you don't like RMS (or TdR for that matter) or his version of free 
and open ideals, then fine, you have the right to feel that way in most 
locales. I'm not particularly fond of RMS' views and ideas myself.


But when you reply to the original poster's message feigning that you 
don't understand his point, well, then you come across as stupid. An 
inquisitive child could understand the difference between these two 
mens' views, and understand that some people might find it interesting.


Really, truly stupid. And willing to share it with the rest of the world 
on a public mailing list, no less! Brilliant!


If you want to start a holy war about the merits of these two positions 
then start a thread, preferably somewhere else, and howl into the wind. 
Nobody cares. We've all made up our minds about which side of the fence 
we are on. You aren't going to change my mind, or anyone else's. You are 
only making yourselves out to be a bunch of idiots.


This sure doesn't help the image of the OpenBSD user base at all. When 
we aren't taken seriously it is, in part, because of childish melodrama 
like this thread.


Breeno

PS - Jack, some friendly advice, you are only encouraging them each time 
you reply. They obviously don't care about why you find interest in this 
subject. They only want to find a way to link you to RMS and then trash you.




Self Restraint (Was: Re: GPL = BSD + DRM [Was: Re: Intel's Open Source Policy Doesn't Make Sense])

2006-10-07 Thread Breen Ouellette

Han Boetes wrote:

You lie.
You insult.
You threaten.

I'd love to meet _you_ in person too.


Well I have met him (Theo) in person several times, and I think he's a 
pretty stand up guy. I've never known him to lie, but insults and 
threats usually flow freely when he feels the behaviour of others 
warrants it.


I don't know you, Han, but you have been on this list long enough to 
know that most of the time your opinion is in the minority, sometimes 
even a minority of one. There's nothing wrong with that, you are allowed 
your opinions in those places that value freedom, and many of us on this 
list come from such places. However, given the long list of threads 
where your opinion is not shared by most of us, you may want to think 
about self-imposing a limit of technical discussion only while on 
OpenBSD lists. This is Theo's sandbox (I know there are others in the 
project, but Theo is the manager, lets not start that argument again), 
which means he is gracious enough to allow you to remain even though he 
has made it obvious that he doesn't appreciate your opinions. If nothing 
else, he is true to his word about being open. Most others would have 
banned you by now.


I don't want to discuss this with you because there is nothing positive 
that would come from such a discussion. I'm just trying to point out 
that there is nothing being gained any time you clash with the list. 
Hopefully you will see reason in restricting the content of your posts. 
If not you will simply be added to my block list, as I suspect others 
have already done, which will not benefit you in any way.


Breeno



Re: Intel's Open Source Policy Doesn't Make Sense

2006-10-03 Thread Breen Ouellette

Wolfgang S. Rupprecht wrote:
a) Intel doesn't own the technology, but licensed it from another 
   vendor.  The licensing terms don't allow Intel to release full 
   details.


b) Intel has agreements with other customers/vendors to not release 
   information about a particular piece of hardware.


c) Intel doesn't feel that it's worth the cost to provide information
   for driver developers.



d) There are so many patents issued for obvious techniques used in
   computer peripheral chips that releasing documentation might tempt
   an ethically challenged company to sue them for royalties.

Intel has been on record as stating that patent issues are now a
significant problem for them.

-wolfgang
  


That's just their way of saying that AMD is patenting technology that 
Intel has to licence, and that is just so very terrible for them. I 
mean, shame on AMD for taking the shiny toy away from Intel.  :)


And seriously, is Intel insinuating that they are using patented 
technology without licencing it? That seems rather bogus to me. 
Ignorance of breaking the law does not waive their liability under the 
law, and if they get caught in this kind of lie then I hope the legal 
system stomps all over them. It would serve them right. If Intel doesn't 
like the patent system, then they can lobby against it. But they are 
just a hair's width shy of admitting guilt if they actually make 
arguments like the one attributed above.


Breeno

PS - before I get accused of being a 'commie' in this latest round of 
discussions regarding bad corporate behaviour, I'd just like to say that 
it was my understanding that believing the law should not be broken is 
not how you define a communist.




Re: Open source support for Intel wifi chipsets

2006-10-01 Thread Breen Ouellette

Theo de Raadt wrote:
As far as I am concerned, yes we can email and complain, but they are so 
arrogant that nothing will change.



Arrogant people change when their arrogance is too publically displayed.


Not only that, but arrogant people leave their jobs and sometimes the 
replacements aren't as arrogant.


Intel is no different than any other company. Give it enough reason to 
change and it will. Dollars are the lifeblood of any company, and as 
Intel continues to lose more and more dollars in the current 
environment, you might be surprised to find that they change their tune. 
They haven't existed this long by being inflexible.


If it doesn't work out this time, the exercise still sets a very good 
example of which other vendors will take notice. It's only 15 minutes 
out of your life to be sure that Intel is still aware of your concerns, 
on the off chance that they will listen this time around. Given 
everything that the OpenBSD developers and community have done for me, I 
am more than willing to spend a little of my time to return the favour.


Theo is calling for all of us to help out in a way that each and every 
one of us is capable of doing. I think we owe it to him, to those he 
represents, and to ourselves.


Breeno



Re: Intel policy wrt OSS [was: Re: cvs.openbsd.org: src]

2006-09-30 Thread Breen Ouellette
Theo de Raadt wrote:
 Majid Awad at Intel has stated to developers that he is the current
 person who is responsible for this particular area.  So go ahead, let
 him know how you feel about this.

 Again, his email address is [EMAIL PROTECTED]

 So let's win back the rights to run the hardware we purchased.

Theo, in the past you have asked that we CC you with any messages we 
send off to the offending company. Do you want this to happen in this 
situation as well?

Breeno



Intel Open Source Policy

2006-09-30 Thread Breen Ouellette

Mr. Awad,

I have recently become aware that things are still not progressing 
within Intel regarding the less than friendly policies your company has 
towards open source projects. This is not the first time which I have 
indicated to your company that I oppose these policies as a consumer, 
and I am saddened to hear that Intel refuses to make good on the 
evangelism of Intel personnel who have recently been stating that Intel 
is open source friendly.


To become truly open source friendly, I suggest that Intel needs to 
adopt these two simple policies:


- Provide a simple and completely open method by which open source 
projects may redistribute firmware for Intel products. As it stands, 
firmware redistribution licences either require the consumer or the open 
source project to needlessly give up rights to be granted a 
redistribution right. This is now clearly at odds with the majority of 
other players in the industry, and it is a continuing thorn in the side 
of the open source movement. Additionally, it seems that Intel is more 
than willing to redistribute firmware freely when it corrects a major 
quality issue, so there is much displeasure within the open source 
community that Intel is only willing to open up to avoid a consumer 
backlash. We are beginning to think that we should induce such a 
backlash to move this issue forward. PLEASE NOTE: we are not asking for 
access to the source code of any Intel firmware. We merely want the 
unrestricted ability to redistribute firmware within our projects.


- Provide complete and open documentation for Intel hardware so that our 
developers may create reliable open source drivers for Intel products. 
Without documentation, our developer community must resort to reverse 
engineering of Intel products, which does not result in code which is of 
the same high quality as that which is created through the aid of 
complete documentation. Again, this is an area in which Intel is clearly 
outside the majority. It seems unfathomable that Intel would allow 
itself to be put into a position where a consumer would mistake a poorly 
reverse engineered driver for a poorly produced Intel product, yet this 
is taking place right now due to Intel's failure to open documentation 
fully. PLEASE NOTE: we are not asking Intel to supply source code for 
their currently existing software or any future software. We simply want 
access to the same hardware documentation that Intel's own development 
team has access to, and we want that documentation to be provided in a 
manner which does not tie up our developers in NDAs or other legal 
instruments which strip them of their rights.


When Intel chooses to comply with these requirements then Intel 
employees will be able to truthfully make the statement that Intel is 
open source friendly. As it stands, any attempt by Intel at this stage 
to paint the company as open source friendly will likely result in the 
open source community making statements refuting this as, at best, 
incorrect. It is highly likely that Intel will be painted in a much more 
negative light - and rightly so, since the open source community would 
have to be on board for Intel to actually be considered friendly to it.


I am speaking merely as a consumer - my only association with open 
source projects is as a user and financial contributor. However, since I 
first became aware that Intel was not supporting open source 
development, I have since ceased the purchase of all Intel products, and 
I currently advise all my personal and business contacts to avoid Intel 
as well. Within the company I work for I try to educate all purchasing 
agents as to the situation because we use open source software in 
several facets of our business. I know that I am not the only open 
source supporter taking this action, and I am sure that it is having an 
effect on Intel's bottom line. Should Intel correct this behaviour in 
the future, I will be sure to change my stance towards the company and 
make all of my contacts aware of the situation.


Hopefully Intel will be able to come to a decision which will benefit 
both Intel and the open source community.


Sincerely,

Breen Ouellette



Re: The future of NetBSD

2006-09-01 Thread Breen Ouellette

Whyzzi wrote:

On 31/08/06, Marc G. Fournier [EMAIL PROTECTED] wrote:

what my point is, though, is if we aren't willing to
accept 'vendor written drivers', then it is *we* that are limiting our
growth but limiting what hardware we can run stably on ...


Sadly, you've twisted the point in the wrong direction.

Since we aren't willing to accept 'vendor written drivers', those
vendors don't deserve our advocacy or our dollars. *We* did not limit
our growth, the vendors limit theirs: by not being able to sell to our
market.

Time and Again I've seen the OpenBSD team make a request documentation
in order to make drivers, time and again I've seen that request
denied. Simply put,  the vendor is closing their door on a chance to
make more revenue and thus increase profits for their company by not
providing the correct documentation to open source developers. 


Not only that, but since when is it part of OpenBSD's goals to meet some 
sort of growth projection? In particular, it is stated on the Project 
Goals page of OpenBSD.org:


Pay attention to security problems and fix them before anyone else does.

This cannot be achieved by allowing closed source / closed documentation 
into the project. It's Open BSD. It only makes sense that the project 
supports hardware vendors which support the project goals. We don't need 
every vendor to recognize that it is in their best interests to support 
the project goals, but we definitely DO NOT want to imply to vendors 
that we will compromise those goals. We are the customers - and when the 
vendor loses sight of what customers want, they lose sales and another 
vendor moves in to fill the void. If we don't make it clear that we want 
open documentation then no one will provide it. The market is dynamic - 
just look at any stock exchange! Use that to your advantage and don't 
support closed vendors.


I don't know why so many projects appear to be centered on the idea that 
they need to outstrip the user bases of other OSes. If it works for you 
then use it (and support it, financially if you cannot support it any 
other way!). If it doesn't work for you then go find something that 
does. Who cares how many other people are using it? Worry about the 
goals of the project and the results (vendors getting on board, a larger 
user base, etc.) will follow.


I think it is likely that the user bases of certain projects don't want 
to take responsibility for their hardware purchases, and as a result 
have hoodwinked the developers into making poor decisions about project 
goals. The users want to go out and buy any part and have it just work. 
They don't want to do any research first to make sure it is the right 
purchase. They want to close their eyes to reality and instead hope that 
the companies selling hardware will do the right thing, when it flies 
in the face of common sense for an entity whose entire purpose is 
maximize shareholder profit to do the right thing. It is a typical 
case of consumer apathy, and the projects that cater to this apathy will 
only hurt themselves in the long run. They will grow unmanageable 
projects which constantly break, and that breakage will be outside of 
the control of the developers and in the hands of hardware vendors 
trying to push new products.


Dozens of messages on this topic and it is merely doing what I predicted 
it would do - wasting the resources of the OpenBSD mailing list. Nothing 
is being solved by this discussion, and the very little of it that deals 
with OpenBSD only does so in a roundabout way.


Breeno

PS - KILL THIS THREAD. Stop replying to it and it will go away. There 
never was any point to it which affected OpenBSD. The woes of a subset 
of NetBSD devs / users do not affect OpenBSD. If NetBSD ever did die as 
a project then the user base would move on, the devs would move on, and 
new developers would move in to tackle new projects and pick up slack. 
Open Source is a dynamic environment and change will not kill it. Change 
is unavoidable but people adapt to it.




Re: SSH login slow troubleshoot Techniques

2006-08-30 Thread Breen Ouellette

Siju George wrote:

Hi,

My OpenBSD 3.9 on an amd64 is very very slow for SSH login.


As already mentioned, if reverse lookup doesn't work your login will 
pause for a substantial amount of time before you are prompted.


Assuming this is a network under your control, if your LAN is small you 
could just update the hosts files on your machines. If you have more 
than a few machines on the network, or a heterogeneous network where it 
isn't as simple as copying around a hosts file, you might want to look 
into using DNS internally. There have been a few times where my ISP has 
had DNS trouble which downed large numbers of their customers, but my 
machines were able to continue right along with no problems because of 
my internal DNS server. There's a little more work involved in setting 
it up, but once you read the man page for named and the BIND 9 
Administrator Reference Manual (free PDF download) it comes together 
pretty quickly. I use an invalid TLD of .int to make sure I don't 
collide with a domain in the outside world, which has never failed me 
for internal use.


You may even want to use DHCP to assign static IPs by using host 
declarations which assign a fixed-address to each host based on the MAC 
address. But I digress.


Breeno



Re: Soekris

2006-08-30 Thread Breen Ouellette

Nick Holland wrote:
The thing could still be a frustrating first OpenBSD system for 
someone.  It's a great machine for what it is...but not as a Welcome 
to OpenBSD system.  My overall recommendation stands.  Get used to 
OpenBSD on familiar hardware, then get used to unusual hardware with 
an OS you are familiar with (preferably, OpenBSD. :) 


I'd also say you are right in that assessment, with the possible 
exception - if the original poster is using a hard drive with a Soekris 
then the only functional difference between it and a desktop computer 
will be the lack of a video card in the Soekris.


As stated before, an older used system will cost next to nothing, which 
will more than offset the additional costs incurred due to higher power 
requirements. Unless you NEED the Soekris it is just an overly expensive 
toy.


Breeno



Re: The future of NetBSD

2006-08-30 Thread Breen Ouellette

Charles M. Hannum wrote:

[I'm CCing this to FreeBSD and OpenBSD lists in order to share it with
the wider *BSD community, not to start a flame war.  I hope that people
reading it have the tact to be respectful of their peers, and consider
how some of these issues may apply to them as well.]


This is completely irrelevant to OpenBSD, except in that it seems to 
vindicate Theo de Raadt for the crap he went through when he was ousted 
from the NetBSD project. What possessed you to post this to an OpenBSD list?


Now, thanks to the cross posting, the misc@openbsd.org list gets to 
endure a bunch of cross posts from NetBSD users and FreeBSD users on 
topics which are completely outside the scope of this list. Great.


If you don't like the direction (or lack of it) that the NetBSD project 
is taking, and since your post indirectly talks up nearly every aspect 
of OpenBSD that Theo implemented to escape the problems he encountered 
with NetBSD, while simultaneously talking down a lot of the politics 
within NetBSD that Theo has complained about, maybe you need to take 
your reasoning one step further and follow Theo's lead - fork NetBSD. 
Whining on *BSD lists is not going to get you where you want to go. You 
might as well pray to a god to send NetBSD a messiah. If you want a 
leader then be a leader.


I could go on, but then I am just exacerbating the problem. This really 
isn't relevant to OpenBSD, and I urge other lists' users to consider 
whether CCing your reply back to misc@openbsd.org is relevant. Thanks in 
advance for your consideration.


Breen Ouellette



Re: News From HiFn

2006-07-12 Thread Breen Ouellette

Peter Philipp wrote:

On Wed, Jul 12, 2006 at 09:45:19AM -0600, Bob Beck wrote:

(I tried to shut up and not continue this thread but you've sucked me
in...)



Well I tried to shut up too, but Travers sucked me in, who was sucked
in by another guy who was uhm.. 3 weeks late after the thread sorta died?


This is the thread that never ends, yes it goes on and on my friends. 
Some people started ranting it, not knowing what it was, and they'll 
continue ranting it forever just because...


Breeno



Re: News From HiFn

2006-06-30 Thread Breen Ouellette

J.C. Roberts wrote:

This should take care of any of the long standing issues OpenBSD has had
with the HiFn's procedures for releasing documentation.


This is good news. Thanks for your contribution!

To all the nay-sayers out there: this proves that sometimes companies do 
'get' their customers' wishes. Consumer action does work - as long as 
the consumer actually gets involved. While you might not always be able 
to get the attention of companies through consumer action, apathetically 
accepting the status quo guarantees that you never will.


Thanks to everyone who got involved - you proved that somewhat open is 
no more acceptable than not at all open by bringing Hifn on board.


Breeno

PS - Someone who participates in editing vendorwatch.org might want to 
update the Hifn status page.




Re: News From HiFn

2006-06-30 Thread Breen Ouellette

Theo de Raadt wrote:

I will ask this honestly:

Why should we bleed our little hearts over a company who acted like
assholes towards us for years, and only changed their policy due to
public pressure?

To make ourselves feel better?  I think it is pointless.  They still
did not apologize.
  


I agree with Theo, and yet I agree with others who subscribe to the 
'reward for good behaviour' line of thinking. I think the issue is one 
of perspective, and the scale for rating companies over at 
vendorwatch.org is too simple.


Obviously for the developers it is frustrating that they have to push 
and push and push for years with no results, only to blow up and cause a 
community outcry which finally gets the vendor to open up. In the 
meantime, Theo has been painted (again) as abrasive, whiny, 
thick-headed, and who knows what else by the larger Open Source 
community, thanks in large part to outlets like Slashdot which present a 
snapshot which completely fails to report the scope of this ongoing 
problem. And now that the docs are open again, there will be pressure on 
the OpenBSD team to fix the errors in the Hifn code - for a product 
which has been a source of frustration for quite a while. When one 
thinks about it one should be able to sympathize with the developers a 
little more than the companies which jerk them around.


For the users who jumped on the bandwagon less than four weeks ago it 
seems like a great victory. For the developers it's not so easy to set 
aside the hassle they've gone through and pound on that code. A primary 
motivation for the developers is, after all, to have fun working on code.


And still, if companies that do respond favourably after a public outcry 
continue to get badmouthed after the fact, there won't be much incentive 
for companies to open up in the future. We do need a way to recognize 
that something positive came about after putting up with a lengthy 
negative period.


What does 'Somewhat Friendly' mean, anyway? To turn the tables, if 
OpenBSD was rated on the same system, would it be 'Friendly', 'Somewhat 
Friendly', or 'Unfriendly'? And what relevance would that have? The 
developers may not be a bunch of hand holding saps, and could be rated 
as 'Hostile' on occasion, but that doesn't change the fact that OpenBSD 
is a kick ass system governed by some very strong goals and philosophies.


I think we need a more objective rating system. Here's a five point 
system which is more useful: 'Supplies Hardware', 'Donates Money', 
'Supplies Docs Freely', 'Works Well With Developers', and 'Listens To 
Customers'. This is not necessarily the rating system we should use, but 
it seems to me to be a step in the right direction.


A major issue is ensuring that this process works with developers which 
working against them. Theo et al are busy working on OpenBSD and they 
don't likely want to spend all their time complaining about vendors on 
vendorwatch.org. However, their participation is necessary to ensure 
that vendorwatch.org meets its mandate.


Hopefully the process can be improved. We turned around Hifn in under 
four weeks (I expected it to take at least four months!) with a heated 
mailing list discussion and some poorly organized free press. Think of 
what we could do if we had a smoothly working process which put everyone 
on the same page!


Breeno



Re: News From HiFn

2006-06-30 Thread Breen Ouellette

Theo de Raadt wrote:

So they gave us docs.  Now we need to say they are nice?

No way.  They have received money from hundreds of you.  You are
customers.  They are a company.  Now if you (like them) cannot figure
out what that means, that they have a RESPONSIBILITY to their
customers, and that they only responded once their CUSTOMERS
complained, then I mean, come on -- please don't give us advice on
rolling over and playing lame.

95% of the planet does nothing to complain when there is a serious
problem with a company, and then when  5% of the people complain
enough to force them fix it, you wish to congratulate the ... company?
  


Theo, do you consider this a gain or a loss?  Or is it merely regaining 
lost ground?


As a developer your point of view is different than many of the ordinary 
users on this list. In what direction do you think this should go? What 
balance do you think should be struck between holding companies 
accountable for their past transgressions and rewarding them for moving 
in the direction we want them to go?


And finally, do you really care about getting an apology from Hifn? It 
seems rather meaningless considering that a legal entity can't feel 
regret. What do you really want?


Looking forward to your thoughts.

Breeno



Re: Hifn policy on documentation

2006-06-17 Thread Breen Ouellette

Siju George wrote:

I 've been told by people ( more than one ) off list how *uncivilized*
it is to forward *private* mail publicly *even when it has some bad
content*.


I wouldn't sweat it too much. It would be one thing to bait him by first 
promising not to go public with his mail and _later_ taking it public, 
but it seems unreasonable to expect that an aggressive, unsolicited 
email will be kept private by the receiver. If someone sends me a 
crazy-angry email like you received, the first thing I do is get it on 
the public record. If you don't want to be judged on something you have 
written unsolicited in anger, then do not send angry, unsolicited email!


Just yesterday Poul-Henning Kamp reposted to soekris-tech select parts 
of private email replies which I made to him regarding the Hifn debate. 
He chose to repost only those parts of my messages for which he had 
snappy answers, failed to disclose the remainder of my messages, and 
then ended the discussion by implying that I was a communist. In the 
same sentence he also implied that my world view is uncompromising, 
while it was obvious that in his own world view he is ultimately right 
and a difference of values is not possible - disagreeing with him makes 
you wrong by default. Discussion over.


The weirdest part is that he was backing up someone who wanted me to 
take my rhetoric off list, so I responded to him in private and then 
he selectively replied back to the list. Go figure.


It wasn't even worth mentioning until you brought up this somewhat 
similar situation. Ultimately, people will weigh the facts and decide 
what they want. Many people will feel that you did nothing wrong, just 
like many people will read Mr. Kamp's public responses to my private 
messages and realize that he is not presenting the whole picture. I'm 
sorry that some people convinced you to back down on your position, but 
for what it's worth I thought you did the right thing by posting the 
Cohen reply. I actually felt that your original message was too strongly 
worded and that Cohen had good reason to be angry, but, on [Cohen's] 
own account or otherwise, it was damned unprofessional of him to 
respond in private as he did. He should have posted a professional 
message to the list requesting a retraction of the accusation that he 
was lying, barring contrary evidence of his honesty. It actually ended 
up reinforcing my perception that they lack a pulse (or maybe a soul) 
over at Hifn. If this is how a PR rep for the company reacts to 
unflattering statements, what about the average Joe in their employ? 
It's no wonder Theo has problems with them.


Breeno



Re: cruxports for OpenBSD

2006-06-17 Thread Breen Ouellette

Marc Balmer wrote:

* Han Boetes wrote:

  

I've been working for quite some time now on an alternative
package-manager for OpenBSD, and since things start working rather
fine now I think it's time to let you guys know.



this is about the most idiotic wast of time I ever heard of.  what is
wrong with our own package tools, which at least to very dedicated and
bright people work on?

what's next?  hls?  han's own version of ls?  hcat?

  
Why does it matter? If he wants to do it then no one can stop him. If he 
makes something worth while then other people will use it. Deriding 
people for going against the status quo is kinda silly considering that 
OpenBSD does it quite frequently.


This isn't an argument to the quality of his work as I have not 
evaluated it. Just pointing out that he has the right to work on 
whatever pleases him, and that your response seems fairly agitated given 
that it really has very little impact on your life. Maybe I am missing 
something.


Breeno



Re: Hifn policy on documentation

2006-06-15 Thread Breen Ouellette

Darrin Chandler wrote:

Look, it's pretty obvious from early exchanges in this thread that these
issues have been discussed by the principal parties over a fairly long
period of time. How many brilliant insights have been added by this
thread? More important, has this thread opened up Hifn's specs? Has this
discussion accomplished anything at all?

  

1) The principle parties' exchanges didn't go anywhere. It is time to
crank the heat up a couple of notches. If the principle parties come in
and ask us to stop it will go a lot futher than you, some random person,
asking us to stop. I don't see Theo complaining, and he has a far
greater vested interest than you. I haven't seen other developers
complaining, and the same goes for them. I haven't even seen Hifn
complaining, although that would only weaken their position further.

2) It's not about brilliant insights. It is about customer
dissatisfaction. People are posting so there is a record that they are
not happy with the situation, and this record covers very clearly why
they are not happy with the situation. This goes a long way towards
punishing Hifn for what we perceive as acts which are not in our best
interests as customers. The alternative is silence, which allows Hifn to
continue to dupe customers. I do not want to see another person duped
like this, and it is now my personal mission to do what I am able to
prevent it from happening again.

3) Has this thread opened up Hifn's specs??! You expect results to take
place in an unreasonable amount of time. Change doesn't always happen
overnight, especially when corporations are involved.

4) This discussion has definitely accomplished something - it has
created a freely accessible, mirrored record which points out some very
serious flaws in the policies of a supposed security minded company. As
a consumer I have relied on exactly this sort of thing time and time
again to avoid bad purchases. I wish this thread had existed three
months ago so I wouldn't have purchased a blasted Hifn product that sits
unused on my shelf!

And above all this, this thread shows that, for the most part, users are
behind the policies of the OpenBSD project. This sends a clear message
to the industry that we will hurt their bottom line if they screw around
with us. I only wish more projects and organizations would toe this line.

Breeno



Re: Hifn policy on documentation

2006-06-15 Thread Breen Ouellette

Wolfgang S. Rupprecht wrote:

I guess the part I don't understand is why are open source folks so
wary of running black-box *.o binaries from a vendor but are quite
eager to use blackbox crypto cards (that effectively run blackbox *.o
firmware)?

  
This is a pretty poor argument in my books. They could undermine us in 
the hardware, so why don't we just give them the keys to the kingdom and 
allow them to do it in software?


HUH???

Given your argument we may as well just let them have root access to our 
machines. Or maybe they could install cameras in our offices and homes 
while they are at it.


Breeno



Re: Hifn policy on documentation

2006-06-15 Thread Breen Ouellette

knitti wrote:

oh come on, this discussion is already as off topic as it can be, no need
to add FUD to it. any algorithm the cards claim to implement _is_ fully
documented, so you can test any output except that of the RNG against a
'known good' implementation


This is a great point. However...

This is not off topic. This topic definitely affects OpenBSD and serves 
a purpose. I do not understand why people think this is off topic. Since 
when was misc@ only for posting about technical problems?


Talking about the World Cup matches would be off-topic. Talking about 
Billy Graham's last sermon would be off topic. Hifn's crappy policy and 
why we don't like it is definitely on topic.


Breeno



Re: vpn1411 problem related to software error? (was Re: [Fwd: 'Corrupted MAC on input' points to vpn1411 problem])

2006-06-15 Thread Breen Ouellette

Breen Ouellette wrote:
I am still going to install 3.9 on a PC and try an ssh connection 
which doesn't involve WinXP / PuTTY.


I finally got around to it and I still get the error when connecting 
from a PC installed with OpenBSD 3.9 to my net4801 / vpn1411 running 
OpenBSD 3.9. So, just in case someone came across this thread and 
thought that PuTTY was the cause of the problem, it definitely is not, 
you can thank Hifn for this one.


Breeno



Re: rate limiting an interface

2006-06-15 Thread Breen Ouellette

Thordur I. Bjornsson wrote:

Lawrence Horvath [EMAIL PROTECTED] wrote on Thu 15.Jun'06 at 13:27:54 -0700
  

Can i rate limit both ways, incomming and outgoing, the pf
documentation for queues sd only one way, but is there a way to keep
the system from downloading as much to it? so as to keep under my
quota going both ways?


Think about this, a bit. If you dont realize whats wrong with the
notation of limiting incoming traffic to not download as much to it
then well, shit.
  


I've never tried it so I could be way off, but has anyone thought about 
doing the reverse of prioritizing ACKs to limit downloads? Specifically, 
assign the ACKs to a cbq with a small fixed bandwidth so that the source 
is fooled into thinking that you can't receive as fast as you really 
can. With a little math you should be able to come up with a bandwidth 
amount for ACKs that will result in the chocked download you require. Of 
course, this assumes that your packets are max size and that this is TCP 
traffic only.


Like I said, I've never tried it, but it may be worth a shot.

Breeno



Re: Fwd: Hifn policy on documentation

2006-06-15 Thread Breen Ouellette

Siju George wrote:

This is the mail I got from Hifn representative for my response to his
mail and clarifications in misc.



...


Hank Cohen
On my own account.



Well, hopefully this will encourage Mr. Cohen to think hard about a 
situation before he wallows in and posts something to a public list 
which is not in the interests of his customers.


I would also like to point out that I never received a reply to my 
message. I guess that Hifn employees only respond when customers insult 
them on public lists. This doesn't bode well for the documentation issue.


Breeno



Re: Hifn policy on documentation

2006-06-14 Thread Breen Ouellette

L. V. Lammert wrote:

BS aside, it's obvious you don't deal in US markets! While the
implementation may be flawed, dealing with export regulations, silly as
that may seem to non US organizations, CAN be business threatening. Not to
be taken lightly.
 


This issue has nothing to do with export regulations, this is either a
smoke screen or over-reaction on the part of Hifn. No one is asking Hifn
to export hardware to Iran. No one is asking Hifn to export hardware at
all. No one is asking for driver source code. As someone pointed out
earlier in this thread, documentation may be sent out of the USA thanks
to free speech laws. If entire algorithms can be printed in book form
and exported, then certainly documentation on how to utilize a piece of
hardware may leave the country without restriction. The documentation
without the hardware is good for nothing. It's like having the operating
documentation for a private jet - without the plane you aren't leaving
the ground!


If anyone would like, we (as a US company) would be happy to use 'our'
registration information (providing the remaining license terms are
acceptable)! That probably isn't the issue, however, as the point about
actually obtaining hardware is also significant to US export markets.
Irrespective if the fact that more 'powerful' h/w can be obtained
with no restriction, getting 'current' h/w out of the states CAN be a
REAL hassle.
  


Something tells me that this is not going to fly. It only circumvents
the problem - it does not correct it. Using subversive means to bypass a
ridiculous system only supports and expands the ridiculousness of the
whole situation. I would guess that this is about as likely to happen as
Theo moving to the US to gain access to the docs.

Breeno



Re: Hifn policy on documentation

2006-06-13 Thread Breen Ouellette

Hank Cohen wrote:

I hope that this clears the air.

  


I was hopeful too, at the beginning of your message. As I neared the end 
I was becoming skeptical, and by the time I clicked through to the 
registration page I was fairly certain where this was heading. Several 
posts later and it looks like I was right. I'm not the only person who 
puts a great deal of value on personal data. Your company's personnel 
seems to do so as well - I have tried fairly hard over the last week to 
find contact information for your executives with no success. Hmmm, 
imagine that!


I think that you may have misunderstood your target market, or at least 
a portion of it. Users of OpenBSD tend to be the most cynical type of 
person you are going to encounter. Many of us have gravitated towards 
OpenBSD because we have been burnt in the past. We tend to guard our 
data jealously. I haven't input my personal data on a website request 
form for years, and I am not about to start. And I'm nowhere near as 
hardcore as some of the people here. We have good reason not to trust 
corporations - look at Enron. If shareholders cannot trust their 
executives to fulfill the highest duty of a corporation - to maximize 
shareholder profit - then how can we trust any company (which we do not 
even have a financial interest in) to protect personal data which we 
supply? We might as well be done with it and just post it to a website 
for all the world to see.


Why this should matter to you is that we (OpenBSD users) drive sales of 
your product. Hifn, on the other hand, does not drive sales of OpenBSD. 
The dynamic of this relationship puts the onus on Hifn to cater to 
OpenBSD's requirements if Hifn wishes to continue to benefit from the 
relationship. OpenBSD requires unrestricted access to documentation, 
which doesn't create a conflict with the export controls of the USA. 
Theo will pull Hifn from the source tree if push comes to shove, and at 
this point I could not care less. My Soekris vpn1411 is sitting on the 
shelf next to my machine rather than inside of it. This is due to the 
fact that it does not work the way it should. I would prefer to see 
something good come of all of this, but if I have to trash my vpn1411 
then it really doesn't make the situation any worse than it already is. 
At least for me. It will definitely make it worse for Hifn.


If this situation does not resolve itself for the better then I will not 
buy any further Hifn technology. But it gets even worse: I will not 
recommend Hifn technology. In fact, I will speak very openly and very 
negatively about the company and their products. This might not seem 
like a big loss until you look deeper at who I know. My friends all work 
in the IT industry. We talk about work all the time. Several of them 
work for the federal and provincial governments and crown corporations 
of Canada. They will certainly be seeing Hifn products in a new light. 
One of them works for one of Canada's largest cities in the emergency 
preparedness department. These guys take their security seriously 
because they are on the front line of terrorism prevention. He will 
definitely listen with great interest to what I have to say about Hifn, 
and he will be sure to pass it up the chain. My wife works for one of 
the big four global accounting firms. The national IT personnel will 
hear all about Hifn next month at the company BBQ. My uncle owns several 
oil and mining companies in Canada. My other uncle was in the military 
and is well connected. Other relatives and friends work in government, 
law, accounting, and engineering all across the country. The subject of 
Hifn is likely to come up the next time I see each of  them, as well.


Now multiply my contacts by the number of OpenBSD users who take this 
stuff seriously (which just so happens to be the majority of them). It's 
not a pretty picture.


I'm behind Theo 100%. The average person might consider him to be 
over-reacting. I would counter that the average person will never be 
involved in the purchase of a Hifn product. I strongly suggest that you 
consider who you are about to alienate before you go and do it. There is 
still an opportunity to make this into a positive situation for Hifn and 
OpenBSD.


Breen Ouellette



Re: Hifn policy on documentation

2006-06-13 Thread Breen Ouellette

Dag Richards wrote:

Marc Balmer wrote:

I live in Switzerland.  Do I give a fuckin' rats ass for US Export
Regulations?




Not care about US Export Regs?

But that just means you want the terrorists to win.
After all our President is your President right?



I think nearly everyone here is fully aware of how American influence 
affects the rest of the world. Using American laws as a scape goat to 
try and pump personal information out of developers steps right into the 
deep end of unreasonable legal wrangling. Hifn should realize that their 
target market is interested in keeping information safe and private, 
rather than exploiting developers for private information and using 
inapplicable law as a sort of defacto shield against trouble with their 
government. It only diminishes their reputation and perceived 
trustworthiness in the eyes of customers, many of whom are making or 
influencing the purchasing decisions for large foreign or multinational 
organizations.


This is just another symptom of the US slide towards isolationism. 
External competitive pressures are increasing every year and many 
American institutions, both in government and private sector, are 
seeking to restrict the trade of goods and ideas as a band aid to fix 
the problem. The terrorist attacks of 2001 merely provided the powers 
that be the excuse they needed to push isolationism further down the 
throats of the American people.


Anyone who has been paying attention to China in the last ten years will 
have a very good idea of where this type of policy is going to lead the 
US economy. The sickest part is how China uses it's excess foreign 
currency to buy American debt instruments, thereby encouraging low 
interest rates in the US so that the American people can buy more 
Chinese goods at Wal-Mart. We may soon see the last remaining super 
power of the previous century decline into obscurity. Another decade 
will tell us for sure.


Ahem. Sorry about that. Slightly off topic. :)

Breeno



Cryptography Accelerators

2006-06-08 Thread Breen Ouellette

Hello.

Given the recent post by Theo about the poor state of Hifn cooperation, 
I am curious to know how OpenBSD developers rate the other companies 
producing cryptography accelerators. The Cryptography page 
(http://www.openbsd.org/crypto.html) seems to be somewhat outdated, 
stating 'Hifn was initially a difficult company to deal with 
(threatening to sue us over our non-USA reverse engineering of their 
crypto unlock algorithm), but more recently they have been very helpful 
in providing boards and support'. Since this runs contrary to what Theo 
has said on the subject, I am wondering if the products from Broadcom or 
SafeNet are better supported. Or does it make more sense to shoot for a 
total solution like the VIA C3? Or are there other viable options?


Thanks.

Breeno



Re: system lock-up - RTFM?

2006-06-06 Thread Breen Ouellette

Stuart Henderson wrote:

On 2006/06/06 13:11, Sam Chill wrote:
  

There is a very handy program called memtest86 which can test your
memory to see if it is bad.



It tells you if it's bad, but it doesn't tell you if it's good.

  
Of course not. It doesn't even tell you if your memory is bad. It merely 
tells you if there is a problem reading and writing test patterns to 
memory. An error detected by memtest86 could just as easily indicate a 
CPU, mainboard, or power supply problem. And there simply is no 
reasonable method in existence which can tell you if your memory is 
good. If there was, no bad memory would ever leave the factory. There 
are merely degrees of quality.


This doesn't diminish memtest86's usefulness as a tool for avoiding a 
part by part elimination rebuild.


As a former owner of two different custom PC shops, I would like to 
point out that memtest86 successfully located memory reads or writes as 
the problem on virtually all trouble PCs out of thousands of builds that 
I have performed over the years (most of the rest were hard drive 
errors, a few were related to faulty optical drives). The only systems 
which had memory problems that were not detected by memtest86 were 
systems in which low grade parts were used for the build. If you use 
second or third tier manufacturers for your mainboard, memory, and power 
supply then you deserve your memory errors as far as I'm concerned. 
Stick with parts that are high quality, follow the RAM compatibility 
list for you mainboard, and you will likely never experience any memory 
errors. And if you do, there is a very good chance that memtest86 will 
catch them. If you still fall into the minuscule percentage of memory 
errors that slip through these actions, then you will likely have to 
part out and test the machine piece by piece. Out of three thousand or 
so computer builds, I can count the number of machines that fall into 
this category on one hand.


Also, be sure to run memtest86 for at least a 12 hour period. I have 
seen machines which do not necessarily spit out a memory error on every 
pass of memtest86.


If memtest86 passes without error for twelve hours, then download and 
run the hard drive diagnostic software provided by the manufacturer.


After that, get ready for several stimulating hours of part by part 
elimination by exchanging each suspect part for another of similar type 
(not the same type) of equal or greater quality than the suspect part. 
After each part exchange you will have to reinstall the OS to ensure 
that you are not experiencing errors which were introduced into the OS 
during the last install. You will find the problem via this route.


FUN!!

Breeno



Re: system lock-up - RTFM?

2006-06-06 Thread Breen Ouellette

Shane J Pearson wrote:
I have a faulty DDR2 SODIMM in my laptop which memtest86 shows to fail 
in the same place every single time. This machine has 2 SODIMMS. If I 
swap their positions in the memory slots in my laptop, memtest86 shows 
the errors follow the module to the other slot, while showing the 
original potentially faulty slot to be fine. Same deal if I swap the 
memory between my laptop and my girlfriends. Problem follows module.


Yeah, sure, in some cases when memtest86 reports a memory error it is an 
indication of faulty memory. But there are many situations where 
memtest86 detects a memory error which is related to a faulty CPU, 
mainboard, or power supply, or where a memory module is not compatible 
with the mainboard but is otherwise fine, or where there is an issue 
with heat buildup. An error in memtest86 does not specify which part is 
giving you problems, only that the problem is memory related!


At best, you can only expect memtest86 to identify a memory read or 
write error. It is up to the thinking being to eliminate the possible 
reasons for the memory error. If you blindly believe that your memory is 
bad when memtest86 detects an error then you are setting yourself up for 
a lot of pain and sorrow if in fact the problem is related to your 
northbridge overheating, as an example.


You've basically stated this above. You found an error with memtest86 
which alerted you to a problem (or more likely your laptop misbehaving 
alerted you to a problem and memtest86 narrowed the scope of the 
problem). You then took action and tested your memory in different 
configurations and then on a different machine, and by using your brain 
you were able to narrow down the problem to the memory stick itself. You 
identified the stick, memtest86 only started you on the right path by 
pointing out that there was a memory error. If it hadn't been the stick, 
then you would have had to consider something else.


Did you actually read and then understand my original post? The 
difference between a memory error and a faulty stick of RAM may be 
subtle, but there is a difference none the less. Telling someone new to 
memtest86 that it detects bad memory sticks is misleading and could give 
them a nice headache if their problem is not the stick.


Breeno



Re: How to enable hw crypto?

2006-06-04 Thread Breen Ouellette

Theo de Raadt wrote:

I thought my mail was clear enough.

  
Not necessarily. This thread was originally about the Hifn 7956 whereas 
my interest is in the 7955. You stated that about a year ago Hifn 
policies changed and that they decided they would no longer provide 
documentation. I know the 7955 and the 7956 come from the same product 
line, but since you did not address the 7955 specifically there was an 
outside chance that OpenBSD had received full documentation for the 7955 
before this Hifn policy change, but then suffered for documentation on 
the 7956. Thus my request for clarification.


I suppose that your message would be clear to a developer familiar with 
the hardware. I do not know the differences between these two parts. Is 
the 7956 merely a higher clocked part, or does it differ in 
implementation from the 7955? Since they are part of the same product 
line it would logically follow that they were implemented identically. 
However, how many companies have different implementations across the 
same part number, let alone product lines? I am merely covering all the 
possibilities left open by your message.


I suppose it is safe to assume by your reply that the two parts utilize 
the same implementation but that the 7956 is a higher clock than the 
7955. In other words, the people in the 7955 message thread are fscked 
as well.


In any case, I guess it is time to send Hifn an email and let them know 
that they are losing future sales as a result of this change in policy. 
I suggest that other owners of Hifn products follow suit. I am also 
going to send a message to Soekris expressing my displeasure at the fact 
that their product sales page for the vpn1411 lists it as fully 
supported by OpenBSD when that is obviously not the case. As a Hifn 
technology implementer I would hope that Soekris would also pass their 
concern about this documentation issue back up the chain to Hifn.


On that note, does anyone in the project have an email address or two 
for Hifn? Specifically an address for someone who would have maximum 
impact on the policy decision making process.


Breeno



Re: Xen/OpenBSD Summer of Code project

2006-06-04 Thread Breen Ouellette

Anil Madhavapeddy wrote:

The eventual plan is to get dom0 support in OpenBSD; we'll see how
long it takes.

  
Out of curiousity, do you know how the GPL licence of Xen affects dom0 
support in OpenBSD?


Breeno



Re: How to enable hw crypto?

2006-06-03 Thread Breen Ouellette

Theo de Raadt wrote:

So it does not really matter if you give further debugging
information.  There is some bug, and we don't know what it is, and I
wish it was fixed because in some way we find it embarrassing to have
something not work in OpenBSD, but hey, what can we really do?

  

Theo,

Does this apply to the 7955 as well? When did Hifn stop providing 
documentation?


Breeno



Re: Windows to copy open bsd

2006-06-02 Thread Breen Ouellette

Darrin Chandler wrote:

Ask Gates, Ballmer and crew what MS's goals are. Or find it on the MS
site. If none of that works you can speculate (I'm not going to). Do you
think their goals fall as much in line with what you want as does
OpenBSD's goals?
  

Actually, this is very easy and does not require any speculation. The
goal of any for-profit corporation is summed up in one line:

   Maximize shareholder profit.

Therefore, MS will make it their goal to improve security only when it
affects the bottom line. Most of the time they don't even have to
improve security to affect the bottom line - they just have to go
through the motions of appearing to improve security.

If more people would come to understand the staggering importance of
that single minded goal of any corporation the world would be a better
place. Instead of appealing to corporations to exhibit the behaviours of
a person, all we need to really worry about is appealing to (or
threatening) their bottom line. Theo has been doing this for years, and
he's one smart cookie. No, that image just does fit - Theo is one smart
saltine cracker.  :)

Breeno



Re: vpn1411 problem related to software error? (was Re: [Fwd: 'Corrupted MAC on input' points to vpn1411 problem])

2006-06-01 Thread Breen Ouellette

Didier Wiroth wrote:

Hello,

Hmm  I get the corrupted mac error again on current, while connecting to 
the net4801 with windows + putty.

Connecting with openbsd ssh client does not produce the error, I only get it 
with latest
windows and putty client 

Is anyone else able to test:
a) with a windows client + putty
b) to a connect via ssh to a soekris 4801 running current + mini pci soekris 
vpn 1401
c) do you get the corrupted mac on input errors?
  
I knew it was going to happen.  :) 

I will set up a PC with OpenBSD 3.9 Release and follow up with the 
latest snapshot and try making some connections that don't involve 
PuTTY. I'll get my results back by tomorrow.


Breeno



Re: vpn1411 problem related to software error? (was Re: [Fwd: 'Corrupted MAC on input' points to vpn1411 problem])

2006-06-01 Thread Breen Ouellette

Didier Wiroth wrote:

Sorry ;-) I've reposted a new message a few minutes later ...

May I ask you a question, do you use a custom kernel on your soekris box?

- Original Message -
From: Breen Ouellette
Date: Thursday, June 1, 2006 22:43
Subject: Re: vpn1411 problem related to software error? (was Re: [Fwd: 
'Corrupted MAC on input' points to vpn1411 problem])
To: misc@openbsd.org
  
No, I do not use a custom kernel, and I haven't tried a custom kernel 
for at least five years (I caved in to the undeniable truth that Theo 
knows far better than I do on matters pertaining to OpenBSD). I've got a 
2.5 Seagate hard drive (got sick of CF read limitations), I do a full 
install every release, and I try to stick to the base install as closely 
as possible (the only package I add is apg).


Now I am just plain confused! I am still going to install 3.9 on a PC 
and try an ssh connection which doesn't involve WinXP / PuTTY.


Breeno

PS - Just in case someone figures I have a heat problem due to the hard 
disk: I run open top. CPU is 55 degC and HD is 34 degC. I am even 
modifying my case this week to add a chipset heatsink on the CPU and an 
80mm Vantec Stealth to cool the case. I'll run my tests again when these 
mods are complete.




vpn1411 problem related to software error? (was Re: [Fwd: 'Corrupted MAC on input' points to vpn1411 problem])

2006-05-31 Thread Breen Ouellette

Didier Wiroth wrote:

I run the test for almost 20 minutes, there was no problem anymore!
Regards
Didier
  

Thank you for your report.

Here's where I stick my head out farther than I probably should and hope 
it doesn't get taken off.


I checked the hifn code to see if it had changed since 3.9 Release. It 
hasn't. I took a look at the list of includes and noticed that several 
files have changed since 3.9 Release. Not being skilled enough to know 
if this is the right train of thought, I have to ask: is it possible 
that something was changed before 3.9 Release which broke hifn, and was 
later (lately) adjusted back to a state which works with hifn? If so, if 
the cause is not identified now is there a possibility that hifn could 
be broken again in the future?


The reason I ask is that hifn has a somewhat muddy history of breakage 
which has often been blamed on hardware. Is the hardware junk or is the 
problem hard to nail down? Or is this a combination of both - is the 
previous evidence of junk hardware + hifn problems resulting in a knee 
jerk reaction of blaming the hardware by default?


Also relevant for mere users like myself (ie not qualified to fix this 
problem), should we just downgrade to an earlier release or upgrade to 
current, or is this the sort of thing that would get patched if a 
problem was indeed identified?


Thanks.

Breeno



Re: [Fwd: 'Corrupted MAC on input' points to vpn1411 problem]

2006-05-30 Thread Breen Ouellette

jared r r spiegel wrote:

On Mon, May 29, 2006 at 10:01:21PM -0600, Breen Ouellette wrote:
  

A few months ago, Didier Wiroth posted to this list that his net4801 with
a vpn1411 was giving him 'Corrupted MAC on input' errors. He was looking
for a solution to this problem.



  i think i chimed in on that one.

  since i put may.1st snapshots on my 4801, it has not happened at all.

  this was the same situation for me as before; i started to see the
  'corrupted MAC on input' after one snapshot, and then a few snapshots
  later, it went away entirely.  this last time, it showed up after
  a december-ish snapshot (iirc, whatever i had in my last post about 
  it ...), and since may.1 snapshot, it is entirely non-present



  
Just so you are aware, this problem is not necessarily limited to 
OpenBSD. A NetBSD user stated on the Soekris tech list that he had seen 
the error a couple of times, but he no longer has a net4801/vpn1411 
combination to test the script against.  As well, a FreeBSD user 
reported the same trouble in a different thread. The problem is that 
this error is sporadic enough that no one appears to have confirmed the 
cause so that the responsible party(ies) may be notified. Since many 
types of hardware error can be responsible for similar behaviour it has 
been too easy to blame it on a ghost in the system. However, I started 
out with just a net4801, which I used for more than a year before 
getting the vpn1411. During that year my box ran flawlessly, so when the 
errors cropped up after installing the vpn1411 I was in the relatively 
unique position of knowing that the net4801 was fine, while most people 
seem to buy the set, experience errors, get told it is a hardware 
problem (bad RAM, bad NIC, bad network device), and take it at face 
value. It still could be a hardware problem, but it is not the only 
possibility and I would like clear evidence before I blame the card.


The fact that I have only seen this reported on BSD systems could be an 
indication that there is a problem with the Hifn driver _IF_ they all 
share a common code base. Having a quick look at the source code on the 
web indicates to me that several sources have been used to create the 
Hifn driver. Perhaps a developer can enlighten us about whether or not 
there is a shared code base (or cooperation) between projects.


I have seen my script run for several minutes before glitching out, so 
if you have the time to run it for a solid 10 minutes using SSH2/AES it 
will go a long way to confirming that you haven't just been lucky to 
avoid the error since you began using the May 1st snapshot. I've 
personally used several SSH2/AES sessions for regular use for more than 
30 minutes in the last week without experiencing an error (yet at other 
times it has failed within a minute of regular use). It seems rather 
unlikely (although not impossible) that the OpenBSD developers would 
regress the code to a breakable state and then fix it again, so my money 
would be on your being lucky the last few weeks and that most people 
sluff this off as a problem with hardware. In fact, the WebCVS shows 
that the last change to the Hifn driver was 4 months ago, which would 
indicate that for the May 1st snapshot to fix this problem the error 
would have to exist outside of the driver itself, lending more 
credibility to the hypothesis that you still have a problem but you just 
haven't experienced it.


Thanks for your post. I hope you take it one step further and run that 
script (and then report your result to this list)!  :)


Breeno



Re: [Fwd: 'Corrupted MAC on input' points to vpn1411 problem]

2006-05-30 Thread Breen Ouellette

Peter Strvmberg wrote:

I have a net4801 with a vpn1411 and I occasionally got the error
(but not for a good while now).

I also have a vpn1411 in a generic i386 mb and I *never* seen the error on that 
machine.

  

Peter,

Could you provide a model number for your generic i386 mainboard? Is it 
a vpn1411 you are using on the non-Soekris board, or the vpn1401 (PCI or 
mini-PCI)? Have you used your net4801 without the vpn1411? If so, did 
you get any of these errors without the vpn1411? What version of OpenBSD 
are you using on these machines?


Would you be so kind as to run the script (over ssh) which I posted in 
the original message? Preferably on both the machines you have with a 
vpn1411 for a minimum of ten minutes. It would be very helpful.


Thanks for the info, I hope we hear more!

Breeno



Re: [Fwd: 'Corrupted MAC on input' points to vpn1411 problem]

2006-05-30 Thread Breen Ouellette

Didier Wiroth wrote:

Hello,
I had the same problem and symtoms as you.
net4801 + 1411 vpn + corrupted mac on input.

I've upgraded to a current build a few minutes ago, I did not get any errors 
anymore.
  

So, just to verify, as of -current you can no longer cause the error by
running the script (for a minimum of ten minutes) in the top post?

Thanks.

Breeno



Re: [Fwd: 'Corrupted MAC on input' points to vpn1411 problem]

2006-05-30 Thread Breen Ouellette

Peter Strvmberg wrote:

Eh, sorry, it was a 1401 in my soekris :-)

The soekris has a ral(4) minipci and a vpn1401 pci
The i386 is a Intel L440GX+ with a vpn1401 and a sk(4) (Linksys EG1064)

Both are running -currentish, updated about once or twice a month


That is actually interesting. If you have the problems using the PCI
version of the card on a net4801, then that removes the mini-PCI slot as
a source of the error (which nudges the problem a bit in the direction
of the drivers as a source of the error). Would you be willing to run
that script to verify that it causes the error on your equipment?

Thanks for the update.

Breeno



Re: [Fwd: 'Corrupted MAC on input' points to vpn1411 problem]

2006-05-30 Thread Breen Ouellette

Stoyan Genov wrote:

I seem to no-longer be able to find what I once found in google
search results, so take this with a grain of salt, but if my memory
serves me correctly, there exists a series of net4801 boards with a
problematic capacitor somewhere in the PCI bus circuitry which could be
causing the problem. Or maybe this is just a myth.


I think you may be thinking of the capacitor problem with the net4501.
Different beast.



I use two net4801 boards with vpn1411 cards and I DO get these errors
ocasionally with all patch- (post-release) kernels since OpenBSD 3.6


Would you be willing to run the script from the top post to confirm that
you get the error? Please run the script for a minimum of ten minutes.

Thanks.

Breeno



[Fwd: 'Corrupted MAC on input' points to vpn1411 problem]

2006-05-29 Thread Breen Ouellette
Hello.

I recently posted this message on the Soekris tech list, but given the 
sparse amount of traffic there I am hoping that misc@ will prove to be a 
better source of the test data required to keep this problem moving 
toward a positive conclusion, rather than stalling as has happened as 
recently as a few months ago. Thanks.

Breeno
Received: from 24.72.118.207 (SquirrelMail authenticated user [EMAIL PROTECTED])
by webmail.breeno.net with HTTP; Sun, 28 May 2006 06:50:43 -0700 (PDT)
Message-ID: [EMAIL PROTECTED]
Date: Sun, 28 May 2006 06:50:43 -0700 (PDT)
Subject: 'Corrupted MAC on input' points to vpn1411 problem
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
User-Agent: SquirrelMail/1.4.6
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hello everyone!

A few months ago, Didier Wiroth posted to this list that his net4801 with
a vpn1411 was giving him 'Corrupted MAC on input' errors. He was looking
for a solution to this problem.

Mike Tancsa replied that he has seen the same error a couple of times on
FreeBSD 6.1-PRERELEASE.

Damien Miller posted a number of possible problems which could cause this
error. Unfortunately, my current line of testing indicates that, at least
in my situation, none of these possibilities is the culprit.

I am fairly certain at this point that the problem is related to the
vpn1411. I am not sure if it is the hardware itself or the driver for
OpenBSD. There is a small outside chance that this is related to PuTTY,
which I am using to connect to the net4801, but given that others are also
experiencing this issue it seems to be an outside possibility.

My testing:

When I first noticed this problem I was performing an operation which
displayed a large amount of text. Subsequent errors also happened when
dealing with large amounts of text being output to the PuTTY window. I
decided to make a script to reliably trigger the error:

 START sshtest.sh
#!/bin/sh

while true
do
  cat /var/log/messages
done
 END sshtest.sh

This script provided me with infinitely large amounts of text output.
Within seconds of running it the first time I received the error in
question.

I then cross checked the various protocol versions and encryption ciphers
available:

SSH2/AES: Corrupted MAC on input
SSH2/Blowfish: OK for 10 minutes, used CTRL-C to escape loop
SSH2/3DES: Corrupted MAC on input
SSH1/Blowfish: OK for 10 minutes, used CTRL-C to escape loop
SSH1/3DES: Incorrect CRC received on packet

As the above data shows, errors only occur with the ciphers that are
accelerated by the vpn1411. Blowfish is not accelerated and never choked
during testing.

I removed the vpn1411 and ran all the tests again. All combinations passed
10 minutes of testing.

To verify the culprit of this error requires further data. I need the
following testers:

net4801/vpn1411/OpenBSD 3.9 - verify the same errors using my testing
methodology. Test against another Unix box rather than PuTTY if possible.

net4801/vpn1411/FreeBSD, NetBSD, or Linux - verify the same errors using
my testing methodology. Test against another Unix box rather than PuTTY if
possible.

If other platforms get the same errors then it is likely a problem with
the vpn1411 itself. If only OpenBSD produces the errors then there could
be a problem with OpenBSD's implementation of the Hifn driver. If the
error doesn't occur between Unix boxen, then PuTTY is the likely culprit.

Please post your test data to this list.

Thank you, namaste, and good luck.

Breeno