Monthly Archives: April 2016

Encrypt Your Cloud Files With Cryptomator (Open Source, Cross-Platform)

Cryptomator is a free and open source client-side encryption solution for your cloud files, available for Linux, Windows and Mac OS X, as well as iOS. An Android app is currently under development.

Cryptomator is advertised as being especially developed to encrypt your cloud files from services such as Dropbox, Google Drive, Mega and other cloud storage services that synchronize with a local directory. 
Since the encryption is done on the client side, it means that no unencrypted data is shared with any online service.
Furthermore, you can use Cryptomator to create as many vaults as you want, each having individual passwords.
For the encryption, Cryptomator uses AES with 256-bit keys. For an extra layer of security, directory structures, filenames and file sizes get obfuscated, while the passphrase you set for encryption is protected against bruteforce attempts using Scrypt. The Cryptomator security architecture page has more information regarding its encryption / privacy.
I should also mention that Cryptomator uses WebDAV to mount the vaults and this causes some issues on Linux, like not being able to open LibreOffice files directly from the unlocked vault (although this didn’t occur in my test under Ubuntu 16.04) – bug report. In the future, Cryptomator may switch to FUSE on Linux and OS X to avoid such issues.

How to use Cryptomator

Let’s create your first vault using Cryptomator. Launch the application and click “+” to add a new vault, then browse the location where you want to create it.
For instance, if you want to create a folder called “Encrypted” in your Dropbox directory, select the Dropbox directory and enter “Encrypted” as the vault name, then click “Save”:

Then enter a password for the newly created vault and click “Create vault”:

That’s it!

Now to copy some files in your vault, you’ll need to unlock it, so enter your password and click “Unlock vault”:

After clicking “Unlock vault”, your unlocked vault (which is mounted via WebDAV) should open in the default file manager:

Any files you copy here are synchronized as encrypted with Dropbox (or whatever other cloud storage service you use).
Note that you can’t close Cryptomator while a vault is unlocked. If you try to close the application while a vault is unlocked, the app is minimized. To be able to close the application you need to re-lock the vault, by clicking “Lock vault”.

Download Cryptomator

(binaries: 64bit only deb for Ubuntu / Debian, Windows and Mac OS X as well as a generic JAR executable)

Note that if you use the JAR file, you’ll need to install JRE 8 and the JCE unlimited strength policy files. That’s not required if you install the deb, because both JRE8 and the JCE unlimited strength policy files are bundled with the deb.
Arch Linux users can install Cryptomator via AUR.
Cryptomator is also available for iOS. An Android app is in development.

via Reddit

from Web Upd8 – Ubuntu / Linux blog

via Blogger

GNOME Software Update That Fixes Installing Third-Party Deb Files Lands In Ubuntu 16.04 Proposed Repository

A GNOME Software update that fixes the issue with installing third-party deb files was pushed to the Ubuntu 16.04 Proposed repository a few minutes ago.

GNOME Software Ubuntu

Ubuntu 16.04 shipped with a pretty nasty bug (see here and here): GNOME Software (rebranded as Ubuntu Software in Ubuntu with Unity) doesn’t allow installing third-party deb files, like Google Chrome, Google Talk Plugin, the Mega client and so on. 
A fix for this has been pushed to the Ubuntu 16.04 Proposed repository and will be promoted into the main repositories once it’s tested.

Other changes available with this GNOME Software update:

  • support for apt:// URLs;
  • increased the number of displayed reviews from 10 to 30;
  • GNOME Software now displays version and size information for non-installed applications;
  • enabled the Snappy backend.

Those interested in testing the latest GNOME Software from the Proposed repository should see THIS page. Note that the Proposed repository is for testing purposes only and may introduce instability! Also, the option to enable the Proposed repository was moved to the “Developer Options” tab in Software & Updates in the latest Ubuntu 16.04.
Until the update is available in the main repositories, you can use GDebi GTK (or dpkg via command line) to install deb files. Check out our Things To Do After Installing Ubuntu 16.04 article for how to install and set GDebi GTK to open deb files, along with other tweaks.

