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

3

Vim: Eating paste is bad for you

As a long time vim user in the programming world there is one situation which always makes me cringe: That moment where there is something from the internet that you need to paste into your editor. Without fail the formatting takes a disastrous turn, causing whatever you were pasting to go from the Mona Lisa,…

Continue Reading

chmod: Capital (X) Gunna Give it to you

Pardon the terrible title of this tutorial, but you know…I decided when I started this blog that I would have cheesy terrible titles, and this was the best one for the subject matter. Anyway, this is one of those “I feel dumb” moments that it’s entirely possible the entire Linux world knew about before I…

Continue Reading

Vim: Mastering your workspace: Tabs

In previous vim articles, I talked about buffers, and windows, and splits and all that good stuff. In those articles I mentioned that there was a right way to handle multiple buffers, and there was a wrong way. Today I’m going to talk to you about “the wrong way.” That way…Is tabs. So vim has…

Continue Reading

Encrypting Apache: https and you!

OS : CentOs 7 / RHEL7 Derivitives Software : httpd (Apache) Version : 2.4.6 Introduction Encryption is a good thing. In a perfect world, you would never see an “http” without an “s” at the end. So in an effort to help make that happen, lets talk about encryption. First of all: There is a…

Continue Reading

1 2 3