Home Home > 2019 > 10
Sign up | Login

Archive for October, 2019

Tumbleweed Gets New OpenSSH Major Version

October 30th, 2019 by

Since the last update, there have been five openSUSE Tumbleweed snapshots released.

Snapshot 20191027, brought an update to KDE Plasma 5.17.1. The bugfix update fixed the Mouse KCM acceleration profile on X11 on the Plasma Desktop and had a fix for KWIN with visibility of the Context Help button. Part of the update to Plasma 5.17.1 came in the 20191022 snapshot on the day of the release from the KDE Project. The kcalendarcore package was update to KDE Frameworks 5.63.0, which landed in last week’s snapshots. Quite a few YaST packages arrived in the snapshot as well; some of the those YaST packages adapted to new Keyboard handling. The other two packages updated in the snapshot were to the AV1 decoder dav1d  0.5.1, which fixed a build issue in ARM64 assembly if debug info was enabled, and desktop calculator, qalculate 3.5.0, which had a fix for steradian conversion that is related to the surface area of a sphere.  The Tumbleweed snapshot reviewer is being fixed and doesn’t have a rating for the snapshot.

Seven packages arrived in the 20191025 snapshot and the openssh 8.1 was a major upgrade. The new major version added some new features like an experimental lightweight signature and verification ability. According to the changelog, “signatures may be made using regular ssh keys held on disk or stored in a ssh-agent and verified against an authorized_keys-like list of allowed keys. Signatures embed a namespace that prevents confusion and attacks between different usage domains (e.g. files vs email).” The VirtualBox hypervisor for x86 virtualization had a minor update to version 6.0.14; the maintenance release fixed potential issue in the networking with interrupt signalling for network adapters in UEFI guests. The Network Time Protocol package chrony 3.5 added support for hardware timestamping on interfaces with read-only timestamping configuration and Persistent Memory programming package pmdk 1.7 introduced two new Application Program Interface (APIs) in librpmem and libpmemobj.

An update to the Mesa 3D Graphical Library arrived in snapshot 20191024. The 19.2.1 version of the Mesa and Mesa-drivers package brought in several new features and a big RADV performance boost for AMD GPUs. The Linux Kernel was updated to version 5.3.7 and had several fixes for the release of a USB device. Other packages updated worth noting in the snapshot were libX11 1.6.9, libglvnd 1.2.0 and distributed filesystem openafs 1.8.5.

Both snapshot 20191023 and 20191022 were the last two snapshots to record a rating on the Tumbleweed reviewer until it’s fixed. Respectively, the two had pending ratings of  85 and 70. Just a few packages were in the 20191023 snapshot and nodejs12 12.13.0 was one of the more notable packages to update; the new  nodejs12 version addressed eight Common Vulnerabilities and Exposures (CVEs), which included addressing a “Ping Flood” CVE where an attacker sends continual pings to an HTTP/2 peer, causing the peer to build an internal queue of responses. Besides delivering an update to Plasma 5.17.1 on the day of the release in snapshot 20191022, the snapshot also brought libvirt 5.8.0 and an update for the control management tool mercurial 5.1.2.

GNOME, LLVM, Samba, Ruby Packages Update in Tumbleweed

October 24th, 2019 by

Two openSUSE Tumbleweed snapshots were released this week that updated several libraries as well as updates for GNOME, Ruby, Samba, Mozilla and the LLVM compiler.

Snapshot 20191018 provided minor updates for both Mozilla Firefox 69.0.3 and Thunderbird 68.1.2. The update to Firefox fixed a bug that prompted Yahoo mail users to download files when clicking on emails and the Thunderbird update fixed some glitches and fixed the address book import from a CSV. GNOME software updated to version 3.34,which could be the version that will come in openSUSE Leap 15.2. GNOME’s Thessaloniki release includes visual refreshes for a number of applications and the background selection settings also received a redesign, making it easier to select custom backgrounds. Developers using GNOME 3.34 will notices more data sources in Sysprof that make performance profiling of applications easier. Improvements to Builder include an integrated D-Bus inspector. Javascript bindings for GNOME were also updated with the gjs 1.58.1 version and gtk3 3.24.12 fixed a pointer offsets under X11 and Wayland. Python2 runtime support was removed with the updated of the samba 4.11.0 package; python 3.4 or later is required.

Also in the 20191018 snapshot was an update for the new programing language vala 0.46.3 that focuses on GNOME developers had multiple additions to the package. Programing language ruby 2.6.5 fixed a code injection vulnerability along with three other Common Vulnerabilities and Exposures. openSUSE’s snapper 0.8.5 package updated to allow trailing comments in configuration files. The Linux Kernel updated to 5.3.6. NetworkManager 1.18.4 improved the handling of externally added policy routing rules and for rules that are taken over after a restart of a NetworkManager service. The NetworkManager-applet 1.8.24 package added support for SAE authentication (WPA3 Personal). Fix regression fixes were made in both the 2.62.1 versions of glib2 and glib-networking; the latter also made two memory leak fixes. Other noteworthy packages that were updated in the snapshot were webkit2gtk3 2.26.1, libsoup 2.68.2, grilo 0.3.10, and dconf 0.34.0. The snapshot is trending at a stable rating of 92, according to the Tumbleweed snapshot reviewer.

Most of the package updates for the 20191016 snapshot were YaST2 packages. A crash caused by a widget method was fixed in yast2-network 4.2.23 and at least 10 languages were updated in the yast2-trans package. People can contribute to the project by translating via openSUSE’s Weblate instance. There were about a handful of other packages updated in the snapshot, but the biggest one to note is a new major version of llvm9. The new major version of the compiler require only a python3-base instead of the full python3 packages. The LLVM optimizer will now convert calls to memcmp into a calls to bcmp in some circumstances. The major version also no longer views the RISCV target as “experimental.” It’s now built by default, rather than needing to be enabled with LLVM_EXPERIMENTAL_TARGETS_TO_BUILD. The snapshot recorded a stable rating of 91, according to the Tumbleweed snapshot reviewer.

Plasma, Applications, Frameworks arrive in Latest Tumbleweed Snapshot

October 17th, 2019 by

Since last week, there have been four openSUSE Tumbleweed snapshots released and the snapshots brought new versions of software from KDE, Mozilla and more.

The most recent snapshot, 20191014, updated several packages around KDE’s projects. Plasma 5.17.0 arrived in the snapshot and there are some extraordinary changes to the new version. The release announcement says this new version is as lightweight and thrifty with resources as ever before. The start-up scripts were converted from a slower Bash to a faster C++ and now run asynchronously, which means it can run several tasks simultaneously, instead of having to run them one after another. Improvements to the widget editing User Experience were made and the Night Color feature became available, which subtly changes the hue and brightness of the elements on the screen when it gets dark; this diminishes glare and makes it more relaxing to the eyes. The same snapshot brought KDE Applications 19.08.2 and the second version of the 19.08 release improved High-DPI support in Konsole and other applications; there were many bugs fixes as well and KMail can once again save messages directly to remote folders. There was more KDE packages arriving in Tumbleweed with the update of KDE Frameworks 5.63.0; KIO, Kirigami and KTextEditor had the most bug fixes in frameworks latest release. The Tumbleweed snapshot had several other software packages updated like the file system utilities package e2fsprogs 1.45.4, which addressed Common Vulnerabilities and Exposures CVE-2019-5094 where an attacker would have been able to corrupt a ext4 partition. The 3.6.10 version of gnutls added support for deterministic Elliptic Curve Digital Signature Algorithm (ECDSA) / Digital Signature Algorithm (DSA). Text editor Nano updated to version 4.5 and offers a new ‘tabgives’ command allowing users to specify per syntax whatthe <Tab> key should produce. The php7 7.3.10 version modified some patches and fixed some bugs. With all these changes, the snapshot is trending at a stable rating of 95, according to the Tumbleweed snapshot reviewer.

The 20191012 snapshot had one package update and it was for Linux Kernel 5.3.5. The single kernel update appears to have increased the stability of Tumbleweed as it is trending at a stable rating of 96, according to the Tumbleweed snapshot reviewer. That’s four rating points up from the snapshot the day before, 20191011, which is trending at a stable rating of 92.

Snapshot 20191011 had updates for ImageMagick 7.0.8.68 that now supports animated WebP encoding/decoding. Both Moxilla Firefox and Thunderbird were updated to version 69.0.2 and 68.1.1 respectively. Firefox had a single fix for a Linux-only crash when changing the playback speed while watching YouTube videos. Thunderbird on the other hand had multiple bug fixes to include various theme fixes and dark theme improvements for the calendar. The fwupd package, which is a daemon to allow session software to update firmware,  version 1.3.1 now allows the disabling of all plugins and added support for thunderbolt interface for kernel safety checks. GStreamer and many of its plugins were updated to version 1.16.1; the new versions offer many performance improvements and fixed a Wayland event source burning CPU in certain circumstances. Other packages updated in the snapshot were nodejs12 12.11.1, python-packaging 19.2 and tcpdump 4.9.3, which addressed more than two dozen CVEs.

Snapshot 20191009 recorded a moderate rating of 90 on the Tumbleweed snapshot reviewer had 10 packages updated in the snapshot. Ultra fast download utility aria2 1.35.0 dropped SSLv3.0 and TLSv1.0 and add TLSv1.3. The wicked framework version 0.6.60 shipped the internal helper library, libwicked, inside of the wicked package and the Linux Kernel sources were updated from version 5.3.2 to 5.3.4.

openSUSE to have Summit in Dublin

October 16th, 2019 by

The openSUSE Community is going to Ireland March 27 and 28, 2020, for openSUSE Summit Dublin.

Registration for the summit has begun and the Call for Papers is open until Feb. 14.

The summit will begin at the end of SUSE’s premier annual global technical conference SUSECON.

Partners of openSUSE, open-source community projects and community members are encouraged to register for the summit and submit a talk.

The schedule for the openSUSE Summit Dublin will be posted on Feb. 17.

There is an openSUSE and open source track. There are three talks that can be submitted for the summit. One is a short talk with a 15-minute limit;a normal talk with a with a 30-minute limit and a long talk with a 45-minute limit.

Attendees of SUSECON are welcome to attend and submit talks. openSUSE Summit Dublin is a free community event that will take place on the last day of SUSECON and the Saturday that follows SUSECON.

Contact ddemaio (@) opensuse.org if you have any questions concerning the summit.

KDE and openSUSE: Plasma 5.17, Qt 5.14 and more

October 10th, 2019 by

It’s been way too long since the last blog post, so we’ve got quite a lot to report on!

Plasma 5.17 Beta

The Beta version of Plasma 5.17 was released with many new features and improvements such as per-screen fractional scaling on Wayland, a new User Interface (UI) for configuring permissions of Thunderbolt devices and network statistics in KSysGuard. The latter requires some more privileges than usual for a user application, so is currently being looked at by the SUSE security team.

openQA found a few bugs already, like GIMP looking more “colorful” than usual and some applications mixing Kirigami and Qt Widgets breaking some keyboard shortcuts. Both of those were addressed meanwhile and will be fixed in the final release of 5.17.

If you haven’t tested the Plasma 5.17 Beta yet, there’s still some time left! If you come across a problem in the software, please head over to the KDE bug tracker; if instead you find an issue that is openSUSE specific, go over to the openSUSE bugzilla.

To get it on your Leap or Tumbleweed installation, you can read https://en.opensuse.org/SDB:KDE_repositories.

