Home Home > Weekly-news
Sign up | Login

Archive for the ‘Weekly News’ Category

Voting Gets Underway for the 2018-2019 openSUSE Board Elections

February 5th, 2019 by

Cast Your Votes!

We have done our part:  Now, You do Yours!

2018-2019 Election Poster contributed by Aris Winardi

The ballots are out and the 2-week voting process to choose three Board Members in the 2018-2019 openSUSE Board Elections now gets underway, with a total of seven top quality Candidates running.

If you are an openSUSE Member, you should have received an email with the elections url and your credential to log in and cast your vote. If you did not receive this e-mail, and if you are a qualified Member, you must contact the Elections Committee immediately.  You may cast your vote starting now and until February 15, 2019. You may also update your vote within this time-frame should you wish to do so. The election ballots will close February 15, 2019 at 12h00 UTC.

Members may vote for up to three out of the seven candidates whose biographies were published during the course of the previous weeks.

You can find out more about the Elections at the Official Wiki Page.

LibreOffice, php, GTK Packages Updated in Tumbleweed

January 31st, 2019 by

Three openSUSE Tumbleweed snapshots were released this week.

The three snapshots delivered new versions of php7, poppler, gtk3 and LibreOffice. The first snapshot of the week completed all the package upgrades for KDE Applications, which began showing up in last week’s snapshots.

The most recent snapshot, 20190126, brought libreoffice, which added a patch to build with java-11.2; the new version also includes a patch submitted last week that has the basic rendering of organizational charts with LibreOffice’s SmartArt objects. There were plenty of security fixes made with java-11-openjdk to include improved JPEG processing and web server connections. The jump from btrfsprogs 4.19.1 to 4.20.1 brought a new metadata Universally Unique Identifier (UUID) feature and a lightweight change of the UUID without rewriting all metadata became available in the newest version. There was a fix for GVariant tests on the P6 microarchitecture i686 with the update of glib2 2.58.3. The newest version of gnome-builder, 3.30.3, now uses –frame and –thread with the GNU Project debugger. Widget toolkit gtk3 3.24.4 had a few fixes for Wayland and updated translations. GNOME’s mobile-broadband-provider-info package was updated after almost two-years to the 20190116 version; the package provides mobile broadband settings for various service provider and a prepaid feature for Iliad telecommunications in Italy help trigger the updated version. Several bug fixes were made with the php7 7.3.1, which included a timevalue change for the curl_getinfo transfer. Significant changes were made in both poppler and poppler-qt5 0.72.0 to avoid cycles in PDF parsing and memory leak, respectively. Other packages updated in the snapshot worth noting were snapper  0.8.2, wicked and YaST.

Snapshot 20190125 only brought a handful of updated packages. The email, contacts and calendar server package cyrus-imapd  2.4.20 provided a fix for crash and a fix for a configured socket path is too long for its buffer. The package without a description, python-xcffib 0.6.0, was updated. The qpdf  8.3.0 and yast2-schema 4.1.1 packages were updated in the snapshot. Attackers can be thwarted with the upgrade of distributed messaging package zeromq 4.3.1.

Snapshot 20190124 completed all the package upgrades for KDE’s Applications 18.12.1, which offers about 20 bug fixes. Tumbleweed started the week with an upgrade of the Linux Kernel to 4.20.2. Indonesian and Spanish translations were updated with the libstorage-ng 4.1.78 update. The package for tracking mission-critical IT infrastructure, nagios 4.4.3, had more than a dozen fixes with one of those fixing a make error when building on the aarch64 architecture. The lightweight Music Player pragha 1.3.99 added a new visualizer plugin and remote desktop client remmina 1.3.0 added language detection and removed deprecated floating toolbar. A long list of changes were made with python-kiwi 9.17.1 package and yast2 packages had several changes for the network, firewall and apparmor packages.

Snapshot 20190124 recorded an unstable rating of 70, according to the Tumbleweed snapshot reviewer. Snapshot 20190125 is trending as moderately stable with a rating of 77 and snapshot 20190126 is trending as stable with a current rating of 88.

Tumbleweed Gets New grep, Linux Kernel 4.20

January 25th, 2019 by

A total of two snapshots have arrived in openSUSE Tumbleweed since last week’s article about the rolling release.

The two snapshots delivered new versions of grep, VLC, KDE Applications and Frameworks, Thunderbird, wireshark and more.

The latest snapshot, 20190121, provided updates of KDE Applications 18.12.1 and Frameworks 5.54.0. Applications 18.12.1 offers about 20 bug fixes. Sorting columns in the JuK music player has been fixed, Akregator now works with WebEngine from Qt 5.11 or newer and Konsole once again correctly renders box-drawing characters. Breeze Icons added YaST and new preference icons with the update to Frameworks 5.54.0, which also fixed a bug in KIO that made the open url in the tab feature a bit more discoverable. Kwayland also fixed XDGForeign Client header installs. Support for 12 bits decoding of AV1 was added with vlc 3.0.6. A minor update to GNU Compiler Collection 8 includes a backport of asm inline. The lightweight Integrated Development Environment geany 1.34.1 now automatically detects the GTK version to build against. A patch was made to the update of java-12-openjdk, which included a fix that introduces a diagnostic flag to abort Virtual Machines operating too long. A fix for Mariabackup that failed to copy encrypted InnoDB system tablespace of the log sequence numbers (LSN) was made with mariadb 10.2.21. Visual diff and merge tool meld 3.20.0 added an Enter as a Compare accelerator in folder comparisons. The update of mutt 1.11.2 fixed a compilation with the latest OpenSSL version along with various other bug fixes. Several rubygem packages were also updated in the snapshot. Two recent issues were fixed in the purple-facebook 0.9.6 package; one addressed a failed to get sync_sequence_id and the other was a failed to read fixed header. Samba 4.9.4 addressed two Common Vulnerabilities and Exposures(CVE)  including a fix of a CNAME loop prevention using counter regression.

The snapshot that started the week was 20190115 and it brought the 4.20.0 Linux Kernel and Mozilla Thunderbird 60.4.0, which added WebExtensions FileLink Application Programming Interface (API) to facilitate FileLink add-ons. More than 30 performance improvements were made with the update of grep 3.3, which now diagnoses stack overflow. The Advanced Linux Sound Architecture  package alsa  1.1.8 dropped some obsolete patches and added a Unified Change Management  (UCM) setting for Dell Edge IoT platforms. Parser generator bison updated to version 3.2.4. An update to GNOME’s personal information management application evolution 3.30.4 clamps GSettings values before restoring window size. A jump was make from libvirt-glib 1.0.0 to 2.0.0 and it modernize gobject macro usage. Among notable packages updated in the snapshot were gucharmap 11.0.3, mercurial 4.8.2, python-pyOpenSSL 18.0.0, sqlite3 3.26.0 and wireshark 2.6.6.

Snapshot 20190115 recorded an unstable rating of 61, according to the Tumbleweed snapshot reviewer. Snapshot 20190121 is trending at as moderately stable with a rating of 78.

2018-2019 openSUSE Board Elections: Meet Vinzenz Vietzke

January 25th, 2019 by

Seven Candidates in Race for Three Vacant Board Seats

With only 10 days left to go until the ballots open on Monday, February 4, 2019, openSUSE News and the Elections Committee are running a “meet your candidates” series. Questions were sent out to the seven Candidates. The questions and answers will appear in the News, one Candidate each day, in alphabetical order.

You can find out more about the Elections at the Official Wiki Page.

Meet Vinzenz Vietzke


The Candidates were asked to give some biographical personal information, such as birthdate, age, their work, their openSUSE contributions, their hobby, and more, as they saw fit.

My name is Vinzenz Vietzke, but sticking with the much shorter “vinz” or “vinzv” is what I prefer. I’m 34 years old, live in a small town in southern Germany.

Vinzenz Vietzke aka vinzv

