hubertf's NetBSD Blog
Send interesting links to hubert at feyrer dot de!
 
[20070919] On the state of IPv6 in computer science education
I've learned today that even though there's IPv6 infrastructure available, IPv6 is disabled on all client workstations due to the lack of firewall protection, which is due to a global lack of interest^Wresources here. So much for our future Bachelors of computer science getting a chance to get literate in IPv6. :(

Makes me wonder what for I'm running the infrastructure here...

[Tags: , , ]



[20061122] An idea for saving our sanity (our == people using chat/IM)
You probably know the situation: you're hanging out on IRC or any other chat or IM, and someone tosses an URL, without any context or further words:
   ... idling ...
   ...
   <dork> http://www.blabla.com/
   <you> WTF?!
   ...
   ... idling ...  
As most URLs are semantically pretty worthless, the only way to find out what the tosser wanted to tell is by selecting the link and pasting it into your browser (or just clicking on it, if you're into such things).

Now here's an idea to fix this: The problem comes from the fact that people just cut the URL from their browser's address bar. Now, what if taking an address from the browser would not only take the URL, but some useful text, like the URL's title. Which is already loaded and displayed right now anyways, or which could probably be loaded when right-clicking on an URL and selecting "Copy Link Location" in Firefox. I.e. the idea is to have something like "bla bla bla - http://www.blabla.com/" copied, instead of just "http://www.blabla.com/":

   ... idling ...
   ...
   <dork> bla bla bla - http://www.blabla.com/
    * you is instantly enlightened!
   ...
   ... idling ...  
Now if that was done, doing the reverse would probably be easy: when pasting an URL into Firefox, drop everything but the last word, and then use that as the URL to load.

=> more meaning of URLs in chats, international understanding, peace on earth!

(If someone earns a lot of money from this idea, I'd like to get a share of it :-)

[Tags: , ]



[20060903] WTF: latex(1) generating PDF instead of DVI?!
After upgrading my system and all pkgs (including teTeX), running latex(1) produced a PDF file instead of DVI all of a sudden. WTF?!

Doing some digging, it seems that

    \usepackage[pdftex]{graphicx} 
was the culprit, and that changing it to
    \usepackage{graphicx} 
got me a DVI file back. But serious guys - that's a very nasty side effect that shook my foundations. TeX not doing what it did the past XX years. :(

[Tags: , ]


[20060808] CVS and stickiness
For the past few weeks, I've tried to build NetBSD-current on my slow old PC, and it always bombed out in src/distrib/i386/cdroms, complaining that my bootxx_cd9660 is busted:
/home/cvs/src-current/obj.i386/tooldir/bin/nbinstallboot  -t raw  \
	-mi386  bootxx /home/cvs/src-current/obj.i386/destdir/usr/\
	mdec/bootxx_cd9660
nbinstallboot: Invalid magic in stage1 bootstrap 0 != 7886b6d1
nbinstallboot: Set bootstrap operation failed 
This worked fine a few weeks ago, and the only major change that happened in NetBSD since then was the switch from gcc3 to gcc4. Suspecting some breakage there, I started building everying without any optimisation today ("nbinstallboot" needs HOST_CFLAGS="", also "bootxx" and "bootxx_cd9660"), but that didn't change anything.

I've verified that daily releng builds work, so this was probably a problem on my side, but where? I didn't want to blindly rebuild the whole toolchain on this slow PC, so tried investigating. Comparing /usr/mdec/bootxx_cd990 from my own and the releng build showed that there *was* some difference, so I continued looking in src/sys/arch/i386/stand/bootxx/bootxx_cd9660 to see what the matter was. Using hexdump -C showed that there was a difference between my bootxx_cd9660 and the releng one, and after getting the intermediate files of the build (bootxx_cd9660.tmp, cdboot.o) from a helpful being on #NetBSD, nm(1) showed that my version of cdboot.o lacked several symbols, e.g. a "start1".

As the cdboot.o file is made directly from a cdboot.S file, there's probably not much chance for the compiler to break things, and I didn't really believe that the assembler would add symbols on its own. Asking other people, they confirmed that they had "start1" in their cdboot.S files, while my copy of the same file lacked such a symbol. From there it was just a quick look at src/sys/arch/i386/stand/cdboot/CVS/Entries to fine the problem:

miyu% cat CVS/Entries
/Makefile/1.6/Wed Jun 28 20:23:05 2006//
/cdboot.S/1.2/Mon Aug  7 23:24:18 2006//T1.2
D 
Apparently I used "cvs update -r1.2 cdboot.S" some time ago to get that specific version, and forgot to tell CVS to remove that sticky tag to get the latest version on later 'cvs update' runs. Also, 'cvs update' doesn't tell that a file is sticky and so this was never detected, until it exploded. Now if the CVS update would print something for sticky files as it does for modified files, that would have saved me some time this evening. Doh!

Next thing to do: cd src ; cvs up -A, just to be on the safe side.

[Tags: , , ]



[20060805] Truth of the day
From a 1990 paper on secure operating systems: ``In fact, computer software vendors have taken steps to ensure that they are not held liable for the flaws in their software, even when they are real, demonstrable, and incontrovertable. Until this changes, there is no reason to do secure systems.''

Maybe NetBSD should add some holes to the operating system and at the same time start making money from selling anti-virus products, personals firewalls and whatnot... doh!

[Tags: , ]



[20060623] Truth of the day
``Today's laptops have become obese. Two-thirds of their software is used to manage the other third, which mostly does the same functions nine different ways.'' (Source: OLPC FAQ)

[Tags: , ]


[20060507] New Disclaimer for the Internet
Well, neither really a rant nor funny, but rather the bare, naked truth: Slashdot has an article about a 'new disclaiimer for the internet':

``Business is unpredictable and unsafe. The Internet is dangerous. Many blogs have been written about these dangers, and there's no way we can list them all here. Read the blogs. The Internet is covered in slippery slopes with loose, slippery and unpredictable footing. The RIAA can make matters worse. Patent trolls are everywhere. You may fall, be spammed or suffer a DOS attack. There are hidden viruses and worms. You could break your computer. There is wild code, which may be vicious, poisonous or carriers of dread malware. These include viruses and worms. E-mail can be poisonous as well. We don't do anything to protect you from any of this. We do not inspect, supervise or maintain the Internet, blogosphere, ISP's or other features, natural or otherwise.''

I think this should be brought to every user's attention before they get access to a computer. And re-acknowledged every day. Anyone care to provide stickers, also in translated forms? :)

[Tags: , , ]



[20060406] Doing some g4u work - FAQs, donations and hopefully a beta RSN
Due to reallife (PhD thesis, my stay in the US, ...) I haven't had as much time for g4u as I would like to have, but that's the thing with hobbies. To prevent even more people from guessing if g4u is dead or not, and to prepare a real release of g4u 2.2, I've whipped the recent changes to the build system together and hope to release a beta version RSN (actually it's already done, but I want to run my regression tests on it before making the beta public - quality is key :-).

In the "cleaning up old mail" department, I have added a new entry to the FAQ telling people what FTP server's good (for those that don't use NetBSD yet :-), and I've added the people that made donations to the g4u donations page.

While talking about donations: don't assume I'm getting rich. Many donations are like $2 to $10, which is nice for some food'n'drinks, but it won't pay my rent or allow me to devote huge globs of time to this project. Unfortunately.

Let me point out one donation in that regard: I always find it interesting to see questions from companies on the g4u list, asking about hundreds of machines to clone, and the very latest hardware, but without ever donating a bit back (hint: a commercial license of a product similar to g4u is like $50, and now take that * the number of your machines to see what you're saving. Split that by two and send it to paypal@feyrer.de to give g4u a bright future!).

Anyways, with all those companies happily using g4u, I'd like to point out one donation that's very special to me: A kindergarten school donated $15 for g4u. Working in education myself, I have a rough impression of how much money they probably have (ie.: none), and this makes it a very, very nice donation to me. Thanks a lot!

[Tags: , ]



[20060330] RIP bluephod
RIP bluephod!

^- No, this is not NetBSD-related at all, but the website served me as source of personal amusement. The (assumed) fact that lawyers killing web forums and thus killing free speach SUCKS! I hope people will be able to stop this madness.

[Tags: , ]



[20051108] Rant: a minor clue when using autoconf
It's not enough to just dump @foo@ in your Makefile.in and then just blindly -- untested, in releases! -- expect the right things to happen. Esp. when @foo@ expands to ${bar}, make sure that you define "bar" in your Makefile also, e.g.
 bar=	@bar@ 
Now guess what - this has to go up ALL THE WAY, until everything is defined. Who would have thought... *sigh*

[Tags: , ]


[20050923] Observing system startup - Metadata quo vadis?
This is not really about NetBSD, but a rant on what the world is becoming to.

I was looking at various "modern" system startup mechanisms and -replacements, and came across Apple and Sun's FAM which (though different in detail) do not only add metadata in addition to boot scripts, but also use it to manage services that were handled "on demand" by inetd before.

Now, here's what NetBSD (to be on-topic) has in /etc/inetd.conf to run rshd(8) when a service request comes in:

 shell stream tcp nowait root /usr/libexec/rshd rshd -L 
That's one line. I never looked at xinetd, but apparently it was used by Apple before MacOS X 10.4, describing the same thing in another format:
 service shell
 {
 	disable         = yes
 	socket_type     = stream
 	wait            = no
 	user            = root
 	server          = /usr/libexec/rshd
 	groups          = yes
 	flags           = REUSE
 } 
Same data, different format. Not a big deal, but IMHO it's more difficult to keep an overview, as you usually have more than one such service.

Now here's what Apple's "launchd" takes for the same thing:

 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
 "http://www.apple.
 com/DTDs/PropertyList-1.0.dtd">
 <plist version="1.0">
 <dict>
 	<key>Disabled</key>
 	<true/>
 	<key>Label</key>
 	<string>com.apple.rshd</string>
 	<key>ProgramArguments</key>
 	<array>
 		<string>/usr/libexec/rshd</string>
 	</array>
 	<key>inetdCompatibility</key>
 	<dict>
 		<key>Wait</key>
 		<false/>
 	</dict>
 	<key>InitGroups</key>
 	<true/>
 	<key>Sockets</key>
 	<dict>
 		<key>Listeners</key>
 		<dict>
 			<key>SockServiceName</key>
 			<string>shell</string>
 		</dict>
 	</dict>
 </dict>
 </plist>
      
Of course this is all in the name of (machine) readability, because the classic inetd.conf format is harder to read for machines.

One extra bonus to Sun (which also put the startup item metadata into XML files): They don't keep the various services' data in files in a directory as Apple seems to do, but to install a service, you read it into a SQL (SQLite, actually) database, which is then used upon system boot.

Seems the times of readable(!) ASCII config files are ending. While thinking for a long time that Solaris is one of the better things since sliced bread, their new start up system in Solaris 10 made me turn away.

--

References: "Getting started with launchd", Solaris' svc.startd(8) and smf(5).

[Tags: , , ]



[20050827] Worms - who's the true criminal?
It always annoys me to see that people writing worms (german language, sorry) are treated as criminals, but that noone pulls the people who made it possible that these worms can attack systems into responsibility. This stinks!

[Tags: , ]


[20050807] Of course it runs NetBSD?
This slogan isn't probably no longer as true as it used to be, but in his article about the current state of the Linux kernel, Geoff Broadwell writes ``Linux now supports more devices on more platforms than any other operating system ever (Linux passed NetBSD last year, an impressive achievement)''. My question in that context is: What is that "Linux" that's supporting all these devices? Is it what everyone can grab on kernel.org? Or is it just a term for a set of operating system kernels that behave roughly the same on all platforms they run? Or do they really all run kernels from the same sources? Reminds me of my musing about portability some time ago... is Linux (the kernel) really there were NetBSD is today? (serious question!)

Of course things look even more different in the userland, I guess, with NetBSD's crosscompiling framework for userland and X...

[Tags: , ]



[20050411] No NetBSD News Today (Updated)
I'm pissed off enough by people working in this project against each other that I'm not in the mood to dig up any interesting things. I hope NetBSD & esp. pkgsrc management get their act together else I see a dim future for this project(s).

Let's hope for a better day tomorrow...

Update: Thanks to the people who've mailed and encouraged me. To answer the question what happened, let's say there are different opinions about the value of precompiled binary packages, esp. in light of security problem. While the practice so far was/is to just rm them (and thus make the set of binary pkgs on the FTP server inconsistent and mostly unusable w/o compiling missing things from pkgsrc), it may happen that this handled a bit more user/functionality-oriented. To what extend the binaries will be moved around and how this will be documented, or if the binaries may even be replaced by non-vulnerable packages remains to be seen.

While pkgsrc is all fine for building by compiling, the situation with availability of binary packages for slow platforms is very suboptimal. Having started pkgsrc in 1997, with Al Crooks, and with the goal to provide precompiled packages for slow machines -- I used to maintain an archive of binary packages for NetBSD/amiga before that time -- I can't really say that this goal was met today, 8 years later. The blame to not put enough emphasis on crosscompiling and esp. "management" processes to ensure better availability of binary pkgs on all platforms supported by NetBSD goes to myself in this case. Shoot me. :)

[Tags: , ]



[20050327] Article and comment: (FreeBSD) Daemon's Advocate
Hu, it seems some FreeBSD people really got up the tree after some recent statements about performance of NetBSD, and in the January issue of DaemonNews, there's an entry in the "Daemon's Advocate column from Scott Long and Robert Watson from FreeBSD where they try to address the "NetBSD > FreeBSD" claims recently assessed in various benchmarks, and some of the statements from Christos Zoulas in the annual report. I'd like to present my personal views on a few of their statements here:

  • ``As the old saying goes, FreeBSD is about performance, NetBSD is about platform portability, and OpenBSD is about security. So is that still the case?''

    I don't think so, and it probably never was, as I hope for FreeBSD (and OpenBSD too): Each of the BSD projects has more than one goal, and at least for NetBSD, establishing state of the art security is just a natural thing that needs no special emphasis. Likewise, if performance deficiencies are found, the past has shown that they do get addressed. As such, asserting that each of the BSDs has only one goal in mind seems a short-sighted to me, and leads to wrong impressions in the reader that e.g. performance and security are of no concern in NetBSD. Which is wrong. Of course NetBSD is performant, and of course it is secure - we just emphasize something else as our major feature.

    Speaking from a historic perspective, when UCB stopped BSD, FreeBSD and NetBSD emerged (with some detour via 386BSD). With 4.4BSD supporting a wide range of hardware platforms, FreeBSD concentrated on the PC platform only, and NetBSD set the goal to provide a stable Unix(like) platform that behaves equally well on all platforms (as far as the platform allows). Seems NetBSD didn't have to re-adjust its goals so far...

  • ``The NetBSD advocates are quick to claim that NetBSD 2.0 now beats FreeBSD in both performance and features. Fortunately, that is just not true.''

    There are a number of benchmarks out there that show differences to this statement. Not all of them, not in all details, but the statement in general is not true any more.

  • ``There simply is not anything else in any other OS that is as flexible, easy to use, and full-featured as netgraph.''

    Uhu. While reading the description on what Netgraph is, I wonder: What about System V's STREAMS, which was there um... 20(?) years ago?

  • ``Advanced network features and protocols such as SACK, NFSv4, SYN-cache/SYN-cookies, compressed TIME_WAIT, and accept filters allow for fast, secure, and scalable network operations in an ever-increasing hostile and busy Internet. Packet filters like IPFW and PF provide advanced filtering, shaping, and NAT sharing.''

    Um, just for the record, NetBSD has SACK too, SYN-cache etc. is available since NetBSD 1.3(?), a collection of packet filters (IPF, PF) and traffic shaping. I'm not sure what the other features listed mean, so I cannot comment. (Someone please update the NetBSD list of features please!)

  • ``Outstanding desktop and laptop support is provided by a number of technologies.''

    Um, like the PCMCIA framework that I hear is based on NetBSD's code? Given it's goal of portability, NetBSD was long made to support a lot of devices, even in a "removable" way, and thus getting drivers working esp. on non-Intel, 64-bit machines helped a lot.

    I agree that interfacing with some vendors like nVidia or groups like KDE and GNOME could be improved, but then KDE runs pretty well out of the box on my PC running NetBSD. :)

  • ``The "Ports" collection provides one-step support for over 11,000 3rd party applications.''

    Yes, size does matter. :) I hear rumours that many of these "ports" are duplicates for difference in options and language, and that some do not build properly. To counter this with some number, from the ~5500 packages in pkgsrc, less then 100 (<2%) were broken in the last attempt to build them all. (Details)

  • ``NetBSD 2.0 is a significant step forward for NetBSD, but the large amount of stagnation cannot be overlooked.''

    Hu?

  • ``It's great that NetBSD is committed to supporting legacy architectures, but how does the effort to do so benefit modern architectures or encourage wider use and more adoption of NetBSD?''

    Portability is more than "supporting legacy architectures", as can be known. It's about making hardware abstractions, and establishing interfaces to easily replace support for code, like change of CPU or bus architecture. This lead to products like the ARM-based "keyboard-video-mouse" switch from Avocent, the PowerPC-based Brocade SAN switches of the Sony PSP TCP/IP stack, just to name a few. And it also serves as a base for FreeBSD's PCMCIA/Cardbus support, FreeBSD/alpha, FreeBSD's bus_space/bus_dma(?) support, I hear. :)

    (Details: various NetBSD-based products from HP, IBM and Sony, MacMini, Xen, products based on NetBSD)

    Maybe some more understanding of the issue and facts at hands should be gained before making more statements like the above.

  • There's one statement in Robert Watson's (second) part of the article that I want to emphasize though (in favour of FreeBSD):

    ``This includes doing a better job with PR.''

    Yes please!!!

    I have promoted NetBSD at various joint BSD-boots at roadshows in Europe, and while NetBSD and OpenBSD were present, there were always people asking for FreeBSD which we had to send away. It would be really nice if some FreeBSD people could be found to do some on-site adovcacy at various events. Anyone interested feel free to contact me to coordinate joint BSD activities!

