We are pleased to announce our openSUSE Weekly News Issue 199.
This work (compilation) is licenced under Creative Commons attribution-ShareAlike 3.0 Unported License.
The rights for the compilation itself are copyright by Sascha Manns.
Opt-Out: If you are an Author and don’t want to be included in the openSUSE Weekly News, just send a Mail to:
Copyrights of the referenced articles are owned by original authors or copyright owners. If you want to reuse those articles, ask each original copyright owner which
license should be applied. We don’t reprint any Article without a free license, we just introduce it then under the Agreement of the German Copyright Law.
If you are an author and want to set your blog under a free License just visit: http://goo.gl/Tw3td
- Board Election 2011
- Status Updates
- In the Community
- Security Updates
- Kernel Review
- Tips and Tricks
- Planet SUSE
- openSUSE Forums
- On the Web
We are pleased to announce our 199 issue of the openSUSE Weekly News.
You can also read this issue in other formats here.
Enjoy reading :-)
Just one week and we’re reading the openSUSE Weekly News Issue 200. If you have any idea for this Issue you can join our Connect-Site: https://connect.opensuse.org/pg/forum/topic/14907/ideas-for-opensuse-weekly-news-issue-200/. The Ideapad there closes on Wednesday 2011/11/2 at 18:00 CEST. C’m on and share your ideas. :-)
One of the most important activities during software development is testing. In FOSS
community, software often gets tested by the developers themselves, other developers and
volunteers. During the openSUSE 12.1
development process it has been important to keep Factory working properly. Testing this
is however a rather boring, repetitive task: the tester has to boot up a Factory ISO as often
as possible and check if the basic applications start up and work. We donâ€™t like boring tasks
so the openSUSE Project has been using the automated testing framework openQA to test this release daily!
This article explains how openQA works and how you can
help keep Factory working! Weâ€™ll also give some links to more information about testing to
help new testers learn the trade but also give experienced testers some new tips and insights!
This years openSUSE Election Committee is in the pleasant position to announce the 2011
So, if you want to participate in the openSUSE board and influence the future direction of
the project please stand up and announce your candidacy. If you want to vote for the
candidates, please make sure your openSUSE membership is approved. If you are a contributor of openSUSE but you are not a
member yet, apply for membership now
and be a part of the changes to come. (…)
written for Cloud9 IDE and is used in a number of other
projects, including GitHub. Over here, at SUSE Studio, we integrated ACE editor into our scripts
editing section, which allow you to edit boot, build scripts and AutoYaST configuration XML.
Build Service Statistics.Â Statistics can found at Buildservice
Network installation could be improved by running package download and package
installation in parallel.
I wanted to open a fate feature about this when I first heard of plymouth, but
really makes me think we should go this way.
Ray’s comment starting with “Every flicker and mode change in the boot
process takes away from the whole experience.” is especially interesting. Is it
okay to track the “don’t show grub by default” here?
An easy way to remove Software! For example: you installed an application with “1-click install” (which will install all the packages that you need), there should be an easy way (also with 1 click) to remove what you have installed with that 1-click operation… in another words: an “1-click Uninstall” to remove installed software (dependencies and packages included).
Every single bug or feature that anyone has developed for GRUB 0.97 has been
rejected by the upstream project in favor of using GRUB 2. There has been resisitence in
the distribution community to switching boot loaders, but this stalemate isn’t
going to go away. The code itself isn’t well written or well maintained. Adding a
new feature involves jumping through a lot of hoops that may or may not work even if you
manage to work around all the runtime limitations. For example, a fs implementation has
a static buffer it can use for memory management. It’s only 32k. For complex file
systems, or even a simple journaled file system, we run into problems (like the reiserfs
taking forever to load bug) because we don’t have enough memory to do block mapping
for the journal so it needs to scan it for every metadata read. (Yeah, really.)
We need a feedback about packages that are preferred by users and actively used. Debian already has a tool named Popularity contest (popcon)
* reusing popcon will give us results that are directly comparable with Debian and Ubuntu
* packagers team can take care of the package
* we need a configuration dialog in YaST that is visible enough
* we need a server infrastructure on opensuse.org. (There are certain privacy issues, see Debian FAQ for details)
Features newly requested last week. Please vote and/or comment if you get interested.
Desura is a video game store, competitor of Steam, which provides many Indie games for Linux and Windows. See www.desura.com
They released recently a client for Linux (both 32bits and 64bits), and it could be added to the non-OSS repository.
I am not the person who does distro upgrades because I like to have a fresh system when a new version is out. I have a seperate home partition, so I only have to install the system and mount my home.
After setup there is always the same procedure: I have to reinstall all the software which I use at my daily work and which not has been installed during setup. So I have a txt-file with a list and install every package manually. This is stupid work and often I forget something and notice is later. That is annoying.
It would be very comfortable to have a list of package that will be available after setup. Regardles if the package is installed by default or not the installer takes a look at this list and installs every package which is not installed. (…)
Statistics for openSUSE distribution in openFATE
Last Saturday NÃ¼rnberg and other cities in the region had the so called “Lange Nacht der
Wissenschaften” (literal translation: Long night of sciences). During this night –
from 18:00 until 1:00 in the morning – over 1000 events took place to show what’s happening
in companies and research institutions. The event was visited by over 28000 visitors. The
Georg-Simon-Ohm University was so kind
to invite openSUSE as a guest on their side for this event. A group of SUSE employees
volunteered to present openSUSE. (…)
The openSUSE Weekly News are available as podcast in German. You can hear it or download
it on http://saigkill.homelinux.net/podcast.
To view the security announcements in full, or to receive them as soon as they’re released,
refer to the openSUSE Security Announce mailing list.
|Date:||Mon, 24 Oct 2011 14:08:23 +0200 (CEST)|
|Affected Products:||openSUSE 11.4 openSUSE 11.3|
|Description:||remote denial of service, unauthorized file acess|
|Date:||Thu, 20 Oct 2011 17:08:22 +0200 (CEST)|
|Affected Products:||openSUSE 11.4 openSUSE 11.3|
|Description:||memory corruption via SVG|
Rares gives his weekly Kernel Review with openSUSE Flavor.
Wikipedia : One of the most important web portal in geekâ€™s life. Whenever I need to search anything I use two things. First open up the Google and then search for the related wikipedia page. Exploring wikipedia page using shell is possible. Interested fact is that we can do it without even opening the cli browser. We can make wikipedia text query over dns for an ip address. I learned this trick from Ajay Sharma (firstname.lastname@example.org). Thanks to him for teaching me this wonderful trick. Letâ€™s explore how to do it :) (…)
One of the most compelling features of the Git version control system (VCS) is its ability to create highly usable and lightweight branches, and the ease of merging those branches later. Branching creates multiple â€œcopiesâ€ of the same repository and allows you to separate out a set of changes while you experiment with them, or to create different versions of a project, without affecting the main tree. Itâ€™s a feature that developers sometimes donâ€™t make the most of, simply because branching is so much more costly in other VCSes that theyâ€™re not used to it, or theyâ€™re not aware of the many branch commands and tricks available in Git. Hereâ€™s a host of useful tips to get your Git branching and merging skills up to expert level in no time. (…)
There is a rather convenient way to mount ISO files (CD/DVD images) onto a directory on Linux, which goes as follows:
mount -o loop,ro /path/to/image.iso /path/to/mountpoint
(where the mountpoint is a directory).
This method works very well, but has one essential drawback: you must be root in order to do that. So how do I get to do so as a regular user ?
For most of us WEP encryption has become a joke. WPA is quickly going the same way thanks to many tools such as Aircrack-ng. On top of this, wired networks are no strangers to unwanted guests as well. Anyone serious about security should have a good Intrusion Detection system in their toolbox.
There are already some very good IDS’s (Intrusion Detection Systems) available. Why would anyone want to re-invent the wheel in Bash??? There are a couple of reasons for this. Obviously Bash scripts can be very light weight. Especially compared to some of the GUI programs that are out there. While programs like Etherape suck us in with pretty colors, they require constant monitoring to know when the network has changed. If you are like most of us, you only use the computer for two things, work and play. By using the system bell to alert for new clients online you can leave this script running and not have to have a constant watch. If you do decide you want to inspect what a suspicious client is doing more closely, you can always open up etherape, wireshark, or your tool of choice. But until you have a problem you can play or work on other things. (…)
In addition to or instead of functioning as a server on a Windows network, a LinuxÂ® computer can function as a client. You can use an ftp-like program to transfer files and modify a server, or you can mount a share from a Samba or WindowsÂ® Server machine on your Linux computer, giving normal programs the ability to access files directly on the server. When doing so, though, keep in mind the characteristics of the original SMB protocol and its newer CIFS variant, particularly when accessing a Windows Server machine: You may not have access to all the file system features that a Linux computer supports. (…)
Last week I updated the libvirt package for openSUSE12.1 RC1 / Factory to version 0.9.6.
The package was also submitted for SLE11 SP2 Beta8. Changes since last update include
backporting of AHCI controller patch for qemu driver. With this patch it is possible to use
SATA drives with qemu instances. The following controller device XML is used to specify an
<address type=’pci’ domain=’0x0000′ bus=’0x00′ slot=’0x05′ function=’0x0’/>
libvirt qemu driver supports many AHCI controllers, each with one bus and 6 units. To attach a
SATA disk to a unit on an AHCI controller, use the following disk device XML
<driver name=’qemu’ type=’raw’/>
<target dev=’sda’ bus=’sata’/>
<address type=’drive’ controller=’0′ bus=’0′ unit=’0’/>
Also new to this libvirt update is opt-in for Apparmor confinement of qemu instances.
/etc/libvirt/qemu.conf has been patched to explicitly set the security driver to â€˜noneâ€™. If
Apparmor is enabled on the host, libvirtd is generously confined since it needs access to many
utilities and libraries, but users must opt-in to also have qemu instances launched by
libvirtd confined. Simply edit /etc/libvirt/qemu.conf and change security_driver to
â€˜apparmorâ€™. Of course, selinux is also available if users prefer it over Apparmor.
Today I would like to introduce you to Inqlude,
the Qt library archive. The goal of this project is to provide a comprehensive listing of all
existing libraries for developers of Qt applications. So if you are creating applications
using the Qt toolkit, and are looking for
libraries, components or modules to use, Inqlude is meant to be the place where you find all
information and pointers to get started.
Friday 16.09, while working on the openSUSE 12.1 marketing actions during the Marketing Hackfest,
two of us had the spontaneous idea to suggest an interview to Michael Miller(Vice President of Global Alliances
& Marketing for SUSE), asking him a few questions we could have in the openSUSE
community. We did not have the time to go around, to find the FAQ or to choose the â€œbest
questionsâ€. It was kind of â€œshall we do that, around a cup of coffee ? Why not ?â€. And Michael
Miller accepted our proposition, without any objection or any â€œjokerâ€™s needâ€. (…)
At the openSUSE conference 2011, there was especially one area that caused us the previous
years some trouble and this year nobody spoke about since it just worked fine: Wireless
So, what have we done right this year? It was basically wiring internet ourselves to the
location and setting up the wifi controllers sponsored by Aeroaccess.
We were lucky that SUSEâ€™s internet provider M-Net had a fibre channel cable in the cellar
of the building and negotiated a special short-term package with 100 MBit/s for the
The title this time is not a link to a single thread, but to the Pre-release/Beta subforums. Reason for this is the growing number of threads concerning the upcoming release of openSUSE 12.1. More and more people are starting to try and test the RC1, reporting issues, or complete success. Until the official release this subforum will be the one to watch if you’re interested in user experience, problems etc.
Not all of us have a high speed, stable internet connection. This thread reports download errors, which result in corrupted iso files, install media not passing the media verification etc. Bypassing a corrupt download is not possible, sometimes it can lead to unwanted surprising results. There’s a couple of posts in this thread with useful tips for those users who meet trouble in this area.
The openSUSE forums are the place where support in using openSUSE can be found. Here we have an example of what “support” can imply. A user asks the other members for advice on buying a new video card. There are numerous sites to check hardware compatibility for linux, but this is a nice way as well, just ask the others for their suggestions.
We now host the following language specific subforums under the umbrella of the openSUSE Forums:
Main forums, english
Iâ€™m happy to announce that the Qt Project officially went live today. Starting today, development of Qt will be governed as a true open source project.
We now have qt-project.org â€“ a website where all development of Qt will be centered, providing the same infrastructure and processes for everybody that wants to contribute to Qt. (…)
From the ‘Cloud Rules’ files:
You can add SUSE to the long list of vendors that with OpenStack solution.
OpenStack is the open source cloud platform that now has well over 80 member companies participating. What SUSE is doing is interesting, in that they’re making an OpenStack distribution available.
So instead of just ‘pledging’ to work with OpenStack and have some kind of OpenStack based solution, SUSE is actually providing OpenStack, running on SUSE Enterprise Linux. (…)
Many people use Linux every day and never know it. Indeed, theyâ€™re often using Linux without even knowing theyâ€™re using a computing device. For years now, Linux has been the operating system of choice for Digital Video Recorders (DVR)s, DVD players, Smart TVs, Wi-Fi access points, GPS devices, and on and on. But, thereâ€™s never been a Linux kernel just for consumer electronicsâ€¦ until now.
At LinuxCon Europe in Prague, Czech Republic, The Linux Foundation, the non-profit organization dedicated to promoting Linux, announced that it was hosting a new project created by its Consumer Electronics (CE) workgroup: the Long Term Support Initiative (LTSI). (…)
This week, SUSE announced that it had joined OpenStack and today the company announced a development preview of SUSE Cloud which is powered by OpenStack. With the green team at SUSE behind OpenStack, along with Canonical, does that make OpenStack the de facto open source cloud? Not so fast â€“ I wouldn’t count Red Hat out just yet.
OpenStack, the open source cloud infrastructure being developed by more than 125 organizations, should need no introduction. Red Hat is going its own way in the clouds, with CloudForms for its Infrastructure-as-a-Service (Iaas) offering, and OpenShift for its Platform-as-a-Service (PaaS) offering. (…)
Skype, now under the control of Microsoft, has announced a new developer preview of SkypeKit. It surprisingly brings good news for Linux users.
SkypeKit allows desktop applications to integrate Skype functionality into partner applications while the Skype desktop API allows developers to extend the functionality of the Skype client.
SkypeKit was originally rolled out in June to help Skype in the consumer electronics industry. Skype developers have been working to improve SkypeKit since and today released a developer preview of SkypeKit 4.02. This new version does bring video APIs to “SkypeKit for Desktop”, so that developers can build in native Skype functionality into their own applications for handling video calls. There’s also a new “Skype App Directory” that’s being rolled out too.
SkypeKit is available for Linux, Mac OS X, and Windows operating systems. (…)
A few years ago, when I was working as a print magazine editor, a young girl approached my booth at LinuxFest Northwest in Bellingham, Washington. She was probably 12- or 13-years old, and she gave me some of the best feedback I’d ever had on our products.
Reason 1: You Will Learn
My new young friend told me what she liked about our articles, the art, and even our ads. She pointed out that one of our ads looked too much like an ad a hosting provider was running, and she was right. She told me that I needed to give out stickers for her and other attendees to put on their laptops, which I immediately ordered after the event. I thanked her for stopping and taking the time to make me look at our magazines from a fresh perspective. (…)
The whole Linux community is based on the concept of community and collaboration. Without it, Linus Torvalds’ e-mail sent out 20 years ago would have been forgotten and none of us would have known about Linux. As time went by, it became easier and easier for users, regardless of experience and knowledge, to contribute to his/her favorite distribution. While we’re at it, it’s a common misconception that you have to be a programmer in order to help the Linux community. Well, nothing could be further from the truth. Anyone can help, provided he or she has Internet access, and, more importantly, the will to help. You are not expected to have any particular knowledge, just to have a few hours/week available for this. This article will not be specific to a distribution or another, because there are hundreds of them and anyway, the general concepts are the same. (…)
While spam continues to be a major problem for email providers and consumers, spammers have come up with a new way to hide links and slip through the spam filters.
According to new information from researchers at Symantec, a group of spammers have created a group of 87 spam-friendly, public URL shortening services and are actively using them to circumvent spam filters on popular sites. Using URL shortening scripts that are free and open source, the spammers are churning spam through the service and the public is also free to create links through the URL shorteners, perhaps an attempt to pass off the links as legitimate. All the URL shorteners are using the .info domain and are being operated through contacts in Moscow as well as a hosting company in the United Kingdom. (…)
Do you have comments on any of the things mentioned in this article? Then head right over to the comment section and let us know!
Or if you would like to be part of the openSUSE:Weekly news team then
check out our team page and join!
If you don’t know, how to contribute, just check out the
We have a Etherpad, which you can also
use to sumbit news.
Talk with us:
Or Communicate with or get help from the wider openSUSE
community via IRC, forums, or mailing lists see Communicate.
Visit our connect.opensuse.org Page: and give your
Visit our Facebook Fanpage: Fanpage
You can subscribe to the openSUSE Weekly News RSS feed at
DOCS: Visit the official openSUSE docs page: docs.opensuse.org.
We thank for this Issue:
We thank for this Issue:
Both comments and pings are currently closed.