TweetFollow Us on Twitter

Dec 00 Getting Started Volume Number: 16 (2000)
Issue Number: 12
Column Tag: Getting Started - Networking

MacNFS

By John C. Welch

Reviewing Thursby Unix Connectivity Package

Background

This month we will take a look at MacNFS 3.0, from Thursby Systems. MacNFS is an NFS client that allows you to mount Unix NFS shared file systems on your Mac. This is a one way sharing, as MacNFS does not allow you to share your files to Unix users via NFS. With OS X looming large, and NFS being a key type of filesharing under that OS, NFS connectivity for the 'Classic' Mac OS is worth looking at.

MacNFS

MacNFS is a NFS, (Network File System) client for any Mac with at least a 68030 CPU, Mac OS 7.6 or higher, and Open Transport. To access Unix NFS shares, or file systems, the Unix box needs to be using NFS version 2 or greater, PCNFSD, (this is the daemon, or process that allows MacNFS to log in to the Unix box to mount drives) version 2 or greater, Network Lock Manager version 3 or greater, and Mount program version 1 or greater. For my tests, I ran MacNFS on a variety of G3, G4, and other PowerMacs and PowerBook G3s. Unix servers were a mix of Sun boxes running Solaris 7, and SGI boxes running the current version of Irix, 6.5.X.

The installation of MacNFS is straightforward, with your options consisting of which parts of MacNFS to install. The entire package is a User's guide, the MacNFS Chooser extension, and online help, which consists of Mac Help files and an Apple Guide file. Once you install, you restart your Mac and serialize your copy. To initially use MacNFS, you open the Chooser, and select the MacNFS icon. You are then presented with a dialog requesting your name, company, and license number. This is my first minor beef with MacNFS, and Thursby in general. The license numbers that Thursby uses are some of the more complex ones I've seen in the Mac market. This by itself is not bad until you buy 30 copies of MacNFS, and get a page of labels, each with its own license number. A single license number for multiple copy purchases would be a good idea, especially if you remotely install MacNFS on multiple Macs at different locations.

Once you have entered the license number, you can then start setting up MacNFS. The initial presentation in the Chooser shows you a listing of all machines on your subnet that are exporting NFS shares. This is shown in Figure 1.


Figure 1. MacNFS Server List.

This list looks like any other server list you would see in the Chooser. You have the 'OK' button, which allows you to select the server you want to log into. The other button takes you into the MacNFS client setup. As you can see in Figure 2, the setup for MacNFS is fairly straightforward.


Figure 2. MacNFS Client Setup.

The options allow you to configure the basic behaviors of the client. For the most part, the default options will work. Most administrators will want to configure the create permissions, which control how the NFS filesystems apply file access rules to files created using the MacNFS client. The 'Show hidden UNIX files' option controls the visibility of Unix .files, which are normally configuration files, and not viewable by non-administrators. 'Translate End of Line' automatically handle converting Unix line-end characters to the Mac line ends. The 'Info...' button shows the statistics for the client, and allows you to change the license code for that client if needed. Once you have made the necessary changes, clicking 'Save' commits those changes, and returns you to the server list.

Picking a server to access disks from is similar to doing it via AppleShare. You select a server, and either double-click, or click 'OK'. You are then presented with a login screen, shown in Figure 3.


Figure 3. Login Screen.

The login has one unique feature, that being the 'Security:' pulldown menu. This is a listing of all visible servers that are running the PCNFSD authentication daemon. This allows the user to authenticate against different servers if the primary is down, or a specific set of NFS shares can only be authenticated by a specific server. Also, the user does not have to authenticate to the same server that they are trying to mount, so a single authentication server can be used for all NFS shares.

Once the user has authenticated, a list of default shares for that server is displayed. This screen, in Figure 4, is where the user selects the share(s) they wish to access, and to set share-specific options.


Figure 4. Default Shares.