So to sum up my views on this article, it seems to me that the first part looks like a rather bad researched rant with the hope to spread enough FUD to make people not look at NetBSD, which I'd like to welcome everyone: screenshots, features list (needs updating), live-CD torrent/ISO, documentation, download.

Last, I'm impressed that DaemonNews gave their good name to publish such a statement in such a position.

[Tags: , ]



[20050119] More OpenBSD bullshit, and GeNUA
So I had to add two new entries to my RIPOFF file today: One about some small change in the PUC driver, where credit was given, but after carefully digging out the NetBSD developer's private email address instead of using the official NetBSD address from the source-changes message. See "20020602" entry of the RIPOFF file.

The second entry is more annoying, as it's hurting NetBSD's reputation in a print magazine: The company GeNUA, producer of firewalls from Germany, was abandoning BSDi and looking at alternatives. In an interview in the german magazine "freeX" they describe how they choose OpenBSD. NetBSD was not chosen as the NetBSD developer group was considered too closed and to rarely pick up inspirations from outside, which makes it hard to integrate it into release planing:

    ``Problematisch ist es dagegen fuer GeNUA, dass die NetBSD-Entwicklung von einer sehr geschlossenen Gruppe betrieben wird, die externen Anregungen nur selten aufgreift. So ist es schwierig, zukuenftig benoetigte Features sicher in die Release-Planung einzubringen. Aus diesem Grund konnte GeNUA nicht auf NetBSD als Basis fuer die weitere Entwicklung von GeNUGate setzen.'' (FreeX 1/2005, Seite 8)