Like most German Linux users around my age, I made my first steps with S.u.S.E. back in the late 1990s. Over the years, I moved across various distributions and contributed to quite a few of them in different ways. My day job is product management and marketing at Linux hardware vendor TUXEDO Computers.

Starting with just one laptop running openSUSE, we at TUXEDO now offer around 20 different models plus a wide range of desktop PCs with Leap 15 pre-installed. Customers also get free lifetime support for their preinstalled system. Therefore, of course, our free phone/email tech support team need to be trained for openSUSE as well.

For this whole project, I was, and still am, in charge as the tech and project lead to “bring” openSUSE onto TUXEDO’s computers. I got in touch with oS, worked out how and when we get everything done.

In addition to technical affairs, I’m the pushing person at TUXEDO Computers to make our company step up with supporting openSUSE. As a result, since October 2018, we are officially sponsoring the openSUSE project.

We offer any of our models as demo and workshop devices at no cost and take care for the logistics and event booth support. Furthermore we’re sponsoring oSC19 in Nuremberg with demo and install fest machines.

Of course, these things are mainly financial efforts and company internal projects. Yet, to get openSUSE a wider reception, there needs to be someone coordinating, pushing, and taking care. That’s why I call my contributions to openSUSE mostly “meta contributions”.

Why you are running for the openSUSE Board?

Working together with both the Board and openSUSE devs during the last year really was a blast. There were huge efforts, ideas, and helping hands everywhere. And, as I’m no developer myself, serving at the Board would be a way to give something back.

2018-2019 Election Poster contributed by Aris Winardi

2018-2019 Election Poster contributed by Aris Winardi

Furthermore, I believe it’s important for the Community to have various candidates to pick from. And as I have the time I kinda feel obliged to at least offer my help.

What impact would you like to make as a member of the openSUSE Board?

From my perspective, the Board has two main roles: First and foremost, it is some kind of service provider. It serves the whole project as contact point for questions, projects coordination, and pointing in directions, etc.

This is crucial for the whole openSUSE Project and should never be changed, but merely extended if possible.

The second role might be named as “ideas sparking pot”. Most ideas coming from the Community are of a technical nature, which is entirely logical. Just, sometimes, there are things that the whole Project would benefit from, but no one sees them or has time to do so.

This is where the Board could jump in throwing sparks and giving input from someone being able to take a step back for viewing the bigger picture.

My role in this Board Team would both being approachable and helpful, for part one. But, also to give thoughts and ideas when needed, especially in the second part mentioned.

Why should openSUSE members vote for you?

I’ve been into Linux and open source communities for about 10 years now. Though I’m not a long term Contributor for openSUSE, I know how “things work” in such a big, diverse project, and how to handle this stuff.

If you want to get someone with no “Geeko glasses” on you should vote for me. Not that being deeply inside openSUSE’s Community is a bad thing! But I can bring in new perspectives, most of them related to end-users, Windows-ditchers, and the curious, but not tech-savvy, people. I both understand developers and tech people on the one hand, as well as people who are buying Linux preinstalled hardware with little will to tinker around.

This way I act as some proxy between those worlds which in the end might be good for everyone involved.

What’s one thing people would find interesting about you that is not well known?

I am a professionally trained pre-school teacher, which one might find useful for mailing list threads.

Contact information

Email: vinz AT vinzv.de
XMPP: vinz@vinzv.de
IRC: vinzv@freenode

Kubic is now a certified Kubernetes distribution

January 24th, 2019 by

Published by Richard Brown on Jan 22, 2019 on kubic.opensuse.org

Certified Kubernetes

The openSUSE Kubic team is proud to announce that as of yesterday, our Kubic distribution has become a Certified Kubernetes Distribution! Notably, it is the first open source Kubernetes distribution to be certified using the CRI-O container runtime!

What is Kubernetes Certification?

Container technologies in general, and Kubernetes in particular, are becoming increasingly common and widely adopted by enthusiasts, developers, and companies across the globe. A large ecosystem of software and solutions is evolving around these technologies. More and more developers are thinking “Cloud Native” and producing their software in containers first, often targeting Kubernetes as their intended platform for orchestrating those containers. And put bluntly, they want their software to work.

