Fake Your Own .Mac Server 257
c13v3rm0nk3y writes "A clever fellow named Otto Moerbeek has publish a short article on getting an OpenBSD box to emulate a .Mac server. Using Apache/DAV/SSL and a roll a duct-tape, he describes how you can get most .Mac functionality without paying Apple for it."
This is useful because then you can use apple's backup tools to backup to a local server, and not have to backup over your piddly internet connection.
Otto Morebeer? (Score:2, Funny)
I wonder.. (Score:3, Interesting)
Just in case... (Score:5, Informative)
Provided by Mr HOSTBOT [mrhostbot.com]
This has been up and advertised for months (Score:5, Insightful)
This isn't illegal. But try advertising a public iDisk server, or try redistributing Apple's Backup utility & you'll probably be needing a lawyer.
Apple may be quick about protecting a "look and feel," but to keep Microsoft from "innovating" them any more, I think they have every right. This has been around for months, been advertised on MacSlash & is still running strong.
Re:This has been up and advertised for months (Score:2)
Apple's iDisks are just WebDAV folders. Apple isn't going to sue anyone over offering WebDAV.
-jon
Re:This has been up and advertised for months (Score:2, Interesting)
they won't have to (Score:2)
Re:I wonder.. (Score:3, Insightful)
Probably none of us know, but I can say for sure that Apple's programmers are smart enough that they wouldn't have used WebDAV if they wanted all the .Mac stuff to proprietary. It is as simple as that.
We will all see Apple's actions soon enough.
Irresponsible? (Score:1, Troll)
The Slashdot community normally champions the cause of Free Software but ordinarily they limit themselves to legitimate Free Software a la Open Source. I think it is shameful to openly encourage software piracy like this.
Re:Irresponsible? (Score:3, Informative)
Re:Irresponsible? (Score:3, Interesting)
Apple has a feature built into their OS. If you like that feature, you have to:
1. Pay for their hardware
2. Pay for their OS
3. Find a service to use for
It's not like they're not getting any money in the deal here. Last I heard #1 & #2 were how Apple has been making it's bread & butter for years now. I'm glad Apple has let this happen, since I don't want to back up my notebook over a slow connection and rely on their server. I'd rather use a LAN, my server and my tape drive to provide extra backups. That's part of the reason I bought OS X. (read: Paid Apple Money for the software.)
Re:Irresponsible? (Score:2, Troll)
Now, I'm not going to chide anybody for software piracy itself. What I am doing is pointing a finger at Slashdot for promoting the act. If you choose to pirate software, there's nothing anybody can do about it short of a lawsuit but when you openly encourage others to pirate software, you have crossed the line of ethical behavior.
Re:Irresponsible? (Score:2, Interesting)
Re:Irresponsible? (Score:2)
Re:Irresponsible? (Score:2, Funny)
Oh wait...
Re:Irresponsible? (Score:5, Insightful)
This is patently false.
Apple has written software to be used with their .Mac service. The cost of the software is included in the price of the service.
No, because the software in question is not delivered upon payment for its associated service. It is delivered upon payment for a different product -- it's a bundle, obviously.
When you use the software without paying for the service you are, in effect, pirating the software.
Actually, anyone who does this is simply using the software they own (it came with OS X, and they bought that, right?) in a manner inconsistent with its design. That's not illegal! Requisite analogy: A car manufacturer sells cupholders emblazoned with the Coca-Cola logo. Is it then [sarcasm]piracy[/sarcasm] to use said cupholders to hold a Dr. Pepper, or worse yet, your own no-name water bottle?
You may justify this in your own mind by claiming that the price of the hardware and the OS should entitle you to the use of the .Mac backup software but that's not how it was intended.
I don't give a flying fsck about intentions. Apple created a product and bundled it with their operating system; I bought the operating system, and thus I've purchased that product legitimately. It is not their business how I use that product; it's mine, and I don't remember reading a EULA that forbade me to use it with another service. (Even if it did, this comes pretty close to Connectix/Sony for obvious reasons.) As such, I am more than welcome to use my purchase any way I want, even if it means in a way that it's not intended to be used.
The backup software is not a part of the OS. It is not included with the computer. It is a download available to .Mac users. It has built-in safegaurds to prevent use by people who do not pay for a .Mac subscription. By circumventing these mechanisms you are pirating the software.
Yes, a .Mac subscription from Apple. But the poster is not cheating Apple; he's not accessing their servers and using their services. And because he's not using THEIR servers, there's no reason that he should pay them anything.
Re:Irresponsible? (Score:2, Troll)
Here is where your argument is flawed. The software does NOT come with OSX. You get the backup software when you sign up for the
I don't give a flying fsck about intentions. Apple created a product and bundled it with their operating system;
Hello? Is your IQ above 40? The software is NOT bundled with the operating system. The software is bundled with the
Yes, a
This is ridiculous. So people should be free to use whatever software they want without paying the author as long as they aren't using any of the author's other services? Apple put money into developing the software with the SOLE intention of it being used by paying subscribers to their service. As I pointed out, they even went so far as to make the software disable itself if you stop paying for their service. Someone found a way to disable the subscription check by spoofing server information. That doesn't make it legitimate. It's like software that generates CD keys. Just because it is possible to run Windows without paying for it doesn't mean it's legal. Just because it's possible to run the
But you're out to get something for nothing and that's an attitude you just can't argue with. You feel entitled to something that someone else made and there's just no persuading you otherwise.
Re:Irresponsible? (Score:2, Insightful)
And here's where you're wrong:
You assumed that my argument referred solely to the backup program, and that it is only accessed by downloading software. I can tell you, right now, that when I booted my eMac for the first time one of the Applications sitting on my system was Backup, and it was designed to work with .Mac. Furthermore, even if the Backup program was only accessed via downloading, there are still plenty of other parts of .Mac that do not require a download; to make things even better, go read the license yourself and eat your post. The user is not obligated to fulfill Apple's intentions by downloading the software, and since nothing in the license explicitly prohibits using an alternate server, people are well within their rights to bypass Apple entirely.
Please, tell me how that's illegal.
Let's not cloud the issue with facts... (Score:2, Informative)
"Publishing calendars on the Internet requires a
So Apple expects, condones, and appreciates what Morebeer has done.
Correct me if I am wrong but (Score:4, Insightful)
I would assume that the author of the parent post is opposed to SAMBA and the SAMBA Howto information
(I confess, I don't use Samba anymore-- without Windows systems it sort of loses its appeal
Re:Correct me if I am wrong but (Score:2)
The software is a premium designed to be used only by subscribers to the
Re:Correct me if I am wrong but (Score:3, Insightful)
The check is in the server to prevent people from using theirserver without paying.
Do you know how many people are going to do this instead of using
Suck it up, nobody's buing this "You're stealing" shit. Especially on the third post about it.
Re:Correct me if I am wrong but (Score:2)
Re:Irresponsible? (Score:3, Insightful)
Re: (Score:2)
Re:Irresponsible? (Score:2)
Re:Irresponsible? (Score:5, Informative)
Re:Irresponsible? (Score:2)
Apple suggest using their service to sync your laptop, home Mac and office Mac - so I don't see an issue installing "Backup.app" on all the Macs you own. Anyone know if I'm reading this correctly?
Re:Irresponsible? (Score:2)
Speaking as someone who shelled out money for .Mac, I don't want my data going on Apple's servers... so this helps me without reducing the money Apple gets. Piracy? Or Fair use?
Of course, I've long been hoping that they'd roll out ".Mac for Corporations", or something, to push OS X Server. Sell you the software they use in .Mac (IMAP, DAV, web publishing, the whole bit), and let you provide the .Mac service to employees/clients/whatever. If it were per-seat, but cheaper than .Mac, they'd make money hand over fist because it was cheaper for end users and cheaper for Apple (and we IT guys would be able to eat the hardware cost pretty easily, too, because we wouldn't have as many clients as Apple).
Open servises. (Score:5, Insightful)
I'm sur eApple saw this coming, and if they really wanted to prevent it they would have just added an authentication mechanism or something to block unauthorized servers.
Re:Open services. (Score:2, Interesting)
that's not how it works (Score:2)
But Apple probably will never commit to using specific protocols that because then third parties could make a business of offering
Re:Open servises. (Score:2)
It's still counterproductive. Consider the following business model:
Or, not. If the Open Source community wants to encourage the use of open protocols, this isn't the way to do it - unless the intention all along was just to make it easier to wait for a commercial entity to create a product then clone it.
Neat but... (Score:1, Interesting)
Re:Neat but... (Score:2, Redundant)
Mount smb share
find invent -print | cpio -oBcv >/dev/rStp0
umount smb share.
Re:Neat but... (Score:3, Informative)
Yep, it would be pretty easy to do this on a Windows/Mac network, if Windows actually handled WebDAV folders as well as, say OS X, or Mandrake Linux. But since Microsoft has decided that WebDAV filesystems are neither web-pages or mountable filesystems, you can't really automate backups to WebDAV servers with your Windows machines. In WindowsXP you can do something like this, so long as you have a server that understands Microsoft's perversion of WebDAV.
Someday Microsoft might "innovate" real WebDAV mounts into the filesystem (think flying pigs now), but until then, they are only good for point-and-click uses.
It would be extremely easy to write a batch file to do this if you could mount the remote WebDAV server (like you can with a mac). After you write your batch file, you could just set up a scheduled task to copy the files over to the WebDAV server (basically what the Backup utility makes so easy).
If you can use OS X or Mandrake Linux (probably other distros to--but I can't say for sure) you can have this functionality right now.
Re:Neat but... (Score:5, Insightful)
I always hate hearing this... IT'S A FRIGGIN' UNIX BOX!!! You can set it up to do anything a Unix box can do.
You can have it e-mail an obscene message to Apple or Microsoft when the backup finishes. You can have it DoS slashdot.com every five minutes. You can have it insert a different virus into each file after the backup has finished... You can do anything with it that you can do with Unix.
In conclusion: IT'S A FRIGGIN' UNIX BOX!!!
I give it before EOB tomorrow... (Score:1)
Too bad... (Score:1)
Re:Too bad... (Score:5, Funny)
Well, I can sell you 192.168.0.1 really cheap, just mail me you kredit card number.
Livetime access granted.
sorry choose another... (Score:3, Funny)
Someone sold me that one awhile back.
nbfn
Re:sorry choose another... (Score:2, Funny)
Re:Too bad... (Score:2)
Re:Too bad... (Score:2, Informative)
Re:Too bad... (Score:2)
You don't need a static IP, or at least you do not need a routable one. Unless, or course, you intend to serve .Mac to a bunch of friends on different networks. The point of the article was to make a local .Mac-like server for iCal, and iDisk access.
Remember, you always have 10.x, 192.x and friends to play with all you want at home. This article interests me because I have a stable of Macs on my internal network. Implementing this means that it is trivial to get folks to do regular backups, publish calendars and such without having to install any new software.
It's all about leveraging existing Apple software with open standards.
Re:Too bad... (Score:2)
The point is that you can use a local, non-routable IP address for a fake .Mac server (or any server, for that matter), and you do not have to pay for a publicly routable static IP. This seemed to be a point of confusion for the top post of this thread.
I wasn't indicating anything else in my reply. The exact range you use and how to use it is left as an exercise for the reader.
Re:Too bad... (Score:2)
Not sure what you mean, but I publish my iCal calendars to my WebDAV server all the time. This is actually unrelated to the iDisk-fake stuff in this article.
It's pure WebDAV, with a proper <LIMIT> section for the iCal directory. I can publish, and others can subscribe with iCal.
All done on an OpenBSD server.
Magic Number (Score:5, Interesting)
Re:Magic Number (Score:2, Insightful)
I'm all for the BSDs (Score:3, Insightful)
We need more fake servers (Score:5, Funny)
Re:We need more fake servers (Score:3, Interesting)
It won't be IM. Anyone who wants to roll their own for that will just use Jabber. It'll probably be some kind of Palladium server [eweek.com] clone that will authenticate everything instead of just what you're supposed to see. Then you'll really see some cease-and-desist letters fly, if not outright DMCA-sanctioned arrests.
Re:We need more fake servers (Score:3, Informative)
Re:We need more fake servers (Score:2)
We need a new mod option... (Score:5, Insightful)
Another trick: Using iSync without .Mac (Score:5, Informative)
How about this (Score:3, Interesting)
Emulate a .mac server? (Score:2, Funny)
Duct tape? (Score:4, Funny)
Is it just me or is anyone else trying to figure out what the duct tape is for?
Re:Duct tape? (Score:2, Insightful)
No Duct Tape? (Score:5, Funny)
Really. I wanted to see an innovative use of duct tape on a Mac.
Lousy Slashdot editors. Convincing me to read a story when there's actually no duct tape involved.
Re:No Duct Tape? (Score:2)
Woohoo! (Score:3, Funny)
.Mac's security is bad (Score:5, Informative)
A self signed certificate will do, since Backup does not check the certificate.
That's really bad. It means that anyone can launch a man-in-the-middle attack against someone using .Mac for backup purposes. I'm sure people are using .Mac to backup their Quicken financial data and other things they'd consider sensitive.
I hope Apple fixes that...I'd be pretty pissed if I were a .mac user.
Re:.Mac's security is bad (Score:4, Informative)
Apple has known about this bug for awhile and apparently are "working on a fix" with Intuit but nothing in the past few months.
O'Reilly Did It First (Score:4, Interesting)
The fact is that a lot of people want .Mac functionality but with a little bit more control on their part. I think that Apple may initially fight this but eventually will be forced to allow user controlled .Mac servers. Hell, perhaps they'll see it as an opportunity and sell a XServe.Mac.
ok, what about the rest? (Score:3, Insightful)
ok, it's faking one bit of it so you can make backup work.
I'm one of those that thinks .mac is a decent value and paid my money for it. I also find it ironic that Microsoft has yet to find any .Net services that people want to buy. MSN 8? I still haven't figured out what you get with MSN 8 that is so special. Spam filtering? You could do much better and get better filtering results by spending $30/year on a spamcop.net e-mail account.
I originally thought that .mac was a cheesy ripoff of the .net name, but now I am loving the irony of Apple ripping off a Microsoft idea instead of the other way around.
Re:ok, what about the rest? (Score:2, Informative)
http://phpicalendar.sourceforge.net/nuke/
For instructions on setting up WebDAV to play well with iCal see this:
http://www.macosxhints.com/article.php?story=20
In many respects it's actually better doing this from your own server, letting you customize a lot more than
Re:PHP iCalendar (Score:2)
I dug around my idisk where it uploads the iphoto stuff thinking I could just copy it to my own web server after it was generated, but it uses too many server-side scripts as well as obfuscating things behind hidden directories, etc...
Big Whoop (Score:4, Informative)
the thing that's unforgivable about .Mac (Score:2)
If you think this is legitimate, maybe Apple will next start charging for iTunes. They can wipe it from your disk any time they please (through one of their software updates), and they never promised you that you could keep using it for free. Or maybe the whole OS will just stop working on Jan 1 2003--nobody ever guaranteed that you could keep using it indefinitely.
unison, hfspax (Score:2)
Free imap email accounts? (Score:2, Funny)
Thanks.
Re:Free imap email accounts? (Score:2, Informative)
If this isn't your cup of tea I strongly suggest you check out EmailAddresses.com [emailaddresses.com] for a fairly comprehensive list of email services.
definitely fastmail (Score:2)
Not really giving you all of .Mac (Score:2, Interesting)
Re:Not really giving you all of .Mac (Score:2)
When there are 8-year-old kids who can pick it up at summer camp over the course of 3 days, you should be able to handle it.
A place to start: HtmlGoodies [htmlgoodies.com]
This isn't for you - (Score:2)
(Not to mention using Apple's incredible bandwidth to store the 50MB quicktime movie of the kids...)
This is just a sort of neat hack for those of us who like this kind of stuff...
Apple should put .mac features ing MacOS X Server (Score:5, Interesting)
I can certainly understand why Apple doesn't want to make these available everywhere for free, but it'd be great if MacOS X Server 10.3 or whatever made it possible to provide some
This would certainly give me a reason to pay $1K to upgrade from the 10.1.5 server I'm running right now.
And on an unrelated note, 10.3 REALLY should include a graphical DNS admin. It's really jarring to have all these great, simple controls for the whole server experience, except DNS. Webmin works, but still, that's hardly the MacOS X vision!
Re:Apple should put .mac features ing MacOS X Serv (Score:2)
Well, if you use Entourage or Outlook Express, check this out. [rampellsoft.com] It'll give you web-based control of either of those mail apps, as well as iTunes. I haven't given it as thorough a test as i'd like yet, but if it's customizable enough, I'm hoping I can scrap the Entourage web access stuff I've written in AppleScript for my own use.
~Philly
Re:Apple should put .mac features ing MacOS X Serv (Score:2)
The DNS service works ok, you just need to tinker with vi & the zone files.
I'm sure they'll add a GUI to DNS eventually. It's been a commonly requested feature for quite a while now.
Re:Apple should put .mac features ing MacOS X Serv (Score:2)
As for t"just tinker with via & the zone files," that is rather antithetical to whole reason why I'd use MacOS X Server in the first place! Back in the summer of 1989, I worked at a company that did banking software, and the whole company was on SCO. vi was the standard word processor!
I'm a pico man now.
Re:Apple should put .mac features ing MacOS X Serv (Score:2)
*spam filtering is too limited
*pitiful support for multiple domains
*no logical way to add server-side mail filtering, like procmail or spamassassin.
*handles mail like ASIP used to.
It's fine for a small office, and I have my OS X Server getting mail for 1 subdomain that I've had for years, but now that they're touting it as they are, the mail server could definately use an upgrade.
And you can still use pico on the zone files!
Re:Apple should put .mac features ing MacOS X Serv (Score:2)
If you want a good, easy to use DNS server, try MyDNS [bboy.net]. It includes a nice PHP based web interface [bboy.net].
Re:10.1.5 -- 10.2 upgrade (Score:2)
I look forward to Apple figuring out compelling resons for me to give them my money (something they have an excellent record of with laptops...).
And for MacOS 9 users... (Score:3, Informative)
Neat. Under MacOS 9 you'll have to use a real WebDAV client (!= Network Browser) such as Goliath [webdav.org]
In case someone is interested, I created a quick and dirty how-to here [sorviodunum.com]
What about iSync ... (Score:4, Insightful)
Actually no ... (Score:2)
tsk tsk, rob... old news. (Score:3, Insightful)
Re:Why don't they just rename it to.. (Score:2, Insightful)
Re:Why don't they just rename it to.. (Score:1)
Re:Legal issues ? (Score:2)
Re:Getting an OpenBSD box to emulate a .Mac serv (Score:2)
Re:Getting an OpenBSD box to emulate a .Mac serv (Score:2)
Unfortunately my psychic skills are not high enough to see clearly enough into your CD collection. Maybe if you and your friends form a ring to work as a repeater on your end, I would see clearer.
Re:Getting an OpenBSD box to emulate a .Mac serv (Score:2)
Yeah - I just noticed that. A clip from other leaf of the thread:
"I was obviously mistaken once again :) Sorry. Should not say anything about any Mac related SW, as I am clueless. :)"
My apologies to you too. :)
Re:Getting an OpenBSD box to emulate a .Mac serv (Score:2, Informative)
This is just a nice little hack to provide additional functionality without taking anything away from either Apple or the
Re:Getting an OpenBSD box to emulate a .Mac serv (Score:5, Insightful)
Re:Getting an OpenBSD box to emulate a .Mac serv (Score:2)
Ohh, thanks for telling that. I was obviously mistaken once again :) Sorry. Should not say anything about any Mac related SW, as I am clueless. :)
Re:Getting an OpenBSD box to emulate a .Mac serv (Score:2)
Ok, for the third - my apologies. I should not have posted the comment, as I had no clue about how the licensing conditions under which the related SW was shipped. And what comes to the island of idiots, I think all the 7 continents are already populated. :)
Re:Is this legal? (Score:4, Funny)
Well, smoking crack is illegal and you're obviously doing a lot of that.
The article explains how to customize Apple's backup software, included in OSX for which you paid over $100, to backup to a different server.
That's about as unethical as using a Mister Microphone rather than listening to commercial radio.