Home Home > 2014
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 2014

And done…. new images available

June 12th, 2014 by

Hi,

It took a bit but I am happy to report that all openSUSE 13.1 images in Amazon EC2, Google Compute Engine and Microsoft Azure public cloud environments have been refreshed. After the latest round of the GNU-TLS and OpenSSL fixes the security was, as usual, extremely efficient in providing fixed packages and these have been available in all cloud images via zypper up since last Friday. As of today the base images available in the public cloud frameworks contain the fixes by default.

In Amazon the new images are as follows:

  • ap-northeast-1: ami-79296078
  • ap-southeast-1: ami-84a7fbd6
  • ap-southeast-2: ami-41cbae7b
  • eu-west-1: ami-b56aa4c2
  • sa-east-1: ami-bffb54a2
  • us-east-1: ami-5e708d36
  • us-west-1: ami-16f2f553
  • us-west-2: ami-b7097487

In Google compute engine the image name is: opensuse-13-1-v20140609

The old image (opensuse131-v20140417) has been deprecated. To access the image you will need to add –image=opensuse-cloud/global/images/opensuse-13-1-v20140609 as the openSUSE images are not yet fully integrated into the GCE framework. Still working on that part with Google. This image also has upgrades to the google-cloud-sdk package and enable the bq (big-query) command. The gcloud command is still a bit rough around the edges, but the gcutil command should work as expected. Eventually gcutil is going to be deprecated by Google thus there is work to be done to fix the integration issues with the gcloud command. If anyone has time to work on that please send submit request to the google-cloud-sdk package in the Cloud:Tools project in OBS. Unfortunately Google still hasn’t posted the source anywhere for open collaboration 🙁 . They’ll get there eventually. I will try and push any changes upstream.

In Azure just search for openSUSE in the Gallery, it’s more of a point an click thing 😉

And that’s a wrap. Not certain we will be able to improve on the speed of such fire drill updates, but we’ll try to keep refreshing images as quickly as time allows when critical vulnerabilities in the core libraries get exposed.

Have a lot of fun….

Want Factory Restore/System Rescue for Linux?

June 12th, 2014 by

Considering that My sCool Server will be deployed in many schools, some in remote places and Linux system administration knowledge is quite rare, and users quite new to this whole Linux way of doing thing, there are bound to be instances where some bug between chair and the keyboard, online update gone haywire, or may be “it just happened on it’s own” kind of thing, will make something stop working as configured. We needed a way to get the system in it’s original “Factory” setting easily and quickly. Enter recovery-kit.
(more…)

Disable firefox addon compatibility check after update

June 1st, 2014 by

Running this command before launching firefox after update will disable the pesky addon compatibility check at start.

