Home Home > 2011
Sign up | Login

Deprecation notice: openSUSE Lizards user blog platform is deprecated, and will remain read only for the time being. Learn more...

Archive for 2011

Some updates on the indicator stack

March 8th, 2011 by

A few achievements:

* appmenu-gtk – the last upstream update really made wonders, and currently it’s safe to use indicator-appmenu with GTK apps with the expected functionality. If you like OSX styled menu’s, this will make your delight! The really critical bugs known to me were fixed in the last update. Adding it to the default pattern (1 click installer).

* dbusmenu – another critical bug solved today, and the Me Menu already works as expected. This was broken for around 2 weeks, it’s now working properly.

With this, one more indicator was enabled (indicator-appmenu) and a few critical bugs have been solved. I’m expecting to talk with Ken later on to check out on the plans for the indicators, and unless something very critical pops out, GNOME2 will see the indicator stack as it is currently.

It’s maybe now the best time to start looking deeply into GNOME3.

license implications when packaging TrueCrypt

March 6th, 2011 by

I use an encrypted USB stick to carry credentials and data for production servers I look after when I’m on call. One requirement was portability between my work (Windows) and home (GNU/Linux) desktops, so TrueCrypt came to mind. I packaged it all up an applied some patches to fix compiler issues and warnings. The TrueCrypt license, however, is not OSI-approved, and as such the program cannot be built in the openSUSE build service (see blacklist, discussion).

I almost forgot about the whole thing until I upgraded the package for new dependencies in the upcoming release of openSUSE 11.4. I talked with people over at packman, a popular 3rd-party repository for software not included in openSUSE proper for one reason or another. We analysed the license a bit and concluded that if we shipped binaries built from non-pristine sources, the product would have to be re-branded as per the requirements of their license. I am usually pragmatic about these things as long as FLOSS and non-FLOSS licences can be adhered to, but didn’t want to go the route Debian took with Firefox et al.

We contacted the TrueCrypt developers on this issue, we’ll see what comes out of that. Until then, if someone wants to build this package, here is what you need:

truecrypt.spec
truecrypt.desktop
truecrypt-tc_token_err.patch
truecrypt-NULL_PTR-redefinition-warning.patch
truecrypt-undefined-operation-warning.patch

Sinclair ZX81: 30 years!

March 5th, 2011 by

My first computer was a Timex 2068, which would be replaced by the latest ZX Spectrum 128K +2A (already produced by Amstrad and not Sinclair). This lasted until it was replaced by a Commodore Amiga 1200 and later with a Amstrad PCMM 512K!

To celebrate the 30 years, there is a new speccie comming out! I know I will grab one from the shelves once it hits! Something to remember.

The Portuguese Republic Citizen’s Card and openSUSE

March 2nd, 2011 by

My ID Card was supposed to expire in the end of the year, and I’ve decided to replace it now by new ‘Cartão do Cidadão’ (Citizen’s Card). The Citizens Card is the primary document for any Portuguese citizen and replaces or holds the data from several cards:

* Old fashioned ID Card;
* SNS Card (National Health Care System); (yes in Portugal this services are free, though 40% of the Health Care industry is already private)
* NIF Card (tax number cards);
* Drivers Licence;
* Social Security Card/Number.

Also some biometric data is being now collected into digital files and some organizations can access it. This card holds 3 PIN Codes for several purposes, and can enable a lot of features and services for the citizens and the Authorities. It’s possible now to sign digital documents with the unique key per citizen on the card and it’s going to be widely used on governmental infra-structures. For example, I can now fill my tax forms on the internet and use the card plugged to my PC through a USB card reader to digitally sign my tax forms and enter them through the internet. The data will be crossed with Social Security and Tax departments from the state, and within minutes tax forms are complete, signed and submitted.

The Police branches, either militarized or civilian also have been receiving new toys to read this cards and have full access to people’s criminal sheets, driving sanctions, etc.

When I went to pick up the card, I bought a card reader (Card costed 15€’s, and the card reader costed 16€’s) to use the card with my PC. Though I have an account man and someone to handle my tax forms from me, I do have some itches and want to explore this option. The fun thing…

* There are drivers for Linux for the Card Reader and it’s supported;
* The application to handle the card is available for Windows, Mac and Linux (including openSUSE 11 binaries);

So what openSUSE Portuguese users need to do to work with this card? Install the dependencies (on my system only required libopenssl for libcrypto) and run the bloody application. I don’t understand why this wasn’t provided as an RPM, instead a dumb tar.gz file with a very naive installer, but it works.

It’s nice that I can use openSUSE now also to fill my taxes, do my legal citizen stuff, sign digital documents with a governmental verified key and use all the mind crushing stuff they have prepared for us. It is nice that the Government hasn’t really forgotten openSUSE, as they did on other distributions (the minor ones).

Linux (and others) software and manual (in Portuguese only) download page is here.

LibreOffice 3.3.1 bugfix release available for openSUSE

March 1st, 2011 by

I’m happy to announce LibreOffice 3.3.1 bugfix release for openSUSE. The packages are available in the Build Service LibreOffice:Stable project. They fix various crashers, usability and translation problems, see the libreoffice-3.3.1.2 release news for more details. See also some notes about openSUSE LibreOffice build.

The openSUSE LO team hopes that you will be happy with this release. Though, any software contains bugs and we kindly ask you to report bugs. It will help us to fix them in the future releases.

Other information and plans:

This version will be in openSUSE-11.4 out of box. We are going to prepare official maintenance update for openSUSE-11.2 and 11.3.

There are already several fixes for the LO-3.3.2 bugfix release. You might expect 3.3.2-rc1 in the “LibreOffice:Unstable” repositories by the end of the following week.

