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

Onboarding checklist enhancement #56

Merged
merged 31 commits into from
Nov 27, 2024

Conversation

arajnor99
Copy link
Collaborator

  • Modification in scripts/certgen script for windows powershell and Unix/Mac/Linux shell script.
  • created jump seciton
  • added pre-requisite section for toolsets used by country representative.
  • Reminded for Save Later Section for GPG Keys, Secrets, GitHub usernames, GitHub Repository URL, GitHub PAT (Personal Access Token), and other configurations as they will be needed in upcoming steps
  • other modifications
  • Set-ExecutionPolicy placed in correct sequence flow.

added Instruction to replace actual GPG Key Id in  gpg --armor --export command 
added Instruction   - Howto Set env varibale in window PowerShell script
correciton in Windows PowerShell Script section
- Updated certificate generation steps for Unix and windows Platform
- Updated steps to generate certificate on DEV/UAT enviornment by using unix script and powershell script on repective Unix and Windows operating system.
- Modification in scripts/certgen script for windows 
- created jump seciton 
- added pre-requisite section for toolsets used by country representative
correcton in jump section
correction jump seciton if os is unix/mac
Unix script DN_Template.conf parameter updated for export OSSL_COMMON_NAME="NationXC_TNP"
- correction in script jump sections
- correction in Unix DN_Template.conf for country common name
- Added > **Save For Later:** for GPG keys , Github Username , GIT repo url , PAT Tocken
- Added pre-requisite table for tools and their requirement prior onboarding process start at country side.

- Certificate Generation script(s) correction /enhancement 

- other small corrections.
Prerequisite type changed to HTML format to support on smart-trust site
correction in pre-requisite table
- spelling correction 
- format correction
correction in how to run script section
correction in --key TLS.key part
correction in Send an onboarding/participation request section of document
@arajnor99 arajnor99 requested a review from litlfred November 20, 2024 14:05
@@ -95,9 +188,10 @@ This repository contains the template for building [onboarding](https://github.c
```
Shell

gpg --armor --export 3AA5C34371567BD2
gpg --armor --export << replace you actual GPG key ID >>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

replace with your actual GPG key ID

> **Save For Later:** Be sure to securely save items like **GPG Keys, Secrets, GitHub usernames, GitHub Repository URL, GitHub PAT (Personal Access Token)**, and **other configurations** as they will be needed in upcoming steps.


### Steps to Follow:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is this steps to follow section? blank..

correction in format 
 - Steps to Be Followed by Participant Country:
@ritikarawlani ritikarawlani merged commit ddf0fe5 into main Nov 27, 2024
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants