In an ongoing project, I have an environment where users will be authenticating directly with the database.
I did not want to manage the users in the database, as there are too many and password management isn’t something I want to be responsible for.
Fortunately, I have a RHEL (Red Hat Enterprise Linux) 7 environment that relies on kerberos for authentication for user accounts. I thought integrating the Percona PAM plugin with it would be relatively easy… oh, how wrong I was. Continue reading ‘MySQL and Percona PAM Authentication with Kerberos’
It’s a great idea to change your password often, but what do you do when they are hard coded in hundreds of files?
Yeah, yeah, I know the proper way to fix this is to do some heavy refactoring. Management loves this word, and the typical reaction is the demand for an immediate fix…. like NOW! Continue reading ‘perl – Search and Replace: Output filename and line numbers’
Often when I move to a new box to do development, I get all happy with coding before I realise that I don’t have PHP OCI8 installed… you just get used to it being there and then you encounter the wonderful error:
A PHP Error was encountered
Severity: Notice
Message: Use of undefined constant OCI_COMMIT_ON_SUCCESS – assumed ‘OCI_COMMIT_ON_SUCCESS’
I recently undertook a project that involved the consumption of Exchange Web Services through PHP on Redhat Linux. After a few tests, I knew this wasn’t going to be easy as I kept getting a 401 error. After trying out a few libraries, I decided to start off with a simple test so I could get to the root of the problem. Continue reading ‘Exchange Web Services (EWS), NTLMv2 and Linux’
There is often the time when you need to find some files in a certain directory/folder and delete them. One such example is cleaning out the .svn directories/folders from a copy (when you should’ve done an export).
My first track event with my Evo, and it was the best thing I’ve done for myself in a long time.
The track at Carolina Motorsports Park is a twisty fun track (well maintained too). Even though this track is a little hard on the brakes and tires, it is worth it. The video I have is from Saturday Oct. 15th, and I was hoping for more footage on Sunday…. but it didn’t happen.