Recently in BSD Category

blog.freebsd.org

| | Comments (7) | TrackBacks (0)
I may have mentioned before that I'm working on a website for blog.freebsd.org. I've got some ideas for what to put on it, but as most of my readers are FreeBSD users, I'd like to know what would y'all like to see? Some ideas I've had so far are:

  • Ongoing projects such as drivers that you normally have to dig down in Google to find some perforce repo with a status page that may or may not be up to date.
  • Security advisories.
  • New releases and details of all the changes being made - something a bit more in depth than the CHANGES file.
Have any other ideas? Comment and let me know!

I'm going to be moving the site over to a new server soon. Plans are being made for blog.freebsd.org, as well. More about that (and the company that's going to be hosting me and blog.freebsd.org) in a bit. It's pager week for me at IronPort, so I'm tired and busy.

Holy crap. I keep meaning to update, but then I get distracted by any one of the million things happening in my life right now.

I attended the 2008 FreeBSD Developers Summit along with BSDCan in Ottawa, Canada. BSDCan is like Christmas for me. I love going, and I look forward to it all year. I get to see a lot of friends that I normally don't get to hang out with, and I miss them a lot. There was some awkwardness, however. A few years ago, I made a rule for myself that I would never, ever date someone affiliated with FreeBSD. It sounds like a good idea in theory, but I knew it would end badly if ever put into practice. Last year, I broke that rule. It was just a fling: nothing serious. He was at Dev Summit and BSDCan though, and it was tense trying to avoid him. Maybe I didn't end the relationship in the best way, but there's not much I can do about it now. I related this story to Leslie, adding my signature phrase "There is no sex at the BSDCan." She then busted out an awesome modified rendition of Chris Rock's "No Sex in the Champagne Room".

I met up with Leslie at BSDCan, which was a huge relief. When I stood up at Dev Summit and looked around the room, there was one other female, Diane Bruce. BSDCan itself usually isn't much better. You don't know the meaning of the term sausagefest until you've been to a BSD convention. When I showed up at BSDCan's opening ceremony, I saw Leslie sitting in the middle of the room. Yay! Another female. She introduced me to her friend, Emma. Very cool chick. We three girls hung out together most of the conference. As much as I love talking about FreeBSD with random people, I'm just a lot more comfortable hanging around girls, especially these girls. No one will ever refer to them as "such-and-such's girlfriend". As a female in tech, I've got to say that's one of the worst things I could be referred to as. Hello? I am not an accessory.

Now, on to the big announcements. I've officially joined the FreeBSD Marketing team. Yep, that's right. I'm now randi at freebsd dot org. Most of my friends know how much I've wanted to find my place in the project. It's been very important to me for a long time. I was so happy that I escaped back to my hotel room to jump up and down and squeal like a girl. Thank god no one saw that. I doubt that anyone else has quite reacted to joining the project like I did.

I've got a few projects in the works right now. Soon, I'll be setting up blog.freebsd.org. Sure, we've got release notes and such, but wouldn't it be great if we had a blog where we could pimp our accomplishments? Talk about what we're currently working on, projects recently completed. ZFS got like a one line mention in the release notes. That's a bunch of crap. How are people supposed to know about it? I know that not everyone bothers reading release notes. I'm even willing to admit that sometimes I don't bother reading the whole thing, either. I guess that's going to have to change, now.

I'm also helping plan MeetBSD California, where we will be celebrating FreeBSD's 15 year anniversary. Setting up a conference is challenging, especially on a tight budget. Know any companies that might be interested in helping sponsor us? Want to get on the mailing list for conference info? Drop me a line at the new email address.

Igor's moving out next weekend, so I'm busy packing all of his crap. I'm trying to prepare for living on my own, something that I haven't done in a very long time. I bought a pink toolset from Amazon, and I think I'm going to get a cat. Isn't that what single girls do? I also bought a PS3 last night. I'm not sure if I'm impressed by it or not. The game selection is a bit lacking. I picked up Heavenly Sword (chick with a sword, how can you go wrong there?), Uncharted, and Guitar Hero III. Any recommendations?

I was interviewed by Geek Entertainment TV at Linux World - you can check it out here. I'm on about 1/3 of the way through.