Contacting the chief of GeNUA who was also interviewed in that article, Magnus Harlander, how this impression came and whom they talked to, I got the answer that this was the response that they got from several OpenBSD developers(!) they had asked, which apparently tried to report several NetBSD kernel bugs.

So:

  1. GeNUA never contacted NetBSD directly (in contrast to what the article makes one think)
  2. OpenBSD developers apparently never made it clear they were talking for someone else when they communicated with NetBSD
  3. Given personal experience and history of relation between NetBSD and OpenBSD, I'd be surprised if the contact was made in a constructive manner. (I have no further details here, so just a guess)
While I welcome everyone to choose whatever OS they want to use, and while I'm even more happy to see people use a (OS based on a) decent OS, BUT making wrong statements about project NetBSD in public annoys me, and I guess I'll have to think what to best do to answer this whole incident. Suggestions welcome!

[Tags: , ]


[20041202] NetBSD - supplier of Open Source operating system technology
Thanks to NetBSD, some other open source operating systems can boast about having in-kernel PPPoE and SMP support. Kinda makes me wonder why there's need for so many BSD forks when they all just take code from the same BSD variant.

[Tags: , ]


Tags: , 2bsd, 3com, 501c3, 64bit, acl, acls, acm, acorn, acpi, acpitz, adobe, Advocacy, advocacy, advogato, aes, afs, aiglx, aio, airport, alereon, alex, alix, alpha, altq, am64t, amazon, amd64, anatomy, ansible, apache, apm, apple, arkeia, arla, arm, art, Article, Articles, ascii, asiabsdcon, asterisk, asus, atf, ath, atheros, atmel, audio, audiocodes, autoconf, avocent, avr32, aws, axigen, backup, banners, basename, bash, bc, benchmark, bigip, bind, blackmouse, bldgblog, blog, blogs, blosxom, bluetooth, bonjour, books, boot, boot-z, bootprops, bozohttpd, bs2000, bsd, bsdca, bsdcan, bsdcertification, bsdcg, bsdforen, bsdfreak, bsdmac, bsdmagazine, bsdnexus, bsdstats, bsdtalk, bsdtracker, bug, build.sh, busybox, buttons, bzip, c-jump, c99, cafepress, callweaver, camera, candy, capabilities, card, carp, cars, cauldron, ccc, ccd, cd, cddl, cdrom, cdrtools, cebit, centrino, cephes, cert, certification, cfs, cgd, cgf, checkpointing, china, cisco, cloud, clt, cobalt, coccinelle, codian, colossus, common-criteria, community, compat, compiz, compsci, concept04, config, console, contest, copyright, core, cortina, coverity, cpu, cradlepoint, cray, crosscompile, crunchgen, cryptography, csh, cu, cuneiform, curses, curtain, cuwin, cvs, cvs-digest, cvsup, cygwin, daemon, daemonforums, danger, darwin, data, date, dd, debian, debugging, dell, desktop, devd, devfs, devotionalia, df, dfd_keeper, dhcp, dhcpcd, dhcpd, dhs, diezeit, digest, digests, dilbert, dirhash, disklabel, distcc, dmesg, Docs, donations, draco, dracopkg, dragonflybsd, dreamcast, dri, driver, drivers, drm, dsl, dst, dtrace, dvb, ec2, eclipse, eeepc, eeepca, ehci, ehsm, eifel, elf, em64t, Embedded, embedded, emips, emulate, encoding, envsys, eol, espresso, etcupdate, etherip, euca2ools, eucalyptus, eurobsdcon, eurosys, Events, exascale, ext3, f5, facebook, falken, fan, fatbinary, features, fefe, ffs, filesystem, fileysstem, firefox, firewire, fireworks, flag, flash, flashsucks, flickr, flyer, fmslabs, force10, fortunes, fosdem, fpga, freebsd, freedarwin, freescale, freex, freshbsd, friendlyAam, friendlyarm, fritzbox, froscamp, fsck, fss, fstat, ftp, ftpd, fujitsu, fun, fundraising, funds, funny, fuse, fusion, g4u, g5, galaxy, games, gcc, gdb, gentoo, geode, getty, gimstix, git, gnome, google, google-soc, gpio, gpl, gprs, gracetech, gre, groff, groupwise, growfs, grub, gumstix, guug, gzip, hackathon, hackbench, hal, hanoi, happabsd, Hardware, haze, hdaudio, heat, heimdal, hf6to4, hfblog, hfs, history, hosting, hp, hp700, hpcarm, hpcsh, hpux, html, httpd, hubertf, hurd, i18n, i386, i386pkg, ia64, ian, ibm, ids, ieee, ifwatchd, igd, iij, image, images, information, init, initrd, install, intel, interix, internet2, io, ioccc, iostat, ipbt, ipfilter, ipmi, ipsec, ipv6, irbsd, irc, irix, iscsi, isdn, iso, isp, itojun, jail, jails, java, javascript, jibbed, jihbed, jobs, jokes, journaling, kame, kauth, kde, kerberos, kergis, kernel, keyboardcolemak, kitt, kmod, kolab, kylin, l10n, landisk, laptop, laptops, law, ld.so, ldap, lehmanns, lenovo, lfs, libc, license, licensing, links, linksys, linux, linuxtag, live-cd, lkm, localtime, locate.updatedb, logfile, logging, logo, logos, lom, lte, lvm, m68k, macmini, macppc, macromedia, magicmouse, mahesha, mail, makefs, malo, mame, manpages, marvell, matlab, maus, mbr95, mbuf, mca, mdns, mediant, mediapack, meetbsd, mercurial, mesh, meshcube, mfs, mhonarc, microkernel, microsoft, midi, mini2440, miniroot, minix, mips, mirbsd, missile, mit, mobile-ip, modula3, modules, mouse, mp3, mpls, mtftp, mult, multics, multilib, multimedia, music, mysql, named, nas, nat, ncode, ndis, nec, nemo, neo1973, netbook, netboot, netbsd, netbsd.se, nethack, nethence, netksb, netstat, networking, neutrino, nforce, nfs, nis, npf, npwr, nroff, nslu2, nspluginwrapper, ntfs-3f, nullfs, numa, nvi, nvidia, nycbsdcon, office, ofppc, ohloh, olimex, olpc, onetbsd, openat, openbgpd, openblocks, openbsd, opencrypto, opengrok, openmoko, openoffice, openpam, opensolaris, openssl, oracle, oreilly, oscon, osf1, osjb, packages, pad, pae, pam, pan, panasonic, parallels, pascal, patch, patents, pax, paypal, pc532, pc98, pcc, pci, pdf, pegasos, penguin, performance, pexpect, pf, pfsync, pgx32, php, pike, pinderkent, pkg_install, pkg_select, pkgin, pkglint, pkgmanager, pkgsrc, pkgsrc.se, pkgsrcCon, pkgsrccon, plathome, pocketsan, podcast, pofacs, politics, polls, polybsd, portability, posix, postinstall, power3, powernow, powerpc, powerpf, pppoe, precedence, preemption, prep, presentations, prezi, Products, products, proplib, protectdrive, proxy, ps, ps3, psp, pthread, ptp, ptyfs, Publications, puffs, pxe, qemu, qnx, qos, qt, quality-management, quine, quote, quotes, r-project, radio, radiotap, raid, raidframe, rants, raptor, raq, raspberrypi, rc.d, readahead, realtime, record, refuse, reiserfs, Release, releases, releng, reports, resize, restore, ricoh, rijndael, rip, riscos, rng, roadmap, robopkg, robot, robots, roff, rootserver, rotfl, rox, rs6k, rss, ruby, rump, rzip, sa, safenet, san, savin, sbsd, scampi, scheduling, sco, screen, script, sdf, sdtemp, secmodel, Security, security, sed, segvguard, seil, sendmail, sfu, sge, sgi, sgimips, sh, sha2, shark, sharp, shisa, shutdown, sidekick, size, slackware, slashdot, slit, smbus, smp, sockstat, soekris, softdep, software, solaris, sony, source, source-changes, spanish, sparc, sparc64, spider, spreadshirt, squid, ssh, sshfs, ssp, stereostream, stickers, studybsd, subfile, sudbury, sudo, summit, sun, sun2, sun3, sunfire, sunpci, support, sus, suse, sushi, susv3, svn, swcrypto, symlinks, sysbench, sysinst, sysjail, syslog, syspkg, systat, systrace, sysupdate, t-shirt, tabs, tanenbaum, tape, tcp, tcp/ip, tcpdrop, tcpmux, tcsh, teamasa, teredo, termcap, terminfo, testdrive, testing, tetris, tex, TeXlive, thecus, theopengroup, thin-client, thinkgeek, thorpej, threads, time, time_t, timecounters, tip, tme, tmp, tmpfs, tnf, toaster, todo, toolchain, top, torvalds, toshiba, touchpanel, training, tso, ttyrec, tulip, tun, tuning, uboot, udf, ufs, ukfs, ums, unetbootin, unicos, unix, updating, upnp, uptime, usb, usenix, useradd, userconf, userfriendly, usermode, usl, utc, utf8, uucp, uvc, uvm, valgrind, vax, vcfe, vcr, veriexec, vesa, video, videos, virtex, vm, vmware, vnd, vobb, voip, voltalinux, vpn, vpnc, vulab, w-zero3, wallpaper, wapbl, wargames, wasabi, webcam, webfwlog, wedges, wgt624v3, wiki, willcom, wimax, window, windows, winmodem, wireless, wizd, wlan, wordle, wpa, wscons, wstablet, x.org, x11, x2apic, xbox, xcast, xen, xfree, xfs, xgalaxy, xilinx, xkcd, xlockmore, xmms, xmp, xorg, xscale, youos, youtube, zaurus, zdump, zfs, zlib

'nuff. Grab the RSS-feed, index, or go back to my regular NetBSD page

Disclaimer: All opinion expressed here is purely my own. No responsibility is taken for anything.

Access count: 14373251
Copyright (c) Hubert Feyrer