Blog
permalinkIE7
Gotta give IE7 some serious Google juice. This has got to be one of the most important hacks of the IE5-6 era. Even after understanding what the magic Javascript does, I’m still amazed that it manages to fix so many of the rendering bugs IE. At some point I’m going to scrap my IE-specific workarounds for this site and just use proper CSS and the IE7 patch for those unfortunately souls stuck with Internet Explorer.
Jersey Girl
This is one of the best Kevin Smith movies so far. I wasn’t really a fan of Dogma or Jay and Silent Bob Strike Back, but I’ve been watching Clerks over and over since it first came out in the mid-90’s. Chasing Amy was also one of my favorites from the View Askew series, but I’ve already strayed from the original topic too much not to end this post right …. now.
Fedora Core 3: Running CVS in a chroot Jail
Setting up a CVS server on a Unix system usually means that you either run CVS in its insecure :pserver: mode or run it over SSH, requiring that the CVS users have a shell account and consequently, full access to your system. The concept of a “chroot jail” is an essential part of isolating remote service users from remote system administrators.
Thanks to the magic of pam_chroot, you can host a full-featured, encrypted and secure CVS server on any server with SSH. Users are able to connect to CVS via SSH but are denied access to any sort of command-line.
pam_chroot is part of the standard PAM modules. It consults /etc/security/chroot.conf for a list of users to be chroot jailed:
Fedora Core 3: Coming Very Soon
Looks like Fedora Core 3 is being pushed to mirrors as we speak I couldn’t find any concrete evidence of a Monday release, but the Fedora Release Schedule does indicate it as a likely target.
The release notes for the last development version are available, but they may have changed for the final release.
I’m guessing that FC3 DVD torrents will appear on the Duke torrent site after the release.
SANE Scanner Setup Weirdness
Getting my scanner up and running was easy enough. The strange part of the whole ordeal is that the RPMs for SANE place all of the config files in /etc/sane.d, but the executables are all looking in /etc! I noticed that the RPM was from the yoper repository - it doesn’t seem to be a core Fedora package. After looking at it more carefully, I think I managed to install a package that doesn’t really fit my installed Fedora Core 2 at all.