TheLinuxLink.net

The Linux Link



The following list is based on information on the The Linux Link website, maintained by Dann Washko. Thanks to everyone who supplied updated information on the podcasts and a special thank you to Dave Morriss for helping to write the script that parsed the links. The shows are listed based on their last release date.
The script that generated this list can be found here https://gitorious.org/hpr-scheduling-system/hpr-scheduling-system/trees/master/thelinuxlink
http://www.thelinuxlink.net/


Linux Game Cast



Linux gaming news, reviews, capture and whatever else we come up with. (2012-08-15T04:52:49)
http://linuxgamecast.com


FrostbiteMedia

The podcast network of your favorite GNU/Linux media (2012-08-14T02:44:00)
http://www.frostbitemedia.org/


SANS Internet Storm Center Daily Network Security Podcast



The SANS Internet Storm Center is a volunteer driven organization to alert the public of current information security threats and trends. The core of the Internet Storm Center is a group of about 40 handlers. These handlers are volunteer, and hand picked for their outstanding contributions to the field, real world experience and good performance in GIAC certifications. For more information, see http://isc.sans.edu (2012-08-14T01:23:41)
http://isc.sans.edu/podcast.html#stormcast


Hacker Public Radio



Hacker Public Radio is an podcast that releases shows every weekday Monday through Friday. Our shows are produced by the community (you) and can be on any topic that is are of interest to hackers and hobbyists. (2012-08-14T00:00:00)
http://hackerpublicradio.org


CCHits.net



CCHits.net is designed to provide a Chart for Creative Commons Music, in a way that is easily able to be integrated into other music shows that play Creative Commons Music. CCHits.net has a daily exposure podcast, playing one new track every day, a weekly podcast, playing the last week of tracks played on the podcast, plus the top rated three tracks from the previous week. There is also a monthly podcast which features the top rated tracks over the whole system. (2012-08-14T00:00:00)
http://cchits.net/monthly


Crivins



A FOSS and Free Culture show with a Scottish flavour (2012-08-13T22:20:07)
http://casts.unseenstudio.co.uk/crivins


The Techie Geek Podcast



(2012-08-13T16:15:51)
http://thetechiegeek.com


KernelPanic Oggcast

KernelPanic Oggcast is a work/family friendly show that broadcasts live, fortnightly on Saturday night. Join us as we discuss Linux/FOSS news and reviews. (2012-08-13T03:44:49)
http://kernelpanicoggcast.net


The Command Line



Podcast and blog exploring digital citizenry as a creator and a consumer. (2012-08-12T21:06:26)
http://thecommandline.net


NosillaCast Mac Podcast



Allison Sheridan’s technology geek podcast with an EVER so slight Macintosh bias (2012-08-12T19:27:02)
http://www.podfeet.com


Distrowatch Weekly Podcast



DistroWatch.com, the popular Linux distribution news and information site, publishes a weekly news and commentary section. A Guest Host reads DistroWatch content, and adds a little of their own. (2012-08-12T17:15:00)
http://distrowatch.com


All Jupiter Broadcasting Videos



High Quailty videos from key Jupiter Broadcasting Shows. Content made for geeks, from The Computer Action Show, STOked our Star Trek Online podcast to Beer is Tasty, our beer review show! (2012-08-12T16:33:21)
http://www.jupiterbroadcasting.com


Knightwise.com



Life on the edge of real and cyberspace. (2012-08-12T14:36:17)
http://knightwise.com


Techview-Podcast



Alles rund um die IT- und Techwelt (2012-08-12T06:00:08)
http://techviewpodcast.wordpress.com


Sunday Morning Linux Review



with Mat, Tony, and Mary (2012-08-12T04:00:11)
http://smlr.us


The Bugcast



Music and chat from South Yorkshire in the UK (2012-08-11T02:00:48)
http://www.thebugcast.org


Linux Outlaws



Two pragmatic geeks talk about the latest news concerning Linux, free and open technology or anything else they deem noteworthy which may include such absurd things as hockey or bands you never heard of. This means there’s many a joke and derailed conversation along the way, so don’t come here expecting only Linux or software freedom talk just sit back and relax, partner. (2012-08-10T21:11:15)
http://sixgun.org


InfoSec Daily Podcast



The InfoSec Daily Podcast with hosted by Rick Hayes with Boris Sverdlik, David Kennedy, Beau Woods, Adrian Crenshaw, Karthik Rangarajan, Geordy Rostad, Them_, and Dr. B0n3z. A daily Information Security podcast where we discuss vulnerabilities, the latest information security news as well as technical discussion and debates. (2012-08-10T21:04:21)
http://www.isdpodcast.com


mintCast (ogg)



Welcome to mintCast, the podcast by the Linux Mint community for all users of Linux. (2012-08-10T17:33:09)
http://www.mintcast.org


Spark from CBC Radio



Spark on CBC Radio One Nora Young helps you navigate your digital life by connecting you to fresh ideas in surprising ways. (2012-08-10T04:00:00)
http://www.cbc.ca/podcasting


Mike Tech Show Podcast



Technology and computer podcast discussing cool sites, software, tips and tricks that will make you more productive at home and work. (2012-08-10T01:58:00)
http://www.mikenation.net


Juiced Penguin

A musical Oggcast for the Ogg community. Est. Jan 26, 2009 (2012-08-09T20:40:58)
http://juicedpenguin.com


The CyberJungle