In case you face some severe issues, the automatic snapshotting of the root filesystem using btrfs has your back and you can simply go back to the working state by booting into an older snapshot and doing a rollback.

Argon, an installable live medium that includes Leap 15.1 with the Beta and doesn’t require any manual repository addition, is also available.

openSUSE Leap 15.2

Like it happened for Leap 42.2, 15.2 will also see major version upgrades of many components.

Next to a new version of the Linux kernel, it’s planned to ship with Qt 5.12 LTS, Plasma 5.18 (of course also LTS) and the latest KDE Frameworks and Applications, which we can get in early enough for proper testing to ensure the best user experience possible!

This means that the “Full Wayland” session that landed in Tumbleweed a few weeks ago will also be available in Leap 15.2 and support per-screen fractional scaling.

As the target versions of Applications, Frameworks and Plasma aren’t even out yet, we’re currently integrating Qt 5.12 LTS with the latest packages from Factory.

Qt 5.14

Users of Tumbleweed and Leap with newer KDE software are used to having the latest available features and bugfixes, which is only possible by keeping up with Qt development and acting proactively.

So while the 5.14 branch of Qt is still young, we’re already busy integrating it into our builds. During the initial packaging of the 5.14 Alpha some bugs (QTBUG-78867, QTBUG-78881, QTBUG-78911, QTBUG-78948) were already identified and most of them fixed by now, so the KDE:Qt:5.14 project is built and usable by now. To develop against Qt 5.14 and test your applications with it, you can add the repo and get started.

So far it’s still in the phase of integration and getting everything in shape to build against it, but soon we’ll submit it to the Factory staging area to see how it behaves in there.

One of the most user visible features is that the implementation for scaling (for HiDPI displays) was mostly rewritten. Other noteworthy changes are the addition of various backends for hardware acceleration of Qt Quick using a new abstraction layer (opt-in), which can now also take advantage of Vulkan and introduction of a new “qtquicktimeline” module, which allows for easier integration of timeline-driven animations into Qt Quick.

Sixth openSUSE.Asia Summit Concludes

October 7th, 2019 by

The openSUSE community concluded its sixth openSUSE.Asia Summit this weekend at the Fakultas Teknik of the Universitas Udayana in Bali, Indonesia.

Bali’s newest tourist attraction, the Garuda Wisnu Kencana status, towered outside the window as participants discussed all things openSUSE and open source.

A number of participants traveled from all over the world to join students from the university. The students volunteered with running the summit and many made their first contributions to open source. Attendees from more than 20 nations attended the summit. Talks at the summit focused on open source technologies, community contributions, healthcare technologies like GNU Health, packaging, using the Open Build Service and much more.

Simon Lee and Dr. Axel Braun from the openSUSE Board provided attendees with a status update about the openSUSE Project and introduced Gerald Pfeifer as the new chairperson for openSUSE. GNOME‘s Executive Director Neil McGovern gave a keynote at the summit; the GNOME.Asia Summit will be next week in East Java, which is the island next to where the openSUSE.Asia Summit took place.

The organizers from the opensuse.id community put together a fantastic summit for the participants had several social events to collaborate on topics related to the project and expansion of the project and open source technologies within Asia. The project and attendees expressed their thanks to sponsors who helped to maked the summit a success. SUSE, Simplify8, Radiant Utama Interinsco TBKMyCoop, PT Boer Technology, Excellent, Bogorwebhost, Linksys, Fans.co.id

The openSUSE.Asia Summit started a tradition at the first openSUSE.Asia Summit of passing along the Summit’s photo album; the organizing team from the previous year passes the Summit’s photo album to the organizers who are completing the current Summit. Max Huang passed the album to Kukuh Syafaat during the ceremonial end of the summit.

That wasn’t the only ceremony. The conference started off with a ceremonial dance and opening remarks from the university’s staff.

Next year’s openSUSE.Asia Summit is planned to take place in Faridabad, India.