X-Git-Url: https://git.hcoop.net/hcoop/portal.git/blobdiff_plain/c81f707d50e2f29e2077bdbebcb62fe9fed218b6..573def24c0220a72beff4e3f5739a450d83de170:/apt.mlt diff --git a/apt.mlt b/apt.mlt index 6ef3346..d5a3e06 100644 --- a/apt.mlt +++ b/apt.mlt @@ -3,7 +3,7 @@ val admin = Group.inGroupName "server"; val nodeNum = case $"node" of - "" => 2 + "" => 4 | node => Web.stoi node; if $"new" <> "" then @@ -76,7 +76,7 @@ elseif $"cmd" = "open" then


- +<% ref first = true; @@ -106,7 +106,7 @@ elseif $"cmd" = "open" then
[Modify][Delete]
- To install, run: apt-get install<% foreach pkg in pkgs do %> <% pkg %><% end %> + To install on a node controlled by Puppet, declare package { [ <% foreach pkg in pkgs do %>'<% Web.html pkg %>', <% end %> ]: } in manifest hcoop::server::<% Web.html (Init.nodeName (#node req)) %>. If the node is not managed by Puppet, run: apt-get install<% foreach pkg in pkgs do %> <% Web.html pkg %><% end %>. <% end %> <% end @@ -118,7 +118,7 @@ elseif $"cmd" = "list" then


By: <% name %>
Time: <% #stamp req %>
Time: <% #stamp req %> (<% Util.diffFromNow (#stamp req) %> ago)
Node: <% Web.html (Init.nodeName (#node req)) %>
Packages:
- +<% ref first = true; @@ -163,7 +163,7 @@ elseif $"mod" <> "" then
By: <% name %>
Time: <% #stamp req %>
Time: <% #stamp req %> (<% Util.diffFromNow (#stamp req) %> ago)
Node: <% Web.html (Init.nodeName (#node req)) %>
Packages:
- +
Requestor: <% #name user %>
Time: <% #stamp req %>
Time: <% #stamp req %> (<% Util.diffFromNow (#stamp req) %> ago)
Node: @@ -224,7 +225,7 @@ List the package names you'd like, separated by any whitespace characters. <% end %> - +
Packages:
Packages:
Reason: