Sponsored Links

Ubuntu 17.10 Artful Aardvark is ready for download

Canonical has announced the general availability of Ubuntu 17.10 Artful Aardvark. The first thing you’ll notice is the the updated user interface. It’s largely the same as a traditional GNOME desktop, but features a dock which can be moved to the left, bottom, or right of the screen. It can be set up to seem more familiar to Windows users than the Unity desktop ever did.
The new desktop features the latest version of GNOME with some extensions bolted on top – for example, the new dock is one such extension. These extensions were built in collaboration with the GNOME Shell team in order to provide a familiar experience for existing users.
Another big change with this release is that it’s the first to ship with Wayland. The move could be the watershed moment for the Wayland display server. The X display stack will be relegated to an alternative option but won’t be the default.
If you want to give it a go, just head over to Ubuntu.com and downloading the distribution will be clear enough from there.

Source: https://www.neowin.net/news/ubuntu-1710-artful-aardvark-is-ready-for-download
Submitted by: Arnfried Walbrecht

Samsung unveils ‘Linux on Galaxy’ for DeX — run Fedora and Ubuntu on your Note8?

For whatever reason, people seem to forget that Android is Linux. Remember, folks, Linux is just a kernel — not an operating system. Actually, Android is the world’s most popular such distribution. Even the father of Windows, Mr. Bill Gates, now runs his life from Linux by way of Android.
That’s why Samsung’s new “Linux on Galaxy” — which it unveiled today — is sort of maddening. Don’t get me wrong, the possibility of running a desktop Linux distro using your phone’s hardware is amazing, but Samsung smartphones are already running Linux! In other words, the name of the project is sort of a misnomer that could confuse consumers, but I digress.
“Installed as an app, Linux on Galaxy gives smartphones the capability to run multiple operating systems, enabling developers to work with their preferred Linux-based distributions on their mobile devices. Whenever they need to use a function that is not available on the smartphone OS, users can simply switch to the app and run any program they need to in a Linux OS environment,” says Samsung. Here’s the deal, folks — there aren’t many details on what “Linux on Galaxy” exactly is. Since Galaxy phones use ARM processors, will it be running ARM-compiled distros, or will it emulate x86_64? Maybe the desktop Linux distro will just be a virtual machine running on a server remotely. After all, that is how Samsung makes Windows “run” on DeX today.

Source: https://betanews.com/2017/10/18/samsung-linux-galaxy-dex/
Submitted by: Arnfried Walbrecht

Ubuntu 17.10 releases with GNOME, Kubernetes 1.8 & minimal base images

19th October, London, UK: Canonical today announced the release of Ubuntu 17.10 featuring a new GNOME desktop on Wayland, and new versions of KDE, MATE and Budgie to suit a wide range of tastes. On the cloud, 17.10 brings Kubernetes 1.8 for hyper-elastic container operations, and minimal base images for containers. This is the 27th release of Ubuntu, the world’s most widely used Linux, and forms the baseline for features in the upcoming Long Term Support enterprise-class release in April 2018.

“Ubuntu 17.10 is a milestone in our mission to enable developers across the cloud and the Internet of Things” said Mark Shuttleworth, CEO and Founder of Canonical. “With the latest capabilities in Linux, it provides a preview of the next major LTS and a new generation of operations for AI, container-based applications and edge computing.”

Enhanced security and productivity for developers

The Atom editor and Microsoft Visual Studio Code are emerging as the new wave of popular development tools, and both are available across all supported releases of Ubuntu including 16.04 LTS and 17.10.

The new default desktop features the latest version of GNOME with extensions developed in collaboration with the GNOME Shell team to provide a familiar experience to long-standing Ubuntu users. 17.10 will run Wayland as the default display server on compatible hardware, with the option of Xorg where required.

Connecting to WiFi in public areas is simplified with support for captive portals. Firefox 56 and Thunderbird 52 both come as standard together with the latest LibreOffice 5.4.1 suite. Ubuntu 17.10 supports driverless printing with IPP Everywhere, Apple AirPrint, Mopria, and WiFi Direct. This release enables simple switching between built-in audio devices and Bluetooth.

Secure app distribution with snaps

