From b0107a60247e54c55f040a561f267562ab5c9cc9 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Mon, 20 Aug 2012 17:44:45 +0000 Subject: Moved openssl-html.lsp to openssl-read-html.lsp so that autoview works --- openssl-html.lsp | 171 ----------------------------------------------- openssl-read-html.lsp | 171 +++++++++++++++++++++++++++++++++++++++++++++++ openssl-readall-html.lsp | 1 + 3 files changed, 172 insertions(+), 171 deletions(-) delete mode 100644 openssl-html.lsp create mode 100644 openssl-read-html.lsp create mode 120000 openssl-readall-html.lsp diff --git a/openssl-html.lsp b/openssl-html.lsp deleted file mode 100644 index b22484b..0000000 --- a/openssl-html.lsp +++ /dev/null @@ -1,171 +0,0 @@ -<% local view, viewlibrary, page_info, session = ... %> -<% require("htmlviewfunctions") %> - - - - - -<% htmlviewfunctions.displaycommandresults({"approve", "deleterequest", "deletemyrequest", "renewcert", "requestrenewcert", "revoke", "deletecert"}, session) %> - -

Pending certificate requests<% if view.value.user then%> for <%= html.html_escape(view.value.user.value) %><% end %>

-
-<% if not view.value.pending or #view.value.pending.value == 0 then %> - No certificates pending -<% else %> - - - - - - - - - - - <% for i,request in ipairs(view.value.pending.value) do %> - - - - - - - <% end %> - -
ActionUserCert TypeCommon Name
- <% if viewlibrary.check_permission("viewrequest") then - io.write(html.link{value="viewrequest?request="..request.name, label="View "}) - end %> - <% if viewlibrary.check_permission("approve") then - io.write(html.link{value="approve?submit=true&request="..request.name, label="Approve "}) - end %> - <% if viewlibrary.check_permission("deleterequest") then - io.write(html.link{value="deleterequest?submit=true&request="..request.name, label="Delete "}) - elseif viewlibrary.check_permission("deletemyrequest") then - io.write(html.link{value="deletemyrequest?submit=true&request="..request.name, label="Delete "}) - end %> - <%= html.html_escape(request.user) %><%= html.html_escape(request.certtype) %><%= html.html_escape(request.commonName) %>
-<% end %> -
- -<% local reverserevoked = {} -local approved = {} -local revoked = {} -if view.value.revoked and #view.value.revoked.value > 0 then - for i,serial in ipairs(view.value.revoked.value) do - reverserevoked[serial] = i - end - for i,cert in ipairs(view.value.approved.value) do - if reverserevoked[cert.serial] then - revoked[#revoked + 1] = cert - else - approved[#approved + 1] = cert - end - end -else - approved = view.value.approved.value -end %> - -

Approved certificate requests<% if view.value.user then%> for <%= html.html_escape(view.value.user.value) %><% end %>

-
-<% if #approved == 0 then %> - No certificates approved -<% else %> - - - - - - - - - - - - - <% for i,cert in ipairs(approved) do %> - class='error'<% end %>> - - - - - - - - <% end %> - -
ActionUserCert TypeCommon NameSerial NumEnd Date
- <% if viewlibrary.check_permission("viewcert") then %> - <%= html.link{value="viewcert?cert="..cert.name, label="View "} %> - <% end %> - <% if viewlibrary.check_permission("getcert") then %> - <%= html.link{value="getcert?cert="..cert.name, label="Download "} %> - <% end %> - <% if viewlibrary.check_permission("renewcert") then %> - <%= html.link{value="renewcert?submit=true&cert="..cert.name, label="Renew "} %> - <% elseif viewlibrary.check_permission("requestrenewcert") then %> - <%= html.link{value="requestrenewcert?submit=true&cert="..cert.name, label="Renew "} %> - <% end %> - <% if viewlibrary.check_permission("revoke") then %> - <%= html.link{value="revoke?submit=true&cert="..cert.name, label="Revoke "} %> - <% end %> - <% if viewlibrary.check_permission("deletecert") then %> - <%= html.link{value="deletecert?submit=true&cert="..cert.name, label="Delete "} %> - <% end %> - <%= html.html_escape(cert.user) %><%= html.html_escape(cert.certtype) %><%= html.html_escape(cert.commonName) %><%= html.html_escape(tostring(tonumber('0x'..cert.serial))) %><%= html.html_escape(cert.enddate) %>
-<% end %> -
- -

Revoked certificates<% if view.value.user then%> for <%= html.html_escape(view.value.user.value) %><% end %>

-
-<% if #revoked == 0 then %> - No certificates revoked -<% else %> - - - - - - - - - - - - <% for i,cert in ipairs(revoked) do %> - - - - - - - - <% end %> - -
ActionUserCert TypeCommon NameSerial Num
- <% if viewlibrary.check_permission("viewcert") then %> - <%= html.link{value="viewcert?cert="..cert.name, label="View "} %> - <% end %> - <% --[[ if viewlibrary.check_permission("getcert") then %> - <%= html.link{value="getcert?cert="..cert.name, label="Download "} %> - <% end --]] %> - <% if viewlibrary.check_permission("deletecert") then %> - <%= html.link{value="deletecert?submit=true&cert="..cert.name, label="Delete "} %> - <% end %> - <%= html.html_escape(cert.user) %><%= html.html_escape(cert.certtype) %><%= html.html_escape(cert.commonName) %><%= html.html_escape(tostring(tonumber('0x'..cert.serial))) %>
-<% end %> -
- -<% if viewlibrary.check_permission("getrevoked") then %> -

Get revoked list (crl)