This screen has many of the same options as the main settings screen, but any options set here, only apply to a specific share or shares. Like other network clients, the user can set certain shares to automatically mount on system startup. Unfortunately, this version of MacNFS does not allow for the KeyChain to be used to store the passwords for these shares. The 'Options' button toggles the options section of the screen on or off, (shown ON in Figure 4.) The 'Add Path' button brings up a dialog that allows the manual entry of a share that does not appear in the window. These shares must be entered using Unix path conventions, and the entire path must be entered manually. An ability to browse to the desired share would make this option easier to use, as Unix paths can be quite complicated. The 'Add Path' dialog is shown below in Figure 5.


Figure 5. Add Path Dialog.

Once the share has been selected and mounted, it behaves as any other network share would. Since Unix does not use dual streamed filesystems, MacNFS keeps the resource fork information in a separate file, that has the same filename as the data fork, but preceded by a percent sign. File access and usage is as fast as the network allows, but in general, it is speedy over 10Mbps Ethernet.

Thursby has done an excellent job in making MacNFS easy to use on a wide range of Macs. Although there are some minor issues with the manual path addition process, lack of KeyChain integration, and the serial numbering process, these are relatively minor quibbles, and are not bad enough to cause second thoughts about using MacNFS..


John Welch <jwelch@aer.com> is the Mac and PC Administrator for AER Inc., a weather and atmospheric science company in Cambridge, Mass. He has over fifteen years of experience at making computers work. His specialties are figuring out ways to make the Mac do what nobody thinks it can, and showing that the Mac is the superior administrative platform.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Kill the Plumber World guide - How to ou...
You already know how to hop around like Mario, but do you know how to defeat him? Those are your marching orders in Kill the Plumber, and it's not always as easy as it looks. Here are some tips to get you started. This is not a seasoned platform... | Read more »
Planar Conquest (Games)
Planar Conquest 1.0 Device: iOS Universal Category: Games Price: $12.99, Version: 1.0 (iTunes) Description: IMPORTANT: Planar Conquest is compatible only with iPad 3 & newer devices, iPhone 5 & newer. It’s NOT compatible with... | Read more »
We talk to Cheetah Mobile about its plan...
Piano Tiles 2 is a fast-paced rhythm action high score chaser out now on iOS and Android. You have to tap a series of black tiles that appear on the screen in time to the music, being careful not to accidentally hit anywhere else. Do that and it's... | Read more »
Ultimate Briefcase guide - How to dodge...
Ultimate Briefcase is a simple but tricky game that’s highly dependent on how fast you can react. We can still offer you a few tips and tricks on how to survive though. Guess what? That’s exactly what we’re going to do now. Take it easy [Read more... | Read more »
SoundPrism Link Edition (Music)
SoundPrism Link Edition 1.0 Device: iOS Universal Category: Music Price: $4.99, Version: 1.0 (iTunes) Description: ***Introductory price for a the first few days after launch - if you're reading this, get it while it's fresh out of... | Read more »
Pre-register now for hack and slasher An...
Fincon, which won Facebook's Studio to Watch award in 2015, has announced that pre-registration is now open for the massive 3.0 update for its award-winning hack and slasher Angel Stone. Angel Stone is a post-apocalyptic action RPG in which the... | Read more »
Google has named Piano Tiles 2 as its Be...
Google has named Piano Tiles 2, which launched back in August last year, as its Best Game of 2015. If you're yet to play it, now's a good time to do so. It's a sequel to the hugely successful viral hit Piano Tiles (Don't Tap the White Tile) but... | Read more »
Sago Mini Trucks and Diggers (Education...
Sago Mini Trucks and Diggers 1.0 Device: iOS Universal Category: Education Price: $2.99, Version: 1.0 (iTunes) Description: Drive a dump truck with Rosie the hamster! Pile dirt high and dig deep in the ground with diggers, cranes and... | Read more »
Day One 2 Journal + Notes (Lifestyle)
Day One 2 Journal + Notes 2.0 Device: iOS Universal Category: Lifestyle Price: $4.99, Version: 2.0 (iTunes) Description: **New Release Sale—50% off for a Limited Time!** Capture life as you live it. From once-in-a-lifetime events to... | Read more »
Pull My Tongue (Games)
Pull My Tongue 1.0 Device: iOS Universal Category: Games Price: $.99, Version: 1.0 (iTunes) Description: Meet Greg. A hungry little chameleon that loves popcorn! Help feed Greg by pulling his tongue through a series of fun puzzles... | Read more »

Price Scanner via MacPrices.net

Watch Super Bowl 50 Live On Your iPad For Fre...
Watch Super Bowl 50 LIVE on the CBS Sports app for iPad and Apple TV. Get the app and then tune in Sunday, February 7, 2016 at 6:30 PM ET to catch every moment of the big game. The CBS Sports app is... Read more
Two-thirds Of All Smart Watches Shipped In 20...
Apple dominated the smart watch market in 2015, accounting for over 12 million units and two-thirds of all shipments according to Canalys market research analysts’ estimates. Samsung returned to... Read more
12-inch 1.2GHz Retina MacBooks on sale for up...
B&H Photo has 12″ 1.2GHz Retina MacBooks on sale for $180 off MSRP. Shipping is free, and B&H charges NY tax only: - 12″ 1.2GHz Gray Retina MacBook: $1499 $100 off MSRP - 12″ 1.2GHz Silver... Read more
12-inch 1.1GHz Gray Retina MacBook on sale fo...
B&H Photo has the 12″ 1.1GHz Gray Retina MacBook on sale for $1199 including free shipping plus NY sales tax only. Their price is $100 off MSRP, and it’s the lowest price available for this model... Read more
Apple now offering full line of Certified Ref...
Apple now has a full line of Certified Refurbished 2015 21″ & 27″ iMacs available for up to $350 off MSRP. Apple’s one-year warranty is standard, and shipping is free. The following models are... Read more
Free GUI Speedometer – The Ultimate Digital D...
Miami, Florida based RMKapps has announced the official release of GUI Speedometer 1.0, their digital dashboard display developed for iOS devices. GUI Speedometer allows users to track their precise... Read more
FutureCalc: Ergonomic iOS Calculator App For...
London, United Kingdom based Independent software developer and entrepreneur, Hovik Melikyan has announced the release and immediate availability of FutureCalc 1.0, his new ergonomic calculator app... Read more
Save up to $600 with Apple refurbished Mac Pr...
Apple has Certified Refurbished Mac Pros available 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 following... Read more
Apple’s ‘Next Big Thing’ Drought And Mature M...
Apple’s first fiscal quarter 2016 financial results yielded both good news and bad news. In the positive column, Apple made another boatload of money, reporting record quarterly revenue of $75.9... Read more
Lifeproof NUUD For iPhone 6S, iPhone 6S Plus...
LifeProof NUUD was designed to defy more than the elements. It defies logic itself by combining legendary four-proof protection and screenless technology to survive mountaintop missions and seaside... Read more

Jobs Board

*Apple* Macintosh OSX - Net2Source Inc. (Uni...
…: * Work Authorization : * Contact Number(Best time to reach you) : Skills : Apple Macintosh OSX Location : New York, New York. Duartion : 6+ Months The associate would Read more
Computer Operations Technician ll - *Apple*...
# Web Announcement** Apple Technical Liaison**The George Mason University, Information Technology Services (ITS), Technology Support Services, Desktop Support Read more
Restaurant Manager - Apple Gilroy Inc./Apple...
…in every aspect of daily operation. WHY YOU'LL LIKE IT: You'll be the Big Apple . You'll solve problems. You'll get to show your ability to handle the stress and Read more
Simply Mac *Apple* Specialist- Service Repa...
Simply Mac is the largest premier retailer of Apple products in the nation. In order to support our growing customer base, we are currently looking for a driven Read more
*Apple* IOS / OS X Level 3 Support Analyst -...
Needed: Apple Support Analyst (OS X / IOS); 50k-60k/yr +…Horizon Technology Partners has an immediate opening for an Apple IOS / OS X LEVEL 3 Support Analyst. Your Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.