Comments on: ISP in a box v2 http://switch.richard5.net How to build your Mac into a internet server using open source software Tue, 17 Jun 2008 18:25:42 +0000 hourly 1 http://wordpress.org/?v=3.2.1 By: Richard5 http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-45561 Richard5 Thu, 25 Oct 2007 07:59:18 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-45561 No I haven't tried it on a MacBook as I haven't got one. Sorry. But the performance between a mini and a macbook depends on CPU speed and memory. If they are the same the difference is minimal. The mailserver performance requirments are minimal, I've got users running it on very old G4's without any problem. The webserver is different, requirements here depend on the load. Hope this helps... No I haven’t tried it on a MacBook as I haven’t got one. Sorry. But the performance between a mini and a macbook depends on CPU speed and memory. If they are the same the difference is minimal.

The mailserver performance requirments are minimal, I’ve got users running it on very old G4′s without any problem. The webserver is different, requirements here depend on the load.

Hope this helps…

]]>
By: PR http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-45496 PR Wed, 24 Oct 2007 18:46:42 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-45496 Hi, Came across your excellent post! Couple of questions, 1. Have you tried running Mac OS X "server" on Macbook? 2. Any thoughts on performance, server on Macbook vc Mac mini? Thanks. Hi,

Came across your excellent post! Couple of questions,

1. Have you tried running Mac OS X “server” on Macbook?
2. Any thoughts on performance, server on Macbook vc Mac mini?

Thanks.

]]>
By: Frank Muller http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-32726 Frank Muller Wed, 11 Jul 2007 20:23:26 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-32726 Diversity of opinion is fine - personal attacks and indignation is not. Diversity of opinion is fine – personal attacks and indignation is not.

]]>
By: Richard5 http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-25564 Richard5 Sat, 05 May 2007 08:35:57 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-25564 Here are my answers: 1- it depends on your requirements, you've got a good firewall in OS X so use that. Postfix is configured to be safe and there are some measures to enhance security on SSH. OS X is pretty secure by itself. I've had no real issues after I secured SSH. 2- I haven't tried cpanel but I know several people used webmin succesfully. I use postfix admin and the terminal sessions myself... Here are my answers:

1- it depends on your requirements, you’ve got a good firewall in OS X so use that. Postfix is configured to be safe and there are some measures to enhance security on SSH. OS X is pretty secure by itself. I’ve had no real issues after I secured SSH.

2- I haven’t tried cpanel but I know several people used webmin succesfully. I use postfix admin and the terminal sessions myself…

]]>
By: macmend http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-25458 macmend Fri, 04 May 2007 10:41:17 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-25458 Hi i have had such problems with my hosts for macmend.com, which is currently down, I was very interested by your site. I have a couple of basic questions 1. How is anti- hacking and security maintained 2. I am used to cpanel on a *NIX box what is the back end of this set up that you recommend like for ease of use and control once its installed Hi i have had such problems with my hosts for macmend.com, which is currently down, I was very interested by your site. I have a couple of basic questions

1. How is anti- hacking and security maintained

