May 19

MCollective 2.0 and Windows Client Installer

With MCollective version 2.0 we have now support to control Windows Servers. The only thing you must take care is that you need to update all your infrastructure to mco 2.0 because you cannot control servers that have a different version installed.

This allow us to complete the support of our KermIT project, that is actually (we have many enhancements in development ;) ) a web interface to control mcollective infrastructure adding windows support. The “problem” was that no windows package was available during our tests and, knowing that usual production environment servers could not have access to internet, this could cause installation problem.

For this reason we developed and create an installer for windows server using Rake (make for ruby project) and Inno Setup to create the final .exe setup file.

If you want to test it you can find the installer (and source for Rake file) here.

Enjoy and report us any problem.

Permanent link to this article: http://blog.mornati.net/2012/05/19/mcollective-2-0-and-windows-client-installer/

May 16

Kermit: new videos documentation

With @LouisCoilliot we are preparing some new videos that will be used to explain kermit’s main functionalities; basically will be a doc extension. Naturally you could find all the videos on the KermIT website (we are actually preparing the new version).

KermIT: execute basic operations

KermIT: Post installation steps

KermIT: Server details

 

Stay tuned for many others KermIT news!!

Permanent link to this article: http://blog.mornati.net/2012/05/16/kermit-new-videos-documentation/

May 11

Add new machine to Heroku project

If, like me, you used to work on many computers, you should reconfigure anything to allow all your machines. Today I was stucked on heroku repository clone (problem with ssh key on my work laptop).

To add new machine to your heroku account (after heroku package installation, using gem for example), you should just use

mmornati@notebook projects$ heroku keys:add

Found existing public key: /home/mmornati/.ssh/id_rsa.pub
Uploading SSH public key /home/mmornati/.ssh/id_rsa.pub

And, if everything worked well, you should have access to your repository:

mmornati@notebook projects$ git clone git@heroku.com:mmornatibot.git
Cloning into 'mmornatibot'...
remote: Counting objects: 226, done.
remote: Compressing objects: 100% (219/219), done.
remote: Total 226 (delta 41), reused 141 (delta 2)
Receiving objects: 100% (226/226), 95.28 KiB | 50 KiB/s, done.
Resolving deltas: 100% (41/41), done.

Permanent link to this article: http://blog.mornati.net/2012/05/11/add-new-machin-to-heroku-project/

May 10

Sync others google calendar to your iOS device

By default, when you configure a Google account on your iOS device, there is just your default calendar synchronized with iPhone/iPad. But if you have, like me, configured and imported some other calendars that are displayed on your gcal, you surely would have them on your portable device too.

For example, in my account, I’ve import end my Google Apps (professional) calendar, French/Italian holidays calendar, and some other.

To configure what you want to have on your iOS device too, you should visit the mobile sync page (from your device):

http://m.google.com/sync

If you have your google account with a language different from english (I just tested with french and italian, so maybe some other languages works without this tips), you should see an “error” page

The error page says google sync is not supported on your device. And even if you retry to refresh the url, you have always the error. As we already (partially) said, the problem is not your device but the language used to show the page. If you click on “change language” (naturally link is displayed in your language, in the image is “modifica lingua”) and select “English US” you can see the real sync page.

In my example, I’ve already two devices configured with my sync account, so in the page I can see sync devices and I can select the one I’d like to configure. If you have never configured your device you should directly access to config page.

Here you have just to check the calendars you’d like to synchronize to your iOS device and save the changes.

You can check if all worked well accessing the device calendar configuration app:

Completed!

Enjoy your sync.

Permanent link to this article: http://blog.mornati.net/2012/05/10/sync-other-google-calendar-to-your-ios-device/

Apr 06

Linux Airplay server using XBMC 11

I finally had time to test the latest version of XBMC media center (version 11) on my Fedora 16.
My first test was using directly the rpm provided on rawhide repositories (fedora and rpm-fusion-free) but in this way many others components will be updated (like gnome for example) because the package is produced for Fedora 17.

So, following this little guide that provides all necessary steps, I built XBMC directly on my Fedora.
The only things to add at the end, is to export the lib folder for the normal user (at least, on my fedora xbmc didn’t work without this step).

So, for example, you can edit your .bashrc file:

mmornati@desktop ~$ pwd
/home/mmornati
mmornati@desktop ~$ vi .bashrc

Adding this line at the end of the file

export LD_LIBRARY_PATH="/usr/local/lib":$LD_LIBRARY_PATH

And then you can startup you XBMC without problem :D

As you can see in the following picture, it’s really simple to use XBMC as AirPlay server (for videos, photos and music).

Permanent link to this article: http://blog.mornati.net/2012/04/06/linux-airplay-server-using-xbmc-11/

Page 1 of 1512345...10...Last »