Authentication Windows domain users on Linux servers - keytab:ActiveDirectory

Stories from the life of a Windows domain:

Do you know the password of the Linux host-A? Im not quite sure, maybe it is "init" - "password" - "barack".

Isn't it stupid that you are guessing the passwords every time you want to connect to a linux server within a Windows domain?

Wouldn't it be pretty cool if domain users can authenticate to your Linux server with their domain credentials?

No more password guessing, password excel sheets or crypted databases!

I'll show you how to do that with keytab and a little script written by my own.

Read more…

Opening up...

In the past few days, we've made a number of significant changes to how openATTIC is developed and managed. The main openATTIC source code repository is now located on BitBucket, and we've introduced a new development/branching process. We've also made the openATTIC Jira project open to the public, so anyone can review existing isses and get a glimpse into what we're working on.

Read more…

How to Blog on openATTIC.org?

This blog post is for openATTIC developers only. The mercurial repository and the internal IRC is not reachable outsite the intranet.

Our new blog is released, but no one of our team (except Lenz and me) can write blog post, because they don´t know how to do it :-).

First of all you should install nikola and virtualenv, because that makes things so much easier.

My Distribution - Debian 8.0 - Jessie

Read more…

Why we chose Nikola

Why we chose Nikola - the Static Site Generator - for our newly created blog? Because its really easy to setup and configure.

Our old blog was based on Typo3 and my opinion about Typo3 is that there is no or just a horrible documentation, the code is old and the extensions are outrageous.

So no one of the openATTIC team want to write blog posts. Thats the reason why there wasn´t that much traffic on the old blog. But let me switch back to nikola.

Read more…

openATTIC now on Black Duck Open Hub

We've recently added openATTIC to the Black Duck Open Hub. If you haven't heard about Open Hub (formerly known as "Ohloh.net"), here's how they describe themselves:

The Black Duck Open Hub (formerly Ohloh.net) is an online community and public directory of free and open source software (FOSS), offering analytics and search services for discovering, evaluating, tracking, and comparing open source code and projects. Open Hub Code Search is free code search engine indexing over 21,000,000,000 lines of open source code from projects on the Black Duck Open Hub.

Read more…

openATTIC 2.0.2 beta has been released

It is our great pleasure to announce the immediate availability of openATTIC 2.0.2 beta! Since our last public beta release (2.0.1) that we announced on July 21st, 2015, the team has made some notable progress.

While not immediately visible to end-users, a lot of work went into restructuring and reorganizing the openATTIC code base itself. We merged several formerly separate Mercurial repositories into the main openattic repository and deleted obsolete files.

Read more…

Welcome to the openATTIC Team Blog!

Welcome to the openATTIC team blog!

On this blog, we will publish news and updates about openATTIC as well as other articles related to Linux, and Open Source Software in general, storage technologies, software development, tools and so on.

This blog is based on the Nikola static site generator. In an upcoming post, we'll provide some more background on why we chose this platform for our purposes.

That's all for now - thanks for stopping by!

openATTIC 2.0.1 beta has been released

After we announced our first preview of openATTIC 2 in June, our developers have been busy! To give you an impression of what we’ve been working on, we’ve now released version 2.0.1 as a beta release.

To recap, the major changes in openATTIC 2 when compared to the previous 1.2 release include:

  • A completely new web UI: we’ve replaced the old UI (which was based on ExtJS) with a more modern and intuitive one developed in Boostrap/AngularJS. This will hopefully make it much easier to navigate the user interface and to get tasks accomplished with fewer clicks. We’ve also started to implement „wizards“, that will guide you through the steps of common tasks, e.g. creating a network share or a block device for VM storage. If you have any additional ideas or suggestions for wizards you would like to see, please let us know!
  • The XML-RPC API has been replaced with a REST API, giving developers easy and full access to the openATTIC backend. This API is used by the new UI as well. The API recorder built into the web interface allows you to easily re-implement more complex storage management tasks by keeping a log of all API calls performed by the UI. You can then copy and integrate these into your own code, without having to consult the API documentation for each individual step.
  • Ceph integration: we’ve also begun to develop support for the Ceph distributed object store and file system, adding support for visualizing the CRUSH map and monitoring.

Between the initial 2.0.0 preview release and today’s 2.0.1 beta version, our developers have committed numerous usability improvements (e.g. adding input validations) and added more tests, to make the new UI robust and easy to use. Some notable functionality enhancements include:

  • The addition of the aforementioned wizards that guide the administrator through common tasks.
  • A Cluster Status Widget that provides a quick impression of a cluster’s actual health.
  • A possibility to mark volumes as „protected“, to protect them against accidental removal.
  • Implemented a better visual representation of a volume’s utilization level.
  • Additional functionality around the management of snapshots and clones of volumes.

Please note that we’ve also decided to drop support for creating ftp/tftp shares, as we consider ftp insecure and out of the scope of openATTIC’s key competencies.

This release has a few rough edges and there are still a number of loose ends that we intend to get fixed for the final release. In particular, some features from the previous UI are still missing, and the documentation still needs to be reviewed and updated to reflect the changes for the new web UI and the REST API. But we wanted to take this opportunity to show that we’re still around, making lots of progress, and to encourage you to give this beta a try.

You can download installable packages of version 2.0.1 for a number of Linux distributions from our download page. The source code is available from BitBucket (now including the openattic-gui repository that contains the new web UI).

If you would like to get in touch with us, consider joining our newly created openATTIC Users Group, or visit our #openattic channel on irc.freenode.net.

We look forward to your feedback!