CMTrace in WinPE

CMTrace is a great tool for troubleshooting deployment issues from within WinPE, no doubt about that. It makes errors and warnings clearly visible in thousands of »

SSD TRIM in Windows

If you've recently purchased an SSD you should probably be aware of performance issues that arise over time when it comes to writing data. TRIM technology »

SETroubleshoot email notification on SELinux denial

I've recently installed setroubleshoot-server on my RHEL6 server to help diagnose various SELinux denials as I attempt to secure the box. SETroubleshoot also has an email »

SELinux’s setroubleshoot install on a RHEL6 server

I am planning on using RHEL6 as a web server, primarily for my Mercurial/GIT repositories. This was to replace my current Fedora13 instance. After the »

Restoring /usr/bin with rpm and yum

I was recently writing a Makefile for cramfs, specifically the distclean and install sections. The installation would copy the program binaries to /usr/bin while the »

SCCM 2012 SP1 task sequence hangs during Install Package step

If you’re experiencing an issue with your SCCM 2012 SP1 task sequence hanging randomly at an Install Package/Updates step, apply the following fix in »

SCCM 2012 Could not connect or execute SQL query setup error

I've managed to deploy the latest version of SCCM 2012 in the lab, but not without a few issues. Most notably the "could not connect" or »

Identify and block malicious HTTP traffic with IPtables

So I was looking through my httpd access_log files and this popped up every couple of days: - - [14/Dec/ »

Force Google Chrome Incognito mode on startup

Much like its competitors, Chrome allows an Incognito mode which will discard any browser data after the session ends. This is great however there is no »

Exchange SMTP Send Connector on a port other than 25

I've setup an Exchange 2007 SP1 server recently to sync with a few remote Exim POP/IMAP accounts, in order to provide push email to my »

Drive backup over SSH with GZip compression

If you've worked hard to configure your Linux machine and can't afford to lose it due to drive failure, try creating an image of it using »

Batch file rename with PowerShell and Regular Expressions

There have been a few times in the past where I've had to rename a large number of files for various reasons (ie: remove a common »

SCCM upstream and downstream SUPs fail SSL/TLS negotiation

I have two SCCM SUP systems, one is the top and the other is downstream. The SCCM infrastructure is operating in Native Mode and all WSUS »

Search Keyword Highlighting with Perl

Here's how to break down a search string into uniq keywords and highlight them using HTML: # user input my $search_string = "I really really need this" »

Invalid task sequence step condition breaks SCCM deployment

I've recently encountered an interesting issue with SCCM 2012 OS deployment. Some hardware models would complete successfully while others fail (gracefully). SCCM deployment status would be »

Projects on GitHub »