TurnKey Linux Virtual Appliance Library
Jeremy's picture

I'm not 100% sure

I'm not 100% sure as I haven't used a minimal Ubuntu Server install for some time. If you would like to compare packages then the package list for TKL Core is here. You can compile a similar list for a minimal Ubuntu Server install by running

dpkg --get-selections > manifest

This will create a file called manifest in the home folder which will contain a list of all installed packages.

Obviously, there are other differences such as custom configs. For those you'd need to more closely compare the 2 installed systems side by side. (Or get one of the devs to spell out the steps that they took to create it.

But to answer your question possibly more in the spirit with which you asked it, probably the main differences (in my mind) would be:

  • Inclusion/config of Webmin
  • Inclusion/config of SSH/SFTP access
  • Cron job to daily do security updates
  • Addition of the custom TKL mini repo to souces

I'm sure there's more but that's it off the top of my head.

Liraz Siri's picture

A few more differences

I'd just like to add that in addition to the features JedMeister mentioned, TurnKey Core also includes our configuration console, installer (on the ISO build), and shellinabox ajax web shell. It's also configured a bit differently from Ubuntu. For example, you can log in as root. We don't force you to go through sudo by default. We figure users that are willing to sacrifice convenience for additional security can set that up themselves.

Note that all the features that make Core distinct from your standard Ubuntu minimal install are documented on the main Core page.

is there any way to install turnkey core features (preconfigured

I have recently bought a Openvz VPS. the service provider does not provide turnkey templates. moreover, he does not installs turnkey for us. However, all major linux releases are available. But I am a big fan of Turnkey. I want to convert my existing debian into a turnkey linux appliance. is there any possiblity of doing this. 

Jeremy's picture

Theoretically possible

But would involve a fair bit of mucking around.

Perhaps you could talk to them about hosting TKL images (they can be downloaded in prepackaged in OVZ format)? I would imagine that there would be value for the host in offering that...

Practically they don't support.

Yes, probably you are absolutely correct on your point. but unfortunately, my service provider replied that they do not provide images other than listed. As they feel there could be a security loop hole for their servers. is there no anyother way around. 

Jeremy's picture

There are a few ways you could do it...

But all of them will involve a bit of mucking around and none of them are easy...

One possibility that springs to mind is to start with a fully up-to-date Debian Squeeze on your host and then install a 12.1 Core OVZ container to a local server (ProxmoxVE supports OVZ - otherwise I'm not sure...) and ensure that too is up to date. Then rsync from your local OVZ to your hosted one...

I will give it a try.

I feel it would be one of the easiest way to do it. thanks for your advice. 

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <strike> <caption>

More information about formatting options

Leave this field empty. It's part of a security mechanism.
(Dear spammers: moderators are notified of all new posts. Spam is deleted immediately)