2. I am used to cpanel on a *NIX box what is the back end of this set up that you recommend like for ease of use and control once its installed

]]>
By: Joe Wagner http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-16631 Joe Wagner Thu, 08 Feb 2007 19:18:29 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-16631 Hi folks, I came across this website from recommendations from the Stalker.com's SIMS mailing list. Just wanted to clarify that, at least as far as U.S.A. law goes, "ISP in a box" is accurate, in as much as it enables you to become a Provider of Internet Access Services. That, for example lets you sue under the Federal ("Yes, you") CAN-SPAM Act of 2003. Specifically, in CAN-SPAM an Internet Access Service is defined by the act as: “INTERNET ACCESS SERVICE- The term ‘Internet access service’ has the meaning given that term in section 231(e)(4) of the Communications Act of 1934 (47 U.S.C. 231(e)(4)).” (15 U.S.C. § 7702(11))" So, turning to Section of 231(e)(4) of the Communications Act of 1934 we find it in turn provides a broadly inclusive definition of Internet Access Service: “The term ‘Internet access service’ means a service that enables users to access content, information, electronic mail, or other services offered over the Internet, and may also include access to proprietary content, information, and other services as part of a package of services offered to consumers. Such term does not include telecommunications services.” (47 U.S.C. 231(e)(4))" Hypertouch owns and operates mail servers, web servers, and DNS (Domain Name Service) servers that are connected to and accessed over the Internet, so we qualify under CAN-SPAM. We now even have case law to prove it: in Hypertouch v. Kennedy-Western University, the court finally put to rest the spammers often asserted false claim that you have to be AOL or Earthlink with huge modem banks to qualify as an ISP. See http://spamlaws.com/cases/hypertouch-kwu.shtml. IANAL, but have sued a number of spammers... Hi folks,
I came across this website from recommendations from the Stalker.com’s SIMS mailing list. Just wanted to clarify that, at least as far as U.S.A. law goes, “ISP in a box” is accurate, in as much as it enables you to become a Provider of Internet Access Services. That, for example lets you sue under the Federal (“Yes, you”) CAN-SPAM Act of 2003.

Specifically, in CAN-SPAM an Internet Access Service is defined by the act as:
“INTERNET ACCESS SERVICE- The term ‘Internet access service’ has the meaning given that term in section 231(e)(4) of the Communications Act of 1934 (47 U.S.C. 231(e)(4)).” (15 U.S.C. § 7702(11))”

So, turning to Section of 231(e)(4) of the Communications Act of 1934 we find it in turn provides a broadly inclusive definition of Internet Access Service:

“The term ‘Internet access service’ means a service that enables users to access content, information, electronic mail, or other services offered over the Internet, and may also include access to proprietary content, information, and other services as part of a package of services offered to consumers. Such term does not include telecommunications services.” (47 U.S.C. 231(e)(4))”

Hypertouch owns and operates mail servers, web servers, and DNS (Domain Name Service) servers that are connected to and accessed over the Internet, so we qualify under CAN-SPAM. We now even have case law to prove it: in Hypertouch v. Kennedy-Western University, the court finally put to rest the spammers often asserted false claim that you have to be AOL or Earthlink with huge modem banks to qualify as an ISP. See http://spamlaws.com/cases/hypertouch-kwu.shtml.

IANAL, but have sued a number of spammers…

]]>
By: michael http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-15518 michael Sun, 28 Jan 2007 02:17:40 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-15518 Has anyone had any experience with a heavy load? Digg or Slashdot effect? I'm curious to see how the mac mini holds up. Granted, it depends a lot on your connection. Has anyone had any experience with a heavy load? Digg or Slashdot effect? I’m curious to see how the mac mini holds up. Granted, it depends a lot on your connection.

]]>
By: Jeff http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-14189 Jeff Sat, 13 Jan 2007 20:32:47 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-14189 Richard: Really good set of articles and advice...There are a lot of us doing the same things and wrestling with the same issues, and the experience you provide here is invaluable. One question: You give some instructions for launching mail services at start-up (automatically) and a few other related items. Are these instructions applicable to 10.3 or 10.4, since the start-up model changed drastically in 10.4? I'll also add a comment here on my experience which I think differs from yours. There is really no need to compile Apache, MySQL and PHP to so what you are trying to accomplish (and what I and others are trying to accomplish). If you use the Apple-shipped Apache and PHP, they will do everything you need. (I know - they did for me for a long time). If you feel the need to upgrade PHP (a good idea), you can use Marc Liyanage's package (currently 5.2.0) which works perfectly well, and is configured for the Mac environment (and comes in a Mac-style installer). Marc also distributes Apache2 binaries. MySQL works better when it's installed using the mac installer from mysql.com. I don't know if your configuration works better, but I have found no limitations to the standard mac version - have you? You do, however, need to re-compile postfix for MySQL support - I haven't seen anyone who provides a package, and Apple does not provide that support. For anyone running a multiple-domain server in any model, this seems necessary. However, you also note (in an old post) that postfix as provided by Apple does not support virtual domains. It does. It works fine for me based solely on the recipie in the postfix.com docs. However, UW-POP and UW-IMAP don't out of the box - they require reconfiguration to do so, and the only configuration they accept is at compile time - there is no run-time configuration. So I agree with your postfix/courier choice...and I thank you again for all the expertise and experience you are sharing with the mac community! Oh, yea, the questions I had (buried in that tome): 1) are you start-up instructions applicable to 10.4+ 2) have you found any limitations to the apache (apple provided), MySQL (mysql.com provided) and PHP (Marc Liyanage provided) that caused you to re-complile yourself? Thanks!! Richard:

Really good set of articles and advice…There are a lot of us doing the same things and wrestling with the same issues, and the experience you provide here is invaluable.

One question: You give some instructions for launching mail services at start-up (automatically) and a few other related items. Are these instructions applicable to 10.3 or 10.4, since the start-up model changed drastically in 10.4?

I’ll also add a comment here on my experience which I think differs from yours. There is really no need to compile Apache, MySQL and PHP to so what you are trying to accomplish (and what I and others are trying to accomplish).

If you use the Apple-shipped Apache and PHP, they will do everything you need. (I know – they did for me for a long time). If you feel the need to upgrade PHP (a good idea), you can use Marc Liyanage’s package (currently 5.2.0) which works perfectly well, and is configured for the Mac environment (and comes in a Mac-style installer). Marc also distributes Apache2 binaries.

MySQL works better when it’s installed using the mac installer from mysql.com. I don’t know if your configuration works better, but I have found no limitations to the standard mac version – have you?

You do, however, need to re-compile postfix for MySQL support – I haven’t seen anyone who provides a package, and Apple does not provide that support. For anyone running a multiple-domain server in any model, this seems necessary.

However, you also note (in an old post) that postfix as provided by Apple does not support virtual domains. It does. It works fine for me based solely on the recipie in the postfix.com docs. However, UW-POP and UW-IMAP don’t out of the box – they require reconfiguration to do so, and the only configuration they accept is at compile time – there is no run-time configuration.

So I agree with your postfix/courier choice…and I thank you again for all the expertise and experience you are sharing with the mac community!

Oh, yea, the questions I had (buried in that tome):

1) are you start-up instructions applicable to 10.4+
2) have you found any limitations to the apache (apple provided), MySQL (mysql.com provided) and PHP (Marc Liyanage provided) that caused you to re-complile yourself?

Thanks!!

]]>
By: Dave http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-5522 Dave Sun, 05 Nov 2006 16:03:25 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-5522 Okay. I think i got now everything up and running, even with ssl encryption. i just discovered one very strange behaviour.... courier-imap seems to handle "trash" a bit different.. at least i am not able to access my "trash-can" with apple mail like it was possible before using a lame windows imap server :-) Okay. I think i got now everything up and running, even with ssl encryption. i just discovered one very strange behaviour…. courier-imap seems to handle “trash” a bit different.. at least i am not able to access my “trash-can” with apple mail like it was possible before using a lame windows imap server :-)

]]>
By: Gary http://switch.richard5.net/isp-in-a-box-v2/comment-page-1/#comment-4588 Gary Tue, 24 Oct 2006 15:40:35 +0000 http://switch.richard5.net/isp-in-a-box-v2/#comment-4588 Nice article. Shame about the pedantics squabbling about the terminology. I'm setting uo a server for mostly Windows users on my mac. I found your site very very helpful. Esp. as you are a none English speaker. My apologies on behalf of the english speaking world. I know what it is like to speak two languages. Cheers Nice article. Shame about the pedantics squabbling about the terminology. I’m setting uo a server for mostly Windows users on my mac. I found your site very very helpful.
Esp. as you are a none English speaker. My apologies on behalf of the english speaking world. I know what it is like to speak two languages.
Cheers

]]>