Home Blog Page 1035

Android Phones’ Fingerprint Sensors Vulnerable to Hackers

A flaw can allow hackers to copy images of a user’s fingerprint from a phone’s sensor and use it elsewhere with impunity. Android users have a new security issue to worry about, this time involving fingerprint sensors that could allow hackers to copy a user’s fingerprint image and use it to make purchases…

Read more at eWeek

Raspberry Pi Switches Over To Linux 4.1

Two months after the Raspberry Pi default firmware upgraded to Linux 4.0, they’ve now upgraded to Linux 4.1 as the latest stable kernel. Linux 4.1 brings many new features and improvements and is now served as the kernel for the Pi’s default firmware. 

Read more at Phoronix

3 Excellent Free Lua Books

Lua is a lightweight, compact, and fast programming language designed as an embeddable scripting language. It is cross-platform, and has a simple syntax with powerful data description constructs. Lua aims for simplicity, small size, performance and portability. Lua has automatic memory management and incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.

The focus of this article is to select the best free books which help developers master Lua.

<A HREF=”http://www.linuxlinks.com/article/20150809014835919/LuaBooks.html“>Read more</A>

Making The Most of Skype on Linux

wallen-skype-1
Although Skype is owned by Microsoft, it is still one of the most popular VOIP clients/services available. And with good reason. You can use Skype on nearly every platform on the market, it makes for an outstanding interview platform, and it’s incredibly easy to use. Of course, using Skype means you must be okay with proprietary software. If you meet that criteria, you’re good to go. If not, you’ll want to turn to alternatives, such as Firefox Hello.

If you’re okay with proprietary software, let’s continue on with instructions on how to install Skype, how to manage your Skype-aware hardware, as well as how to install the Skype call recorder software. I will be demonstrating on the Ubuntu-based Elementary OS Freya distribution. The instructions will work for nearly all Ubuntu derivatives and should also work with most recent Debian releases.

Installation of Skype

As of Ubuntu 10.04, Skype has been included in the Canonical Partner Repository. By default, however, this repository is not enabled. You can enable the Partner repository two ways: Command line or GUI. To enable the repository via command line, open up a terminal window and issue the command:

sudo add-apt-repository “deb http://archive.canonical.com/ $(lsb_release -sc) partner”

Now issue the command:

sudo apt-get update

If you prefer the GUI way, open up the Software & Updates tool, click on the Other Software tab, and click to enable Canonical Partners (see Figure 1 above).

If you’re using a 64-bit machine, you will have to take one extra step before the actual installation of Skype. As of this writing, Microsoft only offers a 32-bit version of the Skype software for Linux. To be able to install the 32-bit Skype on your 64 bit machine, you must add MultiArch to your system. To do this, open up a terminal window and issue the following command:

sudo dpkg --add-architecture i386

At this point, you can install Skype by issuing the following command:

sudo apt-get update && sudo apt-get install skype pulseaudio:i386

If you’re installing on 32-bit architecture (once you’ve added the Canonical Partner repository), you will only need issue the command:

sudo apt-get install skype

Once installed, you should be able to launch Skype and log into your account (Figure 2).

wallen-skype-2Now let’s install the Skype Call Recorder. This will be necessary should you want to record calls for interviews. Unfortunately, installing the call recorder isn’t as straightforward as installing Skype. Here are the steps:

  1. Download the Skype Call Recorder .deb file
  2. Open a terminal window and change to the directory housing the downloaded file
  3. Issue the command “sudo dpkg -i skype-call-recorder-ubuntu_0.10_i386.deb” (NOTE: Check to make sure the release number on the command matches the downloaded file)
  4. Allow the installation to complete with errors
  5. To fix the installation errors, issue the command “sudo apt-get install -f”

At this point, you should now see the Skype Call Recorder application in your desktop menu.

Setting Up Hardware

It should go without saying that not all hardware is created equal and not all hardware is supported in Skype for Linux. I have an older Logitech QuickCam Pro 9000 that works flawlessly as a video camera. For a microphone, I use my CAD E100S mic running through a Focusrite Scarlet 2i2. The mic is overkill for Skype, but I also use it for podcasting and audiobook narration (plus, it sounds fantastic).

You may need to venture into the Skype settings window to select the hardware to be used. Here’s how.

For Audio:

Most likely your system is using PulseAudio. Because of that, you will need to select your hardware in the Sound Settings window of your desktop (as the only option within Skype for audio devices will be PulseAudio). You can click on the sound icon in your notification area and select Sound Settings. From this window, make sure to select the proper input and output devices (Figure 3).

