Menu Close

Category: LoneStar Network

Migration to s/qmail

views

s/qmail phoenix logoAs already discussed in the past, LoneStar Network’s mail system is based on qmail. In spite of the many criticisms for the pluridecentennial abandonment of this software and the wide preferences of many for Postfix, qmail has never given the least problem and with the integration of the Erwin Hoffmann’s Spamcontrol patch has always been proven a very good choice, at least for my needs.

For a number of years it was expected that the original author of qmail would keep the promise of releasing a version 2.0, but that never happened. Even the netqmail branch, which for some time had gained some popularity, has been abandoned for a long time.

Instead, Erwin Hoffmann continued to carry on his Spamcontrol patch over the years, adding features and fixing problems, which eventually made it a kind of qmail 1.5 rather than a simple patch with anti-spam functionality.

And since some time Hoffmann has made the leap of quality. He has stopped developing a patch to be applied on the original qmail 1.03 code, and started issuing a fully revised and extended qmail code, of which the previous Spamcontrol patch contents have become an integral part, and new additional features such as native IPv6 support and compilability in x86_64 environments. He called this “risen” qmail with the name of s/qmail.

S/qmail started with version 3.0 and is now released to release 3.1.9. This is a drop-in replacement that can be installed as an update of an original qmail while maintaining its configuration and installation paths, as well as all commonly used external extensions and software (eg Dovecot, ezmlm, VMailMgr, Vpopmail, etc.).

So I finally decided to move from my previous qmail 1.03 + Spamcontrol 2.7.33 to the new s/qmail 3.1.9 and for some days the LoneStar Network’s MTA is already running with this new version. There were no problems of any kind in the migration and I think they should not appear later.

Goodbye Nokia

views

It’s the end of an era. Let’s make it clear: I’m just talking about technology, software, phones, companies… nothing worth shedding tears or being in big pain, but what has happened in these weeks, and still is happening, has a bitter taste.

More than at a general level, it has a bitter taste also – and mainly, being me the main subject of this site! – at my personal level. I’ve owned only Nokia phones for decades, beginning with the 5110, then the 6310, 6150,7210, 6600, N80, N82 and the latest N85. I’ve always been faithful to a brand being considered by me – and many others – as the absolute top. An european product, built in total independence and autonomy, drawing the lines to which all others had to come up to, even those who were leaders in other markets.

Yes, a brand that has also made mistakes, that rested on its own laurels in the latest years, letting other newcomes to start barking loud, partly for too much self confidence, and partly for a sort of philosophical idea, which is the one that I also support, stating that phones are for phoning. It’s nice and cool if they can do also other stuff, but it’s not that much important. Browsing the internet, reading mail, talking with this or that, they are all nice, interesting, useful and sometimes comfy features, but in the end the main tool for such things is another one, the PC, and what truly matters in a phone device is good phoning audio quality, good signal reception, a good addressbook, and simple menus.

This philosophy has been widely abandoned during the latest years, with phones doing everything and more, and with a lot of people using them to do things you’d normally do with a PC. But Nokia was doing something on this field, they were working on a new operating system, actually a full Linux distribution – after all Nokia is finnish and Linux was born in Finland – which was going to be something really new, with the ability to run KDE applications, with an open environment that would have been able to compile and install free software packages beyond the AppStore logics of Apple and Android – even if this would have been available too. A real dream OS. A dream in which a lot of people, including me and all those who had not wanted to switch to Blackberry or iPhone or Android, were believing and were patiently waiting for, with no hurry – because phones are for phoning, and my current Symbian based phone still does this very well – and we were honestly sure that the Nokia giant was there ready about to wake up and bash all these newcomers with just the power of his finger. breaking their illusiong of making him worried.

But Nokia made all us wake up, and the dream is over. The new system, MeeGo, is late. It’s always been late since when it’s being conceived, and a deal has been striked with Microsoft to use Windows Phone 7 as main platform. A full and total capitulation of all was being done, and of all what Nokia has been meaning until now!

This decision may even bring positive market results in the long term – it’s not bringing them right now -, but it leaves all faithfull supporters stupified, disappointed and angry. They had not left yet also because they definitively didn’t want any Windows on our phones. And they still don’t want any. And thus they’re not going to buy a Nokia phone anymore. Just like me, I am now forced to take into consideration something not being a Nokia as my next phone, after no less than 15 years. And obviously this will be an Android, since the only apples that will ever enter my house are those coming from trees.

