Denny's Home World

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg
Showing posts with label Ubuntu. Show all posts
Showing posts with label Ubuntu. Show all posts

Wednesday, 4 December 2013

Ubuntu 12.04 LTS gets major kernel updates

Posted on 08:21 by Unknown

Time to run sudo apt-get upgrade && sudo apt-get dist-upgrade if you are a Ubuntu 12.04 LTS user like me.

Their have been some major updates that solve a lot of security holes and bugs.

Softpedia covered it well:

"Canonical does a good job at protecting its supported Ubuntu Linux distributions by releasing security updates from time to time. On December 3, Ubuntu 12.04 LTS received a major kernel upgrade that fixed twelve vulnerabilities discovered in the upstream Linux 3.2 kernel by various developers (eight of them were discovered by Kees Cook).

The first security issue is an information leak discovered in the Linux kernel's IPv6 network stack – it could allow a remote attacker to cause a DoS (Denial of Service) attack and obtain sensitive information, and the second one was a flaw in the Linux kernel’s Xen subsystem – it could allow a privileged user in the guest OS to destroy data on the disk.

The third, fourth, fifth, sixth, seventh, eighth, ninth, and tenth security issues were discovered in the Linux kernel’s HID (Human Interface Device) subsystem, allowing a physically proximate attacker to cause a DoS (Denial of Service), execute arbitrary code, obtain sensitive information from kernel memory.

The eleventh security issue was discovered by Alan Chester in Linux kernel’s IPv6 Stream Control Transmission Protocol (SCTP) – it could allow a remote attacker to obtain sensitive information, and the twelfth one was discovered by Dmitry Vyukov in the Linux kernel's handling of IPv6 UFO (UDP Fragmentation Offload) processing – it could allow a remote attacker to cause a DoS (Denial of Service) attack.

As usual, these security flaws can be fixed if you upgrade your Ubuntu 12.04 LTS (Precise Pangolin) system(s) to the linux-image-3.2.0-57 (3.2.0-57.87) package(s). To apply the kernel update, run the Update Manager application or follow the detailed instructions provided by Canonical on this web page https://wiki.ubuntu.com/Security/Upgrades.

Users are urged to update their Ubuntu 12.04 LTS (Precise Pangolin) systems as soon as possible. Don't forget to reboot your computer after the upgrade!" -Softpedia
Read More
Posted in 04, 12, kernel, Ubuntu, update, upgrade | No comments

Tuesday, 3 December 2013

Whisker Menu, an excellent XFCE menu option

Posted on 08:06 by Unknown
--- Updated December 4th, 2013 ---

While looking up an article about the changes to Xubuntu 14.04, I saw they where adding a program called "Whisker Menu".

Being the curious cat that I am, I downloaded it.

I loved it at first glance. Beautiful, simple, and quick. Which is what I have come to expect from anything designed to work with XFCE.

Here's a pic of my Whisker Menu:


I could have changed the colors to reflect the XFCE panel bar on top, but I personally like the set up already. Very easy to read.

Here's a blurb from Whisker Menu's about section:

"Whisker Menu is an alternate application launcher for Xfce. When you open it you are shown a list of applications you have marked as favorites. You can browse through all of your installed applications by clicking on the category buttons on the side. Top level categories make browsing fast, and simple to switch between. Additionally, Whisker Menu keeps a list of the last ten applications that you’ve launched from it.

Favorites are easy to add and reorder. When browsing through your applications, right-click on any of them and select “Add to Favorites”. Simply drag and drop your favorites list to arrange them to suit your needs. You can remove them at any time from another right-click option.

If you’re not sure exactly where a program is listed, instead of browsing through each category you can simply enter a search term. The search field is focused when opening the menu, so you can just start typing. Application descriptions as well as names are searched, which allows you to find a program by using a general word (such as “browser” to find all web browsers installed on your computer)."
-http://gottcode.org/xfce4-whiskermenu-plugin/#about

To download and install it in Xubuntu, paste these into your terminal application one line at a time:

(pasting into terminal is done with Control Shift V)

sudo add-apt-repository ppa:gottcode/gcppa
sudo apt-get update
sudo apt-get install xfce4-whiskermenu-plugin

*this repository/ppa only works with XFCE 4.8. to install one that works with 4.10, check this out:
https://launchpad.net/~xubuntu-dev/+archive/xfce-4.10