The CyberJungle is the nation’s first news talk show on security, privacy and the law. Featuring digital forensics and infosec specialist Ira Victor and award-winning journalist Samantha Stone. The show is fast-paced and includes hard hitting news analysis. Formerly The Data Security Podcast. (2012-08-09T19:15:00)
http://www.thecyberjungle.com


Security Now!



Steve Gibson, the man who coined the term spyware and created the first anti-spyware program, creator of Spinrite and ShieldsUP, discusses the hot topics in security today with Leo Laporte. Winner of the 2009 and 2007 people’s choice award for best Technology/Science podcast. (2012-08-08T23:39:07)
http://grc.com/securitynow.htm


Off The Hook: high-bitrate MP3 feed



Off The Hook is a weekly show on WBAI radio, New York, produced by 2600 Magazine. This feed offers a high-bitrate MP3 version of the show. (2012-08-08T20:00:00)
http://www.2600.com/offthehook/


TGTM News Mp3 feed.

“Talk Geek To Me News” the Mp3 feed. (2012-08-08T18:20:42)
http://www.talkgeektome.us/


FLOSS Weekly



Each Wednesday we talk about Free Libre and Open Source Software with the people who are writing it. Part of the TWiT Netcast Network. (2012-08-08T10:56:40)
http://twit.tv/floss


Network Security Podcast



The Network Security Podcast (2012-08-07T22:00:44)
http://netsecpodcast.com


Off The Wall: high-bitrate MP3 feed



Off The Wall is a weekly show on WUSB radio, Stony Brook – Long Island, produced by 2600 Magazine. This feed offers a high-bitrate MP3 version of the show. (2012-08-07T19:00:00)
http://www.2600.com/offthewall/


Surprisingly Free (mp3)



A weekly podcast featuring in-depth discussions with an eclectic mix of authors, academics, and entrepreneurs at the intersection of technology, policy, and economics. (2012-08-07T12:30:47)
http://surprisinglyfree.com


GAMERadio

Saving the world, one level at a time. (2012-08-07T00:00:00)
http://www.hwhq.com/


Linux For The Rest Of Us



Linux For The Rest Of Us Podcast (2012-08-06T23:55:58)
http://podnutz.com/lftrou/feed


Fuzion Podcast Network Tin Foil Hat

(2012-08-06T20:46:37)
http://fuzionpodcastnetwork.com


Tin Foil Hat



This is CafeNinjas soap-box for political awareness in regards to digital rights and practical personal security in the digital age. Following the latest in legal and policy changes with analysis on how it impacts you and your life. As well as practical tips and tricks on how the common non-hacker can help protect themselves online. (2012-08-06T16:49:16)
http://www.fuzionpodcastnetwork.com


DeimHart



DeimHart ist ein Podcast von Dirk Deimeke und Roman Hanhart, bei dem vor allem Inhalte aus der freien Linux-, und OpenSource-Welt besprochen werden. Der Fokus liegt hufig bei Ubuntu und dessen Derivate. Nebenbei kommen auch gesellschaftliche Themen zur Sprache, die sich um das Feld der OpenSource-Gemeinschaft finden lassen. Die Mediendateien liegen im OGG- und MP3-Format vor.Das klingt gut … (2012-08-06T05:14:00)
http://deimhart.net/


Android Buffet Podcast



Hungry for Android? Get all you can eat at the Android Buffet Podcast…live on Mondays at 10PM Eastern (2012-08-06T04:16:58)
http://www.androidbuffet.com


PaulDotCom Security Weekly



For the latest in computer security news, hacking, and research! We sit around, drink beer, and talk security. (2012-08-05T22:44:41)
http://pauldotcom.com/


Going Linux



Going Linux is a podcast for computer users who just want to use Linux to get things done. Whether you are new to Linux, moving from Windows to Linux, or thinking about upgrading to Linux, this podcast will provide you with practical, day-to-day advice on how to use Linux and Linux applications. (2012-08-05T00:00:01)
http://goinglinux.com


The Dick Turpin Road Show



Welcome to The Dick Turpin Roadshow, a humorous look at the Open Source community from comments on social networks, peoples blogs and websites to the mad bag lady on the street corner. Some, if not everything, said here is probably the fiction of our warped minds so theres little point in getting upset about anything we say. Hopefully you’ll find us funny and entertaining, there will be some rude words so if you have a weak heart or are easily offended this is not for you. (2012-08-04T11:04:30)
http://tdtrs.co.uk/


ECT News Network Broadcast



ECT News Network business and technology updates, with news and feature commentary from industry experts. (2012-08-03T14:59:54)
http://www.ectnews.com/


Linuxbasix ogg feed



This is a cast where we discuss various Linux topics. Provided in either MP3 and OGG versions. (2012-08-03T09:10:00)
http://www.linuxbasix.com


omega tau



wissenschaft und technik im kopfhoerer / science and engineering in your headphones (2012-08-03T05:59:39)
http://omegataupodcast.net


TuxRadar Linux Podcast (Ogg)



The #1 source for Linux (2012-08-02T17:11:00)
http://www.tuxradar.com/files/podcast/podcast_ogg.rss


The Linux Link Tech Show Ogg-Vorbis Feed



The Linux Link Tech Show (2012-08-02T10:30:00)
http://tllts.org


Ubuntu Podcast



Ubuntu Linux Podcast from the Ubuntu UK LoCo team (2012-08-01T20:39:14)
http://podcast.ubuntu-uk.org


Social-Engineer.Org PodCast