I was completely frozen up and nervous the entire time. Matt/Denise put me in front of the camera, and 5 seconds later it was on - despite my protests. You can tell how nervous I am (and how much of a ditz I am). Regardless, it was kind of amusing. She totally played with my tail. :P

It's been quite a while since I wrote a post about getting flash working under firefox in FreeBSD. It's gotten fairly popular, but I've also gotten a lot of emails and comments telling me that it was out of date. I hadn't set up flash on my computer at home yet, so I just went through the steps and revised them a little.

linuxpluginwrapper will prompt you with a config menu for multimedia/linux-realplayer and print/acroread7 support. I suggest not enabling acroread - as of mid 2006, linuxpluginwrapper was having some issues with unresolved symbols. It appears this is still the case.

# cd /usr/ports/www/linuxpluginwrapper
# make install clean

If you try to compile linuxpluginwrapper with acroread support, you'll get something like this when you try to use it later:

LoadPlugin: failed to initialize shared library /usr/local/Adobe/Acrobat7.0/ENU/Browser/intellinux/nppdf.so [/usr/local/Adobe/Acrobat7.0/ENU/Browser/ intellinux/nppdf.so: Undefined symbol "__ctype_b_loc"]

rltd has to be patched if we want any chance of getting flash7 to work properly.

# cd /usr/src
# fetch -o - http://people.freebsd.org/~nork/rtld_dlsym_hack.diff | patch
# cd libexec/rtld-elf
# make clean && make && make install

Install www/linux-flashplayer7. Do not use flashplugin-mozilla.

# cd /usr/ports/www/linux-flashplayer7
# make install clean

Although linuxpluginwrapper does supply an example libmap.conf, it's old. I mean, just look at the version number. 2005? I'm going to assume that you actually bother to run somewhat updated software, so here's a libmap.conf that will work with the prefix change for X.Org when we bumped major versions.

# My sample /etc/libmap.conf
# Flash 7 with Mozilla/Firefox
[/usr/local/lib/npapi/linux-flashplugin/libflashplayer.so]
libpthread.so.0 libpthread.so.2
libdl.so.2 pluginwrapper/flash7.so
libz.so.1 libz.so.3
libm.so.6 libm.so.4
libc.so.6 pluginwrapper/flash7.so
# Helix RealPlayer
[/usr/local/lib/linux-mozilla/plugins/nphelix.so]
libstdc++.so.5 libstdc++.so.5
libc.so.6 pluginwrapper/realplayer.so
libm.so.6 libm.so.4
libgcc_s.so.1 pluginwrapper/realplayer.so

We're almost done. Create a symlink for the flash player.

# ln -s /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so /usr/local/lib/browser_linux_plugins/

Run firefox and go to about:plugins to verify plugin installation. It should look something like this. If you see it listed, you can test to see if it's working by coming to freebsdgirl.com and seeing if my meebo app loads.

I've heard rumors of proper flash 9 support soon, so keep your fingers crossed.

Don't laugh.

| | Comments (4) | TrackBacks (0)

I'll be working at Linux World this week. FreeBSD has a booth there, and I'll be giving Matt some well-deserved time off on Thursday while I (wo)man the booth myself. Stop by, say hi, donate money to the foundation! I'll be bringing my Nikon D50, so expect to have your picture taken.

I pierced my own tongue last night. My boss is scared.

New tshirts! Took ya bloody long enough, Matt.

FreeBSDMall is now selling several new FreeBSD tshirts. I have the black and white one. It is comfy. I'm thinking about getting a second one and turning it into a FreeBSD pillow.

I've been promised that if enough of these shirts are sold, another item will be released that I am very excited about, so buy some shirts. Something cool will happen.

Check out the cute new luggage. :) I love the Y! store.

I was poking around, doing some RNDIS hackery with my Cingular 8525 under FreeBSD (and not having much luck thus far), when I came across a forum post stating that FreeBSD doesn't have PAN support. What the fuck? Who the hell uses DUN anymore? That is so 2003. I'm curious as to how much effort it would take to implement PAN - my understanding is that it's much easier than DUN, both from a user and developer's point of view - especially since bluetooth support in FreeBSD picked up a bit. Has anyone heard of this being worked on? I haven't gotten any positive feedback so far, which means I may have to poke at it myself. Ugh. I make no promises.

On that note, time for me to sleep. G'night, Internet.

Powered by Movable Type 4.12