Once installed, I had to add it manually to the XFCE panel.

I did that by first right clicking the top panel bar, and then choosing panel > add new items


Then I scrolled down to the Whisker Menu option in the Add New Items box


Then I clicked on the Whisker Menu option, and then clicked add.

Then I put the menu where I wanted it. The menu will show up on the far right. If you want it on the far left, then you will have to choose "move" by right clicking the Whisker Menu



and then click and drag it to where you want it.

Last but not least, since there is no point in having 2 menu's, I removed the standard XFCE application menu by right clicking it and choosing remove.


This is just a taste of what we can expect with Xubuntu 14.04 LTS. I am looking forward to it.
-Denny
Read More
Posted in Menu, Ubuntu, Whisker, XFCE, Xubuntu | No comments

Thursday, 28 November 2013

Irssi - The client of the future

Posted on 07:58 by Unknown

It feels strange calling Irssi the "Client of the future"... but in many ways it is.

First off, let me explain what Irssi is. "Irssi is a terminal based IRC client for UNIX systems. It also supports SILC and ICB protocols via plugins." -Irssi.org

IRC stands for Internet Relay Chat, and has been around since 1988. It's used for many reasons, from group chat to one on one chat to even file transfer.

I use IRC a lot for Ubuntu problem solving with the official Ubuntu IRC group, found at irc.freenode.org, channel #ubuntu.

The reason I feel strange about calling Irssi "the client of the future" is because of the fact that it runs from a terminal.

In other words, it would fit right in with a movie about computing in the 80's with black and green non color, non graphics computers.

Here's a screenshot to give you a sense of what I mean:


Don't let the "low tech" appearance fool you however. Irssi is a rock solid reliable, easy to use and complete IRC client. It is my client of choice.

As stated on the Irssi "About" page, here is just a taste of what Irssi has to offer:

"Autologging

Irssi will automatically log any channels, queries or special windows that you want. The logfiles will be separated per IRC network, and even log rotation is supported. Log file formats, themes and destination directories can be easily configured with the Irssi log settings.

Formats and themes

Theming is a popular item in todays desktop enviroments, it's an easy yet powerful way to customize your Irssi client's look and feel. Irssi's formatting is modular which means you can just change the appearance of the objects and all items contaning that object will change into that format.

Configurable keybindings

This feature is a piece of art; it allows you to modify the default keybindings and create your own so you can customize your client. If these keybindings are tuned, you can switch through the windows in no time, execute commands and even complete objects with these bindings.

Paste detection

If you have ever pasted a bunchload of text into a wrong channel, you know how hard the consequences can be. Irssi tries to detect when you are pasting large amounts of text, by looking at the speed that characters are entered; if such pasting is detected [TAB]-characters are sent as-is instead of being tab-completed and eventually ending up in a wrong destination window. When Irssi detects such a pasting, you will get the option to either abort the paste or execute the paste, this way you have total control of the pasting.

Perl scripting

Perl is one of the most used programming languages around the globe and integrating Perl into applications means flexible and powerful scripting capabilities. The entire behavior and appearence of Irssi can be modified within these Perl scripts. Irssi provides a script archive with many contributed Irssi scripts which provide both useful extra features and the required assistance to make your own scripts.

Irssi-proxy

This is much more than just a bouncer, Irssi-proxy is a plugin which allows to bind a port to each IRC server you are connected to. This means that instead of having to remember to identify with a password, you can just connect to the Irssi-proxy with a server password. The copy of Irssi running the proxy works just as a normal client which you can use, but you can also connect one or more clients to it to share the connections. Using Irssi as a proxy has the major advantage of Irssi's power as an IRC client. You never have to worry about losing your connection to IRC. Even if you don't want to use Issi as a client, I can strongly recommend it as a proxy because you can just connect to it with any IRC client by just connecting to the specified port instead of SSH-ing to the machine that your Irssi is running on.

Upgrades

Upgrading your Irssi client to the latest version can be easily done without losing the connections to the IRC servers and without restarting Irssi. You can use the UPGRADE command to load the new Irssi binary and restoring your connections."

In my personal set up, I create an icon with Alacarte. In the icon, my command looks like this:

terminator -x irssi -c irc.freenode.org -n (nickname) -w (password)

In this case, terminator (arguably the best terminal emulator available for Linux) starts up Irssi. Irssi then takes these commands from terminator, and logs me into the freenode.org server under my Freenode registered nickname and password.

