This is an automated email from the ASF dual-hosted git repository. bdemers pushed a commit to branch security-txt in repository https://gitbox.apache.org/repos/asf/shiro-site.git
commit 067a100c289097e5c4d0876912c7a75c6c687f44 Author: Brian Demers <[email protected]> AuthorDate: Fri Oct 15 18:06:09 2021 -0400 Add a .well-known/security.txt Generated from: https://securitytxt.org/ and added an expiration of 1 year after publish --- jbake/content/.well-known/security.md | 6 ++++++ jbake/jbake.properties | 2 ++ jbake/templates/securitytxt.ftl | 6 ++++++ 3 files changed, 14 insertions(+) diff --git a/jbake/content/.well-known/security.md b/jbake/content/.well-known/security.md new file mode 100644 index 0000000..39004e4 --- /dev/null +++ b/jbake/content/.well-known/security.md @@ -0,0 +1,6 @@ +type=securitytxt +contact=mailto:[email protected] +languages=en +canonical=https://shiro.apache.org/.well-known/security.txt +policy=https://shiro.apache.org/security-reports.html +~~~~~~ diff --git a/jbake/jbake.properties b/jbake/jbake.properties index a39e0d6..09510ee 100644 --- a/jbake/jbake.properties +++ b/jbake/jbake.properties @@ -13,6 +13,8 @@ index.posts_per_page=5 template.redirect.file=redirect.ftl template.download.file=download.ftl template.lend_a_hand.file=lend_a_hand.ftl +template.securitytxt.file=securitytxt.ftl +template.securitytxt.extension=.txt db.store=plocal db.path=cache diff --git a/jbake/templates/securitytxt.ftl b/jbake/templates/securitytxt.ftl new file mode 100644 index 0000000..47e46ec --- /dev/null +++ b/jbake/templates/securitytxt.ftl @@ -0,0 +1,6 @@ +<#assign expires = ((.now?long + 365 * 86400000)?number_to_datetime?iso("UTC"))> +Contact: ${content.contact} +Expires: ${expires} +Preferred-Languages: ${content.languages} +Canonical: ${content.canonical} +Policy: ${content.policy} \ No newline at end of file
