Home Home > 2011 > 03
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 March, 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…