Language Selection

English French German Italian Portuguese Spanish

SUSE

What’s new in openSUSE Leap 15.2

Filed under
SUSE

openSUSE Leap 15.2 has entered the Beta phase on the 25th February 2020. I have recently installed this on my laptop to check it out. Leap 15.2 will coincide with SUSE Enterprise Linux Desktop 15 Service Pack 2. Both Leap and SLED share a lot of underlying packages, so this will be (again) a rock solid release.

openSUSE Leap 15.2 features many big updates. This includes a new version of the KDE desktop environment, a new version of the GNOME desktop environment and a new Linux kernel. In the Leap 15.2 column of the table below, I have highlighted in green the packages that are significantly changed in comparison to Leap 15.1. And in blue, I have highlighted the packages that are changed compared to Leap 15.1 at time of its release, but which are now also available in updated Leap 15.1 installations.

Read more

SUSE carve out affecting openSUSE

Filed under
SUSE

SUSE’s partnership with EQT started last year - and now SUSE starts to separate more and more services from MicroFocus.

SUSE and openSUSE are not only cooperating and share code - often enough they also share the same services. As result, openSUSE is also affected from some of the separation work which is currently going on behind the scenes.

This weekend, the official bug tracking tool for openSUSE related issues (https://bugzilla.opensuse.org/) is one of the targets. The SUSE-IT team is migrating the service together with the bug tracking tool for SUSE to new systems in a new location. As the database has been grown over the last 25(!) years, the scheduled downtime is covering the whole weekend:

Read more

MicroOS - The OS that does "just one job"

Filed under
SUSE

The openSUSE Summit 2020 kicked off yesterday. Like many others this summit was a virtual one too. It ran on a platform managed by openSUSE fan and user P. Fitzgerald.

I was busy with work stuff and couldn't watch the presentations live. I hopped on and off on the platform. I didn't want to miss Richard's presentation about MicroOS but yet I missed it. Luckily he was quick to record his session and upload it on YouTube. I got a chance to watch it afterwards. Surely, all other presentations will be available on openSUSE TV soon and I'll be able to catch-up.

If you didn't rush to watch Richard's presentation on YouTube right-away, here are a few hints that may encourage you to watch it.

Read more

Modernizing AutoYaST

Filed under
SUSE

YaST2 is a venerable project that has been around for more than 20 years now. It keeps evolving and, with every SUSE and openSUSE release, it takes several new features (and a couple of new bugs). Needlessly to say that, to some extent, YaST2 is showing its age. We are aware of it, and we have been working to tackle this problem. The successful rewrite of the storage layer, which brought many features, is an example we can feel proud of.

Now that the development of SLE 15 SP2 and openSUSE Leap 15.2 features is mostly done, we have started to look to AutoYaST. The purpose of this article is to present our initiative to modernize AutoYaST.

Read more

Top 5 Ways SUSE is Supporting You in These Times

Filed under
SUSE

The world is facing an unprecedented threat, each of us are doing what we can to support the global response against COVID-19.
Here are the top 5 ways SUSE is stepping up to help...

Sorry we have not perfected virtual conferencing enough to bring the Guinness to you yet, but hey, you can always heft a pint from your own office, J
Not quite making my top 5 list, but also very important is flexible payment terms. We also have a number of incentives specifically designed for those in government or airline, travel, transportation and tourism & leisure industries.

Read more

Btrfs Authenticated File-System Support Looks To Be Revived

Filed under
Linux
SUSE

Last year a SUSE developer sent out a set of patches adding authentication support to the Btrfs file-system. Btrfs already has checksums on meta-data blocks and data blocks while the original implementation of these authentication patches was performing HMAC on a SHA256 checksum as a keyed hash. A proper key in turn is then needed to mount a verified file-system.

That Btrfs authentication support wasn't picked up at the time and the SUSE engineer, Johannes Thumshirn, since left the company. But following new inquiries over the work, it sounds like it will be revived for this authentication that could be used for the likes of embedded devices and containers.

Read more

Also: Linux 5.8 Seeing The Preliminary Changes Ahead Of RISC-V EFI Support

SUSE/OpenSUSE: SUSE Linux Enterprise 15 Service Pack 2, SUSE Manager 4.1 Public Beta and OpenSUSE Tumbleweed

Filed under
SUSE
  • SUSE Linux Enterprise 15 Service Pack 2 Public Release Candidate 1!

    Since Public Release Candidate 1 is released more than 2 months after the release of the Public Beta, tons of fixes and enhancement is included in this milestone.

  • SUSE Manager 4.1 Public Beta 3!

    We are pretty excited to announce SUSE Manager 4.1 Public Beta 3. As usual, we have prepared tons of updates and we hope you will like it. We also now have a new Public Mailing List, so you can share your feedback with our Public Beta Community, our Engineering and our Product Managers.

  • openSUSE Tumbleweed – Review of the week 2020/17

    The last week was filled with success. The major change was surely the removal of python2-FOO modules from the distro. Not exactly all are gone yet (packages that fail to build do also not change the published modules), but we went form 2564 (Snapshot 0417) modules down to 203 (0422). But of course, that’s not all that has happened. After all, we released 6 snapshots in the last week (0415, 0416, 0417, 0419, 0421 and 0422).

SUSE Leftovers

Filed under
SUSE
  • SUSE Suggests openSUSE Community To Synchronize Code Streams

    In its proposal to the openSUSE community, SUSE has suggested bringing the code streams of both SUSE Linux Enterprise and openSUSE Leap closer together. The proposal includes SLE binaries for the community version.

    According to the proposal, bringing the code streams closer together to provide full compatibility provides several advantages to the community going forward. These include the use of higher-quality code due to the clean-up of spec-files, an improved relationship between the two distributions, easier bug reporting, less code streams to maintain, extensively tested packages and the inclusion of SLE supported architectures like s390x.

  • SUSE Stratos Console 3.0 & 3.1

    SUSE Stratos Console 3.0 was released a little over a month ago without the fanfare it absolutely deserves. Now the 3.1 release which will be part of Cloud Application Platform 2.0 has just been released, so let’s go over some of the great work the Stratos team has done over the last few months for both releases.

  • Leveraging Cloud Expertise and Consultancy for the UK

    With the election of Matt Eckersall to techUK’s “Cloud Leadership Committee”, a seasoned leader and senior executive with experience across proprietary and opensource vendors, he is now part of the group of experts providing strategic direction for the industry organization’s Cloud Computing work program. The Cloud Leadership Committee currently has 29 members, made up from leading vendors such as Atos, Google, IBM, Intel, Microsoft, Salesforce, SAP and VMware.

SUSE/OpenSUSE: SUSE Manager 4, Storage and YaST

Filed under
SUSE
  • Managing Linux in the Cloud with SUSE Manager 4

    Cloud environments grow organically and often include a dizzying combination of virtual, bare metal and container-based systems. If cloud computing is part of your Linux landscape, you’ll save time and money with a single tool for managing all your Linux resources. SUSE® Manager 4 is a versatile Linux management tool built for the cloud.

  • VMware ESXi 6.7 + SUSE Enterprise Storage = Certified
  • Highlights of YaST Development Sprint 97

    Once most of the features that were planned for SUSE 15 SP2 and openSUSE 15.2 are ready, the team is shifting its focus to SP3 and 15.3. Of course, we are still polishing the releases around the corner, so in the summary of this sprint, you can find a mixture of bug fixes, small features, and preparation for the future work.

Servers: XenServer, OpenStack, Cartesi, SUSE and Red Hat

Filed under
Red Hat
Server
SUSE
  • XCP-ng celebrates six-figure download milestone

    XCP-ng, the crowdfunded effort to deliver an open-source version of XenServer, has passed the 100,000-download mark.

    Founder Olivier Lambert has described the milestone as “only the beginning but it's a symbolic level, and it tells a lot about how many people have been convinced to use XCP-ng!”

    And not just people: in January 2020 the Xen Project adopted XCP-ng as an incubation project. Xena advisory board chair George Dunlap likened the decision to do so as akin to RedHat teaming up with CentOS – it may look like internal competition but having two projects with the same goal in proximity is mutually beneficial.

  • Interoperability of Open-source Tools: The Emergence of Interfaces

    Katie Gamanji works as a Cloud Platform Engineer at Condé Nast. Previously, she worked on maintaining and automating site delivery on OpenStack-based infrastructure, which transitioned into a role with a focus on designing, deploying and evolving a Kubernetes centric infrastructure.

  • Cartesi creates Linux infrastructure for blockchain DApps

    Cartesi is a DApp infrastructure.

    DApps (sometimes called Dapps) are from the blockchain universe and so, logically, the apps part stands for application (obviously) and the D part stands for decentralised (only obvious once you know that we’re talking distributed immutable language here).

    According to the guides section at blockgeeks, DApps are open source in terms of code base, incentivised (in terms of who validates it) and essentially decentralised so that all records of the application’s operation must be stored on a public and decentralised blockchain to avoid pitfalls of centralisation.

    So then, Cartesi is a DApp infrastructure that runs an operating system (OS) on top of blockchains.

  • SUSE’s Bridge Between Kubernetes & Cloud Foundry: Thomas Di Giacomo

    Why did SUSE contribute its project to Cloud Foundry? How is KubeCF going to further bring Kubernetes and Cloud Foundry together? We sat down with Thomas Di Giacomo, President of Engineering and Innovation at SUSE, to get answers to these questions.

  • ZTE collaborates with Red Hat to quickly deploy open 5G Networks

    The collaboration includes a new reference architecture aimed at enabling telcos to more effectively deploy virtual network functions (VNFs) on Red Hat openStack platform, Red Hat’s highly-scalable and agile Infrastructure-as-a-Service (IaaS) solution on ZTE’s hardware.
    The collaboration combines the open source innovation available in Red Hat openStack platform with ZTE’s Cloud Core Network components. It offers a replicable and cost-effective network solution that can speed integration time by 5 times based on internal Red Hat testing.

  • How Edge Is Different From Cloud – And Not

    As the dominant supplier of commercial-grade open source infrastructure software, Red Hat sets the pace and it is not a surprise that IBM was willing to shell out an incredible $34 billion to acquire the company. It is no surprise, then, that Red Hat has its eyes on the edge, that amorphous and potentially substantial collection of distributed computing systems that everyone is figuring out how to chase.

    To get a sense of what Red Hat thinks about the edge, we sat down with Joe Fernandes, vice president and general manager of core cloud platforms at what amounts to the future for IBM’s software business. Fernandes has been running Red Hat’s cloud business for nearly a decade, starting with CloudForms and moving through the evolution of OpenShift from a proprietary (but open source) platform to one that has become the main distribution of the Kubernetes cloud controller by enterprises. Meaning those who can’t or won’t roll their own open source software products.

Syndicate content

More in Tux Machines

today's leftovers

  • Doom Emacs For Noobs

    Doom Emacs is my preferred text editor, and I have made several videos about it. But some of those videos assumed that the viewer had some knowledge of Vim and/or Emacs. So I decided to make this Doom Emacs introductory video for the complete noob! This video covers how to install Doom Emacs, how to configure it, and some of the basic keybindings and commands.

  • The Endless Stream Of Linux Video Topics To Sift Through
  • Debian Janitor: Expanding Into Improving Multi-Arch

    The Debian Janitor is an automated system that commits fixes for (minor) issues in Debian packages that can be fixed by software. It gradually started proposing merges in early December. The first set of changes sent out ran lintian-brush on sid packages maintained in Git. This post is part of a series about the progress of the Janitor.

  • New Debian Maintainers (July and August 2020)

    The following contributors were added as Debian Maintainers in the last two months: Chirayu Desai Shayan Doust Arnaud Ferraris Fritz Reichwald Kartik Kulkarni François Mazen Patrick Franz Francisco Vilmar Cardoso Ruviaro Octavio Alvarez Nick Black Congratulations!

  • MYIR launches FZ5 EdgeBoard AI Box for AI on the Edge

    Back in July of this year (2020), MYRI technology announced the MYIR’s FZ3 deep learning accelerator card powered by the Xilinx Zynq UltraScale+ ZU3EG Arm FPGA MPSoC and it is capable of delivering up to 1.2TOPS computing power. With only a few months since that launch, MYRI technology is now announcing another two related sets of products – FZ5 EdgeBoard AI Box and the FZ5 Card.

  • SYNCPLIFY.ME AFT! V3.0 SUPPORTS LINUX ON ARM

    But, arguably, the most relevant new feature is AFT!’s native support for ARM processors, when in combination with a Linux operating system. With giants like Apple, moving away from the x86 architecture to fully embrace ARM on their entire product line, it was a strategic choice for Syncplify to be ahead of the curve, and release an ARM-native version of their software.

  • Where’s the Yelp for open-source tools?

    We’d like an easy way to judge open-source programs. It can be done. But easily? That’s another matter. When it comes to open source, you can’t rely on star power. The “wisdom of the crowd” has inspired all sorts of online services wherein people share their opinions and guide others in making choices. The Internet community has created many ways to do this, such as Amazon reviews, Glassdoor (where you can rate employers), and TripAdvisor and Yelp (for hotels, restaurants, and other service providers). You can rate or recommend commercial software, too, such as on mobile app stores or through sites like product hunt. But if you want advice to help you choose open-source applications, the results are disappointing. It isn’t for lack of trying. Plenty of people have created systems to collect, judge, and evaluate open-source projects, including information about a project’s popularity, reliability, and activity. But each of those review sites – and their methodologies – have flaws. Take that most archaic of programming metrics: Lines of code (LoC). Yes, it’s easy to measure. But it’s also profoundly misleading. As programming genius Edsger Dijkstra observed in 1988, LoC gives people “the reassuring illusion that programs are just devices like any others, the only difference admitted being that their manufacture might require a new type of craftsmen, viz. programmers. From there it is only a small step to measuring ‘programmer productivity’ in terms of ‘number of lines of code produced per month.’ This is a very costly measuring unit because it encourages the writing of insipid code.” We’ve gotten better since then, haven’t we? Perhaps not.

  • These Weeks in Firefox: Issue 79
  • Fun with Java Records

    Records, like lambdas and default methods on interfaces are tremendously useful language features because they enable many different patterns and uses beyond the obvious. Java 8 brought lambdas, with lots of compelling uses for streams. What I found exciting at the time was that for the first time lots of things that we’d previously have to have waited for as new language features could become library features. While waiting for lambdas we had a Java 7 release with try-with-resources. If we’d had lambdas we could have implemented something similar in a library without needing a language change.

  • How to code a basic WordPress plugin

    With over 7 million downloads for WordPress 5.3 alone, WordPress has become one of the most influential CMS of all time.

  • Laravel CSRF Protection

    The full form of CSRF is Cross-Site Request Forgery. It is one type of online attack in which the attacker sends requests as an authorized user to a system by gaining access information of a particular user of that system and performs different types of malicious activities by using the identity of that user. The impact of this attack depends on the victim’s privileges on the system. If the victim is a normal user then it will affect the personal data of the victim only. But if the victim is the administrator of the system then the attacker can damage the whole system. The users of any business website, social networking can be affected by this attack. This attack can be prevented easily by using Laravel CSRF protection to make the system more secure. Laravel generates CRSF token for each active user session automatically by which any request and approval are given to the authenticated user for the system. How Laravel CSRF Protection can be applied in the Laravel application is shown in this tutorial.

  • Popular VPN closes critical vulnerability on Linux client

    The VPN service Private Internet Access (PIA) has released a new version of its Linux client which fixes a critical vulnerability that could have allowed remote attackers to bypass the software's kill switch. The vulnerability, tracked as CVE-2020-15590, was discovered by Sick Codes and it affects versions 1.5 through 2.3 of PIA's Linux client. The client's kill switch is configured to block all inbound and outbound network traffic when a VPN connection drops. However, privileged applications still have the ability to send and receive network traffic even when the kill switch is turned on if net.ipv4.ip_forward has been enabled in the system kernel parameters. [...] “For the issue raised, we have no legacy customer support requests relating to this use case. We welcome input from community sources in addressing their usage and with this in mind, we took the decision to support this use case with our next Linux client release.” PIA users running Docker on Linux should upgrade to version 2.4 of the company's client as soon as possible to avoid any potential attacks leveraging this vulnerability.

  • 3 ways to protect yourself from imposter syndrome

    Poet and activist Maya Angelou published many books throughout her storied career, but each time, she feared people would figure out that she'd "run a game on everybody, and they're going to find me out." This seems an odd response from a well-honored writer. What she is describing is her own challenge with imposter syndrome. Think for a moment about your own accomplishments. Being hired into a new role. Having your first open source contribution merged into the project. Receiving an award or recognition. Being invited to participate in a project or event with people you respect and look up to. Did you question whether you belonged there? Did you fear people would "know that you didn't belong?" There is an extremely high likelihood that you have also experienced imposter syndrome. Please check the survey at the end of this article to see that you're not alone.

Graphics: NVIDIA, Intel, AMD and Zink

     
  • NVIDIA GeForce Now quietly starts working on Linux as the Avengers come to play

    If you use or have been following NVIDIA GeForce Now, the cloud gaming platform that delivers PC titles you already own from sources such as Steam and Epic Games to a multitude of devices, the latest development seems to have emerged silently. Spotted by the team at GamingonLinux, users of Linux can now, it seems, access GeForce Now in either Chromium of Google Chrome. Indeed, previously this tactic involved fudging user agents to make GeForce Now believe you were on a Chromebook, following the launch of the web client for Google's laptops. And it works just fine, I logged in and played some games with no issues on Ubuntu in both browsers. And just to double check, Firefox still shows an incompatible device error.

  • Intel Compute Runtime 20.37.17906 Brings Rocket Lake Support

    Intel's software team has released a new version of their Compute Runtime that provides OpenCL and oneAPI Level Zero capabilities for their graphics hardware on Linux.

  • AMDGPU TMZ + HDCP Should Allow Widevine DRM To Behave Nicely With AMD Linux Systems

    Coming together this year for the mainline Linux kernel was the AMDGPU Trusted Memory Zone (TMZ) capability for encrypted video memory support with Radeon GPUs. This topic was talked about at this week's XDC2020 conference. AMDGPU TMZ prevents unauthorized applications from accessing the encrypted/trusted memory of an application. TMZ protects both reads and writes while leveraging an AES cipher. But while discrete Radeon GPUs can also support TMZ, for now the AMD Linux developers have just been focused on the capability for their APU platforms.

  • Zink OpenGL-On-Vulkan Seeing Some 50~100% FPS Gains

    After working on getting the Zink OpenGL-over-Vulkan driver up to OpenGL 4.6 with still pending patches, former Samsung OSG engineer Mike Blumenkrantz has been making remarkable progress on the performance aspect as well. This generic Mesa OpenGL implementation that works atop Vulkan drivers is about to see much better performance. Blumenkrantz recently commented the performance was turning out better than expected but that was for micro-benchmarks. But now with more optimizations he is achieving even better results.

Sculpt OS release 20.08

  • Sculpt OS release 20.08

    The new version of Sculpt OS is based on the latest Genode release 20.08. In particular, it incorporates the redesigned GUI stack to the benefit of quicker boot times, improved interactive responsiveness, and better pixel output quality. It also removes the last traces of the noux runtime. Fortunately, these massive under-the-hood changes do not disrupt the user-visible surface of Sculpt. Most users will feel right at home. Upon closer inspection, there are couple of new features to appreciate. The CPU-affinity of each component can now be restricted interactively by the user, components can be easily restarted via a click on a button, font-size changes have an immediate effect now, and the VESA driver (used when running Sculpt in a virtual machine) can dynamically change the screen resolution.

  • Sculpt OS 20.08 Released With Redesigned GUI Stack

    Building off the recent Genode OS 20.08 operating system framework release is now Sculpt OS 20.08 as the open-source project's general purpose operating system attempt. Sculpt OS 20.08 pulls in the notable Genode 20.08 changes like the redesigned GUI stack with better responsiveness and other benefits. It also includes the ability to run the Falk web browser as the first Chromium-based browser on Genode/Sculpt. Sculpt OS is Genode's effort around creating a general purpose OS but for right now is still largely limited to developers, hobbyists, and those wishing to tinker around with new operating systems.

today's howtos