Fedora Core 4
Finally got round to upgrading my desktop (i386) and laptop (x86_64) to Fedora Core 4. It took about 8 hours. For some reason the upgrade install takes 2-3 hours. A clean install took around 20 mins, IIRC, on my x86_64. Why it's so slow, I have no idea.
People say Fedora doesn't upgrade very well. I'd have to agree with them. In fact the upgrade went OK. It was only when I pulled down the updates with "yum update" that things got interesting. 1.1GB of updates on i386, 800MB on x86_64 (I install almost everything, so it's my own fault). I guess that the problem with the upgrade is that it installs all the updates, then removes all the old packages, thereby requiring boatloads of free disk space.
Solution: Upgrade piece-wise. This is hardly user-friendly. I had to resort to incantations like:
rpm -qa | grep openoffice > t.lst
yum update `perl -ne 's/-[0-9.]+-.+$//g; print;' t.lst`
to update just OpenOffice. Something similar was required for KDE. Then I could "yum update" the other packages successfully.
I've started porting over my FC3 packages to FC4. Not got very far yet, but check out my FC4 area, if you're looking for a version of xmms that can play MP3s.
Tip: If you want locate to work after upgrading to FC4, you need to update /etc/updatedb.conf to enable daily rebuilding of the locate database.
There's a recent vulnerability in bluez-libs (Bluetooth libraries) that allows attackers to execute arbitrary commands, if they craft their Bluetooth device name. See CAN-2005-2547. I filed a couple of bugs in RH's Bugzilla:
- FC3: Bug 166791 - Remote attackers can execute arbitrary commands with crafted Bluetooth device name
- FC4 Bug 166792 - Remote attackers can execute arbitrary commands with crafted Bluetooth device name
I have some updated FC3 and FC4 packages.
I'm not sure if bluez-utils needs rebuilding to match bluez-libs. Probably. Anyhow, the FC4 bluez-utils ones need rebasing off the bluez-utils from FC4, rather than just rebuilding the FC3 one - I've missed some changes between FC3 & FC4's bluez-utils in just rebuilding.
"Lights Down" by Jerricho