The Official Social-Engineer.Org Podcast (2012-07-31T23:48:12)
http://socialengineer.podbean.com


RadioTux



Linux, Open Source und Netzkultur (2012-07-31T11:59:00)
http://www.radiotux.de/


Linux In The Shell

An exploration of Linux commands in the Bash Shell (2012-07-31T11:07:13)
http://www.linuxintheshell.org


TechTalk4Teachers – A Podcast For Teachers About Teaching, Learning, and Technology



TechTalk4Teachers podcast (blogcast, netcast, webcast, zunecast, educast, teachercast, tomcast – your choice of vocabulary) is for educators wanting to keep up with the latest advances in educational technologies and their practical applications in classrooms. We have a little something for everyone from kindergarten teachers to university professors. Keep on learning! (2012-07-31T08:02:03)
http://techtalk4teachers.blogspot.com/


bsdtalk

Talking about the BSD family of free operating systems. (2012-07-31T00:12:00)
http://bsdtalk.blogspot.com/


Linux in the Ham Shack



Linux, Open Source and Ham Radio for Everyone (2012-07-30T00:39:44)
http://lhspodcast.info


BinArgewitter



Ein Podcast, der sich mit dem Web, Technologie und Open Source Software auseinander setzt (2012-07-27T18:30:00)
http://blog.binaergewitter.de


The Silver Bullet Security Podcast with Gary McGraw



Cigital CTO Gary McGraw discusses software security with security gurus. (2012-07-27T18:10:03)
http://www.cigital.com/silverbullet


Linux In Da House

One Family 100% Linux (2012-07-23T04:02:26)
http://www.linuxindahouse.org


GNU World Order Linux OggCast



Use GNU Linux. (2012-07-22T13:36:59)
http://www.oggcastplanet.org/gnuworldorder


SecuraBit



Before It Bytes! (2012-07-21T03:27:13)
http://securabit.com


DistroCast



A humorous but honest look at Linux distros (2012-07-20T09:26:22)
http://distrocast.org


Free as in Freedom



A bi-weekly discussion of legal, policy, and other issues in the open source and software freedom community (including occasional interviews) from Brooklyn, New York, USA. Presented by Karen Sandler and Bradley M. Kuhn. (2012-07-17T10:30:00)
http://faif.us/cast/


Crypto-Gram Security Podcast



Audio of Bruce Schneier’s Monthly Crypto-Gram Security Newsletter (2012-07-15T13:26:00)
http://crypto-gram.libsyn.com


DevRandom

The home of the /dev/random podcast (2012-07-11T17:05:47)
http://devrandom.ws


Full Circle Magazine podcast



The independent magazine for the Ubuntu Linux community. (2012-07-04T19:21:37)
http://fullcirclemagazine.org


Eurotrash Security Podcast: Security with funny accents



This the Eurotrash : Security with funny accents. Discussing recent security newsbites and chatting up with European infosec rockstars. (2012-07-02T15:42:00)
http://www.eurotrashsecurity.eu


MythTV Cast RSS Feed



MythTV Cast RSS Feed (2012-06-29T06:04:26)
http://feeds.feedburner.com/MythtvCast


Unix Clubhouse Podcast

The Unix Clubhouse Podcast is a fun show about Unix, Linux, BSD, Open Source Software and other things going on in my life. (2012-06-29T05:00:00)
http://unixclubhouse.com


SourceTrunk



Sourcetunk will try to demystify the beautiful beast that is Open Source and show the listeners the more practical examples of Open Source and Free Software. It will discuss software for Linux, BSD, MacOSX and Microsoft Windows systems (2012-06-26T19:00:00)
http://www.sourcetrunk.com


Digital Campus



A discussion of how digital media and technology are affecting learning, teaching, and scholarship at colleges, universities, libraries, and museums. (2012-06-26T18:22:54)
http://digitalcampus.tv


All In IT Radio (ogg)



Join us as we talk about everything related to Information Technology, and some other random stuff as well. (2012-06-21T18:26:59)
http://aiit.se/radio/


Finux Tech Weekly Podcast



Finux Tech Weekly Podcast. There is an ogg version of the show you can subscribe to the RSS feed to that show at http://www.finux.co.uk/FTW-PodcastOGG.xml (2012-05-25T12:00:00)
http://www.finux.co.uk


The Open Network

The Open Network podcast is all about open source, open core, open standards and open ideas. Each episode features an interesting personality with their take on open. Hosted by Alan Shimel, Managing Partner of The CISO Group and Network World open source blogger, Open Network will keep you abreast of the open world. (2012-05-15T00:00:00)
http://www.networkworld.com/podcasts/openmic/


TuxJam



A blend of Creative Commons music and FOSS chat with Kevie (2012-05-09T00:19:29)
http://unseenstudio.co.uk/tuxjam


Tech Misfits



This time it’s technical. (Thanks Special K) (2012-05-08T13:45:33)
http://techmisfits.com


Aussie Geek Podcast



Bloody Awesome Tech (2012-04-14T03:39:49)
http://www.aussiegeekpodcast.com


QSK Netcast



Cluttering Up the Gaps in Your Life (2012-04-04T02:38:42)
http://qskcast.info


iNetizen.org | Hacker’s Podcast – By Hackers and for Hackers

A podcast for Hackers. (2012-04-02T18:34:31)
http://inetizen.org


Open Source Musician Podcast



Your guide to Open Source for musicians. (2012-02-08T04:41:51)
http://opensourcemusician.libsyn.com


Linux News Log