-
-<%= html.link{value="getrevoked?crltype=PEM", label="Download PEM "} %>
-<%= html.link{value="getrevoked?crltype=DER", label="Download DER "} %>
-<%= html.link{value="getrevoked", label="Import to Firefox"} %>
-
-<% end %> diff --git a/openssl-read-html.lsp b/openssl-read-html.lsp new file mode 100644 index 0000000..b22484b --- /dev/null +++ b/openssl-read-html.lsp @@ -0,0 +1,171 @@ +<% local view, viewlibrary, page_info, session = ... %> +<% require("htmlviewfunctions") %> + + + + + +<% htmlviewfunctions.displaycommandresults({"approve", "deleterequest", "deletemyrequest", "renewcert", "requestrenewcert", "revoke", "deletecert"}, session) %> + +

Pending certificate requests<% if view.value.user then%> for <%= html.html_escape(view.value.user.value) %><% end %>

+
+<% if not view.value.pending or #view.value.pending.value == 0 then %> + No certificates pending +<% else %> + + + + + + + + + + + <% for i,request in ipairs(view.value.pending.value) do %> + + + + + + + <% end %> + +
ActionUserCert TypeCommon Name
+ <% if viewlibrary.check_permission("viewrequest") then + io.write(html.link{value="viewrequest?request="..request.name, label="View "}) + end %> + <% if viewlibrary.check_permission("approve") then + io.write(html.link{value="approve?submit=true&request="..request.name, label="Approve "}) + end %> + <% if viewlibrary.check_permission("deleterequest") then + io.write(html.link{value="deleterequest?submit=true&request="..request.name, label="Delete "}) + elseif viewlibrary.check_permission("deletemyrequest") then + io.write(html.link{value="deletemyrequest?submit=true&request="..request.name, label="Delete "}) + end %> + <%= html.html_escape(request.user) %><%= html.html_escape(request.certtype) %><%= html.html_escape(request.commonName) %>
+<% end %> +
+ +<% local reverserevoked = {} +local approved = {} +local revoked = {} +if view.value.revoked and #view.value.revoked.value > 0 then + for i,serial in ipairs(view.value.revoked.value) do + reverserevoked[serial] = i + end + for i,cert in ipairs(view.value.approved.value) do + if reverserevoked[cert.serial] then + revoked[#revoked + 1] = cert + else + approved[#approved + 1] = cert + end + end +else + approved = view.value.approved.value +end %> + +

Approved certificate requests<% if view.value.user then%> for <%= html.html_escape(view.value.user.value) %><% end %>

+
+<% if #approved == 0 then %> + No certificates approved +<% else %> + + + + + + + + + + + + + <% for i,cert in ipairs(approved) do %> + class='error'<% end %>> + + + + + + + + <% end %> + +
ActionUserCert TypeCommon NameSerial NumEnd Date
+ <% if viewlibrary.check_permission("viewcert") then %> + <%= html.link{value="viewcert?cert="..cert.name, label="View "} %> + <% end %> + <% if viewlibrary.check_permission("getcert") then %> + <%= html.link{value="getcert?cert="..cert.name, label="Download "} %> + <% end %> + <% if viewlibrary.check_permission("renewcert") then %> + <%= html.link{value="renewcert?submit=true&cert="..cert.name, label="Renew "} %> + <% elseif viewlibrary.check_permission("requestrenewcert") then %> + <%= html.link{value="requestrenewcert?submit=true&cert="..cert.name, label="Renew "} %> + <% end %> + <% if viewlibrary.check_permission("revoke") then %> + <%= html.link{value="revoke?submit=true&cert="..cert.name, label="Revoke "} %> + <% end %> + <% if viewlibrary.check_permission("deletecert") then %> + <%= html.link{value="deletecert?submit=true&cert="..cert.name, label="Delete "} %> + <% end %> + <%= html.html_escape(cert.user) %><%= html.html_escape(cert.certtype) %><%= html.html_escape(cert.commonName) %><%= html.html_escape(tostring(tonumber('0x'..cert.serial))) %><%= html.html_escape(cert.enddate) %>
+<% end %> +
+ +

Revoked certificates<% if view.value.user then%> for <%= html.html_escape(view.value.user.value) %><% end %>

+
+<% if #revoked == 0 then %> + No certificates revoked +<% else %> + + + + + + + + + + + + <% for i,cert in ipairs(revoked) do %> + + + + + + + + <% end %> + +
ActionUserCert TypeCommon NameSerial Num
+ <% if viewlibrary.check_permission("viewcert") then %> + <%= html.link{value="viewcert?cert="..cert.name, label="View "} %> + <% end %> + <% --[[ if viewlibrary.check_permission("getcert") then %> + <%= html.link{value="getcert?cert="..cert.name, label="Download "} %> + <% end --]] %> + <% if viewlibrary.check_permission("deletecert") then %> + <%= html.link{value="deletecert?submit=true&cert="..cert.name, label="Delete "} %> + <% end %> + <%= html.html_escape(cert.user) %><%= html.html_escape(cert.certtype) %><%= html.html_escape(cert.commonName) %><%= html.html_escape(tostring(tonumber('0x'..cert.serial))) %>
+<% end %> +
+ +<% if viewlibrary.check_permission("getrevoked") then %> +

Get revoked list (crl)

+
+<%= html.link{value="getrevoked?crltype=PEM", label="Download PEM "} %>
+<%= html.link{value="getrevoked?crltype=DER", label="Download DER "} %>
+<%= html.link{value="getrevoked", label="Import to Firefox"} %>
+
+<% end %> diff --git a/openssl-readall-html.lsp b/openssl-readall-html.lsp new file mode 120000 index 0000000..5692044 --- /dev/null +++ b/openssl-readall-html.lsp @@ -0,0 +1 @@ +openssl-read-html.lsp \ No newline at end of file -- cgit v1.2.3