TweetFollow Us on Twitter

Jul 99 Online

Volume Number: 15 (1999)
Issue Number: 7
Column Tag: MacTech Online

by Jeff Clites online@mactech.com

Last month we read up on the Open Source movement, with an eye to how it relates to the Mac community. This month we are going to look at a few specific software packages. Some are open source, while some are technically not although they are being developed in the same spirit. (See last month's article for information on what it takes to qualify as open source.) Also, some of them already run under Mac OS X Server, while other are yet to be ported. But they are all useful, and present themselves as opportunities for the Macintosh community--opportunities to use tools that were previously unavailable to us, and opportunities to actively participate in their development.

But first, be sure to check out the new paper by Apple's Wilfredo Sanchez, "Open Software in a Commercial Operating System". It offers further insight into Apple's commitment to open source software, and the issues and benefits involved.

Open Software in a Commercial Operating System
http://www.mit.edu/people/wsanchez/papers/FREENIX99.html

Email Servers: Sendmail, Qmail, and Postfix

With the initial release of Mac OS X Server Apple did not include a default email server to operate alongside their easy-to-administer incarnation of the Apache web server. In future versions this will probably change, but in the short term network administrators get to fend for themselves. The obvious choice is Sendmail, which is the most widely-used mail server out there, handling an amazing 70% of the email on the internet. It is also one of the most complicated, with configuration files which are second only to ancient Mayan in their difficulty to decipher. While no one will criticize you for choosing Sendmail, there are alternatives you might want to consider. One attractive option is qmail, which was developed specifically in response to certain deficiencies of Sendmail. Its three main selling points are that it is secure (there was a $1000 reward offered for anyone who could compromise its security, and it went unclaimed), reliable (it will never lose messages due to a system failure at an inopportune time), and it doesn't require file locking (so it could be run off of file systems which don't support locking, such as NFS and HFS). It should be noted that qmail is not open source per se, as you must get the author's permission to redistribute modified copies, but is should run on Mac OS X Server without modification (since it runs under BSD), and it does have an active user community. O'Reilly and Associates have a book on qmail in the works, scheduled to be released later this year. Hopefully it will be shorter than their thousand-page Sendmail tome.

Sendmail Home Page
http://www.sendmail.org
Qmail
http://www.qmail.org/top.html
D. J. Bernstein's qmail Page
ftp://koobera.math.uic.edu/www/qmail.html
The Big qmail Picture
http://www.nrg4u.com/

Another alternative, less publicized but also popular, is Postfix. Like qmail, Postfix aims at being a Sendmail alternative, and in fact views itself as a direct (though friendly) competitor with qmail. Although it isn't completely clear from the Postfix web site, it appears to allow unrestricted redistribution, although there is no mention of whether distribution of modified versions is allowed. On the other hand, there is a binary version available for Mac OS X Server (see the Stepwise software tracking page), and Postfix is able to use the operating system's NetInfo database for certain table lookups. Although there will likely be a qmail binary available for Mac OS X Server at some point, those wishing to dive in right away may prefer to try Postfix.

The Postfix (formerly VMailer) Home Page
http://www.postfix.org
Postfix--The Big Picture
http://postfix.affinity.net/big-picture.html
Postfix Overview--Goals and Features
http://postfix.affinity.net/goals.html
Postfix Overview--Global Architecture
http://postfix.affinity.net/architecture.html
Stepwise--Mac OS X Server Software
http://www.stepwise.com/Software/index.html

Once your email arrives, you can do sophisticated things with it using procmail, a mail processing program. It allows you to do all sorts of things, such as filtering your mail (either upon receipt or later), selectively forwarding certain messages, or serving as a replacement for your local mail delivery agent. It's a single binary and can be installed by an unprivileged user for his own use, and aims to be all of the good things: small, fast, and robust (handling "every conceivable system error" and able to deliver the mail under the worst conditions). If you like to be in control of your mail, this is the way to go.

Procmail Homepage
http://www.procmail.org/
Procmail FAQ
http://www.iki.fi/era/procmail/mini-faq.html
Procmail Readme
ftp://ftp.ucsb.edu/pub/mirrors/procmail/procmail.README
Procmail Features
ftp://ftp.ucsb.edu/pub/mirrors/procmail/procmail.FEATURES

Samba

Although Apple has positioned it as a file server, Mac OS X Server shipped without any built-in way to share files with Windows-based machines. It is an unfortunate omission; realistically, in today's business environment Macs need to integrate with existing NT networks. It is especially important that it be dead-easy to do, so that organizations which have had bad experiences with their current systems can try out Apple's new servers without having to make a major commitment of time and effort. For this reason, it seems likely that in future versions of Mac OS X (Server or otherwise) will include some type of support for this. Until then, we are lucky to have Samba, an open-source package which may serve as a life-preserver to a lone Mac advocate in an all-Windows shop. (Be sure to check the Stepwise software page, mentioned above, for a link to a binary distribution for Mac OS X Server.)