But Kubernetes isn’t like some other software with this sort of broad adoption. Even though it’s being used in scenarios large and small, from small developer labs to large production infrastructure systems, Kubernetes is still a fast-moving project, with new versions appearing very often and a support lifespan shorter than other similar projects. This presents real challenges for people who want to download, deploy and run Kubernetes clusters and know they can run the things they want on top of it.

When you consider the fast moving codebase and the diverse range of solutions providing or integrating with Kubernetes, that is a lot of moving parts provided by a lot of people. That can feel risky to some people, and lead to doubt that something built for Kubernetes today might not work tomorrow.

Thankfully, this a problem the Cloud Native Computing Foundation (CNCF) is tackling. The CNCF helps to build a community around open source container software, and established the Kubernetes Software Conformance Certification to further that goal. Certified Kubernetes solutions are validated by the CNCF. They check that versions, APIs, and such are all correct, present, and working as expected so users and developers can be assured their Kubernetes-based solutions will work with ease, now and into the future.



2018-2019 openSUSE Board Elections: Meet Sébastien Poher

January 24th, 2019 by

Seven Candidates in Race for Three Vacant Board Seats

With only 11 days left to go until the ballots open on Monday, February 4, 2019, openSUSE News and the Elections Committee are running a “meet your candidates” series. Questions were sent out to the seven Candidates. The questions and answers will appear in the News, one Candidate each day, in alphabetical order.

You can find out more about the Elections at the Official Wiki Page.

Meet Sébastien Poher


The Candidates were asked to give some biographical personal information, such as birthdate, age, their work, their openSUSE contributions, their hobby, and more, as they saw fit.

My name is Sébastien Poher, aka sogal or sogal_geeko. I am 35 years old now and live in France, between Lyon and Grenoble, where I work.

I am a GNU/Linux system administrator, but this is a second professional life. Before that I got graduated in logistics and transport and I worked as logistician in the civilian world and, during several years, in the French army. Right after that, I wanted to do something different and went back to school for 2 years in order to study system and networking administration.

Sébastien Poher aka sogal

During the last 3 years, I worked for the IT service in an archaeological company where we have been using openSUSE for years on our workstations and some servers. I recently quit and join Probesys, a small cooperative company.

My first contributions were done amongst a Debian user community, called Debian-Facile (french for “Debian made easy”), as well as translator for FSF news and bulletin inside the April GNU-Trad team.

I start using openSUSE (Leap) in late 2016 after switching from Debian that I used for some times but felt it did not fit my needs anymore. I was looking for a more balance and adaptable operating system. This is when I really and definitely fell in love with openSUSE. I start contributing in early 2017, thanks to the OBS, by packaging small utility software and I now maintain a dozen of packages.

I am also involved in the French openSUSE community. I started to write articles about openSUSE in the Alionet (the name of a French openSUSE users association) forum, I translate project news and relay them in several social medias. In the “writing” part of my activities I have contributed to the French openSUSE wiki. Last year I got elected as Alionet’s president and I am happy with it, there is quite a lot of work to do but we are a small group of motivated people and things are moving fine.

In 2018, I also held openSUSE booths during 4 important FLOSS events and sometimes make openSUSE Project presentations. Such events are a good opportunity to meet old and new users, but also volunteers of other communities such as Debian, Fedora, Mageia, LibreOffice, April and to have some cross-community chats.

I am also an apprentice drums player, I love stoner rock and metal music, craft beer, strangely flavored teas, mountain walks and vegan food.

Why you are running for the openSUSE Board?

To be honest, I had no plan of doing so in the first place. You may know that feeling “No… I can’t do it, I am not a highly skilled developer, just a small contributor, blablabla”. Then I saw the announcement, stating that there was not candidate yet. And I thought “What if there is really not candidates in the end? Will the project will suffer from it or no? As a project member, shouldn’t I try to help more?”.

2018-2019 Election Poster contributed by Aris Winardi
2018-2019 Election Poster contributed by Aris Winardi

