/abc/ /etc/httpd/conf/httpd.conf This is always expected for any version of Apache /etc/httpd/conf/httpd.conf unless (-e "") { print 'ERROR! httpd.conf should exist! Are you missing the Apache '. 'software package'; } else { open OUT,">>"; print OUT 'Include srm.conf'."\n"; print OUT 'Include access.conf'."\n"; close OUT; } /etc/httpd/conf/access.conf This may or may not exist on a system depending on the version of Apache /etc/httpd/conf/access.conf unless (-e "") { print <<; WARNING! access.conf is not currently present on your system. This is either due to * you are missing the Apache software package, * you have a newer version of Apache that does not ordinarily install an access.conf * configuration files are installed in a directory location different than for For backwards compatibility, is being generated. END } open OUT,">>"; print OUT 'Include loncapa.conf'."\n"; close OUT; /etc/httpd/conf/srm.conf This may or may not exist on a system depending on the version of Apache /etc/httpd/conf/srm.conf unless (-e "") { print <<; WARNING! srm.conf is not currently present on your system. This is either due to * you are missing the Apache software package, * you have a newer version of Apache that does not ordinarily install an srm.conf * configuration files are installed in a directory location different than for For backwards compatibility, is being generated. END } open OUT,">>"; print OUT 'Include loncapa.conf'."\n"; close OUT;