So what is Samba? In short, it is a package which provides SMB server and client capabilities. So what is SMB? As you can find out from the web page of the same name, "SMB, which stands for Server Message Block, is a protocol for sharing files, printers, serial ports, and communications abstractions such as named pipes and mail slots between computers." The core of Samba is an SMB server, which allows a Unix machine to serve files (and printers) to Windows clients. (In fact, Microsoft even validates new system software releases against it.) Included in the distribution are other tools, such as an ftp-like client for accessing Windows resources from a Unix machine. Intriguingly, there is also smbfs, a currently Linux-only filesystem allowing you to mount remote Windows volumes, which in fact it is included as standard with Linux 2.0 and later. This would be a great project for the Darwin community to tackle -- bringing this capability to other flavors of Unix. With BSD's extensible filesystem underlying both Darwin and Mac OS X, this is a tailor-made opportunity for the Mac community to contribute something which would be very useful to a large community of people, and show off their technology at the same time.

If you are like me, then you like to have a book or two handy to supplement the "standard" documentation. Samba: Integrating UNIX and Windows (ISBN 1-57831-006-7), by John D. Blair of the Samba Team, used to be the only game in town. It is excellent, but becoming a bit out of date. Fortunately, the recently-published SAMS Teach Yourself Samba in 24 Hours (ISBN 0672316099), by Richard Sharpe and Gerald Carter (also of the Samba team), comes with high praise, despite its cookie-cutter title. Finally, O'Reilly and Associates are set to publish Using Samba later this year, and given their track record it is likely to become an instant classic.

SAMBA
http://www.samba.org/
What is SMB?
http://samba.org/cifs/docs/what-is-smb.html
What's Samba all about?
http://us1.samba.org/samba/about.html
Samba: An Introduction
http://us1.samba.org/samba/docs/SambaIntro.html

When you are done with these, saunter on over to the MacTech Online web pages at www.mactech.com/online/, for more links to dig your teeth into.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

