Matt Brodeur will reprise his popular GPG/PGP presentation at the Merrimack Valley Linux User Group meeting tonight. In addition, we’ll try for a keysigning event. Details here.
Archive | Home Page
Articles to appear on the home page (nearly all)
Max Spevack: 2 million Fedora Core 6 installs
spevack: 2 million fedora core 6 installs: “So somewhere in the last hour or two, we hit the 2 million mark on Fedora Core 6 installations. Congrats to the whole Fedora community… We have a statistics page on the Fedora wiki that tracks these metrics, and also talks about what the numbers mean, and where they come from.”
Interesting. Two million installs in 133 days; 88% x86 and 12% x86-64. One-third of one percent PowerPC. Hmmm…
(reminder of my disclaimers: I own a teeny bit of Red Hat stock.)
Netcraft: WordPress Distribution Compromised, Update Released
Netcraft: WordPress Distribution Compromised, Update Released
“A recent distribution of the popular blogging software WordPress was compromised during a server intrusion, the development team said late Friday. All WordPress users who have downloaded and installed version 2.1.1 are urged to immediately upgrade to version 2.1.2. Earlier versions of WordPress are not affected.”
Ouch! Get patching. I had downloaded but not yet upgraded. There’s a patch to avoid.
Updated FireFoxes 1.5.0.10 and 2.0.0.2
Updated versions of FireFox attempt to deal with some of the problems that onUnload() Javascript functions introduce. On SANS Internet Storm Center, Swa Frantzen observes:
“Best course of action: disable scripting, but most of you can’t or don’t want to do that. The second best alternative might be to use extensions such as NoScript in Firefox that allows more selective control of who gets to do remote code execution in your browser.”
Remote code execution in your browser. Think about that. You have an antivirus solution scanning your files. You block email attachments, or you know better than to click on an attachment in email, or to run a .exe or .scr sent from strangers. But how comfortable are you that the web writers of all of the sites you visit (and the software they run, and the ads they host, and the feeds that supply their sites, and…) are running ‘safe’ code. Sadly, this is the whole assumption that AJAX can take over as the next-gen interface: trust of code that is not inspected in advance. Browser vendors will attempt to fix the problem by curtailing the functions the language can perform, but that only leads to reduced functionality. A general purpose language is like any tool: it can be used for good or evil. Putting a language in a “sandbox” where it can’t do things unsafe might just lead us back to Java, after a 10 year wander.
DLSLUG 1-March-2007: Bill Stearns on “50 Ways to Run Your Programs”
Fourteen attendees managed to find the monthly meeting of the Dartmouth – Lake Sunapee Linux User Group, despite being held one floor up from the regular meeting room. (A reminder from yours truly that you can save yourself a trip down and up the stairs if you just Read The Fine Announcement Bill McGonigle prepares each month. I needed the exercise anyway.)
Bill Stearns presented “50 Ways to Run Your Programs,” He had tremendous handouts: a vinyl 3-ring notebook binder with 61 pages. He asked us all to skim the materials and pick out the couple of techniques we wanted to drill down into. He covered in some depth (though each could get its own book): passing commands through ssh, combining screen with ssh, using wget as part of a pipe, how wget can work with caching, using tee to redirect output through the pipe as well as to a file simultaneously, the precedence of && in sequencing commands on the command line, some of the implications of subshells and environment variables, gotchas with cron, using eval and netcat. Bill is knowledgeable and rolled well with the punches, like his new HP widescreen battleship of a laptop refusing to run X on the projector. (Bill had an aside about the joys of Open Source providing the means of fixing some bad interrupt logic in the BIOs with a kernel switch – yay, Open Source!) Bill hardly broke a sweat despite the attendance of Professor McIlroy, who is credited with having invented the pipes and filters architecture of Unix. A good time was had by all, with lots of time for questions (from novices “What does that do?” to some pretty advanced questions on piping and subshells and so forth.)
Next meeting is 5 April when Todd Underwood will present ZFS. Thanks to Bill McGonigle for organizing the meeting, Bill Stearns for the great presentation, and all for participating.
EFF: Support the FAIR USE Act of 2007
From the Electronic Freedom Foundation site: “Reps. Rick Boucher and John Doolittle’s FAIR USE Act would remove some of the entertainment industry’s most draconian anti-innovation weapons and chip away at the Digital Millennium Copyright Act’s (DMCA) broad restrictions on fair use.” Use this form to tell Congress to begin to restore balance to copyright now.
VNC on Vista
Over on Ed Leafe’s ProFox list, Bill Arnold describes the struggles with trying to get VNC to work on Vista and points to this step-by-step guide.
Daring Fireball: Using Dynamic Scripting Languages for Mac OS X Application Development
Over at Daring Fireball, John Gruber notes “There’s been a lot of interesting discussion over the last week regarding the use of dynamic scripting languages for programming desktop applications. Here’s some of what caught my eye:…” followed by a great list of links. I note with pleasure that Python is frequently and prominently mentioned. Read the entire article at Daring Fireball: Using Dynamic Scripting Languages for Mac OS X Application Development
TheOpenCD updates to version 07.02
TheOpenCD 07.02 – “The OpenCD team is pleased to announce the release of OpenCD 07.02, which is now ready for download and purchase. 07.02 contains twelve updated versions including the milestone OpenOffice 2.1, along with latest releases of both Firefox and Thunderbird…”
A slew of good, freely distributable, Windows software. This is worth keeping two CDs in your bag: one for you and one to give to each needy client, customer, friend, neighbor or family member.
DLSLUG, March 1st 2007: 50 Ways to Run Your Programs
Bill McGonigle announces the March meeting of the Dartmouth-Lake Sunapee Linux User Group, featuring “50 Ways to Run Your Programs” presented by Bill Stearns. Sounds like a great meeting!
“At this meeting Bill will explore ways to change how programs run. He will cover ways to change a program’s priority, where it runs, when it runs, debug new and running applications, and much more. Attendees are welcome, and encouraged, to bring their own laptops and try new techniques that will help them tap the power of a Linux environment.”
“William Stearns is a network security researcher and instructor for the SANS Institute, teaching the Linux System Administration and Perimeter Security tracks. In his spare time he maintains a major antispam blacklist and assists the technical community as a volunteer incident handler for the Internet Storm Center. His articles and tools can be found in SysAdmin magazine, online journals, and at http://www.stearns.org.”