I do not have children, I have spare time, I like this project and think it is sane and fun. So why not keep on contributing in a different way? My inner self could not find any objection to it, so I applied!

What impact would you like to make as a member of the openSUSE Board?

If I get elected, what I would like to work on first is a periodic, user-friendly, newspaper. Not on how openSUSE is done: We already benefit from high quality, very technical, news about the development of openSUSE, Tumbleweed and YaST. But I think there is a room for news that answer the question: “What could a user do with openSUSE in everyday life? And what benefit could openSUSE brings to users who consider switching from another operating system?”

As a Project, openSUSE is not only Leap and Tumbleweed, there are other sub-projects in it that deserve to be under the spotlight sometimes.

There are good examples out there that can be inspiring :

  • The Fedora Magazine
  • The monthly FSF Supporter (translated each month by volunteers)

I will also be happy to get in contact with local users groups and see how they can be involved in a process of translation and relay of this news. And, the other way round, I would like to have the project communicate more about what local communities are doing.

Beside that, I do not fool myself: being a Board Member does not only mean having great ideas and being the super-hero that makes them real. A considerable part of the job is about less fun, administrative tasks such as writing tons of e-mails, organizing meetings, writing minutes and so on. That is sometimes an ungrateful job, but it needs to be done so that each and everyone in the project can focus on its own tasks.

Why should openSUSE members vote for you?

Well, because my sincere interest in openSUSE and my ability to deal with issues in a peaceful but steady and persistent way make me a good candidate. Through the diversity of previous experiences I had in professional and associative life, I have learned how to deal successfully with this kind of tasks.

The openSUSE Project is wide and diversified and I believe the Board should represent this diversity.

My various contributions show that I can be a good bridge toward the non-technical users sphere and that I have a clear view of what could be done to increase the openSUSE popularity amongst them.

What’s one thing people would find interesting about you that is not well known?

I was at the top of Mont Blanc at 8:00 AM on the 13th of August 2011 :) (and yes, I went there on foot).

Contact information

Email: sogal AT opensuse.org (to be preferred if you expect a quick answer)
on IRC under the nick ‘sogal’
Dispora : https://framasphere.org/people/d6a934c00f7b013456072a0000053625
Mastodon : https://fosstodon.org/@sogal
Twitter : https://twitter.com/sogal_geek

Tumbleweed Starts Year with New Plasma, Applications, VIM, curl

January 18th, 2019 by

This new year has brought several updated packages to users of openSUSE’s rolling release Tumbleweed.

Three snapshots have been released in 2019 so far and among the packages updated in the snapshots are KDE’s Plasma, VIM, RE2, QEMU and curl.

The 20190112 snapshot brought a little more than a handful of packages. The new upstream Long-Term-Support version of nodejs10 10.15.0 addressed some timing vulnerabilities, updated a dependency with an upgrade to OpenSSL 1.1.0j and the versional also has a 40-seconds timeout that is now applied to servers receiving HTTP headers. The changelog listed several fixes for the highly configurable text editor with vim 8.1.0687, which should now be able to be built with Ruby 2.6.0 that was released at the end of December. Google’s re2 20190101 offered some performance tweaks and bug fixes. The fast real-time compression algorithm of zstd 1.3.8 has better decompression speed on large files. There was a change in the yast2-firewall package, which arrived in the the 20190110 snapshot, that allows new ‘forward_ports’, ‘rich_rules’ and ‘source_ports’ elements in zone entries with yast2-schema 4.1.0.

KDE’s Plasma 5.14.5 arrived in snapshot 20190110; the update fixed the max cache limit for Plasma addons and there were updates for Breeze GTK, Discover, KWin, Plasma Workspace, Powerdevil and more. The Intel tool that provides powersaving modes in userspace, kernel and hardware, powertop 2.10, enabled support for Intel GLK, which was formerly known as Gemini Lake, and support for Intel CNL-U/Y. The geolocations services package geoclue2 2.5.2 had a change that allow multiple clients on the same D-Bus connection and adds an application programming interface (API) for it, which was mainly done for the Flatpak location portal. The IRC client irssi 1.1.2 had multiple fixes and synced a new script. GNOME’s jhbuild 3.28.0 enabled a build of libosinfo tests. Translations were update for Czech with libstorage-ng 4.1.75 through Weblate and several YaST packages were updated, including yast2 4.1.48 and yast2-multipath 4.1.1, which had a fix for the use of a random file name.