from Web Upd8 – Ubuntu / Linux blog

via Blogger

A Quick Look At Budgie Remix 16.04, The Unofficial Budgie Desktop Ubuntu Flavor

Budgie Remix 16.04, the unofficial Ubuntu flavor that uses Budgie Desktop by default, was released recently.
Ubuntu Budgie Remix

For now, Budgie Remix is an unofficial Ubuntu flavor however, its developers aim at making it an official member of the Ubuntu family. The next step towards this goal is to release Budgie Remix 16.04.1 in three months, followed by a first Budgie Remix 16.10 alpha in July.
Budgie Remix 16.04 is based on Ubuntu 16.04 LTS and it includes the latest Budgie Desktop 10.2.5. Budgie Desktop integrates tightly with the GNOME stack and it features a libmutter-based window manager and a customizable panel which includes an applet, notification, and customization center, called Raven.

I have to note that Budgie Desktop doesn’t support AppIndicators and tray icons don’t seem to work either, or at least some don’t work (I tried Shutter and Transmission in Budgie Remix 16.04 and the tray icon didn’t work for either of them), this being my only issue with Budgie desktop.

The new unofficial Ubuntu flavor already includes its own artwork, with custom Plymouth and LightDM theme, and the beautiful Arc GTK and Faba icon themes.

Ubuntu Budgie Remix
Budgie Remix 16.04 LightDM theme

Since Budgie is a shell for GNOME, Budgie Remix 16.04 ships with GNOME Settings (Control Center / Settings Daemon):
Ubuntu Budgie Remix

Furthermore, Budgie Remix 16.04 includes Nautilus 3.18, and not the version available in the official Ubuntu 16.04 repositories, which is 3.14:
Ubuntu Budgie Remix

That’s possible because Budgie Remix is not an official Ubuntu flavor, so it uses a PPA by default, which provides not only Nautilus 3.18, but also the whole Budgie Desktop, artwork and so on.
You can use this PPA to try Budgie Desktop in Ubuntu, but keep in mind that it will update Nautilus to a version that doesn’t have any Unity patches (you can lock the current Nautilus version to avoid that though).
Other applications included by default with Budgie Remix 16.04 include Plank (0.11.1) dock, which is used on the left of the screen with Intellihide and a beautiful theme called Arc by default, along with:
  • Gedit 3.18
  • GNOME Photos 3.18
  • gThumb 3.4.3
  • Rhythmbox 3.3
  • Totem 3.18
  • Eye Of GNOME (Image Viewer) 3.18
  • GNOME Terminal 3.18
  • LibreOffice 5.1.2
  • Firefox 45
  • Transmission 2.84
  • and various utilities like Calculator, Disks, Calendar and so on.

For installing new software and updates, Budgie Remix uses GNOME Software and Software Updater, just like Ubuntu (with Unity):
Ubuntu Budgie Remix

Under the hood, just like Ubuntu 16.04 LTS, Budgie Remix includes GTK+ 3.18.9, Mesa 11.2.0, Xorg server 1.18.3 and the Ubuntu Linux Kernel 4.4.0-21, based on the upstream 4.4.6 Linux Kernel.

Budgie Remix 16.04 video

To see Budgie Remix 16.04 in action, check out the video below (by Riba Linux):

(direct video link)

Download Budgie Remix 16.04

If you like Budgie Remix, check out its Google+ and Reddit pages.

from Web Upd8 – Ubuntu / Linux blog

via Blogger

How To Install Cinnamon 3.0 In Ubuntu 16.04 Or 15.10 Via PPA

Cinnamon 3.0 was released yesterday and it includes improved GTK+ 3.20 support, new accessibility and sound settings and more.
Cinnamon 3.0 Ubuntu

