|
[20130203]
|
Updating hubertf's NetBSD blog for the Social Web (AKA Facebook)
Postings on the front page of this blog as well as
individual articles had a "Slashdot it" link
on the bottom for quite some time.
With noone noticing that this wasn't working for some
time, apparently.
To fix the situation, and bring this blog a bit closer
to the Social Web, I've removed the Slashdot-link,
and added some Facebook buttons.
I'm aware that this may cause some distress, and
I'm curious to hear your opinion - mail me at the
above address (or drop me a line on FB :-).
Also: FB is the only of those apps that I really use
these days - I do not currently have plans to add
any others. Again, if I'm flooded with
pleas, this can be changed. It may actually
save me from logging e.g. into Google+ and Twitter
to share things there. What do you think?
[Tags: facebook, hubertf]
|
|
[20121227]
|
Blog news: software updated
Just FYI, I've upgraded the blog software to
blosxom 2.1.2. No bits were harmed in the upgrade
process, if you find anything that doesn't work as
expected please let me know!
P.S.: Any volunteers to put blosxom into pkgsrc?
[Tags: blosxom, hubertf]
|
|
[20091107]
|
On the difference between "data" and "information"
Thanks xkcd, from
the information scientist inside me!
[Tags: data, hubertf, information, xkcd]
|
|
[20090503]
|
Concluding the Virtual Unix Lab
I've finished my PhD thesis some time ago, and as the
system described in it is heavily based on NetBSD, I feel
it's relevant for mentioning here.
The full title is ``System Administration Training in the
Virtual Unix Lab -- An e-learning system with diagnosis via a
domain specific language as base for an architecture for tutorial
assistance and user adaption''. The book was published
in Jan 2009 by Shaker, Germany as
ISBN 978-3-8322-7874-8,
and it is also available for online
purchase and if you look around a bit on
my VUlab page, you will
find a permitted local copy for downloading as well.
Here's the backmatter of the book: ``Practical exercises in system administration can render a machine
unusable, and restoring the machine requires manpower which is often
scarce. As a result, there is a lack of dedicated exercise machines
which can be used in the education of system administration. The Virtual
Unix Laboratory is an interactive e-learning system that provides a
solution for this situation. After sign-up, machines are installed on
which students can do their exercises with full "root"-access. At the
end of the exercise, the system checks which parts were done correctly,
and gives feedback.
The first part of this book describes the goals of the Virtual Unix
Lab and related works, followed by observations about education of
system administration. In the second part, the Verification Unit Domain
Specific Language (VUDSL) is defined, and diagnosis of the Virtual Unix
Lab exercise results and feedback to the user are realized with it. An
evaluation of the system shows interesting results and identify areas
for further improvement. The third part explains how tutoring and user
adaption can be realized. An architecture for a tutoring component for
the Virtual Unix Lab is described, and user adaption is based on the
user model built by the tutoring component.''
The system was implemented on a machine running NetBSD, training
systems available were NetBSD/sparc and Solaris/sparc.
Interesting technical points where configuring access to the lab
machines by enabling IPfilter rules from the user's webbrowser,
and disabling the rules by an at(1) job. Also, the system to
install the lab clients used disk images and NetBSD in netbooted
environment.
I hope that's enough of a reason to post this here.
</commercial block>
[Tags: dsl, hubertf, Publications, training, vulab]
|
|
[20080908]
|
!NetBSD: Comics for sale (mostly german, some english+japanese)
Spam: I've got a bunch of (mostly german-language) comics
that I'd like to get rid of. For more information, see
this link.
[Tags: hubertf]
|
|
[20080904]
|
Moved, virtually
FWIW, I've moved my whole website, including this blog,
to a new hosting site. I hope everything's still up and
running, but if not, let me know.
[Tags: hubertf]
|
|
[20080815]
|
!NetBSD: Books for sale (german language, no computer stuff)
Spam: I've got a bunch of german-language books that I'd
like to get rid of. Novels, some comics/mangas, no computer-stuff.
For more information,
click here.
[Tags: hubertf]
|
|
[20080801]
|
Offline
I'll be AFK for the next ~10 days. Don't expect any updates,
even as there are
some
pending.
[Tags: hubertf]
|
|
[20071211]
|
Technical reports from the Virtual Unix Lab project
The Virtual Unix Lab
is a training system that offers practical exercises
for system administration, allowing students to perform exercises for
NIS and NFS in a client-server environment.
A key item is the feedback provided to the student after the exercises,
so he can learn from his mistakes.
Operating systems involved in the exercises are NetBSD and Solaris, the
system itself is implemented on a PC running NetBSD plus two Sun
SPARCstations running either NetBSD or Solaris, depending on the
exericse setup.
The system is the core part of my PhD-thesis (to come :), and
I've published three technical reports that describe a number of aspects
of the systems in lengthy details.
Those interested can find them here:
More information about the Virtual Unix Project, including
presentations, other publications and screenshots can be found
on the
Homepage of the Virtual Unix Lab.
An introduction and overview of the system's operation can be found
in this EuroBSDCon paper.
The thesis will assume the version of the lab described above, including
the domain specific languages techniques, diagnosis and feedback, and describe
how to implement tutoring and user adaption on top of that.
[Tags: hubertf, vulab]
|
|
[20071018]
|
Timewarp
Check this out... (requires Java)
Back in 1994 I was doing a few first steps in X Window Programming,
and I ported this effect from my Amiga to X, mostly as an exercise,
after a friend got me the sources for the Amiga program.
As I used xlock(more) then, I added it, and it became part of the
official release. It went over to xscreensaver and whatnot, and seeing
this now after 13 years makes me a bit nostalgic.
(I think I'll try not to think about the platform implications,
going from X on a Sun to a Java plugin running inside a webbrowser
on a *cough* Linux system. Who's got a Flash version of this? :-)
P.S.:
To get back on-topic, of course you can run this without
Java and a webbrowser on NetBSD, too:
$ cd /usr/pkgsrc/*/xlockmore
$ make install
$ xlock -mode galaxy
[Tags: galaxy, hubertf, xgalaxy, xlockmore]
|
|
[20071001]
|
Slashdot it!
FWIW, I've added "Slashdot it"-links to all blog entries,
besides the Tags list. Feel free to use them. :)
[Tags: hubertf, slashdot]
|
|
[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: hubertf, ipv6, rants]
|
|
[20070509]
|
Switched from vpnc to WPA2 for WLAN
I've used vpnc at my university's campus until a few months ago,
when my other working place (FH Regensburg) deployed a WPA2-only
WLAN. I've then bought a Linksys A+B+G NIC (Atheros based, works
fine with NetBSD 4.0_BETA2/i386), and switched from vpnc to WPA2.
Those interested can find the config in the
"May 2007" entry of the
updates of my vpnc article.
(I also have some scripts that do auto-detection of wirefull
and wireless networks and setup connections accordingly,
together with APM-based suspend and resume; I'll write some more
about that some other time, as it's what NetBSD lacks when
installed out of the box)
[Tags: hubertf, vpnc, wpa]
|
|
[20070320]
|
Nerdtest
[Tags: hubertf]
|
|
[20070315]
|
Congratulations to the OpenBSD team
... for finding their second
remote hole in the default install,
in more than 10 years!
| - | from a contributer of NetBSD,
| | | which had the least number of incidents reported for BSDs,
| | | as confirmed by the US-Cert in the past four years
|
[Tags: hubertf, openbsd, Security]
|
|
[20070309]
|
Catching up: events, articles, benchmarks, summer of code...
So I was away for a few days, being sick and then giving a talk
at the Chemnitz Linuxdays and then off for a few days in
Austria
visiting Vienna & Zotter,
and there's a backlog of stuff that happened in
NetBSD's madhouse^Wwonderful world. Here's a quick run-down of things
that I'm too lazy to post single items on:
-
Linuxdays Chemnitz:
I was only there for my presentation on sunday, due to not feeling
too well the days before. Still, Stefan, Jörg, Charlie and many
others staffed the booth just fine, and I think every single household
in and around Chemnitz has a NetBSD install and/or Live CD now. :)
Related talks to mention are
Stefan Schumacher's talk on
hardening systems with systrace
and
deleting data.
My own talk was not too NetBSD specific, showing an application on
how to implement dynamic DNS with some retail web/domain hoster.
Slides for my talks are available
as OpenOffice .ODP
and as PDF.
(I'll reconsider the move from TeX/prosper to OpenOffice after it was
NOT as easy as I expected to find a machine running OOo for presentation
purpose, after my laptop's harddisk crashed on the way to Chemnitz!)
- While at roadshows:
Stefan Schumacher has made DIN A4 pkgsrc flyers in
english
and
german
language.
- NetBSD's puff-based FUSE implementation "refuse" is now in a state
to also run the
NTFS-g3
filesystem, which offers read/write support for NTFS.
It's available from
pkgsrc/filesystems/fuse-ntfs-3g.
- Google News found me an article that
NetBSD stack supports Geode NAS design:
``Wasabi Systems Inc.'s BSD-based NAS (network attached storage) software stack now supports a Geode-based reference design from AMD. Wasabi Storage Builder for NAS, combined with AMD's Geode LX NAS RDK (reference design kit), provides a secure, reliable platform for the development of NAS devices, according to Wasabi. ''
While that's all fine for Wasabi, it should be noted that
whatever the company Wasabi offers is not automatically available in the freely
available operating system called NetBSD. Integration efforts
would have to happen first, so the headline of that article
is unfortunately misleading if not to say plain wrong!
- Another article that's more to the point:
Julio M. Merino Vidal has worked on getting
multiboot support into NetBSD, and in his article
``Making NetBSD Multiboot-Compatible''
he talks more about it.
- Andrew Doran has done lots of work on NetBSD's thread and SMP
implementation recently, and he has made a comparison between
performance of the Scheduler-Activations-based code in
NetBSD 4 and the one that will be in NetBSD 5 (AKA NetBSD-current,
currently numbered as 4.99.13). See
his mail to tech-kern
or watch the images for
'make cleandir' on an empty source tree
and
the MySQL supersmack benchmark.
- Google runs another Summer of Code,
and this year it's not clear upfront who will be allowed as mentoring
organizations. NetBSD is ready to participate again, and there's
an
official announcement from NetBSD
about this, including pointers to
our suggested/wanted list of projects
and
the project application HowTo.
People interested in submitting a project proposal (via google!)
are encouraged to use the remaining time until the deadline to
discuss their proposals on the public NetBSD tech-* lists!
(Personally I'll try to stay out of GSoC this year to finish some
reallife work. At least that's the plan so far ...)
- Three new security advisories were released:
- Another article that doesn't mention NetBSD but g4u:
``How to Install a New Hard Drive: Tech Clinic''
by Joel Johnson. From the article:
`` To make your new drive work like your old drive, you'll need a disk
"cloner." There are a myriad of options, from commercial solutions such as
the old favorite Ghost from Symantec ($70; symantec.com) and Copy
Commander from VCom ($35; v-com.com) to free applications, such as
MaxBlast from Maxtor, that come bundled with hard drives. If you're
comfortable mucking around with Linux/BSD, I've had great luck with the
free g4u application. If you have a local file server, you can even send
the disk image from your laptop to an FTP site, install the larger drive,
then FTP it back to your laptop, obviating the need for a drive enclosure''.
So much for now. Enjoy!
[Tags: Advocacy, Articles, benchmark, clt, Events, g4u, google-soc, hubertf, pkgsrc, Security]
|
|
[20061202]
|
What to do with your extra money at the end of the year, and beyond
The end of the year's approaching rapidly, and if you have an urge
of doing something good with your leftover money, here are some
ideas how to make this planet a better place:
- I've had a look at the
the BSD Certification Group's donation meter page
tonight, and saw it's at 11% ($4.139US out of $35kUS)
of what's needed right now. Looking at the list of
who has contributed so far,
I thought I'd mention this here:
While you may think NetBSD does not need certification, think
again how this may improve NetBSD's overall recognition in the industry.
And in the end it's a *BSD* certification, and not FreeBSD and/or OpenBSD
only - so I think NetBSD and its users should actively participate in
the process to drive this.
Go for it!
- Of course your favourite Open Source project may always need money,
too, so think about it - a few bucks can make a difference. As for
NetBSD, money's needed to buy new and replace old hardware, support
public relations and handle legal fees.
Personally, I'd like to
see this expanded for having more people do work on public relations,
setting up booths at roadshows and going to conferences, but that's
not a cheap goal: Having materials like flyers, CDs, flags, posters
etc. available is one thing, and paying for travel, accommodation
and possibly conference and booth fees easily sum up to several
hundred $/EUR per conference, and there's quite a number of them,
all over the year and all over the planet.
Another goal that I think would be nice to achieve is being able
to reward people for contributing to the NetBSD project's code
base, e.g. by implementing specific subsystems, various projects
(think "Google Summer of Code") or fix critical bugs.
For all this, money is needed. As a non-profit organization,
the NetBSD Project does not sell its goods and instead gives
it away for freely for the benefit of everyone. As a return,
we're glad for every user -- private and commercial -- as well
as companies to think about what they get, and
give something back.
- Personally I'm still looking for someone to pay me
for working part-time on NetBSD documentation and public relations.
Current state of things as far as I'm concerned is
that I'm devoting a lot of my personal time to NetBSD right now
for free, while working on my PhD thesis; Once this is done, I'll have to
find a job that's paying my bills, and I'd very much appreciate
to continue working on NetBSD, but this won't be for free then any
more. Timeframe for this is Q3/2007, so if you think things should
continue as far as I'm concerned,
contact me!
[Tags: certification, donations, hubertf]
|
|
[20061125]
|
Fixed broken paypal links on g4u page
I wondered why paypal returns for g4u went pretty much down recently, until
someone pointed out that the links were broken - seems that Paypal changed
something on their site that broke them. I've fixed that
on the g4u page now,
esp. in the
Copying, licenses & donations
section.
[Tags: g4u, hubertf]
|
|
[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: hubertf, rants]
|
|
[20061027]
|
Status of Google AdWords on my webpages
I'm running Google AdWords for ~2 months on two of my webpages,
and given the feedback I got from you guys, maybe it's time for
a little report on how things worked out so far:
Bad news first: I haven't seen any money from Google so far.
This is due to their policy that they start paying only after
you hit $100US one month, which I didn't do the first month
(and that mostly because I enabled this in mid-september).
I expect this to change in the future, though.
So what happened so far? The two websites I have
Google AdWords on are
the g4u homepage and
my NetBSD blog.
In the past ~2 months, the g4u homepage got about 42.000 hits and
the blog got 9.100 hits. On the g4u page, 539 people were interested in
the ads displayed, while ads on the blogs were of interest to
180 people. I admit I have no idea how Google determines
payment per hit/click, but the money they show I've "earned"
is $129 for the g4u homepage and $71 for the blog.
So far that's nothing that will pay my bills, but at least it
will pay some food every now and then, or
some
stuff
I
could
use
for future NetBSD booths...
(BTW, if you want to help out in that regard directly:
I'm VERY MUCH appreciating more help
from the NetBSD community at conferences etc.
where NetBSD booths are, after manning the Systems booth alone
for three days last week; for the monetary help you can
speed that up
with paypal ;-)
[Tags: g4u, hubertf]
|
|
[20061026]
|
Report from Systems 2006 @ Munich, Germany, days 2 and 3
Here's what happened yesterday and today at NetBSD's booth
at the Systems computer fair in Munich, Germany:
Tuesday, Oct 24th: 2nd Systems day
- NetBSD's procfs with -o linux has /emul/linux/proc/$$/exe as
hardlink, while Linux has a symlink. This breaks compatibility that
some database applications expect, see my posting to
http://mail-index.netbsd.org/tech-kern/2006/10/25/0000.html
- Some user feedback: "NetBSD documentation is outdated - it used to
be great for 2.0, but it's lacking now." -- We need a
documentation-hackathon to fix stuff: htdocs/Documentation,
htdocs/guide, src/distrib/notes
- There was interest in offering NetBSD as alternative operating
system from a company working on mobile producs with AMD Alchemy (=
MIPS) and Geode (=i386). I've pointed them at our list of possible
consultants and the port-mips@, port-i386 and netbsd-jobs@ lists
- One company offered to do a funny kind of (free!) advertizement for
us: have our logo and a slogen printed on invoices they do for
their customers. The customers would be people in traditional
office environments handling invoices, so I'm not sure what message
to tell the average secretary... any ideas?
- A user asked about NetBSD on Cobalt machines, and how to install;
I've pointed at the Restore CD
(http://www.feyrer.de/NetBSD/blog.html/nb_20060403_1314.html)
-
We had a NetBSD/Xen showcase, consisting of a PC with a 2GHZ AMD
CPU, 2GB RAM, 19" TFT etc. showing X with KDE and a webbrowser
accessing Tomcat web application services (JPetStore) on two
seperate domains, which were in turn talking to PostgreSQL servers
running in two other domains.
The showcase attracted many people, and there were lots of
questions about Xen, mostly of general kind about Xen (what is it,
what does it do, running DOS & Windows XP, ...) . Too bad the
showcase still has Xen2 running - there are already plans to change
that for the next event, though! :-)
- A company inquired about supporting NetBSD from their hardware
debugger
- In her opening speech of Systems, the mayor of Munich thanks Limux
project and Linux New Media publishing for bringing Open Source to
Munich & Systems. Unfortunately no word about Systems and C&L who
did the real work of bringing all the projects there - and no word
on those, either. Sounds like bad communication, and I'm thinking
abour writing her a letter and thanking her for the great time
we're having.
Wednesday, Oct 25th: 3rd Systems day
- 25 of 50 burned CDs gone after two days, with an easy monday; 30/50
gone after day three - maybe should have brought 100...
(also: have the CD surface printed, plus get some paper bags for
the CDs next time... preferably in NetBSD-orange :-) (Note: ordered
200 orange paper CD sleeves)
- There was an inquiry about the state of native Java - still
pending, I'm afraid, waiting for ALL the regression tests to pass.
- Someone had an urge to run SCO binaries for some database systems
and business applications in a production
environment. Pointed them at compat_ibcs2(8).
- XenMan is a nice GUI frontend for managing local and remote Xen
domains, allowing domain startup and shutdown, accessing the
console, etc. - see http://sourceforge.net/projects/xenman/
(someone please put this into pkgsrc!)
- A company was interested in using NetBSD on settop-boxes, using
handheld/embedded hardware - got them in contact with someone who's
working in that environment.
- We should document our build environment for custom ramdisk and
boot images for embedded devices, as this raised quite some
interest when I gave an introduction (crunchgen, src/distrib,
makefs, ...)
- I've learned that my town, Regensburger, has a Linux user group.
They didn't know about our BSD user group "HappaBSD" either.
- Several people asked about using pkgsrc on Mac OS X and Debian,
I've pointed them at my (now a bit outdated...) 21C3 paper
(http://www.feyrer.de/Texts/Own/21c3-pkgsrc-paper.pdf) and the
generic NetBSD documentation
So much from me from the Systems computer fair, I'll not be there for
the remaining two days, and Daniel Ettle will help us out at the booth.
One observation I've made during the whole event is that NetBSD needs
to do more work on building up a user community - attracting people,
handing out CDs (and assorted stuff like t-shirts and posters
won't hurt either!), and encouraging them to participate at user group
events and tradeshows like Systems.
NetBSD as an operating system has a lot to offer, and given it's
ancestry of BSD, the classic platforms we inherited and the new
embedded and server platforms we've added makes an excellent
operating system - now we just have to market it.
Join us!
[Tags: Events, hubertf]
|
|
[20061024]
|
Report from Systems 2006 @ Munich, Germany, day 1
A few impressions from the first day of Systems 2006:
- The overall impression was that the first day was pretty quiet -
I've noticed people at many booths (not only the Open Source
ones, esp. many of the "business" type ones) standing idly,
waiting for visitors to come by.
- At the NetBSD booth there was a moderate stream of people
dropping by, which left me enough time to get the NetBSD/Xen
showcase going that Daniel Seuffert brought: A 2GHz AMD
PC with 2GB RAM, running Xen with five domains: two database
domains running PostgreSQL, two "application server" domains
running Tomcat and the JPetstore Demo (which access the
two PostgreSQL database machines), and one domain for the
"client" stuff - KDE, xcon, two Konqueror windows to show
the two JPetstores on the two different machines (identified by
ther IP address), a Konsole terminal with tabs for Dom0 and
the four DomUs as well as some vncviewer windows to show
how DomUs can be managed graphically. All domains were running
NetBSD, of course.
Overall the Xen showcase was quite an attraction for people,
and overall feedback was very good!
(A screenshot of that showcase can be found
here)
- FreePascal needs work for porting to NetBSD - they have several
options for generating code, ranging from assembling with binutils
(possibly setup for crosscompiling!) and linking against libc to
emitting code that does bypass libc and issue system calls
directly(!!! all in the name of supporting old Linux systems...).
For a working port, a first step would be to go the "use binutils
and libc" way. For that, the equivalent of crt0.o need to be setup.
(Now where's the source for crt0.o again?)
- Wikipedia.de pointed out that the
German language NetBSD
entry needs work!!! I also asked
Henning Schlottmann about adding our logo
to the Wikipedia Deutschland (which was removed twice because we
didn't waant to give up our copyright / trademark), and it seems it's
added again now! Thanks Henning!
- People asked why there is no native OpenOffice 2 for NetBSD. Good
question - any takers?
So much for now, stay tuned for more news tomorrow, or just
drop by at the booth (hall A3, booth A3.542) -- good night!
[Tags: Events, hubertf]
|
|
[20061022]
|
Report from Systems 2006 @ Munich, Germany, day 0
!!! We're low on NetBSD booth staff! If you're at/near the Systems roadshow in Munich and can
help out at the NetBSD booth, esp. Wed/Thu/Fri, send mail to
hubertf@NetBSD.org. Thanks!
Besides CeBit,
Systems
is the second largest computer show in Germany for "business
professionals" and "information technology". Thanks to the
work of Rosa Riebl from
Computer- und Literaturverlag (CUL)
and Daniel Ettle, there are a number of booths for Open Source
projects again this year, and NetBSD is among them. Being the poor sod
who's manning the booth, here are some first impressions from
today, which consisted mostly of arrival and booth setup, the show will open
its doors to the public tomorrow at 9am:
- Driving to Munich & booth setup
- Daniel Seuffert brought some NetBSD flags, flyers and his Xen
showcase (machine with NetBSD/Xen preinstalled plus 19" TFT)
- Material from me includes more flyers, posters, my Shark running a
slideshow, and some candy to attract people. I expected things like t-shirt sales to not be allowed at Systems and left them at home; I only learned
later that it would have been ok. Oh well.
- I had a chat with a guy from the Joomla booth, and they asked when
we will import Joomla into pkgsrc. Given the short episode (import
& immediate removal due to "security reasons") the other day, I
think there's some more focussing needed in pkgsrc to get to it's
goal of providing software easily (and not making it NOT available
because our current procedures can't handle things).
It would be nice to offer such systems like Joomla to be available
out of the box with a full set of packages, without further fiddling.
(see usability/user friendliness...)
- FreeBSD and OpenBSD will have several people manning their booths
all the time. Unfortunately the NetBSD people that helped out in
past years are all either sick or busy this year, so that I'll have
to run the NetBSD booth alone all the time, and Danie 'DaN' Ettle
will help me out on thursday and friday, when I'll have to get back
to my job, too. I'd hope for a bit more activity from our user
community:
!!! We're low on NetBSD booth staff! If you're at/near the Systems roadshow in Munich and can
help out at the NetBSD booth, esp. Wed/Thu/Fri, send mail to
hubertf@NetBSD.org. Thanks!
[Tags: Events, hubertf]
|
|
[20061018]
|
Report from the Google "Summer of Code" Mentor Summit 2007, and more
[Beware, this is different from what I posted to netbsd-users!]
For those that haven't followed things too closely, there was a Mentor
Summit for Google's "Summer of Code" last saturday in Mountain View,
California. Google invited two mentors/admins from every participating
GSoC project, and for NetBSD, Alistair Crooks (agc) and I (hubertf) were
there to chat with people, listen to talks and share our experiences.
I've posted my session notes and references to the summit's wiki
to the netbsd-users list,
so have a look there if you're interested of what may come up
in case there's another "Summer of Code" next year, and what
experiences students, mentors and admins made in the past years
and what they may learn from for the future.
Now given that this is *my* (hubertf's) weblog, I thought I'd put some
of the (more or less) funny but off-topic things in here, in case anyone
cares what else happened on the trip to Mountain View and back.
Friday, Oct 13th: Travel & arrival
Saturday, Oct 14th: Google "Summer of Code" Mentor Summit
- I've posted my session notes etc.
to the netbsd-users list
for further discussing.
- In the evening, a group of NetBSD people had food & drinks in the
21st Amendment brewery club/restaurant in San Francisco, including
Alistair Crooks, Darren Reed, Jef Rizzo, Jan Schauman, Jan's wife
and me.
Sunday, Oct 15: Sightseeing in San Francisco
- Find a hotel to spend the night from sunday to monday. While I have
a very nice offer to use mrg@'s couch, I realized that doing the
commute to SFO in the morning would be too time consuming. Also, as I
wanted to do some sightseeing in San Francisco today, not having to
go back all the way back to Mountain View in the evening was a good
decision. (Remember for next time: rent a car!!!)
- I've walked around Market Street and the area surrounding it most
of the day, freshing up memories from my last stay there 13 years
ago
- Surfing the web back in my hotel room, which had wireless network
access, I found that MoinMoin Wiki (which was used for documenting some of
the GSoC Mentor Summit's activities) can export as
DocBook/XML. Maybe NetBSD make use of that, at least for
htdocs/Documentation. (sure not for htdocs/guide, no idea for
htdocs/Ports and I don't know what else we have in
htdocs... probably ways too much!)
Monday Oct 16th: Going home
- Not much to say, 4+9 hours of flight (via Chicago) in economy class
sucked. Home tuesday Oct 17th at ~2pm, and first thing to do at
home is get a new cell phone as my old Siemens A55 kicked the
bucket on the flight to the US. Doh!
Overall, sitting in the plane for more than 26 hours for two days
of fun was worth it, and I'd do it again every time! :-)
[Tags: Events, google-soc, hubertf]
|
|
[20061015]
|
AFK
I'm currently traveling in California
for the Google Summer-of-Code
Mentor Summit. The event today was fabulous (I'll
post some stuff here later), this evening has
a meeting with some NetBSD folks scheduled,
see the regional-sfba list for the details.
Tomorrow will be mostly offline & cruising
the area before going home on monday.
I hope the plane won't to crash and bring
me home by tuesday. Stay tuned for more news! :)
[Tags: hubertf]
|
|
[20061005]
|
Google "Summer of Code" 2006 Mentor Summit
The reference to the "party" in my last GSoC-related posting
was not really a joke: There will be a Google "Summer of Code" 2006
Mentor Summit at the Google headquarter in Mountain View, CA
on October 14th. Each mentoring organisation gets to send two
of their admins/mentors, and today I got my hotel and flight
ticket confirmed, finally.
The agenda's still building up, but my personal point of
interest is how much "research" to have in the actual project
proposals - I'm under the impression that the NetBSD project
proposals could/should be a lot clearer, and leave less decisions
or open questions to the student working on a project. Of course
it means a lot more work and to at least halfways think through
a project before proposing it, but at the end it will mean a
clearer defined goal for the student towards which to work.
Depending on the actual project, of course.
[Tags: google-soc, hubertf]
|
|
[20060919]
|
Google Ads enabled
Thanks to the encouraging and 100% feedback, I have enabled
Google "Adsense" ads on
my NetBSD blog's front page,
the
article
pages
as well as
the g4u homepage.
Feel free to use the extra links to inform yourself
about related news and products, it won't hurt me! ;-)
P.S.: I've also updated the image of the dancing daemon a bit to
make it more fit for the NetBSD theme. The idea is from EFNet #NetBSD's mspo. :)
[Tags: g4u, hubertf]
|
|
[20060912]
|
Opinion time: ads (Update)
After reading about
the guy who buys Google stock with money from Google ads (sorry,
I can't find the link right now), I wondered if I can do a similar
trick and buy all of Wasabi^WNetBSD. ;-)
The problem is getting the necessary cash to do that, and that's
where I've started wondering if adding ads to
my NetBSD blog,
the
short
articles
as well as
the g4u homepage
would bring in enough revenue to do the stunt.
Before forcing this down my users' (your!) throat,
I'd like to hear some feedback from you -- ads on my NetBSD blog and g4u
homepage, good or bad? Tell me!
If I don't get a total uproar I'll probably give it a few months trial period
to evaluate this. If someone feels like sharing their lottery win instead,
or just putting their money where their VERY big mouth is ,
I'll be happy to take donations - let me know!
Update:
Stefan got me a link to the
Google Will Eat Itself project.
[Tags: g4u, hubertf]
|
|
[20060912]
|
Event: MS Wissenschaft 2006 - Sport und Informatik, Regensburg
[Maybe only of interest to people near Regensburg, Germany, but still
on-topic as I'll present the NetBSD cluster I did some time ago.
Sorry for German language here :-]
``Auch im Informatikjahr 2006 ist das Erlebnisschiff von Wissenschaft im
Dialog wieder auf Tour und legt in zahlreichen Städten entlang der deutschen
Wasserstraßen an. Die Ausstellung an Bord des 105 Meter langen Binnenschiffs
zeigt von Mai bis September, wie Informatik den Sport und seine Geräte
verändert.''
Das Erlebnisschiff wird kommenden Samstag und Sonntag in Regensburg
gastieren und Ausstellungen und Vortraege zu relevanten Themen bieten. Mit
dabei sind fuer den Fachbereich Informatik der Fachhochschule Regensburg
Ingo Frank und meine Wenigkeit, wir werden u.a. eine mit Kuenstlicher
Intelligenz gesteuerte Carrera-Rennbahn, Anwendungen zur Robotik sowie einen
Video-Rendering Cluster vorstellen, der vor ein paar Jahren zum Erstellen
der Zieleinlaufsvideos und -fotos beim Regensburger Stadtmarathon zum
Einsatz kam.
Vielleicht hat ja der/die eine oder andere am kommenden Wochenende noch
nichts vor und mag mal vorbeischau'n!
Wann: Samstag 16.9. und Sonntag 17.9.2006, jeweils 10 bis 19h
Wo: Donaulaende 9, naehe Villapark, Regensburg
Eintritt: Kostenlos
Mehr Infos gibt's unter
hier.
[Tags: Events, hubertf]
|
|
[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: hubertf, rants]
|
|
[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: cvs, hubertf, rants]
|
|
[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: hubertf, rants]
|
|
[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: hubertf, rants]
|
|
[20060516]
|
Picture of NetBSD t-shirt online
Stefan Schumacher made a picture of
my NetBSD t-shirt
at the Chemnitz Linuxtag, and I've put it up at
the t-shirt page
for looking at.
Just in case anyone's left without it... :-)
[Tags: hubertf, t-shirt]
|
|
[20060512]
|
Adding bootable kernel-only ISOs in addition to *.fs floppy images
I've been working and musing on bootable ISOs that don't use
floppy emulation for some time over the past few months,
mostly due to my work on g4u, which uses the new CD bootbloc
(bootxx_cd9660) and the in-tree mkisofs-replacement (makefs -t cd9660).
I've found many things where NetBSD's release build infrastructure
can be improved, and to make a start, I have collected the related
bits to offer bootable kernel-only ISOs in addition to *.fs floppy images.
Those that didn't pay attention^W^Whaven't followed the discusion
can read the
full proposal.
for all the details.
Now we'll see if someone finds this useful (or if I just go and
commit this, or lose interest over yet another pointless bikeshed
"discussion").
[Tags: hubertf, iso]
|
|
[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: funny, hubertf, rants]
|
|
[20060428]
|
g4u 2.2beta2 beta testers wanted, and PayPal changes
Please note that I'm still looking for people to test
g4u 2.2beta2
so I can push out 2.2 soon. Please report problems
the usual way,
and I'll see what I can do.
Also,
it seems paypal changed some details on their webpage, and the
paypal buttons on both the
the g4u homepage
and
the NetBSD t-shirt page
were broken. I have fixed them (even if I don't like the new
images they offer as much as I liked the old ones :-),
and for g4u there's now also a subscription possible to
send me some spare cash you may have on a regular base.
[Tags: g4u, hubertf, paypal]
|
|
[20060425]
|
Not much happening - SoC & cksum(1) hacking
The past few days were slow, mostly filled with reallife.
The Summer-of-Code front is slowly evolving, discussing possible
projects and listing them
on our website.
Students will be able to send in project applications starting May 1st
(to May 8th), but as usual, discussion to identify
details that we hope to see in the applications
is encouraged already.
Personally, I did some work on cksum(1) to implement checksum verification.
I've wished that ever since, as NetBSD releases come with those nice
checksum files (BSDSUM CKSUM MD5 SHA512 SYSVSUM). Now this can be
done a bit easier:
miyu% cksum -o 1 -c BSDSUM
miyu% cksum -o 2 -c SYSVSUM
miyu% cksum -c CKSUM
miyu% cat MD5 SHA512 | cksum -c
miyu%
Still not 100% optimal, but that is due to the format of the first
three files. Maybe something to change in the future...
[Tags: hubertf]
|
|
[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: hubertf, rants]
|
|
[20060323]
|
Getting filesystem parameters
OK, this is one from the "learn something new every day"-department
that I'd like to share with you: How do you find out about the read/write
size negotiated in NFS mounts and other filesystem parameters?
Matt Green hinted at "mount -vv" as an answer.
Looking at "normal" mount(8) output is pretty familiar, e.g.
on my Sun SPARCstation 5 that has two local partitions and an
NFS mount from another machine:
smaug# mount
/dev/sd0a on / type ffs (local)
/dev/sd0e on /usr type ffs (local)
procfs on /proc type procfs (read-only, local)
kernfs on /kern type kernfs (read-only, local)
server.ipv6.fh-regensburg.de:/disk5 on /disk5 type nfs
Two local filesystems on the first SCSI disk, procfs and kernfs,
and a NFS mount from a remote NFS server - I do NFS over IPv6, works
flawless since ever. Now to get a bit more information using "-v"
(long lines continued with \ at the end):
smaug# mount -v
/dev/sd0a on / type ffs (local, root file system, fsid: 0x700/0x78b, \
reads: sync 475428 async 32, writes: sync 79953 async 7238)
/dev/sd0e on /usr type ffs (local, fsid: 0x704/0x78b, reads: sync \
711144 async 65, writes: sync 2 async 24)
procfs on /proc type procfs (read-only, local, fsid: 0x1b01/0x1ae1b, \
reads: sync 0 async 0, writes: sync 0 async 0)
kernfs on /kern type kernfs (read-only, local, fsid: 0x8b01/0x1d28b, \
reads: sync 0 async 0, writes: sync 0 async 0)
server.ipv6.fh-regensburg.de:/disk5 on /disk5 type nfs (fsid: 0xb01/0x70b, \
reads: sync 0 async 0, writes: sync 0 async 0)
This gives some insight on the filesystem IDs (not too thrilling), and
also the number of reads and writes done on the filesystem, both
for synchronous as well as for asynchronous operations. NFS operations
are not printed, nfsstat(1) is probably more useful there.
But there is more information, if you use "-v" twice
(long lines continued with \ again):
smaug# mount -vv
mount_ffs: /dev/sd0a on /: specified device does not match mounted device
/dev/sd0a on / type ffs (local, root file system, fsid: 0x700/0x78b, reads: \
sync 475441 async 32, writes: sync 79953 async 7240)
/dev/sd0e on /usr type ffs (local, fsid: 0x704/0x78b, reads: sync 711205 \
async 65, writes: sync 2 async 24)
procfs on /proc type procfs (read-only, local, fsid: 0x1b01/0x1ae1b, reads: \
sync 0 async 0, writes: sync 0 async 0, [procfs: version=1, \
flags=0x0])
kernfs on /kern type kernfs (read-only, local, fsid: 0x8b01/0x1d28b, reads: \
sync 0 async 0, writes: sync 0 async 0)
server.ipv6.fh-regensburg.de:/disk5 on /disk5 type nfs (fsid: 0xb01/0x70b, \
reads: sync 0 async 0, writes: sync 0 async 0, [nfs: \
addr=2001:638:a01:5:125:2aff:fe82:cade, port=2049, addrlen=28, \
sotype=2, proto=0, fhsize=0, flags=0x8281, \
wsize=8192, rsize=8192, readdirsize=8192, timeo=300, retrans=10, \
maxgrouplist=16, readahead=2, leaseterm=30, deadthresh=9])
Giving "-v" twice prints filesystem-specific data, in the above example for
procfs's version, and all the parameters used in the NFS mount,
among them the block sizes used for reading and writing blocks,
rsize and wsize.
Enjoy!
[Tags: Docs, hubertf]
|
|
|
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.