Separating the Linux and Open Source Signal from The Noise. (2012-01-23T05:58:57)
http://linux.quicksurf.com


Linux Trivia Podcast

Verbal’s Linux Trivia Podcast (2011-09-19T22:40:00)
http://setbit.org/lt.html


Information Underground Speexcast

“Information Underground” Speexcast features tech audiocasters speaking on non-tech issues (usually.) (2011-08-08T20:42:26)
http://gopher.info-underground.net:70/iu/


Anonymous Audio Netcast



Privacy Netcast for a Digital World (2011-08-08T15:14:58)
http://anonymousaudio.com


the_source – Your Source For Open Source, Hacking and Making

the_source – Your Source For Open Source, Hacking and Making (2011-07-06T08:02:40)
http://thecommandline.net


Novell Open Audio



Connecting Novell users with what’s going on inside and around the Novell universe. (2011-06-06T19:15:37)
http://www.novell.com/feeds/openaudio


The lottalinuxlinks linux podcast ogg feed

Linux user podcast from lottalinuxlinks.com (ogg feed) (2011-02-19T05:12:17)
http://lottalinuxlinks.com/podcast/ogg.html


Shot of Jaq



Ten minutes of short, sharp, informed, and funny comment about the open source world (2010-07-13T10:00:18)
http://shotofjaq.org


screencasters.heathenx.org



Inkscape tutorials for the novice and intermediate graphic artist. (2010-05-26T12:51:31)
http://screencasters.heathenx.org


LinuxLink Radio by TimeSys



This is a Podcast for embedded Linux developers. We discuss the latest news and how to’s in the world of embedded Linux. (2009-06-12T04:00:00)
http://www.timesys.com


Free Linux Helpline



If you are new to Linux or just curious, this show is a great way to learn more and get some help with problems you may face. Visit our website www.freelinuxhelpline.net for lots of useful information about Linux as well as instructions on how to call in to the show! This is our attempt to make a friendly place to help and encourage new Linux users without the RTFM attitude that has made many Linux forums infamous. The ogg feed can be found at: http://feedproxy.google.com/FLHLogg (2009-04-24T01:04:37)
http://www.freelinuxhelpline.net


IBM Linux Technology Center Podcast



Tune in weekly for this series about Linux and IBM, with Tom Gall as your host. Tom interviews various luminaries from IBM who work on various open source technologies. Hear all about their efforts, what it is, what it can do for you and how IBM is working with the larger open source community to make the world a better place. (2008-08-08T15:46:58)
http://planet-ltc.org/podcasts


Bungee Connect Developer Network The Bungee Line



Feed for the Bungee Connect Developers Around the World (2008-08-04T16:41:27)
http://bungeeconnect.wordpress.com



Archived Shows


http://www.tyrannozaurus.com/podcasts
http://www.thewindowbreakers.com
http://www.thepodcastnetwork.com/linuxuser
http://www.thelinuxbox.org
http://www.tdtrs.co.uk
http://www.retrobits.com
http://www.linuxworld.com/podcasts/linux
http://www.linuxreality.com
http://www.linux.org.au
http://www.infonomicon.org
http://www.handheldheroes.net
http://www.hackermedia.org
http://www.frostbitemedia.org
http://www.eff.org/linenoise
http://www.category5.tv
http://www.bsd.linuxbasix.com
http://www.binrev.com
http://www.armoredpenguin.net
http://webbaverse.com/uncategorized/animus-me
http://webbaverse.com/shows/kde-and-the-masters-of-the-universe
http://webbaverse.com/category/the-bsd-show
http://unixclubhouse.com
http://ubuntupodcast.net
http://ubuntuos.com
http://titradio.info
http://thelinuxpodcast.com
http://tdtrs.co.uk
http://somethingkindatechy.blogspot.com
http://securitycast.net/
http://securitycast.net
http://radio.linuxquestions.org
http://radio.kde.org
http://opennewsshow.org
http://linuxvoid.com
http://linuxnoob.libsyn.com
http://linuxinstall.net
http://linuxgeekdom.com/rssogg.xml
http://linuxcult.com
http://linuxcrazy.com
http://hak5.org
http://hackradiolive.org
http://h4cked.com
http://freedomsocks.co.uk
http://fossgeek.com
http://droid-nation.com
http://alternageek.com

Posted in General | Comments Off on TheLinuxLink.net

Active Linux Podcasts

I’m putting a list of Linux/Tech/Security podcasts together to hand
out at http://OggCamp .org. The list comes from
http://www.thelinuxlink.net/ and I want to know am I missing any
active podcasts.