(All the technical and political considerations, the theory of US and Microsoft’s plot, the role of Elop as Ballmer’s trojan horse, the talks on what actually good might have comed from Meego, and on the goods and bads of WP7, on what’s happening in Finland, on Nokia workers’ strikes, on the finnish government being worried, on the European Union financing projects that Nokia has now implicitly declared dead, and all such I leave it to articles, blog posts and comments that are only second to those discussing our Prime Minister’s judiciary issues.)

My own cloud

views

Keeping faith to my previous words on cloud computing, I’ve decided to work on my own installation of ownCloud.

ownCloud is a service developed by the KDE team which aims to realize a personal storing and sharing platform for files and information.

In simple terms, and using words now commonly spread in the world of web 2.0, it is a personal Dropbox system managed and installed on our own systems, using our own ip addresses and our own disk space.

It’s actually a webDAV service with some bells and whistles, including a small PHP management and configuration portal. WebDAV is not new, it’s been out for years, but recentlly it’s gathering popularity due to its usage in all modern shared disk space services.

Requirements are really minimal: you need a Linux distribution with Apache, PHP, mySQL or SQLite for backend, and some disk space. I’ve assigned to it the same virtual machine I’m using for monitoring, and I’ve added a virtual disk within vSphere’s datastore.

Actually it’s still missing something to be a full Dropbox replacement: a local sync client, allowing to keep a local folder in continuous synchronization with the service, and allowing to copy the content on several installations. A client is on the works but it’s still not ready.

Currently it’s possible to use ownCloud through webDAV on all devices supporting it, and it can be “mounted” on KDE’s Dolphin, adding a new network folder.

For the adventurous LoneStar Network users who are willing to test it, you can to have an account. As soon as there will be userfriendly clients ready for use on Linux/Mac/Windows I will publish proper instructions, and the service will become part of LoneStar Network’s offering for its users.

Habemus Monitoring!

views

Due to the big push we’re having at work for the use of IT proactive monitoring systems, to keep customers’ systems and devices under control, I’ve decided to do the same on my LoneStar Network and I’ve installed Zenoss – an opensource solution for monitoring IT items.Zenoss is distributed by a company selling it for enterprise usage, but the Core version is available free of charge, and it comes with all the features needed to reach a nice result.

I’ve dedicated a Slackware64 virtual machine to it, and after one day of work it came out to a pretty much enjoyable state. By the use of SNMP, WMI for Windows systems, and SSH for some quite ancient systems, now I’m keeping under control all LoneStar Network’s systems, a Linux VPS that I rented in the United States and all RedBaron‘s servers. This also includes email and sms alerting for critical issues, with delay – in case the problem should auto-fix within a while -, scheduled maintanence windows, and automatic repair attempts to restart those services that should suddenly stop.

A great result!

New website

views

As you can see, I’ve put the new website online.

Some details are still missing, some image galleries and something else, but the most has been done and so I decided it was enough to deserve being made available to the public.

As I had announced, I’ve moved off from Xoops and migrated contents to WordPress, currently version 3.0.1. Most of the work has been related to migrating old articles and then finding and configuring plugins to achieve all the functions that I wanted to enable.

Main new features are:

  • 2-columns layout on the right, in the inner column I’ve put those items related to the site itself (archives, login box, etc.), while in the outer column I’ve put those more “social” elements: links to Facebook, Twitter, Grooveshark, etc.
  • Better Facebook integration: besides logging in with your facebook account, you can comment, click on “like” button, report articles and comments on facebook, invite fb friends etc.
  • Social contents improved: there are new modules with my tweets from Twitter, my dents on Identi.ca, my books from Anobii, my music from Grooveshark and more stuff to add in the future.
  • Better handling of multilanguage: whole site is available both in italian and in english, without strict dependence among the two, which means that the english articles don’t have to be a direct translation of the italian articles but they can be totally independent, related to other arguments, etc.
  • Network community page: I’ve moved all links and functions related to users of LoneStar Network private services to a specific page named Network Community, which can be accessed from the menu bar under the header.
  • Blog look-and-feel: for many years I’ve been using a “portal” layout for the site rather than a blog layout, with the presence of forums, which I’ve always considered being more democratic. But during the years, almost nobody has ever used the forums and the few interactions I’ve seen have come from comments to my articles. So I’ve decided to remove the forums and give more relevance to my posts.

Any comment, critique, compliment, insult is well accepted, as usual 🙂

CC BY-NC-SA 4.0 .