diff --git a/templates/production/users.html.hbs b/templates/production/users.html.hbs
deleted file mode 100644
index 2fd407461..000000000
--- a/templates/production/users.html.hbs
+++ /dev/null
@@ -1,30 +0,0 @@
-{{#*inline "page"}}
-
-
-
-
-
- {{#each data as |user_row| ~}}
-
- {{#each user_row as |u| ~}}
-
-
-
{{ u.name }}
-
{{{ u.how }}}
-
- {{/each~}}
-
- {{/each~}}
-
-
-
-{{/inline}}
-{{~> (lookup this "parent")~}}
diff --git a/tests/well_known_security.rs b/tests/well_known_security.rs
new file mode 100644
index 000000000..fc11d39c6
--- /dev/null
+++ b/tests/well_known_security.rs
@@ -0,0 +1,37 @@
+use time::{format_description::well_known::Rfc3339, OffsetDateTime};
+
+static TEXT: &str = include_str!("../static/text/well_known_security.txt");
+
+#[test]
+fn well_known_security_is_not_about_to_expire() {
+ let expires = TEXT.split("Expires:").nth(1).unwrap().trim();
+ let expires = OffsetDateTime::parse(expires, &Rfc3339).unwrap();
+ let one_month_from_now = OffsetDateTime::now_utc() + time::Duration::days(30);
+ assert!(
+ one_month_from_now < expires,
+ "
+ ┌────────────────────────────────────────────────────────────────┐
+ │ │
+ │ I looks like the expiration date of the security policy needs │
+ │ updating. Before blindly updating it, please make sure the │
+ │ pointed-to URL still refers to the source of truth of the │
+ │ security policy of the Rust project. If all is well, you can │
+ │ update the expiration date in the relevant file: │
+ │ │
+ │ static/text/well_known_security.txt │
+ │ │
+ └────────────────────────────────────────────────────────────────┘
+ "
+ );
+}
+
+#[test]
+fn well_known_security_expires_within_a_year() {
+ let expires = TEXT.split("Expires:").nth(1).unwrap().trim();
+ let expires = OffsetDateTime::parse(expires, &Rfc3339).unwrap();
+ let one_year_from_now = OffsetDateTime::now_utc() + time::Duration::days(370);
+ assert!(
+ expires < one_year_from_now,
+ "The security policy should be checked once a year, please reduce the expiration date."
+ );
+}