Linux Mint Running Desktop Computer

After decades of using Windows for my desktop machine, I switched to Linux Mint 18.1 Serena in late January. This change was mainly due to the fact that Windows Vista was going EOL in April. Other than a couple of minor issues, this change has gone well. Much of the desired functionality for this new installation is in place, with the remaining work being done slowly over the months.

Additional work on the Fedora server:

Koji command now times out to prevent boot failure.

Changed to NFS instead of Samba for more stable file sharing.

Removed nice from scripts in attempt to lower load averages.

Admin page now has check for any lost+found files.

Now also use Google DNS for public IP check.

IP checks use common include file.

Removed Nagios firewall check.

Let’s Encrypt cannot have multiple lines for domains in INI file.

Improved Let’s Encrypt footer logo.

No longer use xinetd for telnet.

Short stop timeout for telnet server to prevent shutdown delays.

Fixed several minor errors on admin pages.

Installed Fedora 25

I recently installed the latest Fedora release (F25). Surprisingly, this time the install went smoothly. Congratulations Fedora!

Also in the last month:

Admin page now includes a link to the Lynis report.

Speedtest results now have warning thresholds.

Moved Apache server manual to admin.

Updated the home page.

Changed to PHP explode function since split() was removed in 7.0.

The usual changes to the Fedora Installation Checklist.

Other minor admin changes.

Installed Fedora 24

Over the last week I installed the latest Fedora release (F24). As usual I ran into an installation issue. Anaconda did not install grub.cfg, so the machine could not boot. After some rescue work, I was able to boot up and things worked fine. Good job Fedora.  🙁

Other things completed since the last entry:

Removed WordPress Login Security Solution plugin since it was blocking login.

Speedtest now warns if download, upload or ping are not normal.

If speedtest is warning, there is now a link to request a new test.

NSS began preventing Apache startup. See Apache NSS Configuration.TXT.

Backup script now exits with error if backup device isn’t mounted.

Disabled auditing and auditd due to spewing to console and log.

Updated version script to use php-pear-Console-Color2.

Added Hillary Clinton video to home page.

Demoted DynDNS for Internet IP check due to too many failures and slow responses.

Improved acquisition of distribution name for admin page.

The Let’s Encrypt client is now called Certbot. Changed scripts to reflect this change.

Disabled several startup services.

Several changes to the Fedora Installation Checklist.

Let’s Encrypt

Obtained SSL/TLS certificates from the new open certificate authority Let’s Encrypt. All Apache virtual hosts are now using these new certificates. Also put scripts in place to renew them monthly, although some further work may be required.

Some other items:

Graduated warnings for system loading on admin page.

Administrative check script file exists checks can now use days, hours or minutes.

Several changes to the terminal virtual host and admin page link.

Several minor changes on the admin page.

Installed Fedora 23

Last month I installed F23. I was also able to use DNF to add the packages in use for Fedora 22 and earlier. As with any Fedora version upgrade, it was accompanied by at least one installer crash. The Fedora Installation Checklist saw the usual tweaks as well.

Changes in the last couples of months:

Available updates now suppresses duplicates.

Enabled HTTP/2 in the Apache HTTPD server.

Removed ownCloud since it was not being correctly rendered in Firefox.

Updated to Nagios 4. Upgrade was initially unsuccessful due to the new /var/log/nagios/rw/ directory was not created.

Disabled several unneeded services.

Upgraded to Fedora 22

I attempted to install F22 using the live DVD. Since yum became dnf, the previous method of installing packages from the package list file no longer works. So, another in the long list of Fedora upgrade woes! For the first time, I used fedup to perform the update. After fixing a couple of issues, Fedora 22 seems to be working fine. As for the future, I will need to consider how to proceed.

Here are some other things I’ve recently worked on:

Created script to erase kernel-core package when removal requested on kernels page.

Updated numerous scripts for yum->dnf change.

Kernels page now uses cached filesystem information.

Installed and enabled Spamassassin.

Karma check page now has check and cancel links.

Admin page now has more karma check and cancel links.

Added koji check ini file name to tag line on kernels page.

Changed home page content.

Installed Fedora 21

I installed F21 early last month. Things seem to be working generally as usual, except for display issues. The usual problems were encountered during installation, and with GNOME regarding lack of support for my nVidia 7300 LE. These issues are not really the fault of Fedora, but continue to be a Linux disappointment. Windows runs fine on the 7300 LE.

Here’s the list of changes since last posting:

Updated kernel script for Fedora 21 changes.

Fixed karma check script to detect server error.

Changed home page Youtube video etc.

Cron creates empty admin notes and todo list files if they don’t already exist.

Updated the fedora installation checklist for F21.

More CentOS 7 work

I continued to work on the CentOS 7 installation. I was able to install VLC media player from repos. VLC is essential for me to even consider changing to CentOS. For now, I remain with Fedora.

Numerous additional things for August:

Nagios now checks the firewall.

Admin page now alerts if reboot is needed.

Kernels page displays one column when viewed with mobile browser.

Bolded running kernel on kernels page.

Koji kernel script error examples use current version.

Disabled server signature for admin pages to prevent leak on failed login.

Admin page versions now generated by function.

Fixed Nagios admin check script bug.

Small administrative check script improvement.

Fixed minor bugs on admin page 1.