Apache Web-Serving with Mac OS X, Part 6

Kevin, i.e. Morbus, has another installment in his series on using the Apache server that comes with Mac OS X. This one covers the various modules you can turn on from httpd.conf, and why you’d use them.

Apache Protect for OS X

Apache Protect is a GUI tool that wraps the creation of .htacess and .htpasswd files for simple authentication in the Apache web server that ships with OS X. You’ll need to enable AllowOverride at the directory level in your httpd.conf file in order to use it.

cocooncenter: Home

[ via Apache Cocoon Users' List ] CocoonCenter.org has HOWTO’s and FAQs on using the Apache Project’s XML serving engine. Lots of stuff there which I’ll dig into later.

Tibet JavaScript Libraries

[ via Eric Snowden ] Tibet’s an interesting idea. The two main pieces are a collection of libraries, written in JavaScript, some of which patch a browser’s implementation to bring it up to near ECMA standard, the rest of the libraries implement a tag language (think ColdFusion or JSP) that allow for browser-server communication. The [...]

Microsoft’s Anti-UNIX FUD backfires

[ via MetaGrrrl ] Look out! Microsoft’s launching another media campaign to bullyrag IT departments into buying Win2K for the server side.
Update: Cam reports that the ad campaign’s web site was running BSD/Apache. Let’s see how fast Microsoft changes that.
Update: Flutterby reports that the wehavethewayout site was returning IIS server errors. I checked it this [...]

Microsoft um, extends, Digest Authentication

[ via Privacy Digest ] An inconsistent version of Digest Authentication in updates to Internet Explorer means that those clients may only authenticate to Microsoft’s IIS web server. Furthermore, other clients implementing Digest Authentication such as Opera, can’t authenticate with IIS. Microsoft claims a different reading of the standard for Digest Authentication, a method of [...]

Apache Web-Serving With Mac OS X: adding MySQL

Kevin Hemenway (aka Morbus Iff) returns with his fifth article concerning Apache, OS X, and the immense power available to the common man. Having established a good, firm pool of Apache knowledge in the first four articles, Kevin takes the time to focus on a popular supplementary technology, namely the database server MySQL.
But hey, show [...]

PHP + XSLT for Mac OS X

Marc Liyanage’s popular pre-compiled PHP module for Apache under OS X now includes the new XSLT support. So get transmogrifying already.

Filemaker Frontier Connections

Greg Smith has the prototypes for his Filemaker/Frontier connections running on his server. He’s also written copious notes on how he’s doing it.

Secure Programming in PHP

[ via mac.scripting.com ] Ah, so many ways to be mauled by an 31337 H4X0R. Time for a PHP code security review.

Apache and Mac OS pt. 4

O’Reillynet has the fourth installment of Morbus’ series on Apache and OS X. This time he covers access control, serving out of user’s home directories, and more on Apache’s configuration directives.
He’s also joining O’Reilly’s regular team of Webloggers. Good work!

Spammers exploiting GET hole in formmail.pl

Spammers are using a hole in the popular formmail.pl CGI-bin script to send spam. The script’s authors list several changes you can make to secure your installation. They may be completely devoid of morals, but they are clever. At least this clears up the mystery of the format of the spam I’ve gotten lately.

The first orbiting web server was going to be on a Mac

I found this when I was looking at woz.org for info on his new wireless venture. It’s out of date, but cool. A firm called SkyCorp planned to use a G4 Cube running OS X and Apache as the core of its satellite. WinTel partisans can sneer that it was deployed by throwing it out [...]

Radio as Middleware

[ via Scripting News ] Greg Smith’s thinking about using Radio as a middleware layer on top of FileMaker Pro.

Gopher Returns

Gopher is 10 years old. The University of Minnesota GPLed the source, and a new version of the server and client, the Furry Terror release, have been released.