Cinnamon is a GTK3 desktop environment, initially started as a fork of GNOME Shell, which is used by default in Linux Mint Cinnamon edition. Among its features are:
  • panel with a menu, launchers, window list, system tray;
  • support for panel applets and desktop widgets (Desklets);
  • supports desktop animations and transition effects;
  • highly configurable: users can customize the panel (besides applets, the panel supports autohide and the panel layout can be changed: you can use one panel or two panels like the old GNOME 2 layout), easily change themes, customize desktop animations, hot corners, etc.;
  • much more.

Changes in Cinnamon 3.0 include:

  • window management improvements on tiling, mapping and unmapping windows, compositor’s window groups and tracking of full screen windows
  • improved out of the box touchpad support (edge-scrolling and two-finger-scrolling can now be configured independently and are both enabled by default)
  • new accessibility and sound settings (both rewritten as native cinnamon-settings modules)
  • battery powered devices can be renamed
  • different favorite applications can now be set for plain-text, documents and source code files
  • panel launchers now include application actions
  • animation effects are now enabled by default on dialogs and menus
  • favorites and system options can now be disabled in the menu applet
  • the photo-frame desklet now also scans subdirectories
  • improved support for GTK 3.20, Spotify 0.27, Viber

Here are the new Cinnamon accessibility and sound settings:

Cinnamon 3.0 Ubuntu

Cinnamon 3.0 Ubuntu

And the Preferred Applications dialog which now allows settings different applications for opening documents, plain text, and source code files:
Cinnamon 3.0 Ubuntu

Cinnamon 3.0 will be included with Linux Mint 18 Cinnamon edition. It’s not yet clear if it will be available for Linux Mint 17.3, but I assume that’s pretty difficult, considering that Linux Mint 17.3 is based on Ubuntu 14.04 which uses a pretty old GTK+ version (3.10).
Note that in the screenshots above, I’m using the new Linux Mint Mint Y GTK and icon themes as well as the Linux Mint Cinnamon theme. You’ll find download links for these below, under “Cinnamon 3.0 tweaks for Ubuntu”.

Install Cinnamon 3.0 in Ubuntu 16.04 or 15.10 via PPA

Important: if you want to install Cinnamon in Ubuntu and you’re using the WebUpd8 Nemo PPA, purge that PPA before proceeding. Also, don’t add this PPA if you use Linux Mint.

The PPAs that uses to provide Cinnamon stable weren’t updated with the latest Cinnamon 3.0. I did find 2 PPAs with Cinnamon 3.0:

There’s also the Cinnamon Nightly Builds PPA, but it’s not recommended for regular users because it contains untested / unstable code from Git!
For the instructions below I’m using embrosyn’s Cinnamon stable PPA.
To add the PPA and install Cinnamon 3.0 in Ubuntu 16.04 or 15.10, use the following commands:
sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt update
sudo apt install cinnamon blueberry

Once installed, log out and select Cinnamon from the login screen:


1. Themes

In Ubuntu 16.04, Ambiance and Radiance themes have some issues in Cinnamon, like missing shadows for CSD apps. 

However, there are quite a few themes out there that should work properly in Cinnamon, like Numix GTK Theme (available in the official repositories). To install Numix GTK Theme, use the following command:
sudo apt install numix-gtk-theme

You can also download the official Linux Mint themes, including the new Mint Y Theme from Linux Mint 18, by using the links below:

Note: to be able to install “libreoffice-style-mint”, you’ll need to remove the “libreoffice-style-human” package, which is installed by default in Ubuntu 15.10.

To install them, download the deb files using the links above and place them in a folder – let’s call it “deb” -, in your home directory (~/deb). Then use dpkg to install all the packages at once, using the following command:

sudo dpkg -i ~/deb/*.deb

2. Shutdown fix

In my test in Ubuntu 15.10, selecting “Quit” from the Cinnamon menu (which allows you to shutdown the computer) doesn’t work properly – the dialog doesn’t display any buttons other than “Cancel”.

If you have this issue, fix it by using the following commands:

gsettings set org.cinnamon.desktop.session settings-daemon-uses-logind true
gsettings set org.cinnamon.desktop.session session-manager-uses-logind true
gsettings set org.cinnamon.desktop.session screensaver-uses-logind false

… and restart the session (logout or restart the system).

I should also mention that I didn’t encounter this issue in Ubuntu 16.04.

Thanks to Kevin @ AskUbuntu for the fix!

How to revert the changes

There are two ways you can revert the changes made by using the PPA above to install Cinnamon: either completely remove Cinnamon 3.0 or you can downgrade the packages installed from the PPA and use the Cinnamon version available in the official Ubuntu repositories.

A) Completely remove Cinnamon 3.0

Firstly remove the PPA:

sudo rm /etc/apt/sources.list.d/embrosyn-cinnamon*.list

Then, to completely remove Cinnamon, you can use the following command:

sudo apt purge cinnamon* libcinnamon* nemo* libnemo-extension1 cjs libcjs0e blueberry gir1.2-cinnamondesktop-3.0 gir1.2-meta-muffin-0.0 libmuffin0 muffin-common

You may then use “autoremove” to remove all the depedencies that were installed and are no longer required:
sudo apt autoremove

B) Purge the PPA

By purging the PPA, you can downgrade Cinnamon to the version available in the official Ubuntu repositories. You can do this with PPA Purge:
sudo apt install ppa-purge
sudo ppa-purge ppa:embrosyn/cinnamon

from Web Upd8 – Ubuntu / Linux blog

via Blogger

Enpass Password Manager 5.2 Released With Time-Based One-Time Passwords (TOTP) Support

Enpass 5.2 for Linux and Windows was released today, bringing support for “Time-based One-time Password Algorithm” (TOTP), along with other improvements.

Enpass is a proprietary cross-platform password manager which uses SQLCipher under the hood, an open source extension to SQLite that provides transparent 256-bit AES encryption of database files.
The app comes with quite a few useful features, including built-in (encrypted) backup/sync to Dropbox, Google Drive, OneDrive, Box, and ownCloud/WebDAV as well as Firefox, Chrome, and Safari extensions, which allow auto-filling username/password and other sensitive information directly from the web browser.
Enpass is available for Linux, Windows and Mac as well as iOS, Android, Windows Phone and BlackBerry. The desktop apps are free to use with no limitations while the mobile apps offer in-app purchases (Android, iOS) or cost 9.99$ (Windows Phone).
The most important change in the latest Enpass 5.2 is the added support for Time-based One-time Password Algorithm (TOTP) logins, a much requested feature. Thanks to TOTP support, you don’t have to switch from Enpass to another application to view your time-based one-time passwords and instead, you can do this from Enpass.
For how to use the Enpass TOTP feature, see THIS page.

Other changes in Enpass 5.2 include:

  • you can now set Enpass to start automatically on login
  • added support for importing passwords from 1Password OPVault, Pocket and Password Depot
  • Item details in Extension: you will now be able to see the item details from the Firefox / Chrome / Safari Enpass extension
  • added option to set the system tray / Ubuntu AppIndicator icon color for dark and light themes
  • improvements in importing data from SafeInCloud and Keepass
  • Catalan language added
  • fixed Dropbox Sync issue along with various other minor bug fixes

Also see: Manage Passwords From The Command Line With `Pass`

Download Enpass

Debian and Ubuntu (and other Debian-based Linux distributions) users can install the latest Enpass for both 32bit and 64bit by using its official repository. Add the repository and install Enpass using the following commands:
echo "deb stable main" | sudo tee /etc/apt/sources.list.d/enpass.list
sudo apt install wget #in case it's not already installed
wget -O - | sudo apt-key add -
sudo apt update
sudo apt install enpass

Download Enpass (available for desktops: generic Linux 64-bit binary, Mac OS X and Windows as well as mobile: iOS, Android, Windows Phone and BlackBerry)

To install the Enpass browser extension, see THIS page.

from Web Upd8 – Ubuntu / Linux blog

via Blogger