The first snapshot of the year was extremely huge. Snapshot 20190108 updated more than a hundred packages. KDE’s Application 18.12.0 were updated and it brought more than 140 bugs fixes for applications like Kontact Suite, Cantor, Dolphin, Gwenview, KmPlot, Okular, Spectacle, Umbrello and more. The update of curl 7.63.0 had a fix for IPv6 numeral address parser along with several other fixes and a support session resume with TLS 1.3 protocol via OpenSSL. Apparmor 2.13.2 fixed a syntax error in rc.apparmor.functions, which could cause policy load failures. The Linux Kernel 4.19.12 was in the first snapshot of the year and should move closer to the latest stable version in the coming weeks. Various fixes and compatibility tweaks were made with the update of libreoffice, which removed some patches. The compression format package brotli 1.0.7 now has faster decoding on ARM. The newest version of claws-mail 3.17.3, added support for TLS Server Name Indication (SNI), which enables the sending of a hostname, if available, to the server so that it can select the appropriate certificate for a domain; this is useful for servers that host multiple domains on the same IP address. Other noteworthy updates were  Python-setuptools 40.6.3, qemu 3.1.0 and squid 4.5.

All snapshots have either logged or are treading as moderately stable with a rating of 83 or above, according to the Tumbleweed snapshot reviewer. There are more than 300 packages in staging that will likely be released in several snapshots over the coming weeks.

Request Travel Support for openSUSE Conference 2019

December 18th, 2018 by

The Travel Support Program (TSP) provides travel sponsorships to openSUSE community who want to attend the openSUSE conference and need financial assistance. The openSUSE conference 2019 will be in Nuremberg, Germany, from May 24 to May 26.

The goal of the TSP is to help everybody in and around openSUSE to be able to attend the openSUSE Conference!

When and how

Requests for the TSP for this year’s openSUSE Conference have until April 12 to submit their request.

Remember: All requests will be managed through the TSP application at http://connect.opensuse.org/travel-support.

You will need an openSUSE Connect account in order to login to the application and apply for sponsorship. Please be sure to fulfill all of your personal details at openSUSE connect account to avoid delays or negative request. A good application with good information will be processed faster.

A few reminders

  • Please read the TSP page carefully before you apply.
  • Any information you send to the Travel Committee will be private.
  • We want everybody there! Even if you think you would not qualify for the travel support, just submit and make it worth! If you don’t try you won’t get!tips
  • If you submitted an abstract to be presented you should mention it in your application.
  • The Travel Committee can reimburse up to 80% of travel and/or lodging costs. That includes hotel, hostel, plane,train, bus, even gas for those willing to drive. Remember, no taxi!
    • Important: Food and all local expenses are on you!
  • We want to sponsor as many people as possible so please check the best deal.
  • The Travel Committee won’t be able to book or pay anything in advance. The reimbursement will be done after the event finishes and based on your expenses receipts.
  • no receipts = no money It is the rule! (Original receipts are required from German residences.)

If you have any question regarding your trip to the conference do not hesitate to ask the TSP or oSC19 organizers.

We hope to see you there!

Tumbleweed Rolls with Package Updates of Git, Virtualbox, OpenSSH

December 6th, 2018 by

openSUSE’s rolling release Tumbleweed had a total of five snapshots this week and is preparing for an update to the KDE Plasma 5.14.4 packages in forthcoming snapshots.

The five Tumbleweed snapshots this week brought the 5.19.5 Linux Kernel, which was the only package updated in the 20181130 snapshot. The kernel-source 4.19.5 package added a force option for the pciserial device for x86 architecture and fixed HiperSockets sniffer for s390 architecture.

