This is an automated email from the ASF dual-hosted git repository.

linkinstar pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/answer-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 2211d22e1 docs: make security pages easier to find
2211d22e1 is described below

commit 2211d22e130704f9631ee31df8aa841b48e79e37
Author: Arnout Engelen <[email protected]>
AuthorDate: Wed Feb 26 10:10:42 2025 +0100

    docs: make security pages easier to find
    
    Add links between security pages, and don't link to the ASF-wide
    security page from the menu to increase the chance that a user sees the
    answer-specific security pages first.
---
 community/security-model.md | 4 +++-
 community/security.md       | 2 +-
 docusaurus.config.js        | 2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/community/security-model.md b/community/security-model.md
index 59fda5913..2295b2a9f 100644
--- a/community/security-model.md
+++ b/community/security-model.md
@@ -6,6 +6,8 @@ slug: /security-model
 
 This document outlines the security model of Apache Answer. It aims to help 
users understand the security model and make informed decisions about deploying 
and managing Apache Answer securely.
 
+If you think you have found behavior in Apache Answer that does not follow 
this security model, please [report it](/community/security) to us privately.
+
 ## Admin Permission Security
 
 **Admin users have full system permissions**, which includes access to 
potentially vulnerable operations. While we assume administrators won't attack 
their own websites, it's crucial to exercise caution when assigning admin 
privileges.
@@ -26,4 +28,4 @@ Apache Answer only guarantees the security of official 
plugins distributed throu
 
 If you find a security bug, with that in mind, please do not file public 
issues. You can follow the instructions in the [security 
policy](https://github.com/apache/answer/security/policy) to report it 
privately. We will fix it as soon as possible.
 
-:::
\ No newline at end of file
+:::
diff --git a/community/security.md b/community/security.md
index 4e58e0fe7..4574eb750 100644
--- a/community/security.md
+++ b/community/security.md
@@ -4,7 +4,7 @@ slug: /security
 
 # Security
 
-The Apache Software Foundation takes a rigorous stance on eliminating security 
issues in its software projects. If you find a security bug, with that in mind, 
please do not file public issues. You can follow the instructions in the 
[security policy](https://github.com/apache/answer/security/policy) to report 
it privately. We will fix it as soon as possible.
+The Apache Software Foundation takes a rigorous stance on eliminating security 
issues in its software projects. If you find a security bug, with that in mind, 
please do not file public issues. Before reporting a security issue, check the 
[security model](/community/security-model). You can follow the instructions in 
the [security policy](https://github.com/apache/answer/security/policy) to 
report it privately. We will fix it as soon as possible.
 
 # Security fixes
 
diff --git a/docusaurus.config.js b/docusaurus.config.js
index fde18e866..f301b9610 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -9,7 +9,7 @@ const asfLinks = [
   {to: 'https://www.apache.org/events/current-event.html', label: 'Events'},
   {to: 'https://www.apache.org/foundation/sponsorship.html', label: 
'Sponsorship'},
   {to: 'https://privacy.apache.org/policies/privacy-policy-public.html', 
label: 'Privacy'},
-  {to: 'https://www.apache.org/security/', label: 'Security'},
+  {to: 'community/security', label: 'Security'},
   {to: 'https://www.apache.org/foundation/thanks.html', label: 'Thanks'},
 ];
 const redirectPaths = require('./redirects.js');

Reply via email to