On Thursday, November 4, 2010 21:32 CET, Theo de Raadt <dera...@cvs.openbsd.org> wrote: > > On second thought, I should answer with a little less snark, though I > > think this one attribute sums it up pretty well. > > > > First, some committee sat around and tried to come up with all the > > things needed to describe a person, like license plates and pager > > numbers and who your secretary is. It's like it's custom built for > > handling the personnel records of IBM management. They made all this > > nonsense optional thankfully, but who's to say there aren't other > > attributes you need to store in your organization? Now you're off > > making your own schema. Adios interop! > > > > Second, the file formats seem purpose designed to be incomprehensible. > > > > Third, just doing something as simple as putting a single user record > > into the db using ldapadd involved an insane amount of typing of magic > > incantations. This is not entirely the tool's fault, there's just so > > much "stuff" involved it bubbles up to the user whether they like it > > or not. > > > > On the whole, "infinite flexibility" is pretty much synonymous with > > "infinite complexity". > > not enough axe murderers. > > note to axe murderers: ietf and other such organizations are purposely > weak at checking badges at their events, because who would want to go > to them? use this to your advangage. the people attending these > meetings are generally pretty unfit and move slowly, so you don't need > a large, long handled axe -- something small will do. > I like that, and probably worth a fortune cookie, starting with a dedicated cookie file just for theo! OK? ;)
cheers, Sebastian Index: Makefile =================================================================== RCS file: /cvs/src/games/fortune/datfiles/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- Makefile 26 Sep 2003 03:08:44 -0000 1.6 +++ Makefile 5 Nov 2010 07:23:58 -0000 @@ -2,9 +2,9 @@ # $NetBSD: Makefile,v 1.15 1996/02/29 00:21:16 jtc Exp $ # @(#)Makefile 8.2 (Berkeley) 4/19/94 -SRCS= fortunes fortunes2 startrek zippy recipes +SRCS= fortunes fortunes2 startrek zippy recipes theo BLDS= fortunes.dat fortunes2.dat startrek.dat zippy.dat \ - fortunes-o fortunes-o.dat recipes.dat + fortunes-o fortunes-o.dat recipes.dat theo.dat # TO INSTALL THE POTENTIALLY OFFENSIVE FORTUNES, UNCOMMENT THE THREE # LINES AND COMMENT OUT THE FOURTH LINE. @@ -31,7 +31,7 @@ ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 ${BLDS} \ ${DESTDIR}/usr/share/games/fortune -fortunes.dat fortunes2.dat fortunes2-o.dat limerick.dat startrek.dat zippy.dat recipes.dat: +fortunes.dat fortunes2.dat fortunes2-o.dat limerick.dat startrek.dat zippy.dat recipes.dat theo.dat: ${STRFILE} -rs ${.CURDIR}/${.TARGET:R} ${.TARGET} fortunes-o.dat: fortunes-o Index: theo =================================================================== RCS file: theo diff -N theo --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ theo 5 Nov 2010 07:23:58 -0000 @@ -0,0 +1,8 @@ +note to axe murderers: ietf and other such organizations are purposely +weak at checking badges at their events, because who would want to go +to them? use this to your advangage. the people attending these +meetings are generally pretty unfit and move slowly, so you don't need +a large, long handled axe -- something small will do. + +Theo de Raadt on tech@ answering the thread: document ldapd schema files +