5,000 posts; holy crap
This is my 5,000th published post. This Digest has been running for approximately 9 years, so that’s an average of a post and a half per day, for around 3200 days. Yeesh!
Summer of Code status reports, week 3
Here’s your most recent weekly round of DragonFly/Google Summer of Code updates:
Ivan Sichmann Freitas: 32 bit api status
Vishesh Yadav: inotify and fs indexing service status
Mihai Carabas: Add SMT/HT awareness to DragonFlyBSD scheduler
Loganaden Velvindron: Privilege separation
BSDCan Trip Report: Florian Smeets
The next trip report is from Florian Smeets:I arrived in Ottawa on Tuesday afternoon, together with Giovanni Trematerra who was on the same flight as I. After dropping our luggage off at the Residency one of the first people we met was Beat Gaetzi, my gecko@ companion. After a very short discussion it was decided to go to the (Read more...)
Secure your MySQL setup
This was going to go into a Lazy Reading post, but then I realized it shouldn’t. Here’s the source: “A Tragically Comedic Security Flaw in MySQL” (via)
The short version: MySQL, compiled a certain way, will allow 1 out of 256 root login attempts to work no matter what. I was going to link to this (Read more...)
Contest: Name the PC-BSD Server Editi...
One of the cool new features coming in PC-BSD 9.1 is the ability to install a FreeBSD server (including ZFS, multiple boot environments using ZFS snapshots, and encryption) that includes the command line versions of all of the PC-BSD utilities. You can try a preview version in the latest snapshot or read up on its features in the draft of (R [...]
BSDCan Trip Report: Ben Haga
The next trip report is from Ben Haga:Without the generous support of the FreeBSD Foundation my trip to BSDCan 2012 would not have been possible. It was a great experience and I cannot thank the Foundation enough for the opportunity. Attending BSDCan was an excellent chance to meet the folks currently driving the future of FreeBSD. The exp [...]
BSD Magazine for June
The June issue of BSD Magazine is out as a free PDF download. The theme is the same as last month – security – and there’s a number of other topics covered.
Lazy Reading for 2012/06/10
I got to use the ‘roguelike’ tag again this week, which always makes me happy. Surprisingly, it’s not about… that roguelike.
RSA encryption explained. (via)
Someone from Google went to BSDCan 2012 and blogged about it. The takeaways are interesting, especially something I’ve seen elsewhere: “Don’t [...]
Multi-architecture pkgsrc packages
Pkgsrc already runs on a large number of different platforms, but that’s not what I’m talking about. In this case, Joyent, which uses pkgsrc internally, has a suggested change that makes binaries usable on both 32 and 64 bit systems. I don’t know if this will go into pkgsrc proper, but it’s interesting to see.
HAMMER2 and remote mounting
Reading this HAMMER2 commit carefully shows some future plans: remote cluster control, and the ability to mount nonlocal HAMMER2 volumes. A reminder: those are future plans, not what you can do now.
doscmd(1) dies a dramatic death.
The i386-only doscmd(1) is gone from DragonFly. I don’t think I ever used it, as other emulators/systems are so prevalent and complete.
Xorg updates in pkgsrc
Apparently a lot of modular-xorg packages in pkgsrc received updates. I think I found some of the changes, but probably not all, so I don’t have a good way to sum up the actual effect.
Update: see the end of this cvsweb pkgsrc CHANGES-2012 page for all the changed parts.
Wish me luck: taking the git plunge
Wish me luck.I just typed the following commands:git clone https://github.org/freebsd/freebsd-head.gitcd freebsd-headgit branch armygit checkout armyand started my own local branch. Wish me luck. Oh, I\'ve said it, but with git, I think I might need it. I actually didn\'t type exactly the above, but that\'s what I should hav [...]
20120605 Snapshot Now Available
Kris has announced the next snapshot in the testing series:
The next 20120605 snapshot in the PC-BSD 9-STABLE branch has just been released for i386 and amd64 architectures.
This snapshot provides both users and developers a means to test out new features in the upcoming PC-BSD 9.1 release. This snapshot may contain buggy code and features, s [...]
Unifying arm boot arg parsing
Greetings again, Here\'s a slightly edited version of a post I made to the FreeBSD arm list, proposing a path forward to cleanup and unify boot arg parsing on arm and at the same time add support to all boards for parsing FreeBSD\'s /boot/loader metadata as well as Linux\'s uboot/redboot meta data. Thought you might be interested. For too lo [...]
GNU utilities, correctly named
There’s a number of packages out there that assume you are using the GNU versions of ls, wc, and so on. However, you aren’t when using a BSD system. Pkgsrc has historically dealt with this when GNU tools are needed for a package by prefixing them with a ‘g’. ’ls’ becomes ‘gls’, and so on. Al [...]
A lot of network work
Sepherosa Ziehau has been doing a lot of work on packet transmission; far more than I link to here. The end result is startling performance on high-bandwidth links. I’m hoping for benchmarks at some point, but until then, I just wanted to publicly appreciate the work he’s done.
Firefox Disable / Hide New Tab Page
I\'ve upgraded to Firefox v13. However, I don\'t like the new tab page. I\'m concerned about my privacy. How do disable or hide new tab page while using Firefox browser version 13? How do you get rid of the \"new tab\" page that shows recently visited pages?Read answer to: \"Firefox Disable / Hide New Tab Page\"
BSDCan Trip Report: Davide Italiano
The next trip report is from Davide Italiano:A couple of week ago, thanks to the grant I received from the FreeBSD Foundation, I was able to attend the FreeBSD Devsummit and the BSDCan conference in Ottawa. This was my first BSD-related event and I was very excited. I\'m pretty satisfied with the whole experience, that I\'ll try to explain ( [...]