Ubuntu Suru Icon Theme Now Covers More Filetypes

ubuntu suru icon setWork on the new Ubuntu icon theme is beginning to pick up steam. As you may know, developers plan to revamp the look and feel of Ubuntu for its next release by shipping the new Communitheme GTK and GNOME Shell theme and the new Suru icon set by default. In a sign that the revamp […]

This post, Ubuntu Suru Icon Theme Now Covers More Filetypes, was written by Joey Sneddon and first appeared on OMG! Ubuntu!.

Read More

Intel’s 7th Gen NUCs Are Now “Ubuntu Certified”

intel nuc image from trustedreviewsA slate of 7th-gen Intel NUCs are now officially certified for Ubuntu, Canonical has announced. If you’ve had your eye on an Intel NUC for dev work, IoT shenanigans, or to use as an entertainment hub in the living room, you’ll be pleased to know you can install and run Ubuntu 16.04 LTS without encountering any major […]

This post, Intel’s 7th Gen NUCs Are Now “Ubuntu Certified”, was written by Joey Sneddon and first appeared on OMG! Ubuntu!.

Read More

The EU Parliament Legal Affairs Committee Vote on Directive on Copyright, David Clark Cause and IBM's Call for Code, Equus' New WHITEBOX OPEN Server Platform and More

News briefs for June 21, 2018.

Yesterday the European Parliament Legal Affairs Committee voted in favor of
“the most harmful provisions of the proposed Directive on Copyright in the
Digital Single Market”, Creative
Commons reports
. The provisions include the Article 11 “link tax”, which requires “anyone using snippets of
journalistic content to first get a license or pay a fee to the publisher for
its use online.” The committee also voted in favor of Article 13, which
“requires online platforms to monitor their users’ uploads and try to
prevent copyright infringement through automated filtering.” There are still
several steps to get through before the Directive is completely adopted. See
EDRi
for more information.

This week IBM and creator David Clark Cause announced
the Call for Code
, which “aims to unleash the collective power of the
global open source developer community against the growing threat of natural
disasters.” See also here
for more information on how to answer the Call for Code and “create
applications that improve disaster preparedness, build resilient communities,
and safeguard the health and well-being of individuals and institutions.”

Equus Compute Solutions recently announced
the release of its new WHITEBOX OPEN family of servers and storage solutions
that are “custom, cost-optimized open-hardware platforms”. The WHITEBOX OPEN
servers use OpenBMC (the open-source implementation of the Baseboard Management
Controller firmware stack), coreboot and LinuxBoot to customize the server
BIOS and OCP slots that accommodate multi-vendor network cards.

Google added a Guest app to its Fuchsia OS. According to the Linux.com
post
, the app enables Linux apps to run within Fuchsia as a virtual
machine, using a library called Machina “that permits closer integration with
the OS than is available with typical emulators.”

Crate.io launched a commercial Machine Data Platform, as well as a new
version of its open-source SQL database for the Internet of Things and
machine data, Linux
Insider reports
. CrateDB 3.0 features faster performance, enhanced
security and “gives mainstream SQL developers access to machine data
applications that previously were available only with NoSQL solutions.”

Read More

The LJ Password Generator Tool

Mnemonic passwords generally stink. A random
sequence of letters, digits and punctuation is more secure—just don’t
write down your passwords, like the knucklehead antagonist does in Ready
Player One
!

In the password generating tool from my last
article
,
at its most simple, you specify the number of characters you want in the
password, and each is then chosen randomly from a pool of acceptable values.
With the built-in RANDOM in the Linux shell, that’s super easy to do:


okay="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
okay="${okay}0123456789/?,>;:[{]}|=+-_)(^%$#@!~
length=10
ltrs=${#okay}

while [ $length -ge 0 ]
do
   letter="${okay:$RANDOM % $ltrs:1}"
   result="$result$letter"
   length=$(( $length - 1 ))
done

echo "Result: $result"

In the actual script, I set okay to a single value rather than
build it in
two steps; this is just for formatting here online. Otherwise,
ltrs is set to
the length of $okay as a speedy shortcut, and the result is built up by using
the string slicing syntax of:


${variable:indexlocation:length}

To extract just the fourth character of a string, for example,
${string:4:1}, this
works fine and is easy. The result speaks for itself:


$ sh lazy-passwords.sh
Result: Ojkr9>|}dMr

And, a few more:


Result: Mi8]TfJKVaH
Result: >MWvF2D/R?r
Result: h>J6p4eNPH
Result: KixhCFZaesr

Where this becomes a more complex challenge is when you decide you
don’t want to have things randomly selected but instead want to weight
the results so that you have more letters than digits, or no more than a few
punctuation characters, even on a 15–20 character password.

Which is, of course, exactly what I’ve been building.

I have to admit that there’s a certain lure to making something complex,
if nothing else than just to see if it can be done and work properly.

Adding Weight to Letter Choices

As a result, the simple few lines above changed to this in my last
article
:

Read More

RHSA-2018:1955-1: Important: glusterfs security update

Red Hat Enterprise Linux: An update for glusterfs is now available for Native Client for Red Hat
Enterprise Linux 6 for Red Hat Storage and Red Hat Gluster Storage 3.3 for Red
Hat Enterprise Linux 6.

Red Hat Product Security has rated this update as having a security impact of
Important. A Common Vulnerability Scoring System (CVSS) base score, which gives
a detailed severity rating, is available for each vulnerability from the CVE
link(s) in the References section.
CVE-2018-10841

Read More

RHSA-2018:1954-1: Important: glusterfs security update

Red Hat Enterprise Linux: An update for glusterfs is now available for Native Client for Red Hat
Enterprise Linux 7 for Red Hat Storage and Red Hat Gluster Storage 3.3 for Red
Hat Enterprise Linux 7.

Red Hat Product Security has rated this update as having a security impact of
Important. A Common Vulnerability Scoring System (CVSS) base score, which gives
a detailed severity rating, is available for each vulnerability from the CVE
link(s) in the References section.
CVE-2018-10841

Read More

Linux Administration – News and Blog