Я делаю пакет Ubuntu, который зависит от Tomcat7 через HTTPS.Для удобства наших клиентов я бы хотел, чтобы скрипт установки пакета включил HTTPS в Tomcat7.Это довольно легко сделать вручную;в файле /etc/tomcat7/server.xml необходимо раскомментировать следующий блок:
<!--
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
-->
Как я могу сделать это из сценария оболочки?Предпочтительно таким образом, что он все еще работает для небольших модификаций точного шаблона.Я думаю, что правило будет что-то вроде search for '<Connector port="8443"'
, а затем удалить <!--
и -->
до и после блока.