Unleash your inner root

HTCondor Time Based constraints

HTCondor Time Constraints are something I’ve had more difficulty finding basic information on than anything else. Here is a simple example that will allow you to view held jobs that have been stuck for more then 24 hours. Time Constraint The following generates a time value of how long jobs have been in their current…

Continue Reading

Getting RequestTracker 4 to work with SELinux

Fighting with SELinux can be a tough thing in the IT world. Documentation for it is often fairly focused on a given problem, and generally explains THAT a given action fix’s something, rather then WHY a given action fix’s something. As such when you hit a wall with an application that there is no existing…

Continue Reading

Vim Templates

There are often cases as an admin where you find yourself creating new files that all have the same type of basic formation. bash/python scripts come to mind. If you are a vim user, good news, there is a way to make your life easier when creating files of the same type! enter Vim Templates!…

Continue Reading

Create an RPM for ANYTHING

In the modern era of Sysadmining it’s fairly common to have a configuration management tool such as Puppet, Chef, Ansible, or my personal favorite Saltstack. These tools make managing your systems a simple joy compared to maintaining all your configurations independently. One area that can often be a shortcoming of all of these tools is…

Continue Reading

Replacing Cron with SystemD.timers

Like most people, Every year I make some new years resolutions. Unlike most people, my resolutions all tend to revolve around IT. Every year I give myself a “It’s , stop doing “. One year I decided to stop using the “ifconfig” command, in favor of finally learning the proper use of the “ip” command…

Continue Reading

Xen to KVM: How to convert when xen is dead

Greetings internet wayfarer. If you have ended up here because your Xen server took a poop and you need to get those old para-virtualized Xen VM’s running on a KVM server. Well congrats, you have arrived. I just dealt with that very same problem. It’s a doozy, but fear not: There is a solution. It…

Continue Reading

The Walled Garden: Why we can’t have nice things

So, I was listening to Linux Unplugged 168 today. In which there is a large discussion on android vulnerabilities, lack of support, and the cluster fuck that is the current mobile phone market. The discussion inspired a thought in me that made me realize why our mobile phone market is broken, and why it is…

Continue Reading

Digital Privacy: Why it matters

As I talked about in my previous article I have been thinking about, and talking about, privacy a lot recently. It has been an extremely heavy subject on my mind and one that I have discussed with quite a few people I know. Responses have been…varied…and…well, a little sad. I have gotten everything from “Yes…

Continue Reading

Nothing to hide? Live in a glass house!

A colleague and I have been having a few long, and heated discussions about data mining and privacy invasion. Both of us are very firm believers in Linux and open source in the workplace, but in our personal lives have traditionally kept a windows PC around for gaming. The problem is, for me at least,…

Continue Reading

OpenSource: A license to kill.

Recently I’ve been thinking a lot about all the “Google Vs. Oracle” and “Ubuntu with ZFS” news that has been going around, and it has me thinking. As an open source community what do we really represent? On the one hand, the idea that Ubuntu should not be shipping their ZFS kernel module really frustrates…

Continue Reading

1 2 3 5