VueScan 9.5.09 - Scanner software with a...
VueScan is a scanning program that works with most high-quality flatbed and film scanners to produce scans that have excellent color fidelity and color balance. VueScan is easy to use, and has... Read more
Airmail 2.1 - Powerful, minimal email cl...
Airmail 2 is a new mail client designed for OS X 10.10 Yosemite with fast performance and intuitive interaction. Support for iCloud, MS Exchange, Gmail, Google Apps, IMAP, POP3, Yahoo!, AOL, Outlook.... Read more
Logitech Control Center 3.9.2 - Keyboard...
Logitech Control Center (LCC) is designed to support OS X and allows you to take full advantage of your Logitech keyboard, mouse, or trackball. With the LCC you can: Browse the Internet using... Read more
Adobe Acrobat Pro 15.007.20033 - Powerfu...
Acrobat Pro DC is available only as a part of Adobe Creative Cloud, and can only be installed and/or updated through Adobe's Creative Cloud app. Adobe Acrobat Pro DC with Adobe Document Cloud... Read more
CleanMyMac 3.0.1 - Delete files that was...
CleanMyMac makes space for the things you love. Sporting a range of ingenious new features, CleanMyMac lets you safely and intelligently scan and clean your entire system, delete large, unused files... Read more
Evernote 6.0.10 - Create searchable note...
Evernote allows you to easily capture information in any environment using whatever device or platform you find most convenient, and makes this information accessible and searchable at anytime, from... Read more
CleanApp 5.0.1 - Application deinstaller...
CleanApp is an application deinstaller and archiver.... Your hard drive gets fuller day by day, but do you know why? CleanApp 5 provides you with insights how to reclaim disk space. There are... Read more
Quicken 2015 2.5.0 - Complete personal f...
Quicken 2015 helps you manage all your personal finances in one place, so you can see where you're spending and where you can save. Quicken automatically categorizes your financial transactions,... Read more
Tonality Pro 1.1.4 - Professional-grade...
Tonality Pro gives you the power to create stunning and dramatic black & white images. This is a complete monochrome image editor with more than 150 one-click style presets, totally unique... Read more
Adobe Photoshop CC 2014 15.2.2 - Profess...
Photoshop CC 2015 is available as part of Adobe Creative Cloud for as little as $19.99/month (or $9.99/month if you're a previous Photoshop customer). Photoshop CS6 is still available for purchase (... Read more

WAVE Personal Calendar Now Connects You...
WAVE Calendar, by e-sites, has added an interesting new feature: real life personal assistants. The e-sites webpage has been redesigned so personal assistants can apply to work directly with WAVE. [Read more] | Read more »
Find Your Vacation Home With Dwellable
Dwellable is a new travel app that helps you to find rental homes for your vacation, allowing you to swipe your way through listings from over 15,000 destinations worldwide. [Read more] | Read more »
Play Endless Golf in Flick Golf Free...
Full Fat has released a new update for Flick Golf! Free. The ‘Eliminator’ update brings a whole new way to play with its endless round. [Read more] | Read more »
The Enchanted Cave 2 (Games)
The Enchanted Cave 2 2.1 Device: iOS Universal Category: Games Price: $2.99, Version: 2.1 (iTunes) Description: Delve into a strange cave with a seemingly endless supply of treasure, strategically choosing your battles to gather as... | Read more »
Crystal Siege is on Sale With a New Univ...
Crystal Siege,  FDG Entertainment's RPG  Tower Defense game, has gone universal in its latest update. [Read more] | Read more »
Platforming Action RPG Swordigo is Curre...
Touch Foo's 2D action-platformer, Swordigo, is free for a limited time on the App Store. Now you can run, jump, and slash your way through adventure for absolutely nothing. [Read more] | Read more »
Watch This Homerun Slides into Home on t...
Eyes Wide Games has launched their one-touch baseball game, Watch This Homerun, for the Apple Watch. [Read more] | Read more »
Disney Celebrates May 4th With Galaxy Si...
For Star Wars Day, May 4, join Disney Interactive and Lucasfilm as they celebrate with a whole lot of in=-app sales for their Star Wars apps. [Read more] | Read more »
Oh My Pixel! We Go Hands-on With The Kni...
I recently had a chance to play around with the upcoming Knights of Pen & Paper 2 from Paradox Interactive. I was a huge fan of the first game, so I had a lot of expectations going into it - and I wasn't disappointed. The game has gotten some... | Read more »
Throw Out Your Stylus and Sketch With Pe...
Penpoint Drawing, by Damin Liu,  is a new creative drawing app that uses your finger as your stylus. [Read more] | Read more »

Price Scanner via MacPrices.net

Mac Pros on sale for up to $260 off MSRP
B&H Photo has Mac Pros on sale for up to $260 off MSRP. Shipping is free, and B&H charges sales tax in NY only: - 3.7GHz 4-core Mac Pro: $2799, $200 off MSRP - 3.5GHz 6-core Mac Pro: $3719.99... Read more
Save up to $600 with Apple refurbished Mac Pr...
The Apple Store is offering Apple Certified Refurbished Mac Pros for up to $600 off the cost of new models. An Apple one-year warranty is included with each Mac Pro, and shipping is free. The... Read more
iMacs on sale for up to $205 off MSRP, NY tax...
B&H Photo has 21″ and 27″ iMacs on sale for up to $205 off MSRP including free shipping plus NY sales tax only: - 21″ 1.4GHz iMac: $999 $100 off - 21″ 2.7GHz iMac: $1189 $110 off - 21″ 2.9GHz... Read more
12-inch 1.1GHz Silver MacBook in stock today
B&H Photo has the new 12″ 1.1GHz Silver MacBook in stock today for $1299 including free shipping plus NY sales tax only. Act now if you’re interested, since we don’t expect B&H to have this... Read more
iPad Air 2s on sale for up to $50 off, NY tax...
B&H Photo has iPad Air 2s on sale for up to $64 off MSRP including free shipping plus NY sales tax only: - 16GB iPad Air 2 WiFi: $469 $30 off - 64GB iPad Air 2 WiFi: $549.99 $50 off - 128GB iPad... Read more
Check Apple prices on any device with the iTr...
MacPrices is proud to offer readers a free iOS app (iPhones, iPads, & iPod touch) and Android app (Google Play and Amazon App Store) called iTracx, which allows you to glance at today’s lowest... Read more
Sale! New 13-inch 256GB MacBook Air for $1099...
B&H Photo has the new 2015 13″ 1.6GHz/256GB MacBook Air on sale for $1099.99 including free shipping plus NY tax only. Their price is $100 off MSRP. Read more
Japan Post Group, IBM and Apple Deliver iPads...
Japan Post Group, IBM and Apple executives meeting in in New York City yesterday announced a first-of-its-kind initiative aimed at improving the quality of life for millions of Japanese senior... Read more
Worldwide Tablet Market Contracts For Second...
Worldwide tablet shipments recorded a second consecutive quarter of year-over-year decline in the first calendar quarter of 2015 (1Q15), according to preliminary data from the International Data... Read more
Apple restocks refurbished Mac minis for up t...
The Apple Store has restocked Apple Certified Refurbished 2014 Mac minis, with models available starting at $419. Apple’s one-year warranty is included with each mini, and shipping is free: - 1.4GHz... Read more

Jobs Board

Senior Identity Architect - *Apple* Pay - A...
Changing the world is all in a day039s work at Apple . If you love innovation, here039s your chance to make a career of it. You039ll work hard. But the job comes with Read more
Hardware Systems Integration Engineer - *App...
Changing the world is all in a day039s work at Apple . If you love innovation, here039s your chance to make a career of it. You039ll work hard. But the job comes with Read more
Senior Identity Architect - *Apple* Pay - A...
Changing the world is all in a day039s work at Apple . If you love innovation, here039s your chance to make a career of it. You039ll work hard. But the job comes with Read more
Hardware Systems Integration Engineer - *App...
Changing the world is all in a day039s work at Apple . If you love innovation, here039s your chance to make a career of it. You039ll work hard. But the job comes with Read more
Senior Identity Architect - *Apple* Pay - A...
Changing the world is all in a day039s work at Apple . If you love innovation, here039s your chance to make a career of it. You039ll work hard. But the job comes with Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.