Ideas, blog, etc.
Latest posts
Provisioning VMs with cloud init
One of the easiest ways to deploy a virtual machine in oVirt is first to install the OS then turn it into a template. This will allow you to copy that template to deploy new instances. One mundane task after a new template is copied to a new instance is logging in, changing the IP, setting the hostname, setting up Puppet, running puppet, etc. In last week's post we set up PWM insecurely. In this post, we are going to secure it down and install mysql to store the reset questions. This guide assumes you have this CentOS 7 server publicly accessible with ports 80 and 443 available t… We in IT have heard it often, the #1 request coming into help desk ticket systems is password resets, account lockouts, and the like. PWM is a password reset web application written in Java for use with LDAP directories. You can configure it to work with Active Directory, OpenLDAP, FreeIPA, and others. There are already a handful of good tutorials … You may have already heard the news about Delta Airlines catastrophic failure. Ars Technica reports the true cau… I am a SysAdmin who likes to code. I would say I know a fair amount of web developing, but do not understand it like a web developer uunderstands it. I think the reverse is true as well - web developers know how to set up a LAMP/LAMP stack, but they do not understand it as well as SysAdmin might understand it. To be a successful SysAdmin, yo… I recently submitted a proposal to remove Microsoft Office from off my network and switch to Google Apps for Work and LibreOffice. This would incur a cost savings of ~$17.50 per user per month (GAFW $5 plan versus Office 2016 Professional Plus, Corporate, Open License, License Only). Some may argue that there are better license options with Microso… I see a trend in system administration tasks moving toward the Ruby programming language. Yes, you can still code in Perl, Python, Shell, etc., but Ruby seems to be growing in popularity as a choice in scripting language. It should be - it is certainly easier to type and it has a big community to go with it. I was first introduced to Ruby in 2009 a… The Linux Foundation is offering select courses at a discount until 7/31/16. Some offers are up to 55% off. You can also get an additional 10% off in check-out by using the code $180 - For Read more → In a previous post, I explained how to set up a captive portal on a Raspberry Pi which was running Raspbian (Debian). If you read that article, you can skip the next paragraph. A captive portal is a piece of software that prompts for user interaction befo… Puppet on Mac is a mixture of Puppet on Linux and Windows. Registry settings are called "secrets" and to make things easier, you need to install homebrew. Enforcing a local admin is a little bit tedious. In the past few OSX releases, the have changed their password hashing algorithm several times. This causes a few case statements based on r…
Read more →
Securing PWM
Password management portal for end users
Avoiding Catastrophic Failure
Common problems with Web Developers configuring LAMP/LEMP
The future without Microsoft Office products
Refreshing Ruby Knowledge
Linux training on sale until 7/31/16
GSHOP
. That brings the prices down to:OpenWRT Captive Portal
Puppet with Mac and GNU/Linux