Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc-ubuntu-stable-release update #10508

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

doc-ubuntu-stable-release update #10508

wants to merge 3 commits into from

Conversation

manojs1978
Copy link
Contributor

Prepare


Description

Target issue

closes #10507

Implementation Details


Test and Document the changes

  • Static code analysis has been run locally and issues have been fixed
  • Relevant unit and integration tests have been added/updated
  • Relevant documentation has been updated if any (i.e. user guides, installation and configuration guides, technical design docs etc)

Please check the below before submitting your PR. The PR will not be merged if there are no commits that start with docs: to indicate documentation changes or if the below checklist is not selected.

  • I confirm that there is no impact on the docs due to the code changes in this PR.

Signed-off-by: manoj suryawanshi <[email protected]>
Copy link

dryrunsecurity bot commented Dec 25, 2024

DryRun Security Summary

The pull request updates installation instructions for the Janssen server on SUSE, Ubuntu, and RHEL, focusing on improving package download URLs, integrity verification, security configuration, and uninstallation process across different Linux distributions.

Expand for full summary

Summary:

The code changes in this pull request are focused on updating the installation instructions for the Janssen server on various Linux distributions, including SUSE, Ubuntu, and Red Hat Enterprise Linux (RHEL). The key changes include:

  1. Updating Download URLs: The package download URLs have been updated to use the "stable" version of the Janssen server package, instead of specific version numbers.
  2. Improving Integrity Verification: The instructions now include steps to verify the integrity of the downloaded package using the published SHA256 checksum, which helps ensure the package has not been tampered with.
  3. Enhancing Security Configuration: The instructions provide guidance on enabling HTTPS communication with the Janssen server, which is an important security measure to protect the communication between the client and the server.
  4. Strengthening Uninstallation Process: The uninstallation process has been documented in detail, ensuring a clean and complete removal of the Janssen server components and data.

Overall, the changes in this pull request appear to be focused on improving the security and reliability of the Janssen server installation process across different Linux distributions.

Files Changed:

  1. docs/janssen-server/install/vm-install/suse.md: The changes in this file update the installation instructions for the Janssen server on SUSE Linux Enterprise Server (SLES) and openSUSE Leap. The updates include using the "stable" version of the package and verifying the integrity of the downloaded package using the published SHA256 checksum.
  2. docs/janssen-server/install/vm-install/ubuntu.md: The changes in this file update the installation instructions for the Janssen server on Ubuntu 22.04 and Ubuntu 20.04. The updates include using the "stable" version of the package, verifying the integrity of the downloaded package using the published SHA256 checksum, and importing the Janssen project's public GPG key.
  3. docs/janssen-server/install/vm-install/rhel.md: The changes in this file update the installation instructions for the Janssen server on Red Hat Enterprise Linux (RHEL) 8. The updates include using the "stable" version of the package, verifying the integrity of the downloaded package using the published SHA256 checksum, and enabling HTTPS communication with the Janssen server.

Code Analysis

We ran 9 analyzers against 3 files and 0 analyzers had findings. 9 analyzers had no findings.

View PR in the DryRun Dashboard.

@mo-auto mo-auto added area-documentation Documentation needs to change as part of issue or PR comp-docs Touching folder /docs labels Dec 25, 2024
Signed-off-by: manoj suryawanshi <[email protected]>
Signed-off-by: manoj suryawanshi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-documentation Documentation needs to change as part of issue or PR comp-docs Touching folder /docs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

fix(doc): stable release installation document update
2 participants