Red Hat Bugzilla – Bug 167633
wrongly claims "file has been manually modified"
Last modified: 2015-03-04 20:15:01 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6
Description of problem:
When trying to save the modifications to the Apache server configuration, a dialog pops up with the following error message:
The configuration file has been manually modified. Overwrite?
It can't have been manually modified because this is a pristine Apache installation. To make sure I erased and reinstalled the following packages:
I also deleted /etc/httpd between erasing and reinstalling.
I have even deleted the following files in an attempt to shut up s-c-httpd:
Whatever I do system-config-httpd claims the configuration has been manually modified.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. rpm -e mod_ssl mod_dav_svn httpd_suexec httpd system-config-httpd
2. rm -r /etc/httpd
3. rm /etc/alchemist/namespace/system-config-httpd/local.adl
4. rm /var/cache/alchemist/apache/*
5. up2date -i mod_ssl mod_dav_svn httpd_suexec httpd system-config-httpd
7. Modify "Server Name" and "Webmaster email address"
8. Click the OK button.
Actual Results: A dialog pops up claiming the configuration file has been manually modified.
Expected Results: The configuration should have been silently saved.
Created attachment 118506 [details]
screenshot - initial s-c-httpd window
Created attachment 118507 [details]
screenshot - s-c-httpd window with modifications
Created attachment 118508 [details]
screenshot - a dialog pops up when attempting to save
The problem comes from the fact that the httpd config file has never been edited
before with s-c-httpd. During the inital save check it doesn't find any backup
files resp. checksums for previous files and therefore assumes that this is
In terms of s-c-httpd view of the world this is partially correct as the
httpd.conf file it will write will certainly be different than the one from a
pristine installation of httpd.
I agree though that this message can be misleading in this case, so i'll be
makeing a patch for it. This bugfix is not yet committed for inclusion in an
Update release though.
Read ya, Phil
This request was evaluated by Red Hat Engineering for inclusion in a Red
Hat Enterprise Linux maintenance release.
Red Hat does not currently plan to provide this change in a Red Hat Enterprise
Linux update release for currently deployed products.
With the goal of minimizing risk of change for deployed systems, and in
response to customer and partner requirements, Red Hat takes a conservative
approach when evaluating enhancements for inclusion in maintenance updates
for currently deployed products. The primary objectives of update releases
are to enable new hardware platform support and to resolve critical
However, Red Hat will further review this request for potential inclusion
in future major releases of Red Hat Enterprise Linux.