The most recently released snapshot, 20181204, had more than a dozen packages updated. GNOME’s application for manage their Flickr image hosting accounts, frogr 1.5, fixed issues with the content and installation of the AppData file and moved the functionality menu. GNOME’s goffice had a version bump to 0.10.44. Various rubygem packages were updated and the most significant change was of the packages was that rubygem-pry 0.12.2 dropped support for Rubinius. Both python-boto3 1.9.57 and python-botocore 1.12.57 had multiple application programming interface (API) changes. The obs-service-set_version 0.5.11 package needed “python suff” and now allow running tests with python3.

The first snapshot to arrive in December was snapshot 20181203. Among the package changes were an update to checkmedia 4.1, which fixed digest calculation in tagmedia, GNOME’s framework for media discovery grilo 0.3.7, and distributed compiler icecream 1.2, which made load calculations better and also cleaned up the general code. A python-docutils build dependency was added with cifs-utils 6.8 and elfutils 0.175 fixed three Common Vulnerabilities and Exposures issues. Major changes came with the man 2.8.4 package. One of the changes relies on decompressors reading from their standard input rather than redundantly passing them the input file on their command line; this works better with downstream AppArmor confinement of decompressors. Virtualbox 5.2.22 fixed a regression in the Core Audio backend causing a hang when returning from host sleep when processing input buffers and webkit2gtk3 2.22.4 fixed serval crashes and rendering issues and Fix a crash when using graphics library Cairo versions between 1.15 and 1.16.0.


Thunderbird, YaST, Sudo Updates Arrive in Tumbleweed

November 29th, 2018 by

Three openSUSE Tumbleweed snapshots were released since the last blog.

The three Tumbleweed snapshots this week brought a newer Linux Kernel, several rubygem package updates and improvements for an Xfce support library.

Snapshot 20181126 brought the 4.19.4 Linux Kernel, which fixed accelerated VLAN handling and fixed a memory leak with the Nouveau secure boot. Yet another Setup Tool (YaST) had some updates with yast2-fonts 4.0.2 that changes the desktop file fonts to system-wide fonts and multiple translations were also updated with the yast2-trans package. The support library for Xfce desktop environment, exo, updated to version 0.12.3; it improved layout spacing and alignment and hides the exo launchers from GNOME Software. The package for Integrated Development Environment cross-platform, kdevelop5 5.3.0, brought improved language support for php, python and c++; it also offers a new clazy analyzer plugin. Multiple other libraries were updated including libjansson 2.11, libsemanage 2.8, libsepol 2.8, libzypp 17.9.0 and more. Several rubygem packages were updated in the snapshot and rubygem-bundler 1.17.1 had a significant amount of additions and improvements including an add config option to disable platform warnings. The mailutils 3.5 package for the handling of email fixed a bug in the base64 encoder. Parser generator bison 3.2.2 brought massive improvements to the deterministic C++ skeleton, lalr1.cc and the library for manipulation of TIFF images, tiff 4.0.10, added a few patches that address the 10 Common Vulnerabilities and Exposures (CVE) patches that were removed.

Eight packages were updated in the 20181122 snapshot; three of them were YaST associated packages like yast2-ntp-client 4.1.6, which aligned a  “Synchronize Now” button and “NTP Server Address” box, which doesn’t break the previous fix and does not hide the manual checkbox in TextMode. The fourth release candidate of the free implementation of the Remote Desktop Protocol (RDP) freerdp 2.0.0,  added support to set the Transport Layer Security (TLS) security level for openssl 1.1.0 and also added smartcard support for substring filters. Sudo now treats the LOGNAME and USER environment variables (as well as the LOGIN variable on AIX) as a single unit with the update to sudo 1.8.26, which also added support for the OpenLDAP TLS_REQCERT setting in the ldap.conf. The xapian-core 1.4.9 package fixed a bug to efficiently handle insertion of a batch of extra positions in ascending order, which could lead to missing positions and corrupted encoded positional data, according to the changelog.