sed -i -e "s@lastAppVersion\", \".*@lastAppVersion\", \"$(rpm -q --queryformat %{VERSION} MozillaFirefox)\"\)\;@" ~/.mozilla/firefox/*/prefs.js

Tiny Core kiwi-ltsp thin client

May 31st, 2014 by

Couple of days back went to a school here to demonstrate what openSUSE Education Li-f-e with KIWI-LTSP can bring to their lab. We have created a product based on Li-f-e called My sCool Server. It brings together all the goodies that a modern operating system must have and all the softwares required by the state board curriculum in one seamless package.
(more…)

Have some fun… patch your kernel

May 28th, 2014 by

On this point you should have compiled your own Linux kernel. Get it up and running with your hardware but what’s the catch with all of this? Why on earth I want to have this much trouble with my operating system when I can write highly popular fiction with DOS and Wordstar? (more…)

Gnome Classic edition of openSUSE-Education

May 23rd, 2014 by

Here is more goodness from openSUSE Education team, get openSUSE Edu Li-f-e in Gnome Classic flavor.

openSUSE Edu Li-f-e MATE

May 19th, 2014 by

The openSUSE-Education team is proud to present a special, 64-bit edition of openSUSE Edu Li-f-e with the MATE desktop environment.

MATE desktop environment

More screenshots.
(more…)

LXQT is ready for testing

May 15th, 2014 by

The stable branch of LXQT, the QT branch of LXDE is now available for openSUSE:13.1 and openSUSE:Factory.
Following are a few screenshots of lxqt, which will be quite familiar to any of you that dabbled with Razor-qt in the past.

Here is the Main Desktop (note, this is using the “flat” theme, and the default openbox windowmanager)
lxqt-main-desktop

LXQT can offer a fully composited desktop, through the compton compositor, and includes a GUI tool for configuring.
compton-conf

Resulting in a highly configurable composited desktop:
lxqt-qterm-dropdown

LXQT also provides a powerful configuration tool, which allows you to tweak things the way you like…
lxqt-config-center

So if you’re looking for something to try out, please, give it a shot.

Please keep in mind, we are considering this a “Beta” quality release, so there are still some rough edges.

Additionally, lxqt is currently un-branded for openSUSE, so I certainly wouldn’t turn down help from folks that are into helping out with that sort of thing.

Stable packages are available for openSUSE:13.1(i586, x86_64, armv6l and armv7l) and openSUSE:Factory (i586 and x86_64) at:
X11:lxde:lxqt

Unstable Packages (latest git pulls), are available for 13.1 and Factory, i586 at:
devel:cloverleaf:lxqt:UNSTABLE

And if you happen to be running Fedora, i586 and x86_64 packages are available at:
devel:cloverleaf:lxqt:fedora

Web frontend to change ldap password

May 12th, 2014 by

Web frontend to change ldap password, based on http://ilya-evseev.narod.ru/posix/webldappasswd/

Minor changes to make it work with SUSE ldap server.

To deploy do these steps on ldap server:

cd /srv/www/htdocs

git clone git@github.com:cyberorg/webldappasswd.git

cp ldap.php-sample ldap.php

Change the text in bold below to point to your correct ldap domain in ldap.php

$ldapFullUsername = “uid=$userLogin,ou=people,dc=digitalairlines,dc=com“;

You of course need, web server running with PHP support and ldappasswd (openldap2-client package) installed.

A Brief Report on oSC ’14

May 11th, 2014 by

So yes, I attended oSC 14, gave a talk, attended some others, ate some food, didn’t drink nearly as much beer as I thought I would.  Which can be good, or bad, depending on your perspective…..

 

My GF and I (who incidentally, while quite a bright girl, and a programmer of sorts, knows pretty much nothing about openSUSE, or linux in general….) arrived into Dubrovnik on Thursday, about 1600 local time, got checked into the hotel, which incidentally was rather nice, if you’re in the mood for visiting Dubrovnik someday, the Rixos Libertas is good stuff.

We headed down to the meet and greet, unfortunately, we were a bit late, so we missed out on the refreshments, but things went well enough, for never having met any of the folks there.

The next morning, we managed to get moving late, and miss the keynote, which I’m sure was quite good.   The 11:30 session I wanted to attend was cancelled (and I can’t recall what it was, as it is removed from the schedule), so we walked down into town to grab some lunch.   Unfortunately, we chose poorly.     The food was excellent, but the service a bit slow, so we missed the first part of the mysql talk after lunch.    What we did catch was quite good, and certainly gave me some ideas for hardening mysql installations, the next time I need to put one together.

The next session we went to was the Design and Branding session, which was certainly enlightening, seeing some of the new logo ideas, and how “official” colours and fonts are selected.  We then attended the Suse Linux Enterprise and openSUSE session.  It was a bit enlightening, getting a little better idea of how SLE and openSUSE interact, I wouldn’t say I’m “clear” on everything, but I have a better idea.   The YaST devel collaboration session was next, which honestly, was a bit over my head, but to be fair, I didn’t look at the summary quite closely enough.    The last session we attended that day was the Spec-cleaner session, which was really good.  I’ve been using the heck out of it since I got back, getting my spec files nice and clean, and conforming a bit better to design guidelines.

On Saturday, we got up and moving on time, had some breakfast at the hotel, and then headed to the conference, and caught Jos Poortvliet’s presentation on KDE, which gave a nice overview on where KDE is headed with Frameworks 5.   After lunch we attended the Ruby on Rails workshop, and while I wasn’t able to really do the workshop due to some network issues (mainly, I couldn’t get the appropriate stuff installed during the workshop), but since getting home, I’ve worked through it, and while I certainly don’t consider myself fluent in ruby on rails now, I certainly do know how to get a project started, and feel comfortable bashing around in there to sort things out.

My talk on Bodega was after the mid-day break, and fairly well attended, and luckily Jos was there to save my arse on a few points I’d forgotten to put in my presentation.   I think it went fairly well there, especially considering I don’t have any code committed yet.

The last session we attended Friday was the Btrfs, LVM, and Snapper session, where I picked up a better understanding of how to work with snapper and btrfs.   That night, we hooked up with Jos and coolo, and a couple other guys (who’s names I don’t remember, sorry), and spent a bit wandering around, looking for a place to get some dinner, which did seem to take an absurdly long time.  But the food was good, although my feet certainly were tired by the time we got back to the hotel.

Sunday morning, my girlfriend was feeling a bit under the weather, so the only sessions I actually attended were the 1130 openSUSE community meeting, where I got a little better idea of who makes up the community, and some other things, perhaps that I misunderstood about how the community works, and the Afternoon openQA session, where I got an excellent workshop on how to write openQA tests.   I haven’t had much chance to mess with it since I got home, but I certainly will be using it.

Monday, I attended Robert’s KIWI presentation, where things were a bit hampered, due to either folks not having capable hardware, or having network issues (me), so nobody got to really do the workshop.   But once again, now that I’ve gotten home, I’ve been able to work through Roberts workshop, and if you’re interested in using Kiwi, I *highly* recommend getting a copy of it, and going through it.

And that concludes my trip to Dubrovnik, other than a very long and uncomfortable flight back to the states.