Download Nuvola Player Linux 4.13.0

Nuvola Player is an open source graphical application designed to provide users with a simple interface for popular cloud music services, such as Google Play Music, Amazon Cloud Player, Deezer, Grooveshark, Rdio or Pandora.

Supports a wide range of music services

At the moment, it supports the Amazon Cloud Player, Deezer, 8tracks, Google Play Music, Pandora Radio, and Rdio services. It used to support the Grooveshark and Hype Machine services, which are no longer maintained.

Even if it’s not mentioned on the official website, Nuvola Player also supports the Bandcamp online music service and Logitech Media Server, which allows users to connect to Logitech Squeezebox devices.

Easy to use graphical user interface

The user interface is quite simple, as it provides four big buttons on the middle of the main window, from where users can load a service, configure various options, view the release notes, and quit the application.

From the preferences dialog, you can easily set the program to run in background when the main window is closed, enable keybindings with the Space key, change the skin, use proxy servers, configure the currently loaded services, as well as to add various plugins.

Includes various plugins for extended functionality

Default plugins include a dock manager, support for Last.fm and Libre.fm services, fetching of lyrics, remote player interface, notifications, tray icon support, media keys support, and developer’s bar.

The application integrates well in the system tray area of any Linux distributions and uses the dock menu, the internal notification system, multimedia keys, media player applets, as well as the sound menu and Unity launcher of the Ubuntu Linux operating system.

Under the hood

Being written in the Vala and JavaScript programming languages, the project is distributed as a single source archive that can be configured, compiled and installed in any Linux distribution. In addition, there are official packages for the Ubuntu and Debian operating systems.

Summing up, Nuvola Player is a great and unique application that allows users to use all of their cloud music services from within a single desktop application (no Internet browser required).

Source

Introducing SUSE OpenStack Cloud 9 Beta 1

Share with friends and colleagues on social media

We are excited to introduce our very first SUSE OpenStack Cloud Public Beta Program with the release of SUSE OpenStack Cloud 9 Beta 1 !

Please check out our main SUSE OpenStack Cloud Beta page for more information: https://www.suse.com/betaprogram/cloud-beta/

SUSE OpenStack Cloud 9 focuses on four major topics:

  • OpenStack Rocky Release: new upstream OpenStack content,
    • Update to SUSE Linux Enterprise Server 12 SP4: The latest version of our core SLES 12 Operating System, which is at the end of it’s developpement phase. More information on SLES 12 SP4 at https://www.suse.com/betaprogram/sle-beta/
    • New Day2 User Interface for Cloud Lifecycle Manager: this allow operators to use a grapical user interface to view the health of the cloud and to make operational changes
    • IPv6 Support: IPv6 Support for Tenant and Control Plane Networks.

These functions will be phased into the various release within the beta timeline.

Notable changes for Beta 1

General

  • Most OpenStack upstream packages are now based on the stable/rocky upstream branch (excepting those who still do not have a stable/rocky branch).

Crowbar

  • OpenStack has been updated to the Rocky release.
  • All nodes used for Administration and OpenStack are now using SUSE Linux Enterprise Server 12 SP4 as Operating System.

Limitations

It comes with the following limitations:

  • Crowbar: The Monasca and Magnum barclamps do not apply
  • Cloud Lifecycle Manager: The switch to Rocky based packages broke CLM installation across the board, since the CLM has not been adapted for Rocky, yet

SUSE OpenStack Cloud Public Beta Program

For more information, please visit our official SUSE OpenStack Cloud Beta Page. Or Contact us via our Cloud Beta Mailing List.

We are thankful for your support in trying out our beta products and we welcome your feedback.

Have fun beta testing!

Your SUSE OpenStack Cloud Team

Share with friends and colleagues on social media

Source

Zack’s Kernel News » Linux Magazine

Zack Brown reports on fixing printk() bit by bit, kernel internationalization (or not), and kernel encryption and secure boot.

Fixing printk() Bit by Bit

The printk() system call is an important way for the kernel to produce logs and other messages. The kernel doesn’t use any standard library functions like printf(), so it has to roll its own. But by all accounts, printk() is a mess.

Recently, Sergey Senozhatsky tried to spruce it up a little and avoid some potential deadlocks. There was a whole range of deadlocks caused by printk() recursing onto itself, and Sergey didn’t want to touch any of those. But he said there were plenty of non-recursive deadlock scenarios that needed to be fixed.

Specifically, there were ways to deadlock the system in the output console, and printk() would trigger those deadlocks by trying to write to the console. To fix some of these, Sergey wanted to introduce some new helper functions for the TTY (used to implement the console) and UART code (used to communicate asynchronously with the console).

[…]

Use Express-Checkout link below to read the full article (PDF).

Source

A Look at Fundamental Linux sed Commands | Linux.com

Linux administrators who want to modify files without overwriting the original have many options, but one of the most efficient tools is the stream editor — or sed.

The stream editor is a default part of most Linux distributions. It enables you to perform text file manipulations in the operating system with Linux sed commands.