This makes freenode, and by extension the #ubuntu channel, a mouse click away.

(A nickname and password set up is not required by Freenode, it is just an option if you want a specialized nickname. Nicknames are used to distinguish one user from another, that's all.)

Here's my Freenode access icon, thanks to Alacarte:


I also have a bash script with the name freenode in my home directory.

It looks like this: irssi -c irc.freenode.org -n (nickname) -w (password).

That way i am just a ./freenode away from chatting it up with #ubuntu.

* These scripts do not work the first time Irssi is started up, because at first launch Irssi has a "welcome to irssi" screen that takes precedence.

You can get Irssi in Ubuntu by Synaptic, the Ubuntu Software Center, or with apt-get via sudo apt-get install irssi.

There is also a Windows version, check http://www.irssi.org/ for more details.

Well, I have said just about everything I have to say about good ole' Irssi.

If you are looking for a client, or are looking for something better, give Irssi a try.
-Denny
Read More
Posted in IRC, Irssi, Ubuntu | No comments
Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Windows Really Good Edition
    While rummaging through the internet, I found this quirky website:  http://www.deanliou.com/WinRG/WinRG2.htm If you miss the days of Win 95,...
  • 15 Web Alternatives to Popular Desktop Software
    I stumbled upon this in the most unlikely of places, StumbleUpon.com . All kidding aside, This article opened my eyes. I didn't realize ...
  • Duck Duck Go search engine
    I found this while wading knee deep in an Ubuntu forum. Duck Duck Go is a search engine designed to have the minimalistic look of google, bu...
  • Urukrama, your guide to Openbox
      I am forever not happy with my desktop. It seems I have to change it at least once a month. More often than not I find myself going back t...
  • Linux powered pen intended for saving handwriting
    The German company Lernstift has created a pen that vibrates when you make grammatical errors or hand writing ones. The purpose is to help p...
  • VLC Media Player
    I wanted to talk about VLC Media Player today, have you ever been looking for that program that plays all your media? something that will pl...
  • NSA asked for backdoor to Linux
    "Far from being a rumor, word of the approach comes via Linus’ father, Nils Torvalds. As a Member of the European Parliament (MEP), Nil...
  • My tips for great deals on computers...
    I was asked not too long ago by the neighbor kid how I manage to get deals on computers. I explained to him that the first thing I do is try...
  • Rock solid Fedora hits a mile stone
    "Dear Fedora fans, it's time to celebrate 10 years of Fedora Linux, as ten years ago, on September 23, 2003, Michael K. Johnson ann...
  • No Script is good Script
    I have been wanting to talk about this for a while. For those of you who are big into security, say hello to noscript! NoScript is a plugin ...

Categories

  • 04
  • 12
  • IRC
  • Irssi
  • kernel
  • Menu
  • Ubuntu
  • update
  • upgrade
  • Whisker
  • XFCE
  • Xubuntu

Blog Archive

  • ▼  2013 (44)
    • ▼  December (2)
      • Ubuntu 12.04 LTS gets major kernel updates
      • Whisker Menu, an excellent XFCE menu option
    • ►  November (10)
    • ►  October (3)
    • ►  September (9)
    • ►  August (2)
    • ►  July (8)
    • ►  May (2)
    • ►  April (2)
    • ►  March (2)
    • ►  February (2)
    • ►  January (2)
  • ►  2012 (32)
    • ►  December (2)
    • ►  November (2)
    • ►  October (3)
    • ►  September (2)
    • ►  August (1)
    • ►  July (5)
    • ►  June (6)
    • ►  May (3)
    • ►  April (4)
    • ►  March (2)
    • ►  January (2)
  • ►  2011 (25)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  August (7)
    • ►  July (2)
    • ►  June (3)
    • ►  May (2)
    • ►  April (1)
    • ►  March (1)
    • ►  February (5)
    • ►  January (1)
  • ►  2010 (14)
    • ►  December (1)
    • ►  November (2)
    • ►  October (2)
    • ►  September (1)
    • ►  July (3)
    • ►  June (1)
    • ►  May (1)
    • ►  April (2)
    • ►  January (1)
  • ►  2009 (4)
    • ►  December (3)
    • ►  October (1)
Powered by Blogger.

About Me

Unknown
View my complete profile