Most developers are already concentrated on LO-3.4 release. I hope that the first beta packages will be ready in the beginning of April.

openSUSE in ETEC of Bebedouro/Brazil.

March 1st, 2011 by

The ETEC of Bebedouro, brilliantly is teaching his students about free software. In the name of the openSUSE community, I thank the area coordinator Mr. Wagner Vieira, Teachers Augusto Aguiar Campos and Rodrigo. Read more…

Flisol 2011

February 24th, 2011 by

The Flisol (Festival Latinoamericano de Instalación de Software Libre or  Free Software Installation Latin American Festival ) is the biggest Free Software diffusion event that is celebrated on 18 countries all over Latin America, from Mexico to Argentina simultaneously in more than 200 Cities.

The Idea of this Festival is spread the knowledge about Open Source in general and Linux in particular by installing it on the participants machines. I has been participating for the las 4 years by helping with talks, openSUSE DVDs, etc.

The FLISOL 2011 will be celebrated the next April 9. If you live in Latin America of will be in some of the countries that celebrates FLISOL, you can check where and at what time will be celebrated in the city that you will be.   Always is good to hangout with other people that wants to get to know about openSUSE and the Open Source  in General.

This Time I will be participating in Mexico City in about 3 different places with talks and giving away openSUSE DVDs and T-shirts.  Sorry but all the links are in Spanish, Google translate is your friend 😉

10 good reasons for upgrading to openSUSE 11.4

February 22nd, 2011 by

#10 – Artwork – openSUSE 11.4 ships with ‘Stripes’ artwork. I love specially the console terminal which offers very good contrast. The boot splash images are visually attractive and provide a pleasant boot experience.

#9 – Wine – openSUSE 11.4 ships with Wine 1.3.10 which works very good for me. I’ve tried Lord of the Rings Online (flawlessly out of the box) and World of Warcraft. From the tested products, I feel that openSUSE promotion needs a bit more of effort on highlighting Wine. Marcus must be proud, and I’m for sure thankful for his great work!

#8 – Repository Management – One of the main reason why I love openSUSE is because it works like “Lego”. You can keep adding/removing software repositories and have a hell of a kick ass experience. Success on this tasks require some brains, but an expert tinker can perform great things with openSUSE repositories!

#7 – “Out of the Box” Factor – It just works… even with my problematic ATI. This is one important point for me. I don’t really like to install a Linux distribution and spend hours tinkering it for my needs. With openSUSE it’s done fast and clean.

#6 – Default Software Patterns – The default software patterns on openSUSE are awesome and they fulfill all the needs for my daily computing tasks.

#5 – Security and Stability – Without doubt the calling card from openSUSE. There’s isn’t really much to say, except it inspires trust!

#4 – YaST Installer – Not being a technical person, I have to remove my hat before openSUSE installer. It ‘speaks’ normal user language, it provides outstanding features for advanced and starters. It inspires total supremacy of man over machine!

#3 – Featured upstream Projects – The most known upstream projects are present! GNOME, KDE, LXDE and friends, even IceWM made his way into 11.4. Banshee, VLC, you name it… Everything can run on openSUSE, even community repos such as GNOME:Ayatana! Whatever software you are looking for, it’s for sure in a openSUSE repository!

#2 GNOME – Does it need an introduction? NO! It’s mature, stable, rock solid and will provide a powerful Desktop experience for any user! OpenSUSE 11.4 is a must for people who want to hang around with GNOME2 for a bit more, and for all the GNOME3 fans through an additional repository. GNOME3 is something you can’t miss! openSUSE 11.4 will enable you that feature later on!

#1 Community – A strong and helpful community in which our users can rely. Swift on bug fixing, helpful when one is in trouble and commited to bring our users the best Linux experience possible. It’s all about faces and human interaction, it’s all about being human in charge of the machine! And most of us will  speak your language!

DISCLAIMER: Based on personal preferences, and deeply personal. Other people might have different views, this is mine.

Default Wallpaper for GNOME:Ayatana

February 21st, 2011 by

Not that I know a lot about Artwork or Wallpapers… For those, I am mainly a ‘customer’ most of the times, and things get easy for… either I like it, or I don’t. There’s a lot of stuff available out there, and initially I loved the snake (I still do), but since I couldn’t distribute it due to licensing, I’ve spent a couple of hours looking for Artwork with a compatible license and contacted a few artists about licensing and the possibility of using/distributing their work.

To distribute for GNOME:Ayatana on the 11.4 cycle, I’m going to use ‘Spaceman Goldrush Edition’ from ‘mydarktime’, a German artist. I’m happy that mydarktime has been so kind in allowing openSUSE to distribute this package under CC-BY-SA. I will also take the opportunity to quote him:

“(…)  I would be very pleased to see mine in it” (wallpaper pack on GNOME:Ayatana).

I find this wallpaper very attractive and it doesn’t really tire me up from looking at it, which is really, really nice! I hope everyone else likes it also!

Spaceman Goldrush Edition @ Deviant ART

GNOME:Ayatana project page in English and Portuguese…

February 20th, 2011 by

Dear all,

While I’ve worked on the GNOME:Ayatana project page in English, Raul, a dedicated contributor from Brazil has provided the Portuguese version of this page. I would like to express my gratitude to Raul for a well done job, and I’m happy that someone from Brazil stepped up for this task, as I assume that this project will have far more visibility in Brazil than in Portugal itself.

If anyone wants to translate the page and keep it update for any other languages, that would be awesome! Please let me know, so that I can add your name into the contributors for this Project, or eventually you can do it yourself, this is a community project, so, you don’t actually need my permission to improve contents, I encourage such behavior!

Thanks Raul.

GNOME:Ayatana on openSUSE [English]
GNOME:Ayatana on openSUSE [Portuguese]