<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Charles Socci - Information Technology and Amateur Radio KC2YWZ &#187; ubuntu</title>
	<atom:link href="http://charlessocci.com/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://charlessocci.com</link>
	<description>Information Technology, Computers, and Amateur Radio</description>
	<lastBuildDate>Fri, 30 Jul 2010 01:05:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Echolink QTel Client Ubuntu 10.04 64-bit</title>
		<link>http://charlessocci.com/2010/07/06/echolink-qtel-client-ubuntu-10-04-64-bit/</link>
		<comments>http://charlessocci.com/2010/07/06/echolink-qtel-client-ubuntu-10-04-64-bit/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 18:28:41 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[Charles Socci]]></category>
		<category><![CDATA[IT and Stuff]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[10.04]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[echolink]]></category>
		<category><![CDATA[getlibs]]></category>
		<category><![CDATA[ham radio]]></category>
		<category><![CDATA[lucid lynx]]></category>
		<category><![CDATA[qtel]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=146</guid>
		<description><![CDATA[I got my amateur radio license back last week after nearly 15 years since I let it lapse!
I wanted to try the Echolink ham radio application out, and I was able to install the Windows client at home on a Windows 7 64-bit box. My workstation at the office runs Ubuntu Linux, 64-bit and I [...]]]></description>
			<content:encoded><![CDATA[<p>I got my amateur radio license back last week after nearly 15 years since I let it lapse!</p>
<p>I wanted to try the Echolink ham radio application out, and I was able to install the Windows client at home on a Windows 7 64-bit box. My workstation at the office runs Ubuntu Linux, 64-bit and I had a little trouble getting a client to work. Installing under Wine did not work for me, the program just froze after connecting.</p>
<p>Fortunately, I was able to get the QTel client working on my 64-bit Ubuntu Linux desktop, using getlibs to install all the dependencies. I connected to a local repeater KC2CIG-R in Staten Island, NY and had my first Echolink (Internet VoIP to 440MHz repeater) QSO with Carl, WA2IAF.</p>
<p>Here is how I got the QTel Echolink client working on Ubuntu Lucid Lynx 10.04 64-bit</p>
<li>1 &#8211; Download packages from <a href="http://www.chrisronk.net/ham/qtel-debian.tar.gz">http://www.chrisronk.net/ham/qtel-debian.tar.gz</a>  or <a href="http://lz5pn.homeip.net/lz5pn/echolinux/qtel-debian.tar.gz">http://lz5pn.homeip.net/lz5pn/echoli&#8230;-debian.tar.gz</a>. </li>
<li>2 &#8211; Extract
<li>3 &#8211; Install getlibs &#8211; (<a href="http://ubuntuforums.org/showthread.php?t=474790">http://ubuntuforums.org/showthread.php?t=474790</a>)</li>
<li>4 &#8211; Type: sudo dpkg -i &#8211;force-all qtel_0.11.0-2_i386.deb (or whatever the name of your qtel .deb file is &#8211; we won&#8217;t be using the other deb files you extracted)</li>
<li>5 &#8211; Type: getlibs /usr/bin/qtel
</li>
<li>6 &#8211; Change the directory server option in QTel to one of the following:<br />
nasouth.echolink.org<br />
naeast.echolink.org<br />
servers.echolink.org<br />
backup.echolink.org</li>
<p>After this, the application should work on 64-bit Ubuntu or Debian with no issues. Getlibs is a very handy application for installing 32-bit apps on 64-bit.</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2010/07/06/echolink-qtel-client-ubuntu-10-04-64-bit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Linux Talking Clock</title>
		<link>http://charlessocci.com/2009/05/27/a-linux-talking-clock/</link>
		<comments>http://charlessocci.com/2009/05/27/a-linux-talking-clock/#comments</comments>
		<pubDate>Thu, 28 May 2009 04:52:10 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[clock]]></category>
		<category><![CDATA[Linux Talking Clock]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=96</guid>
		<description><![CDATA[I used to use an application in Windows called Speaking Clock Deluxe. It sat in my system tray and announced the time in my choice of languages and voices.
I thought it would be a fun project to make my own speaking clock for Linux. Here is a very simple project that will get you started [...]]]></description>
			<content:encoded><![CDATA[<p>I used to use an application in Windows called <a href="http://www.lux-aeterna.com/">Speaking Clock Deluxe</a>. It sat in my system tray and announced the time in my choice of languages and voices.</p>
<p>I thought it would be a fun project to make my own speaking clock for Linux. Here is a very simple project that will get you started with some basic shell scripting and using the crontab.</p>
<p>My first version of the clock used espeak &#8211; which is a synthesized voice. It isn&#8217;t very appealing. For my second version I went to the<a href="http://public.research.att.com/~ttsweb/tts/demo.php" target="_blank"> AT&amp;T Labs site</a> and used their form to create .wav files of human speech for the numbers one through twelve. I created a .wav for &#8220;AM&#8221; and another for &#8220;PM&#8221;. Then I created a .wav that says, &#8220;Hello, the time is now: &#8221;</p>
<p>I used the command line application aplay, and output from the date function. It is very simple.</p>
<p>Since I&#8217;m kind of lazy, I didn&#8217;t bother creating all the minutes. I only want my announcements on the hour and half hour anyway.</p>
<p>I call the script from two crontab jobs, one that runs on the hour and one that runs on the half hour.</p>
<p><a href="http://www.socci.com/time_voice.rar">You can download my scripts and audio here</a> &#8211; check it out and then make your own, but don&#8217;t forget to share your success and send me your result!</p>
<p>The basic steps are as follows:</p>
<p>1. Create .wav files of the spoken numbers 1 through 12, the number 30, &#8220;AM&#8221;, &#8220;PM&#8221; and &#8220;The time is: &#8221;</p>
<p>2. Create a script to run on the hour similar to this example (change the paths to where you saved your files):<br />
<code><br />
#!/bin/bash</code></p>
<p>aplay -q /home/charleys/time_voice/hellothetimeisnow.wav</p>
<p>HOUR=$(date +%-l)</p>
<p>AMPM=$(date +%p)</p>
<p>EXT=&#8221;.wav&#8221;</p>
<p>aplay -q  &#8220;/home/charleys/time_voice/$HOUR$EXT&#8221;</p>
<p>aplay -q &#8220;/home/charleys/time_voice/$AMPM$EXT&#8221;</p>
<p>#end script</p>
<p>3. Save as hour.sh Make the script executable</p>
<p><code>chmod +x hour.sh</code></p>
<p>4. Create a schedule to run the script using crontab</p>
<p><code>crontab -e</code><br />
<code><br />
0 * * * * /home/charleys/time_voice/hour_human.sh</code></p>
<p>5. Repeat the steps above, except you are going to add the &#8220;30&#8243; .wav file, like this:</p>
<p><code>aplay -q  "/home/charleys/time_voice/$HOUR$EXT"<br />
aplay -q "/home/charleys/time_voice/30.wav"<br />
aplay -q "/home/charleys/time_voice/$AMPM$EXT"</code></p>
<p>NOTE: You MUST use upper case PM and AM for your file name. You MUST use 1.wav, 2.wav, etc for your file names. This is because the file is chosen based on the ouput from the date command. <code>date +%-l </code>outputs only the numbers 1-12 for the hour. Likewise, <code>date +%p</code> outputs either AM or PM. The &#8211; just removes the space from in front of the digits 1-9. Aplay only works with ALSA audio I&#8217;m told, however there are many other choices in command line audio players you can try.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2009/05/27/a-linux-talking-clock/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Make Your Linux Desktop Safe</title>
		<link>http://charlessocci.com/2009/03/20/make-your-linux-desktop-safe/</link>
		<comments>http://charlessocci.com/2009/03/20/make-your-linux-desktop-safe/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 04:50:23 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[Charles Socci]]></category>
		<category><![CDATA[IT and Stuff]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[chkrootkit]]></category>
		<category><![CDATA[clam]]></category>
		<category><![CDATA[clamtk]]></category>
		<category><![CDATA[linux security]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[rkhunter]]></category>
		<category><![CDATA[sbackup]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=91</guid>
		<description><![CDATA[A common sentiment online is that Linux is safe from the viruses and malware that plague Windows. While there is certainly *less* creepy code out there targeted at Linux users, it does exist. All users of computers connected to any large network should be aware of this and know how to use common tools to [...]]]></description>
			<content:encoded><![CDATA[<p>A common sentiment online is that Linux is safe from the viruses and malware that plague Windows. While there is certainly *less* creepy code out there targeted at Linux users, it does exist. All users of computers connected to any large network should be aware of this and know how to use common tools to detect and prevent the malicious use of their computer.</p>
<p>Most of the malware attacks on computers today are not done by thrill or attention seeking hackers. They are created by criminals who seek to use them to relay unsolicited commercial email (spam) or worse. They could care less about making Windows look bad. They are completely agnostic as to Microsoft, Apple, or your Linux distro of choice. It only stands to reason that while it is more difficult to trick a saavy Linux user into installing malware with root privliges, efforts will almost certainly escalate as the popularity of Linux distros like Ubuntu gain popularity.</p>
<p>There are several free and open-source tools that can be easily installed and used to scan for viruses, rootkits, and other nasties on your computer. Clam AV, rkhunter, and chkrootkit are three tools that are easy to use. Clam even has a GUI. All three tools are available in the Ubuntu repositories. They are almost certainly available in others, but aren&#8217;t difficult to install manually either.</p>
<p>If you use Ubuntu, you can install the three packages:</p>
<p><code>sudo apt-get install clamav-daemon rkhunter chkrootkit</code></p>
<p>If you want to try the GUI, it is called ClamTK (<code>sudo apt-get install clamtk</code>)</p>
<p>Update the Clam AV scanning definitions by running <code>sudo freshclam</code></p>
<p>It is probably easiest and most intuitive for most to use Clam via the GUI and not the command line &#8211; This installed under Applications > System Tools > Virus Scanner on my Ubuntu Intrepid 8.10 desktop.</p>
<p>Clam does not scan your files on access &#8211; so it takes up very little resources. You can schedule scans as cron jobs or simply run scans manually on a regular basis to be sure your system is clean.</p>
<p>To scan for rootkits, simply run <code>sudo rkunter --check</code> and <code>sudo chkrookit</code> as root. It is safe to run them side by side. They will not change anything on your system, they will simply alert you to the presence of suspicious files. (a few warnings are pretty normal).</p>
<p>Ubuntu ships with a Linux firewall called iptables installed by default. Most people find the text file configuration to be cumbersome. Firestarter is a very simple GUI option for iptables that makes it easy to manage. A good firewall will go a very long way to prevent any system from being compromised.</p>
<p><code>sudo apt-get install firestarter</code></p>
<p>To run Firestarter, go to System > Administration > Firestarter. When you first open the program you will be asked some questions. Don&#8217;t worry if you get them wrong, you can re-run the wizard any time&#8230; You will most likely want to choose yes and tick the box for DHCP. You&#8217;ll then need to set up a policy. This is very simple. If you are not sharing your computer, do nothing for Inbound policy &#8211; it will block inbound connections from starting a session on your computer. If you use Bittorrent, ssh, ftp, etc on your desktop you will need to create rules to allow those services Inbound. Again, very easy to do. For Outbound you usually want to allow all services out except those you block intentionally &#8211; so select &#8220;Permissive by default, blacklist traffic&#8221; &#8211; which will allow you to go out to the Internet freely but give you an option to block outbound traffic you do not want to allow. This is the default configuration on most commercial firewalls also. You can make outbound restrictive, but be prepared to add rules for every software you run that needs to establish Internet sessions&#8230; (updates, web browsing, backup programs, dropbox, skype, etc, etc&#8230;)</p>
<p>Any system should be backed up. I really like sbackup <code>sudo apt-get install sbackup</code> &#8211; you can find documentation online. It isn&#8217;t difficult to use and the defaults work well &#8211; though you may wish to change the default backup location. You can also backup to remote computers via ssh.</p>
<p>Keep your updates current. Ubuntu will alert you by default when updates are available. You can also use System > Administration > Update manager.</p>
<p>One last additional precaution I take is to use the laptop&#8217;s built-in security features to password protect the boot process. While this isn&#8217;t un-breakable, it will definitely slow down a casual thief who swiped your laptop. For a more secure approach, encrypt your hard drive&#8217;s file system. </p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2009/03/20/make-your-linux-desktop-safe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Limerick</title>
		<link>http://charlessocci.com/2008/12/25/ubuntu-limerick/</link>
		<comments>http://charlessocci.com/2008/12/25/ubuntu-limerick/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 05:42:37 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[Charles Socci]]></category>
		<category><![CDATA[IT and Stuff]]></category>
		<category><![CDATA[limerick]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=48</guid>
		<description><![CDATA[I found a new toy called Ubuntu
Its real Linux not an affront to
Though some hackers claim
I haven&#8217;t got game
The trash bin took Windows a punt to
]]></description>
			<content:encoded><![CDATA[<p>I found a new toy called Ubuntu<br />
Its real Linux not an affront to<br />
Though some hackers claim<br />
I haven&#8217;t got game<br />
The trash bin took Windows a punt to</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2008/12/25/ubuntu-limerick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anonymous Browsing on Ubuntu Using Privoxy and Tor</title>
		<link>http://charlessocci.com/2008/12/15/anonymous-browsing-on-ubuntu-using-privoxy-and-tor/</link>
		<comments>http://charlessocci.com/2008/12/15/anonymous-browsing-on-ubuntu-using-privoxy-and-tor/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 04:13:46 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[Charles Socci]]></category>
		<category><![CDATA[IT and Stuff]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[anonymous browsing]]></category>
		<category><![CDATA[privoxy]]></category>
		<category><![CDATA[tor]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=40</guid>
		<description><![CDATA[Anonymous browsing with Tor and Privoxy.]]></description>
			<content:encoded><![CDATA[<p>I stumbled a great post over on <a href="http://atomicvindaloo.com/?p=159" target="_blank">AtomicVinadloo</a> about using Tor and Privoxy on Ubuntu. (or any Linux distro). I had to take an extra step to actually make it work through Privoxy. (I think his config has it connecting directly through Tor and bypassing Privoxy).</p>
<p>Basically Privoxy is a proxy server &#8211; you can configure it for all kinds of filtering options to customize your browsing experience, block ads, etc&#8230; Tor anonimizes your connection to the Internet. It works by making an encrypted connection to a server in the Tor Onion network. Once in the network, you are routed through random Tor servers. The result is that the end web site cannot identify your location or details. Your traffic also remains encrypted between your computer and the Tor network &#8211; meaning nobody at your ISP is able to see your traffic.</p>
<p>When Privoxy and Tor are used together they provide a great deal of control. Tor can be used without Privoxy as well. To be fair, there is also a version for Windows.</p>
<p>Configuring Privoxy and Tor in Ubuntu is a piece of cake.</p>
<p>1. install Privoxy and Tor:</p>
<p>sudo apt-get install tor</p>
<p>sudo apt-get install privoxy</p>
<p>2. install FoxyProxy plugin for Firefox (this is not absolutely necessary but makes it easier to switch Tor on and off.</p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/addons.mozilla.org');" href="https://addons.mozilla.org/en-US/firefox/addon/2464" target="_blank">https://addons.mozilla.org/en-US/firefox/addon/2464</a></p>
<p>Do not do any auto configuration &#8211; just cancel through any prompts to configure for now.</p>
<p>3. Edit your Privoxy config file</p>
<p>sudo gedit /etc/privoxy/config</p>
<p>uncomment (delete the #) the line that says:</p>
<p>forward-socks4a   /               127.0.0.1:9050    .</p>
<p>and save</p>
<p>4. Restart Firefox and right click on FoxyProxy in the status bar</p>
<p>Click &#8220;Add New Proxy&#8221;</p>
<p>Enter the following:</p>
<p>Under General;<br />
Enabled: Tick<br />
Proxy Name: Privoxy To Tor<br />
Animate ….: Tick<br />
Include …..: Tick</p>
<p>Under Proxy Details;<br />
Manual Proxy …. : Tick<br />
Host Name: 127.0.0.1  Port: 8118<br />
SOCKS proxy? : do NOT tick</p>
<p>Under URL Patterns;<br />
(If it doesn’t exist already)<br />
Add new pattern;<br />
Enabled: Tick<br />
Pattern name: All<br />
URL pattern: *<br />
Whitelist: Tick<br />
Wildcards: Tick</p>
<p>5. Restart the Tor and Privoxy Services</p>
<p>sudo /etc/init.d/tor restart<br />
sudo /etc/init.d/privoxy restart</p>
<p>6. Go to <a href="http://whatismyip.com" target="_blank">http://whatismyip.com</a> and note your ip address.</p>
<p>7. Right click on Foxy Proxy and enable your new &#8220;Privoxy to Tor&#8221;</p>
<p>8. Refresh the whatismyip.com page and note your new address. This confirms you are now browsing via Tor.</p>
<p>You can also confirm you are browsing via Tor by going to the following URL: <a href="http://check.torproject.org" target="_blank">http://check.torproject.org</a></p>
<p>For more information on using Tor with Windows and different ways to use Tor and Privoxy, visit the following:</p>
<p><a href="http://www.torproject.org/" target="_blank">http://www.torproject.org/</a></p>
<p><a href="http://www.privoxy.org/" target="_blank">http://www.privoxy.org/</a></p>
<p>You will find that the speed of browsing leaves a bit to be desired &#8211; however in the case of NGO personnel in hostile countries, or other sensitive matters, it can be an invaluable tool to protect privacy.</p>
]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2008/12/15/anonymous-browsing-on-ubuntu-using-privoxy-and-tor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