In the 6 months since April 2017, the number of snaps has doubled with over 2000 now available for Ubuntu, Debian, Solus and other Linux distributions. Snaps are a single delivery and update mechanism for an application across multiple Linux releases, and improve security by confining the app to its own set of data. Hiri, Wavebox, and the Heroku CLI are notable snaps published during this cycle.

Ubuntu 17.10 features platform snaps for GNOME and KDE which enable developers to build and distribute smaller snaps with shared common libraries. Delta updates already ensure that snap updates are generally faster, use less bandwidth, and are more reliable than updates to traditional deb packages in Ubuntu.

The catkin Snapcraft plugin enables Robot Operating System (ROS) snaps for secure, easily updated robots and drones. There are many new mediated secure interfaces available to snap developers, including the ability to use Amazon Greengrass and Password Manager.

The latest hardware support and container capabilities

Ubuntu 17.10 ships with the 4.13 based Linux kernel, enabling the latest hardware and peripherals from ARM, IBM, Dell, Intel, and others. The 17.10 kernel adds support for OPAL disk drives and numerous improvements to disk I/O. Namespaced file capabilities and Linux Security Module stacking reinforce Ubuntu’s leadership in container capabilities for cloud and bare-metal Kubernetes, Docker and LXD operations.

Canonical’s Distribution of Kubernetes, CDK, supports the latest 1.8 series of Kubernetes. In addition to supporting the new features of Kubernetes 1.8, CDK also enables native cloud integration with AWS, native deployment and operations on VMWare, Canal as an additional networking choice, and support for the IBM zSeries mainframe.

Netplan by default

Network configuration has over the years become fragmented between NetworkManager, ifupdown and other tools. 17.10 introduces netplan as the standard declarative YAML syntax for configuring interfaces in Ubuntu. Netplan is backwards compatible, enabling interfaces to continue to be managed by tools like NetworkManager, while providing a simple overview of the entire system in a single place. New installations of Ubuntu 17.10 will use Netplan to drive systemd-networkd and NetworkManager. Desktop users will see their system fully managed by NetworkManager as in previous releases. On Ubuntu server and in the cloud, users now have their network devices assigned to systemd-networkd in netplan. Ifupdown remains supported; upgrades will continue to use ifupdown and it can be installed for new machines as needed.

-Ends-

About Canonical
Canonical is the company behind Ubuntu, the leading OS for cloud operations. Most public cloud workloads use Ubuntu, as do most new smart gateways, switches, self-driving cars and advanced robots. Canonical provides enterprise support and services for commercial users of Ubuntu. Established in 2004, Canonical is a privately held company.

For further information please click here.

Linux kernel community tries to castrate GPL copyright troll

Linux kernel maintainer Greg Kroah-Hartman and several other senior Linux figures have published a “Linux Kernel Community Enforcement Statement” to be included in future Linux documentation, in order to ensure contributions to the kernel don’t fall foul of copyright claims that have already seen a single developer win “at least a few million Euros.”
In a post released on Monday, October 16th, Kroah-Hartman explained the Statement’s needed because not everyone who contributes to the kernel understands the obligations the GNU Public Licence 2.0 (GPL 2.0), and the licence has “ambiguities … that no one in our community has ever considered part of compliance.”
Those ambiguities, he writes, have been used by a developer named Patrick McHardy to run multiple copyright enforcement lawsuits.
McHardy is a former contributor to a project called Netfilter that brings useful networking functionality such as network address translation to Linux. However the project suspended him from its core team in 2016 over “license enforcement activities” that contravened the project’s own policies. He’s also been criticised by the Software Freedom Conservancy for “prioritizing financial gain over compliance.”
Lawyer Heather Meeker believes that McHardy wrote “well under .25% of the code in the kernel” but has parlayed that into around 50 copyright complaints about Linux companies’ use of Netfilter. Most of his actions take place in Germany, where local law makes such claims easier to mount.

Source: https://www.theregister.co.uk/2017/10/18/linux_kernel_community_enforcement_statement/
Submitted by: Arnfried Walbrecht

System76 ‘Lemur’ and ‘Galago Pro’ Ubuntu Linux laptops get 8th gen Intel Core CPUs

