Re: Vulnerability Note VU#800113 - Multiple DNS implementations vulnerable to cache poisoning

2008-07-09 Thread David Terrell
On Wed, Jul 09, 2008 at 04:52:39PM +0200, Mathieu SEGAUD wrote:
> Vous m'avez dit ricemment :
> 
> > Good morning,
> >
> > Today, I'm received alert from one of my friends regarding to
> > Vulnerability Note VU#800113 - Multiple DNS implementations vulnerable
> > to cache poisoning.
> > http://www.kb.cert.org/vuls/id/800113
> >
> > I checked the above site, and found that most of the *BSD status are
> > unknown. Is this bug affected OpenBSD default bind dns?
> 
> OpenBSD's named is affected.
> It is a flow in the DNS protocol, which means potentially *all*
> implementations are affected...

Credit where credit is due: djbdns isn't.

Without specifics on the issue, I can't tell if OpenBSD's bind is truly
vulnerable, but it certainly does use a fixed source port.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: Saving memory on small machines

2007-03-22 Thread David Terrell
On Thu, Mar 22, 2007 at 01:29:33PM -0700, Ted Unangst wrote:
> On 3/22/07, Douglas Allan Tutty <[EMAIL PROTECTED]> wrote:
> >Or is it that strip -s removes all symbols and it was only intended to
> >remove the debug symbols.  The libs won't work?
> 
> yes, libs without symbols aren't especially useful for future development.

Also, stripping static libs has ZERO impact on your installed 
system, it only affects things you compile from source on that
box.  (and, as you mention -- negatively).

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: Saving memory on small machines

2007-03-22 Thread David Terrell
On Thu, Mar 22, 2007 at 11:11:22AM +, David Given wrote:
> And if it is worth recompiling the kernel, can anyone recommend any
> particularly big features it would be worth taking out?

I wouldn't bother, unless you find yourself actually running low on
memory.  Not running GENERIC means any problems you report to the
obsd team will probably be ignored.

Just run with generic, unless you find it to be an actual problem.
48M is more than enough for a bsd kernel.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: Is OpenBSD good/best for my 486?

2007-03-21 Thread David Terrell
On Wed, Mar 21, 2007 at 10:37:01PM -0400, Douglas Allan Tutty wrote:
> Hello,
> 
> I've got a 486DX4-100 with 32 MB ram, ISA bus, with two drives: 840 MB
> and 1280 MB IDE.  Currently running Debian GNU/Linux Sarge.

I've installed and run on 16M of RAM in the last 3 years.  If perchance
the install freezes, you can try getting to a shell (type ! at any of
the install prompts) and run swapctl -a to enable swap.

Obviously OpenBSD is the best choice, would you expect any less from
people on this list?

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: note - upgrading from i386 to amd64 sameversion.

2007-03-05 Thread David Terrell
On Mon, Mar 05, 2007 at 06:14:17PM +, Paul Pruett wrote:
> I suspect that anywhere ad berkely datafile was created
> under i386 it may have problems being used under amd64
> unless exported on i386 and imported on amd64?

Yes, that's how Berkeley DB works.

> And I am extremely grateful to past admins in postings that
> advised adding these things to backups:
> 
> /usr/local/sbin/slapcat -f /etc/openldap/slapd.conf \
>  | /usr/bin/gzip > /var/openldap-data/backup.ldif.gz

Best practice anywhere a binary data format is involved, but
doubly so with bdb.

Good luck.  And next time, set up a test box and pilot this 
stuff without hosing your users.  Also a best practice. :)

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: DST patch for OpenBSD 3.5

2007-03-02 Thread David Terrell
On Fri, Mar 02, 2007 at 09:14:28AM -0800, bruce bres wrote:
> Is there a timezone.patch  available for OpenBSD 3.5 to fix the DST dates for 
> 2007? I have looked on http://openbsd.org/errata35.html but find nothing.
> I really do not want to upgrade the server to 4.0 right now.

Stable releases stop being updated two minor revisions later.  Once
3.7 came out, 3.5 was end-of-lifed.

