From: Guenter <li...@gk...> - 2010-05-29 14:44:37
|
Eric, Am 29.05.2010 12:17, schrieb Eric Oberlander: > On 29 May 2010 11:02, Eric Oberlander<eri...@gm...> wrote: >> Presumably, we don't want to restrict ourselves by including >> httpd.conf in a backup file. It may need to be overwritten in a future >> update? >> >> setreservedports.pl currently reads the existing gui port number from >> /var/ipcop/main/settings, and uses that to change the apache port. >> That is why the script is failing for you, as the oldport/existing >> port in httpd.conf is different, and the sed command is failing. >> >> Perhaps setreservedports.pl could be altered so that $oldport is read >> from httpd.conf, or the $oldport regex is replaced by something more >> general, such as [0-9]+, or \d{2,5}, or similar/better? > > Or, regex the line in httpd.conf with Listen, that is _not_ 'Listen > 81' might be better. I believe the problem is here not that the setreservedports script fails but that a previously created backup set doesnt work right after restore, leaving the installation in a state where GUI access is not possible. I think the restore process needs to take care of any settings, and push them into the proper places after restore - that means that after restore a script needs to be fired which reads /var/ipcop/main/settings and puts the Listen ports into httpd.conf. Gün. |