Earlier today, Microsoft unveiled the all-new Surface Book 2. People all over the world are probably very excited about the device. Oh, what? You aren’t excited? You mean, you don’t want a super-expensive non-upgradeable Windows 10 tablet that plugs into a keyboard? What a shocker! All joking aside, that is very understandable. After all, most consumers would be better served by a traditional laptop.
If you don’t want a gimmicky Windows 10 tablet, a laptop running a Linux-based operating system, such as Ubuntu, is a wise alternative. System76 is one of the best sellers of these types of notebooks, and today, two of its most popular models are getting huge upgrades. You see, both the Lemur and Galago Pro laptops now have 8th generation ‘Coffee Lake’ Intel Core CPU options.
New processors aside, these laptops should be pretty much identical to prior generations — which is a very good thing. If you want to configure a Lemur with a Coffee Lake chip, you can build your own.
Keep in mind, while the laptops are still shipping with vanilla Ubuntu, that will change in the near future. System76 will soon begin offering its own Ubuntu-based Pop_OS! operating system by default.

Source: https://betanews.com/2017/10/17/system76-intel-coffee-lake/
Submitted by: Arnfried Walbrecht

MAAS KVM Pods

This is a guest post by Michael Iatrou

OpenStack is the dominant solution in the IaaS space, fueled by the need for reliable, scalable and interoperable private cloud infrastructure to accommodate cloud native applications. Through OpenStack’s open APIs, tenants can easily deploy elaborate virtual (overlay) networks, integrate with a variety of storage backends, even leverage modern hypervisor-like machine containers (LXD) for bare metal performance. Although the tooling allows a full fledged OpenStack deployment on just a single machine, the intrinsic efficiencies that OpenStack’s design promises, materialize at a certain scale — typically at least 12 servers.

There is a large number of environments which would benefit from the merits of virtualization, including but not limited to hydrocarbon exploration sites, diagnostic imaging for health centers, backoffice for restaurants and retail store IT operations. But their per location server footprint is very small, usually no more than a handful of machines. We will explore here how to use the same tooling that delivers operational efficiency for large OpenStack and Kubernetes deployments, in order to revamp small scale environments.

MAAS stands for Metal As A Service and enables you to treat physical servers like an elastic cloud-like resource. As of MAAS 2.2 “pod” is introduced as an operational concept. A MAAS pod effectively describes the availability of resources and enables the creation (or composition) of machines with a set of those resources. A user can allocate the needed CPU, RAM, and (local or remote) storage resources manually (using the MAAS UI or CLI) or dynamically (using Juju or the MAAS API). That is, machines can be allocated "just in time", based on CPU, RAM, and storage constraints of a specific workload. MAAS 2.2. supports two types of pods, (1) Physical systems with Intel RSD and (2) Virtual Machines with KVM (using the virsh interface).

We have published a detailed tutorial with step by step instructions on how to install and configure a testbed environment for MAAS KVM pods. You can quickly transformed a physical server into a lightweight, reliable virtual machine management node. You can even test it on your laptop.

MAAS has been designed to be a modern, agile machine provisioning and infrastructure modelling solution, enabling both physical and virtual infrastructure. Beyond MAAS’ extensive adoption in cloud native environments, it can optimize the utilisation of existing in-house, small scale IT infrastructure using VM pods. The pod abstraction is very powerful and flexible, and it has quickly gained attention, with many new features coming soon! Try it out!

Kernel Team Summary – October 18th, 2017

Development (Artful / 17.10)

https://wiki.ubuntu.com/ArtfulAardvark/ReleaseSchedule

Important upcoming dates:

 Ubuntu 17.10 Release - Oct 19 (~1 days away) 

We intend to target a 4.13 kernel for the Ubuntu 17.10 release. A 4.13.4 based kernel is available for testing from the artful-proposed pocket of the Ubuntu archive.

Stable (Released & Supported)

  • The updated kernel packages for the current SRU cycle are now in -proposed ready for verification and tests.