The TZ data itself is stored in /usr/share/zoneinfo.  You can try
installing 4.0-stable (4.0 release does NOT have up to date TZ info,
so you'll need to cvs update to _4_0 and rebuild), making a tarball
of /usr/share/zoneinfo and replacing that directory on your 3.5 box.
No warranty expressed or implied.  YMMV.  HTH.  HAND.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: [OT] OpenBSD AJAX

2006-11-01 Thread David Terrell
On Wed, Nov 01, 2006 at 01:51:18PM -0800, Aaron Glenn wrote:
> On 11/1/06, Mark Bucciarelli <[EMAIL PROTECTED]> wrote:
> >
> >Do you have a recommendation for a client-side Ajax lib to use
> >with C?
> 
> Despite this being horribly off topic, I'm wondering who here actually
> "gets" AJAX's actual usefulness.

If done well, it's a perfectly fine way to make responsive, useful 
webapps.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: [OT] OpenBSD AJAX

2006-11-01 Thread David Terrell
On Thu, Nov 02, 2006 at 12:43:42AM +0100, ropers wrote:
> PS: I once read that Google allegedly, allegedly generated their
> fancy-schmancy AJAXian Javascript code by first writing Java code and
> then using some kind of cross-converter to turn the Java code into
> JavaScript code.
> Either the person who wrote that was seriously confused and STILL
> didn't get that Java and JS are completely different animals, or
> Google is doing something that I can only marvel and awe at.

It's real:  http://code.google.com/webtoolkit/

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: [OT] OpenBSD AJAX

2006-11-01 Thread David Terrell
On Wed, Nov 01, 2006 at 03:46:59PM -0600, L. V. Lammert wrote:
> On Wed, 1 Nov 2006, Mark Bucciarelli wrote:
> 
> > Do you have a recommendation for a client-side Ajax lib to use
> > with C?
> >
> Huh? How can you run C code in a browser?

ajax means javascript on the client; being fed data from the server.
That data can come from whatever.  C works as well as anything else,
especially if you're doing most of your user-specific data manipulation
on the client.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: [OT] OpenBSD AJAX

2006-11-01 Thread David Terrell
On Wed, Nov 01, 2006 at 03:24:24PM -0500, Mark Bucciarelli wrote:
> On Wed, Nov 01, 2006 at 07:20:05AM -0600, David Terrell wrote:
> > On Wed, Oct 25, 2006 at 02:43:21PM +1000, Damien Miller wrote:
> > > 
> > > I think you would be nuts to write your web applications in C, unless
> > > you are a master with a good reason.
> > 
> > I just want to say, writing thick web-applications with C cgi isn't
> > as crazy as it used to be, with the rise of client side javascript
> > frameworks.  
> 
> Do you have a recommendation for a client-side Ajax lib to use
> with C?
> 
> Other than OAT, most seem to be tied to some interpreted
> language.

Huh.  I've worked with MochiKit and I haven't found it tied to any
particular server-side functionality at all.  It's very pythonic
in terms of functionality though.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: OpenBSD AJAX

2006-11-01 Thread David Terrell
On Wed, Oct 25, 2006 at 02:43:21PM +1000, Damien Miller wrote:
> On Tue, 24 Oct 2006, Sam Fourman Jr. wrote:
> 
> > I am Searching the Internet for a Basic Hello World Ajax sample
> > written in C if anyone has one laying around please reply to this post
> 
> I think you would be nuts to write your web applications in C, unless
> you are a master with a good reason.

I just want to say, writing thick web-applications with C cgi isn't
as crazy as it used to be, with the rise of client side javascript
frameworks.  You can write 90-95% of your logic in static HTML and
javascript, and just fetch raw data in a simple data format 
(like JSON, or XML if you really have to).  With that, C isn't so 
crazy.

If you do use C CGI, I'd recommend Clearsilver.  http://clearsilver.net/

Sorry for coming late to the thread, but as someone who's done quite 
a bit of this recently ... it's not as crazy as it sounds.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: hearing complaints regarding pre-orders

2006-09-21 Thread David Terrell
On Thu, Sep 21, 2006 at 02:23:05PM -0500, Steve Tornio wrote:
> When it ships, because you are charged the actual shipping cost, as  
> Bob mentioned earlier in this thread.
> 
> As long as I can remember, it's always been this way, and I've been  
> buying CDs since 2.5.  I'm amazed that anyone is making an issue of  
> it now.

One can only hope it's because OpenBSD is getting new customers.

That's good. :)

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: Why no compiler on prod system [Was: Re: How to update httpd without a compiller]

2006-08-24 Thread David Terrell
On Thu, Aug 24, 2006 at 12:38:26PM -0700, Nick Shank wrote:
> Through all of this, and maybe I've just missed it, what happens when a 
> user tries to make spl01t.c?

stop it, please, you're killing me.

There is nothing special about your machine that makes binaries compiled
somewhere else not be able to use exploits against it.  Removing the
compiler does not hurt any serious attacker.  If you really care about
defending your machine against idiots who can't figure out how to compile
an exploit on another machine, well, congratulations, you're already
running OpenBSD.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: compiling problems `-Wstack-larger-than-2047'

2006-08-21 Thread David Terrell
On Mon, Aug 21, 2006 at 02:47:32PM -0300, Marcos Marconcini wrote:
> Hi
> 
>  
> 
> I did an upgrade from 3.8 stable to 3.9 current ( I don't know if this is
> the problem )

You didn't read the introduction.
http://www.openbsd.org/faq/current.html

Read it again.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: What do you use for MIME email?

2006-07-26 Thread David Terrell
On Wed, Jul 26, 2006 at 10:47:17AM -0400, Matthew P Szudzik wrote:
> My understanding is that Mail (equivalently mail or mailx) is the only 
> email client that is in the OpenBSD default install.  But Mail does not 
> handle MIME-encoded messages, so I was wondering what most people use to 
> read and send them.
> 
> Do you download metamail and/or mpack from ports?
> Do you use a different email client like nail, nmh, or pine?

mutt.

> Why isn't there a MIME encoding/decoding solution in the default install?  
> (Or maybe there is, but I'm ignorant of it?)

Because there are a lot of different ones, many with non-BSD licenses
(mutt is GPLed, pine is not free at all), and you can't include just
one or two and make every one happy?

Because traditionally BSD didn't ship with anything more complex?

Because Theo uses mail(1) so clearly it's good enough for everyone?

Who knows.


-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: using torrents for packages?

2006-05-01 Thread David Terrell
On Mon, May 01, 2006 at 03:58:57PM -0400, Wade, Daniel wrote:
> Buy the CDs, no load on the ftp servers at all.

As soon as you figure out how to get 3G of packages for i386 alone 
onto a CD...

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: quad de, flakiness with 3.9

2006-04-30 Thread David Terrell
On Sat, Apr 29, 2006 at 02:54:06PM +0200, Martin Reindl wrote:
> > Any ideas?  Simply bad hardware?  This was working fine with 3.8 and
> > even a 3.9 snapshot from two months ago before the CDs arrived monday
> > and I did the upgrade.
> 
> Give the dc(4) driver a shot instead.

The dc driver didn't work at all unless I put the device in promiscuous
mode.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



quad de, flakiness with 3.9

2006-04-28 Thread David Terrell
t;Creative SB AWE64  PnP, CTL7002, PNPB02F, Game" port 0x200/8
"Creative SB AWE64  PnP, CTL0022, , WaveTable" at isapnp0 port 0x620/4 not 
configured
biomask ebd5 netmask ffdd ttymask ffdf
pctr: user-level cycle counter enabled
mtrr: K6-family MTRR support (2 registers)
uhidev0 at uhub0 port 2 configuration 1 interface 0
uhidev0: vendor 0x04fc USB OpticalWheel Mouse, rev 1.10/6.b0, addr 2, iclass 3/1
ums0 at uhidev0: 3 buttons and Z dir.
wsmouse0 at ums0 mux 0
dkcsum: wd0 matches BIOS drive 0x80
wd1: no disk label
dkcsum: wd1 matches BIOS drive 0x81
dkcsum: wd2 matches BIOS drive 0x82
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: why is 'passwd' located in /usr/bin instead of /bin?

2006-04-12 Thread David Terrell
On Wed, Apr 12, 2006 at 12:04:12PM -0300, Jo?o Salvatti wrote:
> On 4/12/06, Bob Beck <[EMAIL PROTECTED]> wrote:
> > having said that I never run passwd to recover a root
> > password, I just use ed on /etc/master.passwd, paste in a copy
> > of a blowfish password I know and run pwd_mkdb
>
> Thanks Bob!

And if you need to make a hash, encrypt(1) is your friend.

-- 
David Terrell
[EMAIL PROTECTED]
((meatspace)) http://meat.net/



Re: Assembly Language Programs

2006-04-12 Thread David Terrell
On Wed, Apr 12, 2006 at 05:45:30PM +1000, Ash Williams wrote:
> > what I have is
> >
> >   #./
> >   #ksh: Operation not permitted
> >
> >
> >   Someone knows what is happenig ?
> 
> I've not done any ASM on OpenBSD although i have a bit of experience
> with FreeBSD. Have you looked at the syscalls located in
> /usr/src/sys/kern/syscalls.master - these may differ from the syscalls
> FreeBSD uses.

You're correct.  If you really feel like continuing to waste your time
with this nonsense, skip to step two which uses the C library to call
functions instead of hardcoded sytem call numbers.



Re: Bind or Djbdns

2006-04-10 Thread David Terrell
On Mon, Apr 10, 2006 at 01:51:29PM -0300, Jo?o Salvatti wrote:
> P.S. My intention is not starting a flamed discussion or even an
> argument. I just want to know your opinion about this issue.

When you ask for opinions, they become heated.  Had you done your
basic homework and looked up previous discussions in the archives
of this mailing list, you would know that.

Second, it's a silly question.  OpenBSD ships with bind9.
djbware isn't in ports.  If you want general opinions on DNS
tools, go ask on DNS- related mailing lists; or, better yet,
read about the two tools and make your own educated decision.



Re: It's not about the money

2006-03-27 Thread David Terrell
On Mon, Mar 27, 2006 at 09:13:58PM +0200, chefren wrote:
> On 03/26/06 17:35, frantisek holop wrote:
> 
> Talking about arrogance:
> 
> >everybody seems to be happy about Theo's style
> 
> ..
> 
> >the problem mr de Raadt fails to see is, 
> 
> What's his name, Theo or "mr de Raadt"?

Mr. de Raadt if you're nasty.  Definately not Baby...



Re: openbsd and the money -solutions

2006-03-24 Thread David Terrell
On Thu, Mar 23, 2006 at 08:17:42PM -0700, Theo de Raadt wrote:
> > http://www.digg.com/linux_unix/OpenBSD_needs_a_major_donor
> > http://bsd.slashdot.org/article.pl?sid=06/03/21/1555243
> > 
> > No one seems to care (unless donations have shot up and Theo, et. al.
> > haven't mentioned it)
> 
> >From what I see, we have received a mini flood of donations, which
> means there will soon be a drought.  It is already slowing down a lot.
> In the end, it will not be enough, unless there is another "funding
> drive" just like this in another 6 months.
> 
> If I can try to estimate the situation, having seen how it works
> before.. hold onto your seats, this is confusing:
> 
> In the end, 50% of what we have gotten we would have received anyways
> from nice donators over the coming 6 months.  So we will have received
> about twice as much as normal, but just sooner.  Of course, since this
> rush was driven by a press deluge on this issue (just check
> news.google), people will very quickly forget, and not wish to help us
> again quite as soon.  As I said, it is already slowing down.  There
> are a finite number of people who can be reached directly via even
> these information forums...

One thing you can do is extend the conversation, politely, to your
local LUG/BUG/UUG mailing list (which I imagine many of us are on.)
Some of them will have seen it on slashdot, but many won't.  Bringing in
new donors and interested people in OpenSSH will help more than us all
chipping in what we would have already (full disclosure:  I'm a lapsed
CD buyer who right now placed his first CD order in a couple years).

-- 
David Terrell
[EMAIL PROTECTED]
http://meat.net/



Re: RedHat and Linux emulation

2006-03-03 Thread David Terrell
On Fri, Mar 03, 2006 at 01:58:27PM +0100, Paul de Weerd wrote:
> Using another distribution (freely downloadable etc) will make it
> easier to update the port in case of security issues after Red Hat
> stopped fixing bugs in their legacy RPM's.
> 
> Not a very strong point, I agree, but a point nonetheless.

Yes, but do these more up to date userlands expect more "exotic" 
(politely phrased) kernel features that OpenBSD doesn't emulate?



Re: Backup MX server

2006-03-02 Thread David Terrell
On Thu, Mar 02, 2006 at 03:38:09PM +, Constantine A. Murenin wrote:
> Graham,
> 
> You seem to have some contradicting views on the matter. What is the
> difference between greylisting and the aforementioned spamtrapping
> approach? Isn't it essentially a variation of the very same thing,
> namely the use of 450/451 smtp error codes so that the broken MTAs can
> go and relax? :-)

Greylisting (which I use) defers (almost) all incoming mail for a period
of time.  His trick (which is awesome) only defers mail when his primary
MX is down anyway or the sender is misbehaving by going to a higher
preffed MX.

I may have to add this to the arsenal.  Nice one, Graham.



Re: Backup MX server

2006-03-01 Thread David Terrell
On Wed, Mar 01, 2006 at 11:16:59PM -0600, Graham Toal wrote:
> Personally I do believe in Backup MX, as long as it does proper
> relay checking.  It's nice if it also does spam checking, but
> not critical because your primary MX will still do that.  However
> if you do spam checking *and rejection* on your backup MX, you'll
> significantly lower the load on the primary when it returns.

multiple prioritized MX is fine, as long as they're under the same
administrative control with similar settings.

"Backup MX" to me means some other site that just takes any mail for 
your domain and blindly forwards it on.  I ran it for years.  I've 
had other people run it for me.  It's a disaster.  In the modern 
world of spammers and smtp, any mail you have to generate a bounce
message for (i.e. your relayhost accepts a mail for an invalid 
account on your primary host) means either someone else is getting
junk from you or the backup host has to deal with double bounces.

I prefer to avoid the junk.



Re: Backup MX server

2006-03-01 Thread David Terrell
On Wed, Mar 01, 2006 at 07:19:18PM -0500, Chris wrote:
> Hello.  Basic sendmail question.
> 
> I want to set up a backup mx server to field incoming mail when my
> primary mail server goes down.  I understand how to do this from a DNS
> standpoint, but what I don't know is what should be in my
> sendmail.mc/sendmail.cf file for this.
> 
> Is there anything special I need to do for this?  Anyone know any good
> documentation?

Backup MX is a relic and a legacy.  It breaks almost all spam filters.
Modern mail infrastructure doesn't need it, except in rare cases.

Save your other mailhost the trouble of dealing with all the double
bounces and just skip it.



Re: mp3 via printer port

2006-02-28 Thread David Terrell
On Tue, Feb 28, 2006 at 08:19:34PM +0200, [EMAIL PROTECTED] wrote:
> Once I was watching photos from OpenBSD hackaton and saw there that people
> listened mp3's by sending them to the lpt port. How is it possible to do?
> Can somebody describe it in details.

Not via the printer port, but via lpd:
http://patrick.wagstrom.net/old/weblog/archives/000128.html



Re: mod_python on obsd Apache

2006-02-26 Thread David Terrell
On Sun, Feb 26, 2006 at 09:53:59AM -0500, David Higgs wrote:
> I managed to run mod_python several years ago and was pulling my hair
> out for the better part of a week until I got it working.  I never got
> the dynamic module to work, but was successful in building it into
> apache statically.  Additionally, mod_python requires a separate
> python installation without thread support.  Apache's chroot might
> cause you further difficulty...

These days, you're better off running a standalone python appserver 
exposing http or scgi [http://www.mems-exchange.org/software/scgi/]
and pointing apache at it with mod_proxy or mod_scgi.  There's 
flup [http://www.saddi.com/software/flup/], which gives you a nice
threading WSGI engine, and then you can either write your code as
a WSGI server or plug in one of the frameworks like web.py, django,
whatever, they all serve WSGI.

Mod_python, even when it works, is a pretty big memory hog because
every apache handler has its own python interpreter.



Re: Feb 13 X snapshot

2006-02-15 Thread David Terrell
On Tue, Feb 14, 2006 at 10:32:59PM -0600, Emilio Perea wrote:
> Installing the latest (Feb 13) i386 x*tgz on two different computers
> caused the keyboard to lock up.  Mouse continued to work, but I was not
> able to type anything or switch consoles.  The systems involved were a
> Dell Precision 330 workstation (upgrade) and a Toshiba 3480CT laptop
> (new install to see if the problem could be duplicated).  Both are
> several years old and had run X without problems until today.
> 
> Going back to the Feb 4 snapshot restored full functionality.
> 
> It seems extremely unlikely that this could be a real bug, since nobody
> else has mentioned it, so I suspect operator error.  Did I miss a
> required change in configuration between these two versions?

I just clean installed the latest snap (Feb 12) and I couldn't get
xdm/X to run without changing /etc/X11/xdm/Xservers to use vt07
-- it would report a keyboard error (something about tcgetattr,
can't find it at the moment).

I'm also having problems with my keyboard (using the default
keymap, arrow keys aren't detected properly on a 101 key keyboard),
and when I clicked on the Mouse section of the KDE control panel
my mouse has stopped working completely (despite restarting X
multiple times).  Didn't change anything, it broke as soon as
the mouse applet came up.  I haven't tried rebooting to solve
that last one, I imagine that'll do it.

dmesg follows:

OpenBSD 3.9-beta (GENERIC) #601: Sun Feb 12 21:39:52 MST 2006
[EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: AMD-K6(tm) 3D processor ("AuthenticAMD" 586-class) 501 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,PGE,MMX
real mem  = 804823040 (785960K)
avail mem = 726986752 (709948K)
using 4278 buffers containing 40345600 bytes (39400K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(1a) BIOS, date 04/12/00, BIOS32 rev. 0 @ 0xfb380
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
apm0: flags 70102 dobusy 1 doidle 1
pcibios0 at bios0: rev 2.1 @ 0xf/0xb808
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdde0/144 (7 entries)
pcibios0: PCI Exclusive IRQs: 3 7 10 11 12
pcibios0: PCI Interrupt Router at 000:07:0 ("VIA VT82C596A ISA" rev 0x00)
pcibios0: PCI bus #2 is the last bus
bios0: ROM list: 0xc/0x8800
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "VIA VT82C598 PCI" rev 0x04
ppb0 at pci0 dev 1 function 0 "VIA VT82C598 AGP" rev 0x00
pci1 at ppb0 bus 1
pcib0 at pci0 dev 7 function 0 "VIA VT82C596A ISA" rev 0x23
pciide0 at pci0 dev 7 function 1 "VIA VT82C571 IDE" rev 0x10: ATA66, channel 0 
configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: 
wd0: 16-sector PIO, LBA, 57241MB, 117231408 sectors
wd1 at pciide0 channel 0 drive 1: 
wd1: 16-sector PIO, LBA, 8063MB, 16514064 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
wd1(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2
atapiscsi0 at pciide0 channel 1 drive 1
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0:  SCSI0 5/cdrom 
removable
cd0(pciide0:1:1): using PIO mode 4, DMA mode 2
uhci0 at pci0 dev 7 function 2 "VIA VT83C572 USB" rev 0x11: irq 11
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: VIA UHCI root hub, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
"VIA VT82C596 Power" rev 0x30 at pci0 dev 7 function 3 not configured
ppb1 at pci0 dev 17 function 0 "DEC 21052 PCI-PCI" rev 0x02
pci2 at ppb1 bus 2
de0 at pci2 dev 4 function 0 "DEC 21140" rev 0x12: irq 10
de0: ZNYX ZX34X  pass 1.2 address 00:c0:95:e0:49:3c
de1 at pci2 dev 5 function 0 "DEC 21140" rev 0x12: irq 12
de1: ZNYX ZX34X  pass 1.2 address 00:c0:95:e0:49:3d
de2 at pci2 dev 6 function 0 "DEC 21140" rev 0x12: irq 7
de2: ZNYX ZX34X  pass 1.2 address 00:c0:95:e0:49:3e
de3 at pci2 dev 7 function 0 "DEC 21140" rev 0x12: irq 3
de3: ZNYX ZX34X  pass 1.2 address 00:c0:95:e0:49:3f
vga1 at pci0 dev 18 function 0 "NVidia Riva TNT" rev 0x04
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ahc0 at pci0 dev 19 function 0 "Adaptec AHA-29160 U160" rev 0x02: irq 7
scsibus1 at ahc0: 16 targets
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: 
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
isapnp0 at isa0 port 0x279: read port 0x203
isapnp0: No current device for tag, card 1
sb1 at isapnp0 "Creative SB AWE64  PnP, CTL0045, , Audio" port 
0x220/16,0x330/2,0x388/4 irq 5 drq 1,5: dsp v4.16
midi1 at sb1: 
audio0 at sb1
opl0 at sb1: model OPL3
midi2 at opl0: 
joy0 at isapnp0 "Creative SB AWE64  PnP, CTL7002, PNPB02F, Game" port 0x200/8
"Creative SB AWE64  PnP, CTL0022, , WaveTable" at isapnp0 port 0x620/4 not 
configured
biomask ebd5 netmask ffdd tt

Re: Developing under OpenBSD

2005-05-17 Thread David Terrell
On Tue, May 10, 2005 at 04:59:28AM -0700, James Couzens wrote:
> Mina-san,
> 
> This might be a better post for an alternative more focused mailing list
> but I felt this might be the best place to start.
> 
> I currently develop entirely in a Linux environment using a combination
> of vi and gdb and a few other useful tools.  I wish to change this and
> change my development environment where appropriate to an OpenBSD
> desktop, however I'm missing two vital elements.
> 
> 2. Valgrind http://valgrind.kde.org

Have you looked at the current set of MALLOC_OPTIONS available in
OpenBSD's libc?  It's impressive.

MALLOC_OPTIONS=AFG ./a.out



Re: CVS - Lock File

2005-05-04 Thread David Terrell
On Wed, May 04, 2005 at 09:12:42AM -0600, Tobias Weingartner wrote:
> On Wednesday, May 4, "Alan Finlay" wrote:
> > I have done significant work with ClearCase and CVS in a software 
> > development team environment, and some minor work with other revision 
> > control tools.  Team size for ClearCase was around 20 developers, and with 
> > CVS around 10 developers.  For an open source project like OpenBSD, CVS is 
> > quite likely the best choice, but for other situations ClearCase has 
> > advantages.
> 
> *chuckle*  Those are small teams.  I've worked on projects (both open
> and commercial) that had significantly more developers than what you
> mention above.  Locking has *never* been an issue for development.  It
> has, however, been an issue for various PHBses that needed some way to
> satisfy their hunger for control over the people that actually get the
> coding done.

I work on a small team, and locking (I won't mention the tool we're using,
but let's just say it sucks) just means that people edit changes without
checking the file out and then overwrite each other's changes.

CVS++

On subversion, I don't have a problem with it, especially now that you
can compile it without BSDDB.  It does have the abhorrent new apache
license though.