Author: admin

NFL Pick ‘Em for 2019 Season

NFL PHP Pick 'Em is a free php web app that allows you to host a weekly NFL pick 'em football pool on your website.  This fantastic tool replaced the use of spreadsheets.  There was a time that this tool was not supported.  However, I just checked out the www.phpickem.org website it is is updated for 2019. I wish I...Read More »

Automatically clean /tmp or /var/tmp files that are in protected PrivateTmp directories in CentOS / RHEL 7

With CentOS/RHEL 6 there was a function called tmpwatch that was launched /etc/cron.daily/tmpwach This process has changed in CentOS/RHEL 7. There is a system target that runs daily: system-tempfiles-clean.timer. Although tmpwatch does a pretty good job in cleaning out the /tmp or /var/tmp files, it does not by default clean out the /tmp/systemd-private directories as these are secure.  There are…

Read More »

Install CentOS 7 on a GPT labeled disk

For one reason or another it was difficult to find the "complete" answer to installing CentOS 7 on a GPT labeled disk.  For the most part the answer was too complicated, incomplete, or inaccurate. After some trial and error the answer turns out to be a simple one. Process Basically, insert your CD/DVD for the install When presented with this...Read More »

Extend the swap logical volume size

Extend the swap size in a logical volume may be needed.  Assume that there is a swap partition that requires an additional 1G of space.  The following process should work on a CentOS 7 Linux install. Assuming that the disk space is available, use lvextend will add 1G, disable and flush out the existing swap space.  It may take some...Read More »

Root Login Permission Denied on CentOS7

A system that was a fresh installation of CentOS 7 Linux was just completed. After all the updates, the user began to install an application. After some time, the user logged out of the system and could not log back into it. As a root user, the administrator was unable to access the virtual machine even via console. This eliminated…

Read More »

Add a GUI to Microsoft Windows 2012 R2 Core / Standard

There was a server with Microsoft Windows 2012 R2 Standard installed with GUI, for some unknown reason the GUI was uninstalled along with PowerShell.  To reinstall or install these "features", the install.wim file is needed.  Using a mounted Windows 2012 R2 Standard ISO is one such way. These are the steps to "recover" the GUI and PowerShell.  Since PowerShell is...Read More »

SELinux: Compile a policy package

You have generated a SELinux human readable .te file and want to compile it into a .pp policy file.     Create a policy The first command will read through the audit.log file to generate both a .te and .pp file. The .te is human readable. The .pp is compiled. The second command installs that policy. ausearch -c 'avc' --raw...Read More »

Apache Tomcat 9 – SSL/TLS Configuration HOW-TO

In this exercise, Tomcat 9 will be installed with OpenJDK 8 using a self-signed certificate in a PKS12 keystore on a clean CentOS 7 Linux server.  These are the steps. Enjoy Tomcat Check the Cert You can check the cert by using your browser. Conclusion This is a basic Tomcat install, future considerations should include log rotation and SeLinux.Read More »