Like most Linux applications, sed can process piped input, which makes it an effective scripting tool. You can use it as a basic find-and-replace tool, as in the example command below, which looks for the occurrences of one and replaces it with two. The command is closed with a /g.

Source

Linux Today – Ask OIN How It Intends to Deal With Microsoft Proxies Such as Patent Trolls

Oct 18, 2018, 14:00  (Other stories by Roy Schestowitz)

OIN continues to miss the key point (or intentionally avoid speaking about it); Microsoft is still selling ‘protection’ from the very same patent trolls that it is funding, arming, and sometimes even instructing (who to pass patents to and sue)

Complete Story

Related Stories:

Source

Linux Scoop — OpenSUSE Leap 15 KDE Edition

OpenSUSE Leap 15 KDE Edition – See What’s New

openSUSE Leap 15 has been released by OpenSUSE project. This released
based on the upcoming SUSE Enterprise Linux 15 series that offers better
stability and long-term support, also features updated components and
technologies designed for power users.

Major highlights of the openSUSE Leap 15 operating system include a new
partitioner implemented in the installer, integration with the Kopano
open-source groupware application suite, Firewalld as the default
firewall management tool, a new classic “server” and “transactional
server” system roles with read-only root filesystem and transactional
updates, cloud optimizations, and a brand-new look that’s been closely
aligned with SUSE Linux Enterprise.

openSUSE Leap 15 also improves the YaST (Yet another Setup Tool) and
AutoYaST system setup and configuration tools, and updates various of
its components to new releases. Among these, we can mention the Linux
4.12 kernel, OpenSSL 1.1.0, PHP 7, and systemd 23

For OpenSUSE Leap 15 KDE edition is features KDE Plasma 5.12 LTS as
default desktop, include KDE applications 17.12 , LibreOffice 6.0 office
suite, Mozilla Firefox 60 web browser, Mozilla Thunderbird 52 email and
news client, VLC 3.0 media player,

Download OpenSUSE Leap 15
Source

Linux-driven embedded PCs target autonomous cars

Kontron announced two Ubuntu-driven computers for autonomous vehicles. The S2000 is a lab dev platform with a Xeon 8160T and the EvoTRAC S1901 offers a choice of Kontron modules including a new Atom C3000 based, Type 7 COMe-bDV7R.

Kontron has launched a Kontron’s S2000 Development Platform for developing autonomous in-vehicle computers and is prepping an EvoTRAC S1901 in-vehicle PC for use in advanced automotive applications, including autonomous vehicles. Both systems ship with Intel processors running a pre-installed Ubuntu 16.04 LTS Linux stack. The systems follow earlier Kontron automotive computers such as the EvoTrac G102 in-vehicle cellular gateway.

EvoTRAC S1901 with cooling fans (left) and S2000
(click images to enlarge)

 

S2000 Development Platform

The S2000 Development Platform is designed for laboratories that are prototyping, validating, and testing autonomous vehicle systems. The system features a PCIe Gen 3 x8 slot with support for standard full-size or double-side full-size cards such as GPU, FPGA accelerator, or video cards.

The S2000 runs Ubuntu on a 24-core Intel Xeon Scalable 8160T processor clocked at 2.1GHz with a 150W TDP or a 12-core, 2.6GHz Xeon 6126T with a 125W TDP. A Lewisburg 82075PCH chipset is onboard.

S2000 with double-sided PCIe card (left) and block diagram
(click images to enlarge)

 

The S2000 has six slots for up to 48GB of 2667MHz DDR4 ECC RAM and offers an M.2 2280 slot for up to 128GB storage or PCIe expansion. The system has a 10/100 Ethernet port, an RS-232 port, and 3x USB 2.0 ports.

The 16.5 x 9.0 x 4.0-inch system supplies a 10-16 VDC power input with up to 500W consumption. A cooling fan is also onboard.

EvoTRAC S1901’s new COMe-bDV7R Type 7 module

While the S2000 is designed for autonomous car test labs, the EvoTRAC S1901 is ready to deploy in high-tech vehicles including autonomous models. The EvoTRAC S1901 is available with a choice of Kontron COM Express Type 7 modules. The press release mentions the Xeon D 1500 based COMe-bBD7, which we covered back in 2016, as well as the Atom C3000 based COMe-bDV7R, which is listed as “new.”

COMe-bDV7R (left) and block diagram
(click images to enlarge)

 

The product page makes no mention of the COMe-bBD7, and it lists the COMe-bDV7 as the default rather than the lower-end COMe-bDV7R module mentioned in the announcement. It also mentions three Kontron Basic Type 6 options. These include two modules we have previously covered — the Intel 7th Gen Kaby Lake based

COMe-bKL6

and 6th Gen Skylake based

COMe-bSL6

— as well as an earlier 5th Gen Broadwell

COMe-bBL6

.

The new, Type 7 COMe-bDV7R is described by Kontron as an entry-level sibling to the higher-end COMe-bBD7. It’s available with the 12-core Atom C3808, the octa-core C3708, the quad-core C3508, and dual-core C3308. The latter two are limited to 4x 2.5GbE interfaces instead of 4x 10GbE. All four models are clocked at between 1.5GHz and 2.0GHz whereas the higher-end COMe-bDV7 models (without the R) have higher clock rates up to 2.2GHz.

