Forum archive
Request for help creating an official (afp) TKL Time Machine Appliance
Hello TKL people,
I have a modified TKL Core appliance so that it is now accepting the afp protocol and in addition to this is recognized by my OSX client as a Time Capsule target device. This is really cool as it allows me to have a virtual Time Capsule that in turn can be disaster protected to the TurnKey HUB using tklbam. Of course this Time Capsule is much better than the physical one as it offers a much higher level of resilience due to the Scale infrastructure where it is running, in my case.
What do I need to do to publish this as a proper Time Machine Appliance here at TurnKey Linux? I have no clue as to how to go from here to where anyone can download an "official" TKL Appliance with its own classic TimeMachine logo gif. etc.
I am happy to share the steps I took and the changes I did. This was not my invention: I got the procedure from one of the Ubuntu web pages.
I just like to see this added to the TKL Appliance family as it is very useful for all the MAC users out there. Time Machine as a client tool is just amazinlgy simple to use, and it is a very simple way to protect to entire OSX machine and the user files should either be lost in space.
Please advice.
Cheers,
///peo
Great Scott, can guess the first thing that popped into my head when I read the subject line of your post?
I recommend you start out by reproducing the installation you created step by step while carefully documenting what you did. Then publish that on the forum or better yet create a new page on the development wiki:
https://github.com/turnkeylinux/tracker/wiki
Then after that I recommend you play around with TKLDev a bit:
/tkldev
Don't be intimidated. The documentation has been much improved and you don't need to know any more to create a new app using TKLDev than you needed to install the time machine in the first place:
https://github.com/turnkeylinux-apps/tkldev/tree/master/docs
There's a nice hello world example to get you started and plenty of real-world examples. After all, the build code for all TurnKey apps is available as a reference.
Once you get something that sort of works, publish the source code on GitHub and let us know so we can take a look.