BSD Talk ( http://bsdtalk.blogspot.com/ )
Category5 ( http://www.category5.tv )
CCHits ( http://cchits.net/ )
Crivins ( http://unseenstudio.co.uk/casts/crivins )
/dev/random ( http://devrandom.ws )
DistroCast ( http://distrocast.org )
Distro Watch Weekly Podcast ( http://www.distrowatch.com/ )
DroidNation ( http://droid-nation.com/ )
FLOSS Weekly ( http://www.twit.tv/FLOSS )
Free As In Freedom ( http://faif.us )
Frostcast ( http://www.frostbitemedia.org )
Full Circle Magazine podcast ( http://fullcirclemagazine.org/ )
Games And More Entertainment Radio ( http://www.hwhq.com/ )
GNU World Order ( http://thebadapples.info )
Going Linux Podcast ( http://goinglinux.com )
Hacker Media ( http://www.hackermedia.org/ )
Hacker Public Radio ( http://hackerpublicradio.org/ )
Information Underground ( http://gopher.info-underground.net:70/iu/ )
Juiced Penguin Oggcast ( http://juicedpenguin.com/ )
Kernel Panic Oggcast ( http://kernelpanicoggcast.net )
Knight Wise Radio ( http://www.knightwise.com )
Linux Action Show ( http://www.jupiterbroadcasting.com )
Linux Basix ( http://www.linuxbasix.com )
Linux Crazy ( http://linuxcrazy.com/ )
Linux for the Rest of Us ( http://www.podnutz.com/linuxfortherestofus )
Linux In Da House ( http://linuxindahouse.org )
Linux in the Ham Shack ( http://lhspodcast.info )
Linux In The Shell ( http://linuxintheshell.org )
Linux News Log ( http://linux.quicksurf.com/ )
Linux Outlaws ( http://www.linuxoutlaws.com )
Linux Trivia Podcast ( http://www.setbit.org/lt.html )
Mint Cast ( http://mintcast.org )
MythTV Cast ( http://www.mythtvcast.com )
Network Security Podcast ( http://netsecpodcast.com/ )
OpenSource Musicians Podcast ( http://opensourcemusician.libsyn.com )
PaulDotCom Security Weekly ( http://pauldotcom.com )
QSK Cast ( http://qskcast.info/ )
screencasters.heathenx.org ( http://screencasters.heathenx.org )
Source Trunk ( http://sourcetrunk.com )
Sunday Morning Linux Review ( http://smlr.us )
Talk Geek To Me ( http://talkgeektome.us )
Tech Misfits ( http://techmisfits.com )
The BSD Show ( http://webbaverse.com/category/the-bsd-show )
The Bugcast ( http://www.thebugcast.org )
The Command Line Podcast ( http://thecommandline.net )
The Dick Turpin Road Show ( http://http://www.tdtrs.co.uk )
The Linux Link Tech Show ( http://www.tllts.org )
The Source Show ( http://thesourceshow.org/ )
The Techie Geek ( http://www.thetechiegeek.com )
Tin Foil Hat ( http://fuzionpodcastnetwork.com/?cat=15 )
TuxJam ( http://unseenstudio.co.uk/casts/tuxjam )
Tux Radar ( http://tuxradar.com/podcast )
Ubuntu UK Podcast ( http://podcast.ubuntu-uk.org/ )
€uroTr@sh: Information Security Podcast  ( http://www.eurotrashsecurity.eu )

Posted in General | 8 Comments

Using xrandr to ensure that your rdesktop session will always be 90% of the smallest screen

rdesktop is an open source client for Windows NT Terminal Server and Windows 2000 & 2003 Terminal Services, capable of natively speaking Remote Desktop Protocol (RDP) in order to present the user’s NT desktop. Unlike Citrix ICA, no server extensions are required” at least according to yum info rdesktop.

I’ve been using it for years to connect to windows servers and pc’s. So useful is it that I use a version of the script below to automate the connections. The first line allows me to create a symlink in my ~/bin directory to the rdesktop.bash file, such that the name of the symlink itself is used as the server name.

I was using a -g of 90% which works out to having a remote desktop that fits nicely on whatever computer I happen to be using.
-g Desktop geometry (WxH). If geometry is the special word "workarea", the geometry will be fetched from the extended window manager hints property _NET_WORKAREA, from the root window. The geometry can also be specified as a percentage of the whole screen, e.g. "-g 80%".

However for the last while I have been using a dual monitor and this presented me with an issue as the 90% value gives me a screen spanning 90% of the combined area of both monitors. This is not what I want and so I have been overriding the setting with rdesktop.bash -g 800x600. This is less than ideal̇ as I need to calculate the values based on the systems I was working at.

Today I used the magic of xrandr to give me the horizontal and vertical sizes of the smallest screen and then used bc to calculate what 90% of the smallest screen is.

Pretty it aint but you might find the idea useful.

#!/bin/bash
SERVER=`basename $0`
h=$(echo "scale=0;(($(xrandr | grep " connected " |  awk '{print $3}' | awk -F '+' '{print $1}' | awk -F 'x' '{print $1}' | sort -n | head -1 )/100)*90)" | bc)
v=$(echo "scale=0;(($(xrandr | grep " connected " |  awk '{print $3}' | awk -F '+' '{print $1}' | awk -F 'x' '{print $2}' | sort -n | head -1 )/100)*90)" | bc)
SIZE=${h}x${v}
PASSWORD='-p mypassword'
USERNAME="myusername"
for var in "$@"
do
    varparam=$(echo ${var}|awk -F '=' '{print $1}')
    if [ "${varparam}" == "-g" ];then 
      SIZE=$(echo ${var}|awk -F '=' '{print $2}')
      shift
    fi
done
rdesktop -d workgroup -u ${USERNAME} ${PASSWORD} -g ${SIZE} ${SERVER} -T "${SERVER}" -r disk:mypc=/ $1 -k en-us&
Posted in General | 1 Comment

8 years 4 days of flawless service

I installed my server on Jul 31 2004 and much like the witches broom in many a Terry Pratchett book, my old server went through many upgrades but remained the same server. It had two new cases, many new hard disks, two house moves, but one OS, namely Debian GNU/Linux unstable.

In all those eight years, it never let me down, surviving flood, power outages and most dangerous of all, my administration. The server was a test bed for anything I was experimenting with at the time and it shocks me that it continued to plough on, upgrade after upgrade. A testement to the fantastic work of the entire Debian Community.

The new server is a Raspberry PI and it also runs Debian but is a smidgen smaller.

Big and Small

So despite all this loyal service, I am turning it off today as it simply is taking too much power to run. So thanks for the loyal service and enjoy your well earned retirement as a backup server.

server:~# uname -a
Linux video 3.2.0-2-amd64 #1 SMP Fri Apr 6 05:01:55 UTC 2012 x86_64 GNU/Linux
server:~# uptime
 12:22:33 up 114 days, 16:45,  1 user,  load average: 0.03, 0.09, 0.07
server:~# ls -al /etc/pam.conf
-rw-r--r-- 1 root root 552 Jul 31  2004 /etc/pam.conf
server:~# halt

Broadcast message from root@video (pts/0) (Sat Aug  4 12:23:00 2012):

The system is going down for system halt NOW!
server:~# Connection to 192.168.x.y closed by remote host.
Shared connection to 192.168.x.y closed.
user@pc:~$
Posted in General | Leave a comment

TrueCrypt on a Respberry PI (no gui)

These are the steps that I took to compile the application without a gui.

  • Get the truecrypt source from http://www.truecrypt.org/downloads2 and download the “Mac OS X / Linux (.tar.gz)” file and save it to a directory.
  • Get the wxWidgets from http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.8.12.tar.gz. You will need this even if you are not planning to run a GUI.
  • You also need the fuze development libraries which you can install in Raspbian using
    aptitude install libfuse-dev
  • You need to get the RSA Security Inc. PKCS #11 Cryptographic Token Interface (Cryptoki) 2.20 header files
    wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/*.h

To compile the application do as suggested in the post Truecrypt Seems to work pretty well. The wxbuild took me 23m21.490s and the make of TrueCrypt itself took 51m29.737s

$ export PKCS11_INC=/usr/local/src/truecrypt/pkcs/
$ make NOGUI=1 WX_ROOT=/usr/src/wxWidgets wxbuild
$ make NOGUI=1 WXSTATIC=1
$ sudo cp -v Make/truecrypt /usr/local/bin/

$ sudo cp -v Main/truecrypt /usr/local/bin/

You can then run it using the following command.
truecrypt -t -k "" --protect-hidden=no /tmp/test.truecrypt /tmp/key/ -v -m=nokernelcrypto

Posted in General | 5 Comments

Find out which installed file belongs to which package in Fedora and Debian

I was looking for a binary to know which package it was installed, in this case the mail application.

For Debian:
dpkg --search $(readlink -m $(which mail))
bsd-mailx: /usr/bin/bsd-mailx

For Fedora:
$ rpm -qf $(readlink -m $(which mail))
mailx-12.5-5.fc17.x86_64

The which mail just tells me where the mail application is in the path.
The $(…) invokes command substitution in a sub shell, which means that the commands in the brackets will be run first and the result will be passed back.
The readlink command will print value of a symbolic link or canonical file name which means “tell me what the original file name is even if the application points to a symlink.
The -m option will canonicalize by following every symlink in every component of the given name recursively, without requirements on components existence, which means it will keep following the symlink chain to the end regardless of whither the symlinks are bad or not.
All that will give you the path to the actual application you are interested in.
Then you pass it to your package manager to identify which package has installed that application.
In Debian it’s dpkg --search and in Fedora it’s rpm -qf.

Posted in General | Leave a comment

Software I install to a base Linux system

Here is the entry for what I need to install after a clean Fedora install, (this will probably be edited a lot as I add to the list):

Applications

yum install synergy openssh-server audacity-freeworld ffmpeg sox sox-plugins-freeworld mplayer inkscape scribus vlc firefox poppler-utils wget fuse-sshfs curlftpfs kdiff3 kid3 speex-tools filezilla gimp hpijs kate kdiff3 kdirstat thunderbird-enigmail thunderbird-lightning thunderbird
keepassx choqok html2ps yakuake gcompris gcompris-sound-en gcompris-sound-nl bsd-games kdegames mumble childsplay tuxpaint kdeartwork-screensavers perl-Data-Dump git screen perl-XML-Twig perl-XML-Simple perl-XML-XPath perl-XML-LibXML perl-Pod-Perldoc kdenetwork-kopete xmlstarlet saxon htop sshpass expect youtube-dl


aptitude install synergy openssh-server audacity ffmpeg sox libsox-fmt-all libsox-fmt-mp3 mplayer inkscape scribus vlc poppler-utils wget sshfs curlftpfs terminator speex filezilla gimp hpijs claws-mail claws-mail-plugins html2ps terminator yakuake gcompris gcompris-sound-en gcompris-sound-nl bsdgames mumble childsplay tuxpaint git xmlstarlet htop sshpass expect youtube-dl kdiff3 kid3 kate kdiff3 kdirstat kdegames kopete libxml-twig-perl iceweasel libdata-dumper-simple-perl libdata-dump-perl libxml-twig-perl libxml-simple-perl libxml-xpath-perl perl-doc libsaxon-java childsplay-alphabet-sounds-nl childsplay-alphabet-sounds-en-gb claws-mail-extra-plugins kdiff3 kid3 kate kdiff3 kdirstat kdegames kopete locate

Perl Modules

perl -MCPAN -e shell
install Bundle::CPAN
reload cpan
install Data::Dumper::Simple
install File::Basename
install Image::ExifTool
install Image::Magick
install Spreadsheet::ParseExcel
install Video::FrameGrab

Other Software

skype
davmail

Browser Plugins

Adblock Plus
Paused!
HTTPS Everywhere.
RequestPolicy
FlashBlock
NoScript
QuickProxy
xmarks

Disableling Services

systemctl stop avahi-daemon.service
systemctl stop avahi-daemon.socket
systemctl disable avahi-daemon.service
systemctl disable avahi-daemon.socket
systemctl stop bluetooth.service
systemctl disable bluetooth.service
perl -pe 's/StartServer=true/StartServer=false/g' -i ~/.config/akonadi/akonadiserverrc
perl -pe 's/Start Nepomuk=true/Start Nepomuk=false/g' -i /usr/share/kde-settings/kde-profile/default/share/config/nepomukserverrc
perl -pe 's/autostart=true/autostart=false/g' -i /usr/share/kde-settings/kde-profile/default/share/config/nepomukserverrc

Unmanaged Applications

Posted in General | 2 Comments

Skype-call-recorder on Fedora

Skype is frowned on by many as it is proprietary software and by more as it is now owned by Microsoft. However you cannot get over the fact that it has enabled millions to keep in touch for affordable cost. For recording interviews, I would always suggest using Mumble but on some occasions it is useful when calling land lines or other skype users.

To install skype on fedora just go to the skype download page and select the Fedora 16 32 bit. Yes I know I’m running Fedora 17 64 bit but work with me. Clicking the link should open your package manager and skype should install. Try out the test call to make sure it’s all working.

Once skype is installed you now want to get your hands on Skype Call Recorder

Skype Call Recorder is an open source tool that allows you to record your Skype calls on Linux. Current features include:

  • Record calls to MP3, Ogg Vorbis or WAV files
  • Automatic and manual recording
  • Configure automatic recording on per-caller basis
  • Split stereo recording
  • Completely free (free as in free beer)
  • Completely free (free as in freedom), released under the GNU GPL

Finally a bit of freedom in this post. I selected the 0.8 version but it comes with a warning.

RPM-based distributions, amd64 (Experimental, might not even install)

skype-call-recorder-0.8-1.x86_64.rpm, 131 KB

Well it installs to /usr/local/bin/skype-call-recorder but won’t run. A quick check shows some missing libraries


ldd /usr/local/bin/skype-call-recorder | grep "not found"
libpng12.so.0 => not found
libssl.so.0.9.8 => not found

The first is easy to fix with a yum install libpng12.so.0 which installs libpng-compat. The other one causes a problem however and after trying different avenues, I cheated and copied the file libssl.so.0.9.8 from another ubuntu machine and saved it as /lib/libssl.so.0.9.8.

All is not over as when we run ldd again we find another missing library.

ldd /usr/local/bin/skype-call-recorder | grep "not found"
libcrypto.so.0.9.8 => not found

I was a bit worried that I would end up installing a chain of libraries but this is the last one we need. Again I copied libcrypto.so.0.9.8 to /lib/libcrypto.so.0.9.8

After that it ran fine and I was able to record skype calls on Fedora 17 AMD 64 bit.

Posted in General, Podcasts | 3 Comments

Can you spare £5 for a meter of broadband ?

#da12bb #HPR 

Back in episode #hpr 0980, I spoke with Chris Conder of Broadband for Rural North.

Located in the very pretty but the rural Forest of Bowland in Lancashire in the UK, and tired of putting up with slow ‘broadband’ they decided to put together their own network. They tried shared wifi, 3 and 4G mobile networks, MMDS and Satellite yet all proved to be unreliable.

So over tea and cake they came up with a plan.

  • 240 Kilometer (150 mile) plan.
  • 1 gigabit (1000mb/sec) fiber optic connection plan.
  • A let’s give a connection to every one of the 1700 homes, farms, schools, churches and businesses, in the area plan

And while they were at it they designed it to be:

  • redundant with a dual homed backbone direct to the UK’s Internet exchange
  • upgradeable with ducts large enough to take multiple fibers
  • laid through some of the most rugged, mountainous area of Lancashire to get to the people that need it most. (And let’s be clear here, nothing to do with the fact that they will need to use dynamite to blast their way through the rocks.)

Life up there is a struggle and it’s a tough job to come up with the money to pay for the project.  During the show I suggested that they put up a donate button on their site so that people could help them out with their project. Well with their typical “can do” attitude they have gone ahead and done it.

A orange cable with the text "Your Name Here" on it

Sponsor them!

Over the next week or so, the names of each of my children will be added to the cable and sunk into under ground. If you have a few spare “quid” then please consider throwing them some cash. They are laying a big core next week so you can get your name on a big cable. For £5 you get to sponsor a meter or for £20 you get to add five names.

http://b4rn.org.uk/sponsor-a-metre

Posted in General, Podcasts | Leave a comment

Fedora 16


In the HPR0892 :: Hacker Public Radio New Year’s Eve Part 2/8 (A Bit About Fedora) I spoke about my Fedora install and I would like to put some better show notes out here.

First thing to do is get and iso. I downloaded Fedora-16-x86_64-Live-KDE.iso as I will be running KDE on a 64 bit system. I had some issues with the Fedora cd creator so I just used UnetBootin which has had more success. I rebooted and selected the usb key from the hardware boot up menu.
For the most part I selected the defaults, with the exception of hard disk encryption, which I would recommend that everyone would use.
If you want more information on the install process then I recommend that you read the excellent Installation Guide maintained by the project. I will be focusing on the things that I did to customize it for my liking.

I will never understand the “Application Launcher Style” that requires discrete clicks to navigate. Thankfully they have made it easy to switch, just right click on the Fedora icon/the KDE menu, and select “Switch to Classic Menu Style”.

If you are a Debian user then you may be familiar with the Debian multimedia repository that enables features that may not be legal in every jurisdiction. The equivalent repository in Fedora is RPM Fusion. It’s simple enough to install by opening the Konqueror web browser and going to http://rpmfusion.org/Configuration/ and click on “RPM Fusion free for Fedora 15 and 16” and select “Open with Apper” and follow the instructions to install the free applications. If you want to install the nonfree applications then select “RPM Fusion nonfree for Fedora 15 and 16”
Notes:

  • that the password is the root password and not your sudo password
  • that there is a “pop under” authentication issue so if you see noting opening look for a window in the background
  • you are asked for your root password twice

I found it easier to use the console to install applications. The equivalent to debian’s aptitude is yum. Drop to root using su – and type yum update to do a system update. This will download all the updates since your spin was spun.

As you have just installed the RPM Fusion repositories you will need to accept the keys:

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-16-i386
Importing GPG key 0xADF25D9C:
Userid : RPM Fusion free repository for Fedora (16)
Package: rpmfusion-free-release-14-2.noarch (@/11281.0.rpmfusion-free-release-stable.noarch)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-16-i386
Is this ok [y/N]: y
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-16-i386
Importing GPG key 0x952F3AF8:
Userid : RPM Fusion nonfree repository for Fedora (16)
Package: rpmfusion-nonfree-release-14-2.noarch (@/11306.0.rpmfusion-nonfree-release-stable.noarch)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-16-i386
Is this ok [y/N]: y

I like to install all the applications I use in one go using the command yum install synergy openssh-server audacity-freeworld ffmpeg sox mplayer inkscape vlc vim firefox poppler-utils wget sshfs kdiff3 terminator kid3 speex-tools filezilla gimp hpijs kate kdiff3 kdirstat

Once all that is installed, you can get down to the business of setting everything up. For me that means getting synergy running so that I can control the new install from my desktops keyboard and mouse.

Synergy lets you easily share your mouse and keyboard between multiple computers on your desk, and it’s Free and Open Source. Just move your mouse off the edge of one computer’s screen on to another. You can even share all of your clipboards. All you need is a network connection. Synergy is cross-platform (works on Windows, Mac OS X and Linux).

To run that securely you need to have OpenSSH installed so that you can tunnel the communication between computers over a secure connection. We have already installed openssh-server so now we need to configure it.

First we start the service by running

# systemctl start sshd.service

Then we enable the service to run on each boot

# systemctl enable sshd.service

Now you can ssh localhost and if all is well you should be asked to accept the ssh keys. We’re not finished yet as you will find that if you try and ssh from your desktop ssh will report “No route to host”, but you will still be able to ping the machine.

$ ssh 192.168.100.100
ssh: connect to host 192.168.100.100 port 22: No route to host
$ ping 192.168.100.100
PING 192.168.100.100 (192.168.100.100) 56(84) bytes of data.
64 bytes from 192.168.100.100: icmp_req=1 ttl=64 time=0.676 ms
64 bytes from 192.168.100.100: icmp_req=2 ttl=64 time=0.619 ms
^C
--- 192.168.100.100 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.619/0.647/0.676/0.038 ms

So what’s going on ? Well in addition to offering full disk encryption, Fedora comes with a built in firewall and also a access control system. Although SSH appears to be enabled in the firewall (Start -> Administration -> Firewall) you still need to tick and untick it in order to reload the configuration. Once you do that ssh should be working.

My synergy configuration is quite simple a desktop in the center with a laptop (the new install) on the left and my Acer Aspire One on the right. The server runs on the desktop and I start it with the command:

$ synergys --daemon --address localhost --name desktop --config /etc/synergy.conf

This runs synergy in server mode as a daemon listening only on the localhost with the name “desktop” and using the settings from /etc/synergy.conf. Here is that configuration file.

$ cat /etc/synergy.conf
section: screens
        laptop:
        desktop:
        aa1:
end

section: links
        desktop:
                right = aa1
                left  = laptop
        laptop:
                right = desktop
        aa1:
                left  = desktop
end

We are doing the install on the laptop so over there we need to run two commands. The first will open ssh connection from the laptop to the desktop with the command:

ssh -f -N -L localhost:24800:localhost:24800 192.168.100.99

The -f tells ssh to run in the background
The -N will not execute a remote command
The -L is the switch that tells ssh to forward the any communication from on port 24800 on the laptops localhost private network card to the post 24800 on the other sides localhost private network card.
Finally the 192.168.100.99 is the ip address of the other side, in this case our Desktop

synergyc --daemon --name laptop localhost

This runs synergy in client mode as a daemon with the name “laptop” and connecting to the synergy server on the local private network card. When this happens the client will send it’s requests to the local port number 24800, it’s picked up by the ssh application, encrypted and duped out the other end to port 24800, where the synergy server is listening.
Once you do this, you should be able to move the mouse on your desktop to the left of the screen and you will see it “appear” on your laptops screen.

Follow these instructions to get the vpn working, and if you are running on 64 bit.

Follow these instructions to get the citrix working.

That was it for most of the major stuff.

And now that Fedora 17 is released – hold on for another 18 months for a review of that.

Posted in General | Leave a comment