<br>
<a href="ip?mod=<% #id req %>">[Modify]</a>
<a href="ip?del=<% #id req %>">[Delete]</a><br>
- To install, run: <i>tell adamc what text to put here</i>.
+ To install: <ol>
+ <li> Choose a new IP address <tt>69.90.123.<i>NNN</i></tt> from those available.</li>
+ <li> Add new entry to <tt>/etc/network/interfaces</tt> on mire, where <tt><i>N</i></tt> is some incremented number.
+<blockquote><pre>auto eth0:N
+iface eth0:N inet static
+ address 69.90.123.NNN
+ netmask 255.255.255.224
+ network 69.90.123.64
+</pre></blockquote></li>
+ <li> Edit <tt>/etc/apache2/ports.conf</tt> and add the following lines:
+<blockquote><pre>Listen 69.90.123.NNN:80
+Listen 69.90.123.NNN:443</pre></blockquote></li>
+ <li> Run <tt>ifup eth0:<i>N</i></tt>.
+ <li> Restart Apache with <tt>/etc/init.d/apache2 restart</tt>.</li>
+ <li> Run <tt>domtool-admin grant <i><% name %></i> ip 69.90.123.<i>NNN</i></tt>
+ </ol>
<% end %>
<% end
val oldStatus = #status req;
val newStatus = Ip.statusFromInt (Web.stoi ($"status"));
Ip.modify {req with node = node, data = $"port", msg = $"msg", status = newStatus};
- if oldStatus <> newStatus then
- if not (Ip.notifyMod {old = oldStatus, new = newStatus, changer = Init.getUserName(), req = id}) then
- %><h3>Error sending e-mail notification</h3><%
- end
+ if not (Ip.notifyMod {old = oldStatus, new = newStatus, changer = Init.getUserName(), req = id}) then
+ %><h3>Error sending e-mail notification</h3><%
end
%><h3>Request modified</h3>
Back to: <a href="ip?cmd=open">open requests</a>, <a href="ip?cmd=list">all requests</a>