Re: migrating from MacOS to unix [drifting off-topic]

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 35268
interpreted = N
texte = Bob Sneidar (bobs@twft.com), on 7/26/00 6:12 PM you wrote:> Given all these potential problems, why would you want to??For me, Linux's power and speed are awfully hard to resist, and the price is right :-) Regardless, I have absolutely no intention of retiring my Mac (and I intend try Mac OS X when the public beta becomes available).I first started mixing Mac and UNIX back in college when the only net access was through a shell account. A/UX intrigued me, though I've only encountered one machine actually running it. Since then, I've found lots of uses for UNIX. One of my favorites is taking a PC with a large hard drive, installing Linux and then using Netatalk to make the big disk available to a Mac. If you have a SCSI-only Mac and an old PC around, this can save you a bit of money over buying a large SCSI drive.A UNIX program called 'wget' makes mirroring web and ftp sites a snap. While you can fumble around with WebDevil or WebWhacker's dialogs, I like being able to type the magic incantation 'wget -mq http://www.something.com &' and have an entire site downloaded in the background. Nice if you're bringing an existing site to a new server. If you like writing scripts to automate tasks, UNIX gives you a choice of shells and perl to make things happen. UNIX can be a bit like an Erector set-- puzzling to some, a wealth of gears, wheels and widgets for others.Another case for UNIX is the Apache web server. Under Apache, WebCat performs quite nicely even on modest hardware with a number of other services going simultaneously. MacOS X Server ships with Apache, and Apple provides an administrative front end that saves you the trauma of hacking up the server's config file to get things like you want.I like Web*Star's admin program, but think its URL-based access control realms are lousy. Apache, on the other hand, lets you define realms based on directory location. Say you provide statistical reports for your customers and want to use realms to keep prying eyes out. Web*Star makes you provide a unique match string for each realm. Apache's realms aren't dependent on the URL at all In fact, you can even serve the same page from two different virtual domains and force one domain's users to authenticate, but allow visitors to the other domain to view it without a password. That's not a very practical feature, but it does illustrate how flexible Apache's access control is if you're willing to dig around to see how it works.Fortunately, WebCatalog isn't particularly difficult to install on any platform, provided you're familiar with the way your system works.But of course, there are disadvantages. With a Mac, you can have a user with only FTP access (or e-mail or whatever), because many Mac server products allow you to use either file sharing permissions or package-specific access control lists. Setting up Maxum Development's Rumpus FTP server is a snap. Setting up and securing WU-FTPd on a UNIX machine is quite a bit of work and research. It's not obvious to the beginner how to implement access control (ACLs are defined in a rather ugly-looking fashion in /etc/ftpaccess) or how to simply disable anonymous access (add ftp to the /etc/ftpusers file) since some misguided soul at Red Hat thought it would be good to allow anonymous users by default.There's also the time and money factor. Unless you're truly technically inclined, you probably don't want to ascend UNIX's steep learning curve and its bizarre commands (Who the hell thought 'sed' was a good name for a find/replace utility anyway?). Hiring an experienced sysadmin is an option if you have the budget for one.For many, it's quite practical and cost effective to spend a little more money on hardware and software to take advantage of the Mac's ease of deployment. Others may feel the need to do everything by hand and revel in the process of tweaking a UNIX box. Then, there are those of us who consider our Macs and UNIX machines both to be valuable tools and use each for their respective strengths.-- Andrew Vernon avernon@dramatools.net ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: migrating from MacOS to unix [drifting off-topic] (anita@tenon.com (Anita Holmgren) 2000)
  2. Re: migrating from MacOS to unix [drifting off-topic] (Andrew Vernon 2000)
Bob Sneidar (bobs@twft.com), on 7/26/00 6:12 PM you wrote:> Given all these potential problems, why would you want to??For me, Linux's power and speed are awfully hard to resist, and the price is right :-) Regardless, I have absolutely no intention of retiring my Mac (and I intend try Mac OS X when the public beta becomes available).I first started mixing Mac and UNIX back in college when the only net access was through a shell account. A/UX intrigued me, though I've only encountered one machine actually running it. Since then, I've found lots of uses for UNIX. One of my favorites is taking a PC with a large hard drive, installing Linux and then using Netatalk to make the big disk available to a Mac. If you have a SCSI-only Mac and an old PC around, this can save you a bit of money over buying a large SCSI drive.A UNIX program called 'wget' makes mirroring web and ftp sites a snap. While you can fumble around with WebDevil or WebWhacker's dialogs, I like being able to type the magic incantation 'wget -mq http://www.something.com &' and have an entire site downloaded in the background. Nice if you're bringing an existing site to a new server. If you like writing scripts to automate tasks, UNIX gives you a choice of shells and perl to make things happen. UNIX can be a bit like an Erector set-- puzzling to some, a wealth of gears, wheels and widgets for others.Another case for UNIX is the Apache web server. Under Apache, WebCat performs quite nicely even on modest hardware with a number of other services going simultaneously. MacOS X Server ships with Apache, and Apple provides an administrative front end that saves you the trauma of hacking up the server's config file to get things like you want.I like Web*Star's admin program, but think its URL-based access control realms are lousy. Apache, on the other hand, lets you define realms based on directory location. Say you provide statistical reports for your customers and want to use realms to keep prying eyes out. Web*Star makes you provide a unique match string for each realm. Apache's realms aren't dependent on the URL at all In fact, you can even serve the same page from two different virtual domains and force one domain's users to authenticate, but allow visitors to the other domain to view it without a password. That's not a very practical feature, but it does illustrate how flexible Apache's access control is if you're willing to dig around to see how it works.Fortunately, WebCatalog isn't particularly difficult to install on any platform, provided you're familiar with the way your system works.But of course, there are disadvantages. With a Mac, you can have a user with only FTP access (or e-mail or whatever), because many Mac server products allow you to use either file sharing permissions or package-specific access control lists. Setting up Maxum Development's Rumpus FTP server is a snap. Setting up and securing WU-FTPd on a UNIX machine is quite a bit of work and research. It's not obvious to the beginner how to implement access control (ACLs are defined in a rather ugly-looking fashion in /etc/ftpaccess) or how to simply disable anonymous access (add ftp to the /etc/ftpusers file) since some misguided soul at Red Hat thought it would be good to allow anonymous users by default.There's also the time and money factor. Unless you're truly technically inclined, you probably don't want to ascend UNIX's steep learning curve and its bizarre commands (Who the hell thought 'sed' was a good name for a find/replace utility anyway?). Hiring an experienced sysadmin is an option if you have the budget for one.For many, it's quite practical and cost effective to spend a little more money on hardware and software to take advantage of the Mac's ease of deployment. Others may feel the need to do everything by hand and revel in the process of tweaking a UNIX box. Then, there are those of us who consider our Macs and UNIX machines both to be valuable tools and use each for their respective strengths.-- Andrew Vernon avernon@dramatools.net ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Andrew Vernon

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Smith Micro - no competition (2000) bannerads (1998) can WC render sites out? (1997) Tab Charactor (1997) Duplicates (1998) Error: could not create email file in EMailFolder. (2003) Help! WebCat2 bug (1997) shipcost (1997) Grep vs WebDNA: square brackets (2002) Automatic POST arg sending? (1998) PayFlow Pro (2003) [WriteFile] problems (1997) How to include weather (2000) Authenticate (1997) Webcat no longer supported? (2006) Re:2nd WebCatalog2 Feature Request (1996) showif with math? (2000) WC2/Mac -- Forms not submitting correctly with Mac browsers (1997) If Empty ? (1997) shipcost (1997)