wallen-skype-3

For Video:

As for video hardware, you actually have the ability to select the hardware from within the Skype settings window. Do the following:

  1. Open Skype
  2. Log into your account
  3. Click on Skype > Options
  4. Click on Video Devices
  5. From the Select Webcam drop-down, select the correct camera (a live preview should appear when you’ve selected the correct camera—Figure 4)

wallen-skype-4

Recording Calls

Once you have Skype up and running properly, it’s time to start recording calls. After you’ve logged into Skype, open up the Skype Call Recorder. As soon as you place a call, the application will pop up asking if you want to continue recording or if you want stop recording (Figure 5).

wallen-skype-5

I will give you fair warning about the Skype Call Recorder. If you want high-quality recordings you need to click on the Skype Call Recorder icon in the notification area, select Open preferences, click on the File Format tab, and set the following:

  • File format: Ogg Vorbis
  • Ogg Vorbis quality: Quality 7
  • Stereo mix: Set at local 50%, remote 50%

So far, the above settings have resulted in the best quality (without creating files too large in size). By default, the Stereo mix will be set such that the local voice will be in one channel and the remote voice in another. For anything like podcasting, this can be offputting, so set it such that the voices are equal on both channels.

You should now have Skype running like a well-oiled machine, including the ability to record audio calls at a high enough quality that they can be used as podcast interviews and the like. Although for some, Skype may not be the ideological choice for an open source platform, it is the most widely used VOIP system. And, if you want to be able to keep in contact with friends and family who happen to use Skype, you can now do so.

For Linux, Supercomputers R Us

 Almost all supercomputers run Linux, including the ones built from Raspberry Pi boards and PlayStation 3 game consoles. Supercomputers are serious things, called on to do serious computing. They tend to be engaged in serious pursuits like atomic bomb simulations, climate modeling and high-level physics.

Read more at ComputerWorld

Linux Mint 17.2 “Rafaela” KDE Released with KDE 4.14.2 and Linux Kernel 3.16

Linux-mintThe final version of Linux Mint 17.2 “Rafaela” KDE edition has been released and is now ready for download. The distribution comes with a large number of changes and improvements, although there is nothing too exciting.

Linux Mint 17.2 “Rafaela KDE is a distribution based on Ubuntu that used the KDE desktop environments. As many of you know and will remark from the screenshots, this distro is still employing the previous generation of the Plasma desktop, and it doesn’t look… (read more)

Privacy Badger 1.0

The Electronic Frontier Foundation has announced the 1.0 release of the Privacy Badger browser extension. “As you browse the Web, Privacy Badger looks at any third party domains that are loaded on a given site and determines whether or not they appear to be tracking you (e.g. by setting cookies that could be used for tracking, or fingerprinting your browser). If the same third party domain appears to be tracking you on three or more different websites, Privacy Badger will conclude that the third party domain is a tracker and block future connections to it.” The extension is distributed under GPLv3; see this page for more information.

Read more at LWN

An Active Firefox Exploit

Mozilla has posted a warning about a Firefox vulnerability that is currently being actively exploited on the net. “The vulnerability comes from the interaction of the mechanism that enforces JavaScript context separation (the ‘same origin policy’) and Firefox’s PDF Viewer. Mozilla products that don’t contain the PDF Viewer, such as Firefox for Android, are not vulnerable. The vulnerability does not enable the execution of arbitrary code but the exploit was able to inject a JavaScript payload into the local file context. This allowed it to search for and upload potentially sensitive local files.” There is a security update for the problem.

Read more at LWN

Check Your Android Device For the Stagefright Vulnerability

Got an Android device? Want to know if it’s vulnerable to the Stagefright bug (hint: it probably is)? There’s an app for that.

Stagefright is the latest nasty vulnerability to plague Android users. It is spread via MMS messaging and once infected, the hackers own your device.

Read more at ZDNet News

Linux Kernel 3.2.70 LTS Adds MIPS, PPC, x86, and Btrfs Improvements, More

PenguinOn August 6, Ben Hutchings announced the release and immediate availability for download of the seventy maintenance release of the long-term supported Linux 3.2 kernel.

According to the attached diff from Linux kernel 3.2.69 LTS, the new maintenance release of Linux 3.2 LTS adds numerous improvements to the MIPS, x86, PowerPC (PPC), PA-RISC, s390, and SPARC architecture… (read more)