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.

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.

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.

NVIDIA driver and other items

Installed the proprietary nVidia driver. After a short time after login, GNOME Shell crashes! Another FAIL for Linux on the desktop with my 7300 LE card. This exact configuration worked just fine a couple of years ago.  🙁

Other recent activities:

Replaced fetchmail with getmail.

Fixed bug in list alias script.

Updated the Linux counter script.

Disabled logwatch fortunes.

Updated the Fedora upgrade checklist.

Fixed a sorting issue on the kernels page.

Cinnamon and more

Now that I’m using the Nouveau noaccel parameter, it seems Cinnamon is too slow and resource intensive for my use. That said, it remains the most impressive desktop environment, except for possibly GNOME. I’m fairly sure I’ll be trying it again in the not-too-distant future.

And some other recent items:

Installed hwinfo hardware information and cron script code.

Added Fedora 10th anniversary graphic/link to home page.

After two years, finally activated WordPress Akismet plugin.

Updated Jetpack WordPress plugin to address security vulnerability.

Niced more commands in cron scripts.

Bolded package line on karma check page.

A whole lot of changes

This is a list of the many changes since Thanksgiving:

WordPress notes admin page now has “there are no notes yet” message.

Clear button on wordpress notes page erases all notes on page.

Users connecting from unknown hosts no longer generate Nagios email warnings.

Internet IP now changes color with multiple tries.

Moved MariaDB database backups to nightly backup script.

New koji kernel flag deleted when the new kernel is running.

Server signatures only appear on admin pages to increase security.

Default text editor now set in global bashrc.

Fixed file count on directory listing script.

Improved the Fedora upgrade checklist and related changes.

No longer automatically verify Plymouth theme since it may break GNOME.

Minor change to grub backup checks.

Fixed minor bug on kernels page.

Installed Fedora 20

After the usual Fedora install problems, Fedora 20 is completely installed. Problems included not formatting /boot caused issues with booting. Also, Fedora 19 kernels will no longer boot after F20 install. Since I’ve switched to the ownCloud in the Fedora repositories, there was some work involved there. Problems left over include dnsmasq caching no longer working with NetworkManager, and prelink of /usr/bin/perl hanging. And while better than F19, Nouveau continues to cause weird graphics glitches.

This was not the worst Fedora install for me, but it certainly wasn’t the best either. For me, Fedora installs are still cumbersome, and I think they could and should do better. I don’t really expect much improvement, but would be happy to see it! The six month update cycle continues to be more and more burdensome, and I am still thinking of making some changes.

With this update cycle, I created a long overdue Fedora upgrade checklist. I’m pretty happy with it, but I will probably continue to improve it in the future.

Installed Fedora 19

After the usual snafus were encountered, and the large amount of configuration and troubleshooting was done, F19 was successfully installed. Anaconda continues to malfunction unless run with basic video. A media problem required a network install. If it weren’t for the fact that getting a new version is so much FUN, one might think this much effort every six months is too often.

Installed Fedora 18

After two failures late last month, I was finally able to install F18 earlier in February. I started with a clean home directory, and used basic graphics mode. While successful, F18 was still unstable with several issues. Those issues included problems mounting CIFS shares, Apache start/stop problems with systemd, and starting apps like Nautilus and Gedit as root. After much work trying to address them, F18 became somewhat stable after a week or more.

After having installed every Fedora release since FC3, I would say it’s the worst one in a long series of less than stellar releases. While some of my issues could be explained by other factors, including a failing hard drive for /home, it’s safe to say that one would hope the next Fedora release is much better!

Fedora 18 FAIL

I attempted to install the new Fedora last week. Not for the first time with Fedora, I ran into all sorts of problems. What IS unusual, is that I ended up giving up and going back to F17.

The first sign of trouble was a kernel OOPS running the Anaconda installer. Since the install seemed to be proceeding behind the OOPS screen, I let it “complete.” But the problems continued. GNOME Shell would freeze, applications would not run as root, and then there were the problems with Nautilus. After many frustrations, and trying things like deleting many GNOME files in my home directory, I threw up my hands and quit! Fedora and Red Hat derivatives have always been my distros of choice. But they REALLY need to work on their NOTORIOUS installation nightmares!

The next thing to try is to run Anaconda again, and see if it installs without an OOPS. Next time I’ll also start with a clean home directory. I almost certainly will try one more time, when I feel like playing the silly game again. Maybe soon. We’ll see.

Changed Check Configuration Script

Changed to a PHP script called by cron. Now called administrative check script. Script outputs to stdout, but also stores its result to file. Changed administrative page to show result. Script now includes user ID 0 check and checks for SSHD, HTTPD, Nagios and ProFTPD. Possibly more later. Also will use result file for Nagios later.

Also created karma alias for fedora-easy-karma.