Kernel versions in -proposed:

 trusty 3.13.0-134.183 trusty/linux-lts-xenial 4.4.0-98.121~14.04.1

 xenial 4.4.0-98.121 xenial/linux-hwe 4.10.0-38.42~16.04.1 zesty 4.10.0-38.42 

  • Current cycle: 06-Oct through 28-Oct

     06-Oct Last day for kernel commits for this cycle. 09-Oct - 14-Oct Kernel prep week. 15-Oct - 27-Oct Bug verification & Regression testing. 30-Oct Release to -updates.
  • Next cycle: 27-Oct through 18-Nov

     27-Oct Last day for kernel commits for this cycle. 30-Oct - 04-Nov Kernel prep week. 05-Nov - 17-Nov Bug verification & Regression testing. 20-Nov Release to -updates. 

Misc

  • The current CVE status
  • If you would like to reach the kernel team, you can find us at the #ubuntu-kernel
    channel on FreeNode. Alternatively, you can mail the Ubuntu Kernel Team mailing
    list at: kernel-team@lists.ubuntu.com.

Top snaps in September: games, GNOME apps and more!

October, it’s almost time for a new Ubuntu release! This month’s pick of the top snaps is all about spending relaxing time with your computer: playing games, listening to music and enjoying beautiful GNOME applications!

If the term snaps doesn’t ring a bell, they are a new way for developers to package their apps, bringing many advantages over traditional package formats such as .deb, .rpm, and others. They are secure, isolated and allow apps to be rolled back should an issue occur. They also aim to work on any distribution or platform, from IoT devices to servers, desktops and mobile devices. Snaps really are the future of Linux application packaging and we’re excited to showcase some great examples of these each month.

Our September selection

1. RetroArch

hunterk

RetroArch is a frontend for emulators, game engines and media players.

It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all.

RetroArch has advanced features like shaders, netplay, rewinding, and more!

2. Gradio

Felix Häcker

A GTK3 app for finding and listening to internet radio stations.

Search and find radio stations, listen to them, and this without needing to use a browser or enter an internet radio stream URL.

Gradio uses the community-based ‘Radio Browser‘ website for its database backend.

3. Clementine

James Tigert

Clementine is a modern music player and library organizer for Windows, Linux and Mac OS X.

4. pulsemixer

Snapcrafters

Pulsemimxer is a cli and curses mixer for pulseaudio.

5. Warzone 2100

Bowl Hat

A free and open source real time strategy game.

In Warzone 2100, you command the forces of The Project in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles.
The game offers campaign, multi-player, and single-player skirmish modes. An extensive tech tree with over 400 different technologies, combined with the unit design system, allows for a wide variety of possible units and tactics.

Warzone 2100 was originally developed as a commercial game by Pumpkin Studios and published in 1999, and was released as open source by them in 2004, for the community to continue working on it.

6. OpenTyrian

Bowl Hat

An arcade-style shoot ’em up.

OpenTyrian is a port of the DOS shoot-em-up Tyrian, an arcade-style vertical scrolling shooter. The story is set in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot employed to fight Microsol and save the galaxy.

7. Trustgrid

Trustgrid

Trustgrid’s Secure Edge Network is a software defined solution enabling fast and secure connectivity to Edge data and workloads. It aims at eliminating the delays, costs, and complexity of hardware-dependent VPN solutions.

Learn more about Trustgrid.

8. Briss

Mikhail Mikhail

Briss is a cross-platform application for cropping PDF files. A simple user interface lets you define exactly the crop-region by fitting a rectangle on the visually overlaid pages.

9. DataExplore

Damien Farrell

Data plotting and analysis package, DataExplore is an open source desktop application intended for use in both research and education. It is intended primarily for non-programmers who need to do relatively advanced table manipulation methods.

10. Many GNOME apps!

Last but not least, let’s celebrate the upcoming Ubuntu 17.10 release and its GNOME 3 desktop with a fresh batch of GNOME 3.26 apps available as snaps:
gnome-calendar, gnome-clocks, gnome-calculator, gnome-contacts,
gnome-sudoku, gnome-dictionary, gnome-logs, gnome-characters, and more!

Ubuntu, Debian, Fedora and elementary OS All Patched Against WPA2 KRACK Bug