Inside the EvoTRAC S1901

The 13.0 x 7.0 x 2.35-inch EvoTRAC S1901 combines the modules’ Intel CPUs with an MXM3 connected GPU card. You can choose between a 150W GT1080 model or a 100W Nvidia Quadro P5000.

EvoTRAC S1901 with air cooling (left) and block diagram for optional COMe-bBD7 module
(click images to enlarge)

 

The EvoTRAC S1901 is further equipped with 4x GbE and 4x 10GbE ports (copper or optical), as well as an optional Ethernet switch. Four USB 3.0 ports and dual RS232 ports are onboard, along with 8x or 40x (optional) GPIO.

EvoTRAC S1901 detail views
(click images to enlarge)

Dual M.2 slots are supported with 2.5-inch, fixed or removable NVMe SSDs. Other expansion features include an M.2 slot with optional cellular, a mini-PCIe slot with optional 802.11ac (WiFi 5), a PCIe x1 slot, and an optional PCIe x16 header.

The system has a 10-16VDC input and up to 350W consumption. Depending on the chosen processor, you will get either a conduction cooled or air-cooled assist model.

Further information

The S2000 Development Platform is available now and the EvoTRAC S1901 is “coming soon,” with pricing undisclosed. More information may be found in the Kontron automotive announcement and the S2000 and EvoTRAC S1901 product pages.

Source

Suddenly Linux runs in Android

An app released this week allows running Linux on any Android device without the need for root. This app is absolutely super simple to use and requires little to no technical knowledge to get off the ground running. The app goes by the name UserLand and it’s entirely free to download and use – and it’s also completely open source.

Yes, Android is based on a modified version of the Linux kernel. But once you’ve got Android running, you can utilize this app to get Linux running inside Android. But why, you might be asking – why would you want to do that? If you have to ask, you might just want to turn back now. With this app, users are able to run Debian or Ubuntu, games like Adventure or Zork, and Math systems like Gnuplot, Octave, and R.

UserLand allows one Session at a time and can also monitor filesystems. If you’re looking for a graphical interface, and not just a command line system, you might want to take a peek at the operating system Android. In other words: This is mostly just for fun, and a sort of proof of concept – but it has so much potential!

This app was developed by UserLAnd Technologies, LLC, a London Trust Media Holding Company. Users can find the full code for the app and run through issues and contribute over at GitHub. You can download the full UserLand through the official Google Play listing right this minute.

But wait, there’s more. If you’re looking to run something more familiar to your Windows-loving self, there’s an app that’s been around for a bit longer. You can get Limbo PC Emulator QEMU ARM x86 from Google Play right now, too. That app was last updated in January of 2018, so don’t be shocked if bugs pop up – and don’t go into that app expecting it to be a breeze to use. But you can turn your Android into a Windows machine if you do so desire – and why not?

Source

what is the difference between apt-get remove and purge and autoremove in ubuntu?

apt-get remove vs purge vs autoremove

Let’s explain this by taking wget package as the one to be removed.

remove

apt-get remove wget

This removes the wget binaries, but it’s configuration files and installed dependencies will remain in the system.

purge

apt-get purge wget

This removes the package as well as its configuration files. But the dependencies will remain in the system. However, configuration files in the home directory won’t get removed.

This command is same as using –purge option with the above remove command.

autoremove

apt-get autoremove wget

This will remove the package as well as its dependencies, if those dependencies aren’t used by other packages.

apt-get autoremove

If the package name is not specified with autoremove, it will remove all the unused dependencies in the system.

Source

OWASP Security Shepherd – Insecure Direct Object Reference Solution – LSB – ls /blog


Welcome back to the Security Shepherd solutions from LSB. This was quite an interesting puzzle and it took a few tries to get the key.

Insecure Direct Object Reference (called IDOR from here) occurs when a application exposes a reference to an internal implementation object. Using this way, it reveals the real identifier and format/pattern used of the element in the storage backend side. The most common example of it (altrough is not limited to this one) is a record identifier in a storage system (database, filesystem and so on).

idor1

This is the screen we are presented with. When we choose a name in the list and click on Show This Profile, we see a little sentence about that person.

idor2

As the page says, the key for the challenge is someone not in the list. We will need Burp to intercept traffic for this one (Burp comes as a default tool on Kali Linux). So, with the intercept on in Burp and hit the Show This Profile button.

REGISTER TODAY FOR YOUR KUBERNETES FOR DEVELOPERS (LFD259) COURSE AND CKAD CERTIFICATION TODAY! $499!

idor3

This is our packet intercepted with Burp. If we look closely at the bottom of the page we can see a user ID as the number 7. We changed that number to 8,9, -1 and 10 with no success. But 11 worked.

$299 WILL ENROLL YOU IN OUR SELF PACED COURSE – LFS205 – ADMINISTERING LINUX ON AZURE!

idor4

That concludes this lesson. Thank you for reading and comment below, share and don’t forget to follow to get more lessons in the near future.

Source

WP2Social Auto Publish Powered By : XYZScripts.com