Feed aggregator

Kodi 17.2 Released To Fix Security Issue, Bugs

Phoronix - Wed, 2017-05-24 12:06
Kodi 17.2 has been released and all users of this HTPC software are encouraged to upgrade due to a security fix...

Turn Your Raspberry Pi into a Hi-Fi System with RuneAudio

LXer - Wed, 2017-05-24 11:37
RuneAudio is a powerful open-source media center that can turn your Raspberry Pi into a DIY Hi-Fi system. Learn the simple setup process.

KDE Plasma 5.8.7 LTS Desktop Environment Released with over 60 Improvements

LXer - Wed, 2017-05-24 10:23
KDE today announced the release and immediate availability of the seventh maintenance update to the long-term supported KDE Plasma 5.8 desktop environment.

Installing Linux on a headless NAS box meant to run Win Server 2008 (Western Digital Sentinel DX4000)

Reddit - Wed, 2017-05-24 10:15

Hi all, after a lot of digging and help from topics on WD forums I feel like I need to do a tiny (I was expecting this to be shorter, TL;DR at the bottom) writeup on how I managed to get a Arch Linux to run on the Sentinel DX4000 I got second hand with no (compatible) disks. (device is normally restricted to a whitelist of (no longer available) disks and a USB installer for Windows Server stuff)

Failures: Always good to see the method to my madness... All the things that didn't work.

Transplant method First I noticed someone on a blogpost mention that he did a simple install on a disk connected to a different motherboard. Transplanted this disk to his Sentinel and everything worked. For me this didn't work. After the attempt I reconnected the disk to the motherboard I installed on (in UEFI only mode etc.) I could not find a single line of proof that the Sentinel ever attempted to boot from this disk in the (Ubuntu) log files.

USB graphics USB to HDMI and boot into Ubuntu Live CD to get the graphical installer to work (and perhaps fix the boot issues?). No cigar... 8 euro's down the drain :(

Mini Success I knew the Ubuntu UEFI loader would load the Live CD, Get a usb stick with an LED for kicks. Use Rufus or Etcher to get a proper UEFI boot of Ubuntu to the USB stick. use the magic button to 'restore' and boot from USB stick. After a little while nMap (or perhaps your DHCP log on your router) will show an IP for the WD MAC Address. (00:90:A9:...) Ping! and.... PONG :D It's alive! Only the Live Ubuntu doesn't allow SSH... changes made in persistent mode on a different PC (with a screen) didn't really help.So I need to get the ssh installed, ubuntu user password configured and firewall disabled while working blind. After boot. I issued the commands:

sudo apt-get -y update [-y stops stupid questions!] sudo apt-get -y purge ufw [removes firewall, live USB anyway...] sudo apt-get -y install openssh [ssh server for access] passwd [then type the same password twice. 'bullshit' is acceptable even. as long as you type it twice with enter in between.

Now SSH to the IP worked! Only to find out that Ubuntu Live CDs don't offer a console based installation.... yeeh. still this succes gave me the confidence to get another, even cheaper WD DX4000 online :P (yes I have two now _)

Medium Succes (or hope?) Most of my linux experience is with CentOS, RHEL and Debian / Ubuntu based systems. those al proved to require an automated install (kickstart / preseed can work) but no guide gave me the confidence / will to actually go through the process (so many steps...). Instead I found Arch Linux, which has a chroot type of install procedure where you copy files to a disk and configure all the settings and such from the live USB environment on the disk where you want it to live while in the hardware you want it to work with (meaning that network components will have a good chance of working!)

To get SSH access from the live USB (created in EFI mode with Rufus / etcher.io) you need to start ssh and set a password for the default user. systemctl start sshd.service passwd (type password twice with enter in between)

The guide I used, specific for the EFI requirement the Sentinel has.

After running through the whole thing, and doing the reboot.....NOTHING happened..... At this point I'm second guessing everything in life and let it rest for a while.

Until a day sitting at home with a stomach ache!

Great Success

I'd already tried to get the unit to run with the restore media the previous owned of the second one I bought supplied me with, added my disks to the whitelists and everything, but 'Bad Storage' (or Storage Bad?) was always the note on the LCD. I was hoping to get this recovery on one disk to work and making it do dual boot on my 'spare' motherboard... This never worked so far (probably because I don't have a Windows Machine with a sata port in the house and can't change the disks I used to 'dynamic disks' through USB. I figured why not try to get the Server 2012 running, I probably have some MSDN license for it somewhere so might as well get these boxes doing something useful. I find myself on the page below.

one Thousand thanks to 'TS Walker' for this page. I owe you a beer! (or three)

This page notes that during setup you need to manually modify the efi files to get it to work. Knowing this I connected the disk I installed Arch on before to a USB enclosure on a linux VM, mounted the boot volume and added the 'startup.nsh' file in the root of the direcory. Not knowing the EFI standard in slashes (windows \ or unix / ? ) I opted for the following contents:

fs0: cd EFI cd BOOT BOOTX64.EFI

(not to stupid ey? neatly going around the slash :P )

Now I put the disk back into the Sentinel bay #1 and pressed the power button. Within a few seconds I notice the disk activity properly resembles a boot sequence, after a while the network interface even blinks.... another nmap and the IP is there... and SSH works :D I do a couple of reboots to ensure it will survive... It does :D

Turned it off and put three empty drives in, restart it, no problem! As long as these have no EFI partition I don't see why it would ever be a problem either.

*TL;DR Magic! no but really, 1. Install Linux OS on other machine or through Arch chroot as linked above, 2. Create the startup.nsh file in EFI partition with the contents the Sentinel Expects. 3. ? 4. Profit!

Hope it helps someone. My next step is to get Ubuntu on the other Sentinel the same way and have it replace my Nvidia ION based home server for downloads and such.

submitted by /u/codfrantic
[link] [comments]

today's leftovers

TuxMachines - Wed, 2017-05-24 10:07

read more

Graphics News

TuxMachines - Wed, 2017-05-24 10:05

read more

RHEL 7.4 Beta released.

Reddit - Wed, 2017-05-24 10:03

GNOME News: Black Lab Drops GNOME and Further GNOME Experiments in Meson

TuxMachines - Wed, 2017-05-24 10:00
  • Ubuntu-Based Black Lab Enterprise Linux 11.0.1 Drops GNOME 3 for MATE Desktop

    Coming about two weeks after the release of Black Lab Enterprise Linux 11, which is based on the Ubuntu 16.04.2 LTS (Xenial Xerus) operating system using the HWE (hardware enablement) kernel from Ubuntu 16.10 (Yakkety Yak), Black Lab Enterprise Linux 11.0.1 appears to be an unexpected maintenance update addressing a few important issues reported by users lately.

  • 3.26 Developments

    My approach to development can often differ from my peers. I prefer to spend the early phase of a cycle doing lots of prototypes of various features we plan to implement. That allows me to have the confidence necessary to know early in the cycle what I can finish and where to ask for help.

  • Further experiments in Meson

    Meson is definitely getting more traction in GNOME (and other projects), with many components adding support for it in parallel to autotools, or outright switching to it. There are still bugs, here and there, and we definitely need to improve build environments — like Continuous — to support Meson out of the box, but all in all I’m really happy about not having to deal with autotools any more, as well as being able to build the G* stack much more quickly when doing continuous integration.

read more

Fedora and Red Hat

TuxMachines - Wed, 2017-05-24 09:57

read more

Debian and Derivatives

TuxMachines - Wed, 2017-05-24 09:55
  • Reproducible Builds: week 108 in Stretch cycle
  • Debuerreotype

    The project is named “Debuerreotype” as an homage to the photography roots of the word “snapshot” and the daguerreotype process which was an early method of taking photographs. The essential goal is to create “photographs” of a minimal Debian rootfs, so the name seemed appropriate (even if it’s a bit on the “mouthful” side).

  • The end of Parsix GNU/Linux

    The Debian-based Parsix distribution has announced that it will be shutting down six months after the Debian "Stretch" release.

  • Privacy-focused Debian 9 'Stretch' Linux-based operating system Tails 3.0 reaches RC status

    If you want to keep the government and other people out of your business when surfing the web, Tails is an excellent choice. The Linux-based operating system exists solely for privacy purposes. It is designed to run from read-only media such as a DVD, so that there are limited possibilities of leaving a trail. Of course, even though it isn't ideal, you can run it from a USB flash drive too, as optical drives have largely fallen out of favor with consumers.

    Today, Tails achieves an important milestone. Version 3.0 reaches RC status -- meaning the first release candidate (RC1). In other words, it may soon be ready for a stable release -- if testing confirms as much. If you want to test it and provide feedback, you can download the ISO now.

read more

OSS Leftovers

TuxMachines - Wed, 2017-05-24 09:54
  • Chef expands its cloud and container menu

    Chef, a leading DevOps company, announced at ChefConf 2017 that it was adding new capabilities to it flagship Continous Automation/DevOps program, Chef Automate. This enables enterprises to transition from server- and virtual machine- (VM) based IT systems to cloud-native and container-first environments with consistent automation and DevOps practices.

  • Nextcloud 12: The bigger, better, in-house small business cloud

    It's not even been a year since Frank Karlitschek, co-founder and former CTO of ownCloud, forked ownCloud into Nextcloud. Since then, this do-it-yourself, open-source Infrastructure-as-a-Service (IaaS) cloud has become increasingly popular. Now, its latest version, Nextcloud 12, the program is adding more Software-as-a-Service (SaaS) features.

  • The Spirit of Open Source
  • What happened to Mastodon after its moment in the spotlight?

    More than a month later, the buzz over Mastodon has quieted. But though it may not be making headlines, the service continues to grow.

  • Mozilla: One Step Closer to a Closed Internet

    We’re deeply disheartened. Today’s FCC vote to repeal and replace net neutrality protections brings us one step closer to a closed internet. Although it is sometimes hard to describe the “real” impacts of these decisions, this one is easy: this decision leads to an internet that benefits Internet Service Providers (ISPs), not users, and erodes free speech, competition, innovation and user choice.

  • The eternal battle for OpenStack's soul will conclude in three years. Again

    After six years as a formal project, OpenStack has survived numerous raids and famines and now finds itself in a not-too-weird space of being boring, on-premises infrastructure. That is, “boring” in the good way of focusing on what users want and fixing existing problems, only chasing shiny objects – cough, PaaS, cough, containers, cough, orchestration – as much as needed.

  • With version 2.0, Crate.io’s database tools put an emphasis on IoT

    Crate.io, the winner of our Disrupt Europe 2014 Battlefield, is launching version 2.0 of its CrateDB database today. The tool, which is available in both an open source and enterprise version, started out as a general-purpose but highly scalable SQL database. Over time, though, the team found that many of its customers were using the service for managing their machine data and, unsurprisingly, decided to focus its efforts on better supporting those clients.

  • NewSQL CockroachDB Ready for Prime Time

    There's a new open source database on the block. Although it has a name that will most likely make you cringe for the first dozen or so times you hear it -- CockroachDB -- I have a feeling that if it isn't already on your radar, it will be soon.

  • Windows 10 S Won't Support Fedora, SUSE Linux, and Ubuntu
  • Manage Linux servers with a Windows admin's toolkit [Ed: Well, the solution is learning GNU tools, not relying on proprietary stuff with back doors from Microsoft]
  • FreeBSD quarterly status report
  • openbsd changes of note 622
  • Book Review: Relayd and Httpd Mastery

    Overall an excellent book which is typical Michael W Lucas writing style. Easy to follow, clear cut instructions, and tons of new stuff to learn. If one must use OpenBSD or FreeBSD, then the chances are high that one will stick with the defaults that come with OpenBSD. No need to use fat Apache, or Nginx/Lighttpd web server especially when httpd and relayd audited for security by OpenBSD core team.

  • Guix System Distribution (GuixSD) 0.13.0 GNU/Linux OS Supports 64-bit ARM CPUs

    The GNU Guix and GuixSD 0.13.0 releases are here about five months after the December 2016 launch of version 0.12.0, and it appears to be a major milestone implementing a few important changes. First off, this release can now be installed on computers powered by AArch64 (64-bit ARM) processors.

  • The Good And Bad In WikiTribune, Wikipedia Founder's Open-Source News Site

    Countering the fake news threat has become a real challenge for social media platforms, which also serve as avenues of news dissemination along with the traditional media outlets.

  • Android Studio 3.0 Canary 1
  • Jaded by Java? Android now supports Kotlin programming language
  • Rcpp 0.12.11: Loads of goodies

    The elevent update in the 0.12.* series of Rcpp landed on CRAN yesterday following the initial upload on the weekend, and the Debian package and Windows binaries should follow as usual. The 0.12.11 release follows the 0.12.0 release from late July, the 0.12.1 release in September, the 0.12.2 release in November, the 0.12.3 release in January, the 0.12.4 release in March, the 0.12.5 release in May, the 0.12.6 release in July, the 0.12.7 release in September, the 0.12.8 release in November, the 0.12.9 release in January, and the 0.12.10.release in March --- making it the fifteenth release at the steady and predictable bi-montly release frequency.

  • Master Haskell Programming with Free Books

    Haskell is a standardized, general-purpose, polymorphically statically typed, lazy, purely functional language, very different from many programming languages. Recent innovations include static polymorphic typing, higher-order functions, user-definable algebraic data types, a module system, and more. It has built-in concurrency and parallelism, debuggers, profilers, rich libraries and an active community, with approximately 5,400 third-party open source libraries and tools.

  • [Older] Manifesto: Rules for standards-makers

    If we work together on a project based on open tech, these are the principles I will try to stick to. I wanted to put all this in one place, so I can pass it along to future software developers.

read more

Events and Talks

TuxMachines - Wed, 2017-05-24 09:53

read more

LibreOffice News

TuxMachines - Wed, 2017-05-24 09:51
  • LibreOffice leverages Google’s OSS-Fuzz to improve quality of office suite
  • LibreOffice leverages Google’s OSS-Fuzz to improve quality of office suite

    For the last five months, The Document Foundation has made use of OSS-Fuzz, Google’s effort to make open source software more secure and stable, to further improve the quality and reliability of LibreOffice’s source code. Developers have used the continuous and automated fuzzing process, which often catches issues just hours after they appear in the upstream code repository, to solve bugs – and potential security issues – before the next binary release.LibreOffice is the first free office suite in the marketplace to leverage Google’s OSS-Fuzz. The service, which is associated with other source code scanning tools such as Coverity, has been integrated into LibreOffice’s security processes – under Red Hat’s leadership – to significantly improve the quality of the source code.

  • Please participate in a survey about page margins

    Margins specify the amount of space to leave between the edges of the page and the document text. You can define it for the left/inner, right/outer, top and bottom side individually. Page margins are defined by default at 0.79″ respectively 2cm on each side in LibreOffice Writer (located under Format > Page). These default values are under close scrutiny now.

read more

Download Video From The Command Line With Youtube-dl

LXer - Wed, 2017-05-24 09:08
People have wanted to download videos from YouTube since the very beginning. Several methods have worked over the years, but youtube-dl provides the most direct and reliable approach. Youtube-dl is a Python script that pulls videos straight from YouTube and can format them on your computer. It can also separate audio or subtitles from videos.

Ubuntu Leftovers: Security, Unity, Internet, and Derivatives

TuxMachines - Wed, 2017-05-24 09:06

read more

Pages

Subscribe to LinuxInsight aggregator