Author Archives: Dan

Debugging provider crashes on SFCB with gdb

I’ve never had to debug a multi-process program with GDB before.  Mostly because I do a lot of my debugging with printf() and elbow-grease.  However, a CIM provider is in an environment where a crash happen within the broker, which … Continue reading

Posted in Codemonkeying Tagged , ,

S/PDIF and Dolby Digital out from MythTV

One of the nice things about getting the upstairs movie room finally bootstrapped is the return to having a real Dolby Digital receiver and more than just stereo sound.  I’ve always been a big fan of loud bass-booming movies with … Continue reading

Posted in Linux Tagged ,

libvirt-cim in Fedora

Today the first build of libvirt-cim hit the Fedora development tree.  This means that by just running “yum install libvirt-cim“, you can have a working CIM provider for Xen on your Fedora 8 machine (assuming you have the development repository … Continue reading

Posted in Codemonkeying, Linux Tagged , ,

AGP + PCIe = Bad news

While the title seems gloomy, this post is actually very good news for my TV addiction. So, in an attempt to redistribute video capabilities in the house to accommodate the new TV, I decided to reprovision my second-best MythTV frontend … Continue reading

Posted in Linux Tagged

I may have ended the Hi-Def disc format war

I know, it sounds silly, but let me lay it out: Friday, I go into the local VideoOnly store and purchase a big-screen TV.  This is the first step in furnishing the last room in our house, which we want … Continue reading

Posted in Hardware

Testing with pywbem

Recently a colleague pointed out that our VirtualSystemManagementService’s RemoveResourceSettings method (in libvirt-cim) was marked with the wrong type.  This was done early on, and probably was just a mistake, given that AddResourceSettings and ModifyResourceSettings both took the same type: an … Continue reading

Posted in Codemonkeying Tagged ,

J-Pole

A while back, I built a J-Pole (aka “Copper Cactus&#8221 antenna for the 2-Meter band.  The intent was to put it up in the peak part of the attic, which would be the highest spot possible without getting it above … Continue reading

Posted in Radio Tagged ,

Now available in rawhide: libcmpiutil

Yesterday we snapped the 0.1 release of libcmpiutil and I completed the Fedora packaging process.  This involved getting a CVS module created, importing the package, and requesting a build in Koji.  All in all, I found the procedure to be … Continue reading

Posted in Codemonkeying

Easier association providers with libcmpiutil

In CIM, associations are the powerful links between instances that model relationships.  A particular association may relate any number of objects to any number of other objects.  This can make implementation of the association confusing, difficult, and error-prone. Take, for … Continue reading

Posted in Codemonkeying Tagged

Mock Rocks!

I’ve been working through the process of getting a libcmpiutil package built for Fedora 9.  I’ve never packaged something for a distro before, so some of the things are a bit new to me.  Luckily, Daniel Veillard did a good … Continue reading

Posted in Codemonkeying, Linux Tagged ,