As you are aware, there’s a major WPA2 (Wi-Fi Protected Access II) security vulnerability in the wild, affecting virtually any device or operating system that uses the security protocol, including all GNU/Linux distributions.
Security researcher Mathy Vanhoef was the one to discover the WPA2 bug, which affects the wpa_supplicant and hostapd packages on Linux-based operating systems, allowing a remote attacker to obtain sensitive information like credit card numbers, passwords, usernames, etc. with key reinstallation attacks (a.k.a. KRACK).
Canonical announced that it patched the security issue in the Ubuntu 17.04 (Zesty Zapus), Ubuntu 16.04 LTS (Xenial Xerus), and Ubuntu 14.04 LTS (Trusty Tahr) releases, as well as all official derivatives, including Kubuntu, Xubuntu, Lubuntu, Ubuntu MATE, Ubuntu Budgie, Ubuntu Kylin, and Ubuntu Studio.
In their security notice, Canonical notes the fact that two other security vulnerabilities were patched, both discovered by Imre Rad.
Run updates and restart ASAP! A major security update was issued that affects anyone using Wifi.

Source: http://news.softpedia.com/news/ubuntu-debian-fedora-and-elementary-os-all-patched-against-wpa2-krack-bug-518075.shtml
Submitted by: Arnfried Walbrecht

Ubuntu Server Development Summary – 17 Oct 2017

Hello Ubuntu Server!

The purpose of this communication is to provide a status update and highlights for any interesting subjects from the Ubuntu Server Team. If you would like to reach the server team, you can find us at the #ubuntu-server channel on Freenode. Alternatively, you can sign up and use the Ubuntu Server Team mailing list.

Spotlight: Artful Release This Week!

Artful RCs are now published. The RC ISOs may not be the final version, but please get to testing them. If all goes according to plan Artful will be released this week!

cloud-init

  • Currently very busy working on SRU of cloud-init with latest upstream version

curtin

  • Fixed fail to install on disk with pre-existing broken partition table
    (LP: #1722322)

Bug Work and Triage

IRC Meeting

Ubuntu Server Packages

Below is a summary of uploads to the development and supported releases. Current status of the Debian to Ubuntu merges is tracked on the Merge-o-Matic page. For a full list of recent merges with change logs please see the Ubuntu Server report.

Uploads to the Development Release (Artful)

cloud-init, 17.1-18-gd4f70470-0ubuntu1, smoser docker.io, 1.13.1-0ubuntu6, mwhudson docker.io, 1.13.1-0ubuntu5, mwhudson libvirt, 3.6.0-1ubuntu5, paelzer lxd, 2.18-0ubuntu6, stgraber lxd, 2.18-0ubuntu5, stgraber lxd, 2.18-0ubuntu4, stgraber maas, 2.3.0~beta2-6327-gdd05aa2-0ubuntu1, andreserl nspr, 2:4.16-1ubuntu2, mdeslaur qemu, 1:2.10+dfsg-0ubuntu3, paelzer qemu, 1:2.10+dfsg-0ubuntu2, paelzer sssd, 1.15.3-2ubuntu1, tjaalton tomcat8, 8.5.21-1ubuntu1, racb xen, 4.9.0-0ubuntu3, mdeslaur Total: 14 

Uploads to Supported Releases (Trusty, Xenial, Yakkety, Zesty)

cloud-init, xenial, 17.1-18-gd4f70470-0ubuntu1~16.04.1, smoser cloud-init, zesty, 17.1-18-gd4f70470-0ubuntu1~17.04.1, smoser curtin, xenial, 0.1.0~bzr532-0ubuntu1~16.04.1, smoser curtin, zesty, 0.1.0~bzr532-0ubuntu1~17.04.1, smoser libseccomp, zesty, 2.3.1-2.1ubuntu2~17.04.1, tyhicks qemu, zesty, 1:2.8+dfsg-3ubuntu2.6, paelzer squid3, trusty, 3.3.8-1ubuntu6.10, paelzer xen, zesty, 4.8.0-1ubuntu2.4, mdeslaur xen, xenial, 4.6.5-0ubuntu1.4, mdeslaur xen, trusty, 4.4.2-0ubuntu0.14.04.14, mdeslaur Total: 10 

Contact the Ubuntu Server team