From 943858a41fe5f15a419795c5c979f56ac7b2edf1 Mon Sep 17 00:00:00 2001 From: Jiyeong Seok Date: Tue, 26 Mar 2024 17:45:52 +0900 Subject: [PATCH] change menu depth --- features/3_maintenance.md | 2 +- features/README.md | 2 +- learn/2_fosslight_report.md | 2 +- {started/2_try => menu}/1_sign.md | 4 ++-- {started/2_try => menu}/2_oss.md | 10 ++++---- {started/2_try => menu}/3_license.md | 4 ++-- {started/2_try => menu}/4_project.md | 22 +++++++++--------- {started/2_try => menu}/5_security.md | 4 ++-- {started/2_try => menu}/5_third-party.md | 2 +- {started/2_try => menu}/6_self-check.md | 10 ++++---- {started/2_try => menu}/7_vulnerability.md | 6 ++--- {started/2_try => menu}/8_configuration.md | 2 +- {started/2_try => menu}/9_system.md | 16 ++++++------- {started/2_try => menu}/README.md | 2 +- {started => menu}/images/2_oss_detail.png | Bin {started => menu}/images/2_oss_new.png | Bin {started => menu}/images/2_oss_rename.png | Bin {started => menu}/images/2_oss_sync.png | Bin {started => menu}/images/3_3rd_new.png | Bin {started => menu}/images/3_lic_new.png | Bin {started => menu}/images/4_project_3rd.png | Bin {started => menu}/images/4_project_bi.png | Bin {started => menu}/images/4_project_bin.png | Bin {started => menu}/images/4_project_bom.png | Bin {started => menu}/images/4_project_dep.png | Bin {started => menu}/images/4_project_notice.png | Bin {started => menu}/images/4_project_pkg.png | Bin .../images/4_project_process.png | Bin .../images/4_project_security1.png | Bin .../images/4_project_security2.png | Bin {started => menu}/images/4_project_src.png | Bin {started => menu}/images/4_project_status.png | Bin {started => menu}/images/6_self_oss_table.png | Bin {started => menu}/images/6_self_pop.png | Bin .../images/6_self_select_sheet.png | Bin {started => menu}/images/6_self_sheet1.png | Bin {started => menu}/images/6_self_sheet2.png | Bin {started => menu}/images/7_vul_export.png | Bin {started => menu}/images/7_vul_list.png | Bin {started => menu}/images/7_vul_popup.png | Bin .../images/8-1_configuration.png | Bin .../images/8-2_configuration.png | 0 .../images/8-3_configuration.png | Bin {started => menu}/images/8_configuration.png | Bin {started => menu}/images/9_system_code.png | Bin {started => menu}/images/9_system_history.png | Bin {started => menu}/images/9_system_mail.png | Bin .../images/9_system_noti_add.png | Bin .../images/9_system_noti_list.png | Bin {started => menu}/images/9_system_user.png | Bin {started => menu}/images/9_system_vul.png | Bin {started => menu}/images/identification.png | Bin {started => menu}/images/license_list.png | Bin {started => menu}/images/oss_list.png | Bin {started => menu}/images/project_basic.png | Bin {started => menu}/images/project_list.png | Bin {started => menu}/images/self-check_bom.png | Bin {started => menu}/images/self-check_list.png | Bin {started => menu}/images/sign_in.png | Bin {started => menu}/images/sign_up.png | Bin started/1_install.md | 2 +- tutorial/2_self_check.md | 2 +- tutorial/README.md | 2 +- 63 files changed, 47 insertions(+), 47 deletions(-) rename {started/2_try => menu}/1_sign.md (82%) rename {started/2_try => menu}/2_oss.md (96%) rename {started/2_try => menu}/3_license.md (98%) rename {started/2_try => menu}/4_project.md (96%) rename {started/2_try => menu}/5_security.md (95%) rename {started/2_try => menu}/5_third-party.md (98%) rename {started/2_try => menu}/6_self-check.md (95%) rename {started/2_try => menu}/7_vulnerability.md (96%) rename {started/2_try => menu}/8_configuration.md (96%) rename {started/2_try => menu}/9_system.md (71%) rename {started/2_try => menu}/README.md (99%) rename {started => menu}/images/2_oss_detail.png (100%) rename {started => menu}/images/2_oss_new.png (100%) rename {started => menu}/images/2_oss_rename.png (100%) rename {started => menu}/images/2_oss_sync.png (100%) rename {started => menu}/images/3_3rd_new.png (100%) rename {started => menu}/images/3_lic_new.png (100%) rename {started => menu}/images/4_project_3rd.png (100%) rename {started => menu}/images/4_project_bi.png (100%) rename {started => menu}/images/4_project_bin.png (100%) rename {started => menu}/images/4_project_bom.png (100%) rename {started => menu}/images/4_project_dep.png (100%) rename {started => menu}/images/4_project_notice.png (100%) rename {started => menu}/images/4_project_pkg.png (100%) rename {started => menu}/images/4_project_process.png (100%) rename {started => menu}/images/4_project_security1.png (100%) rename {started => menu}/images/4_project_security2.png (100%) rename {started => menu}/images/4_project_src.png (100%) rename {started => menu}/images/4_project_status.png (100%) rename {started => menu}/images/6_self_oss_table.png (100%) rename {started => menu}/images/6_self_pop.png (100%) rename {started => menu}/images/6_self_select_sheet.png (100%) rename {started => menu}/images/6_self_sheet1.png (100%) rename {started => menu}/images/6_self_sheet2.png (100%) rename {started => menu}/images/7_vul_export.png (100%) rename {started => menu}/images/7_vul_list.png (100%) rename {started => menu}/images/7_vul_popup.png (100%) rename {started => menu}/images/8-1_configuration.png (100%) rename {started => menu}/images/8-2_configuration.png (100%) rename {started => menu}/images/8-3_configuration.png (100%) rename {started => menu}/images/8_configuration.png (100%) rename {started => menu}/images/9_system_code.png (100%) rename {started => menu}/images/9_system_history.png (100%) rename {started => menu}/images/9_system_mail.png (100%) rename {started => menu}/images/9_system_noti_add.png (100%) rename {started => menu}/images/9_system_noti_list.png (100%) rename {started => menu}/images/9_system_user.png (100%) rename {started => menu}/images/9_system_vul.png (100%) rename {started => menu}/images/identification.png (100%) rename {started => menu}/images/license_list.png (100%) rename {started => menu}/images/oss_list.png (100%) rename {started => menu}/images/project_basic.png (100%) rename {started => menu}/images/project_list.png (100%) rename {started => menu}/images/self-check_bom.png (100%) rename {started => menu}/images/self-check_list.png (100%) rename {started => menu}/images/sign_in.png (100%) rename {started => menu}/images/sign_up.png (100%) diff --git a/features/3_maintenance.md b/features/3_maintenance.md index b3243cc..f2ee475 100644 --- a/features/3_maintenance.md +++ b/features/3_maintenance.md @@ -104,7 +104,7 @@ $ mysql -ufosslight -pfosslight fosslight < fosslight_backup.sql ✏️참고. 자세한 command는 [MyBatis Migrations](https://mybatis.org/migrations/migrate.html)를 참조하세요. ## NVD Data를 2002년 Data부터 다운로드 받기 -FOSSLight Hub는 일 1회 NVD(NATIONAL VULNERABILITY DATABASE) 에서 제공되는 [NVD Data Feeds](https://nvd.nist.gov/vuln/data-feeds)를 다운로드하여 Database에 저장하며 저장된 NVD Data는 [Vulnerability List](../started/2_try/7_vulnerability.md)에서 조회할 수 있습니다. +FOSSLight Hub는 일 1회 NVD(NATIONAL VULNERABILITY DATABASE) 에서 제공되는 [NVD Data Feeds](https://nvd.nist.gov/vuln/data-feeds)를 다운로드하여 Database에 저장하며 저장된 NVD Data는 [Vulnerability List](../menu/7_vulnerability.md)에서 조회할 수 있습니다. 이 때, 2002년 Data부터 NVD Data를 다운로드 받을 경우 하기와 같이 세팅합니다. (최초 1회만 세팅하면 이후 Data는 누적되므로 추가적으로 세팅할 필요가 없습니다.) diff --git a/features/README.md b/features/README.md index b838869..dea4baa 100644 --- a/features/README.md +++ b/features/README.md @@ -1,5 +1,5 @@ --- -sort: 4 +sort: 5 published: true --- # FOSSLight Hub Advanced diff --git a/learn/2_fosslight_report.md b/learn/2_fosslight_report.md index f399273..bf7c063 100644 --- a/learn/2_fosslight_report.md +++ b/learn/2_fosslight_report.md @@ -23,7 +23,7 @@ FOSSLight Hub와 FOSSLight Scanner에서 사용하는 Template으로 Project별 ### 3rd Party Sheet 배포하는 Project에 3rd Party로부터 제공받은 Software가 포함되어 있다면, 3rd party로부터 OSS Checklist를 입수하여 사용한 Open Source 현황을 파악해야 합니다. (참고 : [3rd Party OSS Checklist](https://github.com/fosslight/fosslight/raw/main/src/main/resources/static/sample/FOSSLight-OSS-Checklist-for-3rdParty_Eng_1.0.xlsx)) -파악한 사항은 OSC System의 [3rd Party](../started/2_try/5_third-party.md) 메뉴에 등록하고 Identification > 3rd Party 탭에서 취합합니다. +파악한 사항은 OSC System의 [3rd Party](../menu/5_third-party.md) 메뉴에 등록하고 Identification > 3rd Party 탭에서 취합합니다. FOSSLight Report를 Identification > BOM 탭에서 Export하면 3rd Party 탭에 등록된 사항이 "3rd party" sheet에 채워집니다. 따라서, "3rd party" sheet는 임의로 작성하지 않습니다. ![info](./images/3rd_party.png) diff --git a/started/2_try/1_sign.md b/menu/1_sign.md similarity index 82% rename from started/2_try/1_sign.md rename to menu/1_sign.md index 4382f96..10d3684 100644 --- a/started/2_try/1_sign.md +++ b/menu/1_sign.md @@ -7,9 +7,9 @@ published: true FOSSLight Hub 로그인 및 계정 등록 방법을 설명합니다. ``` ## Sign In -![SignIn](../images/sign_in.png) +![SignIn](images/sign_in.png) - 처음 접속하는 경우 Sign Up 버튼을 클릭하여 계정을 등록합니다. ## Sign Up -![SignUp](../images/sign_up.png) +![SignUp](images/sign_up.png) - FOSSLight Hub에 처음 접속하는 경우 계정을 등록합니다. diff --git a/started/2_try/2_oss.md b/menu/2_oss.md similarity index 96% rename from started/2_try/2_oss.md rename to menu/2_oss.md index 4d4e6cc..8594fc3 100644 --- a/started/2_try/2_oss.md +++ b/menu/2_oss.md @@ -8,7 +8,7 @@ published: true OSS List의 OSS Name Column 내 cell을 클릭하면 상세정보를 확인할 수 있습니다. ``` ## OSS List -![OssList](../images/oss_list.png) +![OssList](images/oss_list.png) ### ID - OSS를 식별하는 숫자입니다. @@ -57,7 +57,7 @@ OSS List의 OSS Name Column 내 cell을 클릭하면 상세정보를 확인할 ## (Admin Only) OSS 추가, 수정, 복사, 삭제, 일괄 변경 ### OSS 추가 -![NEW_OSS](../images/2_oss_new.png) +![NEW_OSS](images/2_oss_new.png) 1. OSS List에서 우측 상단 Add 버튼을 클릭합니다. 2. "New_Opensource" 탭에서 신규 OSS의 정보를 입력합니다. - OSS Name, Nick Name은 중복될 수 없습니다. @@ -66,7 +66,7 @@ OSS List의 OSS Name Column 내 cell을 클릭하면 상세정보를 확인할 3. 우측 하단의 Save 버튼을 클릭합니다. ### OSS 상세정보탭 -![OSS_DETAIL](../images/2_oss_detail.png) +![OSS_DETAIL](images/2_oss_detail.png) OSS List에서 OSS Name을 클릭합니다. Admin 인 경우에만 Editable하게 표시되며 Save, Sync, Copy, Delete 버튼이 표시됩니다. @@ -84,14 +84,14 @@ OSS 복사 기능은 동일한 OSS의 다른 버전을 추가할 때 유용합 1. Comment란에 삭제 사유를 기입합니다. 2. 좌측 하단의 Delete 버튼을 클릭합니다. - 📢 해당 OSS가 Identification 단계가 Confirm된 Project에 포함된 경우, Delete 버튼 클릭 시 다른 OSS로 Merge하는 창이 팝업됩니다. - ![NEW_OSS](../images/2_oss_rename.png) + ![NEW_OSS](images/2_oss_rename.png) - Merge할 OSS를 선택하면, 삭제하는 OSS의 Name과 NickName은 Merge하는 OSS의 Nickname으로 이동됩니다. #### OSS 버전별 정보 일괄 변경 기능 OSS에 여러 버전이 등록된 경우, 각 버전별 정보를 일괄 업데이트시 사용합니다. 우측 하단의 Sync 버튼을 클릭합니다. -![OSS_SYNC](../images/2_oss_sync.png) +![OSS_SYNC](images/2_oss_sync.png) - (1) 수정할 OSS 버전을 선택합니다. - 이미 동일한 OSS 정보를 가진 버전의 경우, 회색으로 표시되며 선택 불가합니다. - (2) 수정할 OSS의 정보를 선택합니다. diff --git a/started/2_try/3_license.md b/menu/3_license.md similarity index 98% rename from started/2_try/3_license.md rename to menu/3_license.md index 98555c7..f1d2d7f 100644 --- a/started/2_try/3_license.md +++ b/menu/3_license.md @@ -8,7 +8,7 @@ published: true License List의 License Name Column의 cell을 클릭하면 상세정보를 확인할 수 있습니다. ``` ## License List -![LicenseList](../images/license_list.png) +![LicenseList](images/license_list.png) ### License Name - License Full name으로 SPDX (https://spdx.org/licenses/) 표기 방식을 따르고 있습니다. @@ -46,7 +46,7 @@ License List의 License Name Column의 cell을 클릭하면 상세정보를 확 ## (Admin Only) License 추가, 수정, 삭제 ### License 추가 -![NEW_OSS](../images/3_lic_new.png) +![NEW_OSS](images/3_lic_new.png) 1. License List에서 우측 상단 Add 버튼을 클릭합니다. 2. "New_License" 탭에서 신규 OSS의 정보를 입력합니다. - License Name, Nick Name은 중복될 수 없습니다. diff --git a/started/2_try/4_project.md b/menu/4_project.md similarity index 96% rename from started/2_try/4_project.md rename to menu/4_project.md index be77c25..689caa5 100644 --- a/started/2_try/4_project.md +++ b/menu/4_project.md @@ -5,11 +5,11 @@ published: true # Project ```note Open Source Software를 포함하는 Software의 개발 및 배포를 위해 수행해야 하는 Process를 순차적으로 수행합니다. -![prj_status](../images/4_project_process.png) +![prj_status](images/4_project_process.png) ``` ## Project List -![ProjectList](../images/project_list.png) +![ProjectList](images/project_list.png) Project를 검색하고, 해당 Project의 전체적인 정보를 확인하고 FOSSLight Report, OSS Notice, OSS Package를 다운로드할 수 있습니다. - Search : Project의 기본 정보, Status, License, OSS Name 등으로 Project를 검색할 수 있습니다. @@ -27,7 +27,7 @@ Project를 검색하고, 해당 Project의 전체적인 정보를 확인하고 F - Low (Critical Score 0.1 ~ 3.9) ### Project의 Status -![prj_status](../images/4_project_status.png) +![prj_status](images/4_project_status.png) | Status | Description | | ------------- | ------------- | @@ -48,7 +48,7 @@ Project를 검색하고, 해당 Project의 전체적인 정보를 확인하고 F #### Basic Information탭 Project에 대한 기본 정보를 수정하거나 Status를 변경하는 탭입니다. -![prj_basic](../images/4_project_bi.png) +![prj_basic](images/4_project_bi.png) Project List에서 Project Name을 더블 클릭합니다. - Delete : Project를 삭제합니다. - Drop : Project의 Status를 Drop으로 변경합니다. 다시 Process를 진행하기 위해서는 Open 버튼을 클릭해야 합니다. @@ -67,7 +67,7 @@ Project List에서 Project Name을 더블 클릭합니다. #### 2-1. 3rd Party Tab -![prj](../images/4_project_3rd.png) +![prj](images/4_project_3rd.png) *3rd Party 탭 작성 Process* - 3rd Party Software가 포함된 경우 : 사전에 리뷰 완료된 3rd Party를 Load → Save - 3rd Party Software가 포함되지 않은 경우 : Not Applicable 체크 → Save @@ -79,7 +79,7 @@ Project List에서 Project Name을 더블 클릭합니다. 2. Project Search : 다른 Project의 3rd Party 탭을 load합니다. #### 2-2. DEP Tab -![prj](../images/4_project_dep.png) +![prj](images/4_project_dep.png) *DEP 탭 작성 Process* - Package manager를 통해 OSS가 포함된 경우: 각 dependency의 OSS 정보를 작성 -> Save - Package manager를 통해 OSS가 포함되지 않은 경우 : Not Applicable 체크 → Save @@ -95,7 +95,7 @@ Project List에서 Project Name을 더블 클릭합니다. - FOSSLight Dependency Scanner를 통해 자동으로 OSS 정보 기입된 보고서 생성 가능합니다. #### 2-3. SRC Tab -![prj](../images/4_project_src.png) +![prj](images/4_project_src.png) *SRC 탭 작성 Process* - Source code별 OSS가 포함된 경우: Source code별 OSS 정보를 작성 -> Save - Source code별 OSS 분석 대상이 아닌 경우 : Not Applicable 체크 → Save @@ -109,7 +109,7 @@ Project List에서 Project Name을 더블 클릭합니다. 2. Project Search : 다른 Project의 SRC 탭을 Load합니다. #### 2-4. BIN Tab -![prj](../images/4_project_bin.png) +![prj](images/4_project_bin.png) *BIN 탭 작성 Process* - Binary가 포함된 경우 : Binary별 OSS 정보를 작성 -> Save - Binary가 포함되지 않는 경우 : Not Applicable 체크 → Save @@ -124,7 +124,7 @@ Project List에서 Project Name을 더블 클릭합니다. #### 2-5. BOM Tab 3rd Party, DEP, SRC, BIN 탭에 작성된 OSS 목록을 취합하고 리뷰 요청을 합니다. -![prj](../images/4_project_bom.png) +![prj](images/4_project_bom.png) ##### Review 요청 방법 1. Merge And Save 버튼을 클릭합니다. @@ -149,7 +149,7 @@ Project List에서 Project Name을 더블 클릭합니다. #### 3-1. Packaging Tab -![prj](../images/4_project_pkg.png) +![prj](images/4_project_pkg.png) Packaging tab에서는 OSS Package 파일을 Upload하고 이를 Verify합니다. (단, Source Code 공개를 필요로하는 License하의 Open Source를 사용하지 않았다면 이 탭은 비활성화됩니다. ) 1. OSS Package Upload - Source code를 취합한 Packaging 파일(압축 파일)을 Upload합니다. @@ -166,7 +166,7 @@ Packaging tab에서는 OSS Package 파일을 Upload하고 이를 Verify합니다 #### 3-2. Notice Tab -![prj](../images/4_project_notice.png) +![prj](images/4_project_notice.png) OSS Notice는 Identification > BOM 탭을 기준으로 자동 생성됩니다. 이 때, 발행하는 OSS Notice의 포맷이나 Contents를 수정할 수 있습니다. #### 3-3. Review 요청 diff --git a/started/2_try/5_security.md b/menu/5_security.md similarity index 95% rename from started/2_try/5_security.md rename to menu/5_security.md index 9547704..36adeb6 100644 --- a/started/2_try/5_security.md +++ b/menu/5_security.md @@ -20,10 +20,10 @@ Security 탭에서는 Identification단계의 BOM 탭 기준 vulnerability score - Security 탭에서는 OSS version 미기입된 CVE ID에 대해 정확한 vulnerability 확인이 어렵기에 전체 CVE ID 리스트를 보여주지 않고 있습니다. - 탭 진입 시 다음 팝업 화면이 뜨는 경우, OSS version 미기입된 OSS 목록 확인하셔서 Identification 탭에서 정확히 해당 OSS에 대해 사용된 OSS version 입력하신 후 BOM 탭 save and merge 해주시면, Security탭에서 기입된 OSS version에 대한 보안취약점을 확인하실 수 있습니다. -![prj](../images/4_project_security1.png) +![prj](images/4_project_security1.png) ## Vulnerability Resolution 여부 Identification 단계 반영 Identification 단계 탭에서 vulnerability score 확인 시, Security 탭에서 vulnerability resolution 값을 'Fixed'로 변경한 CVE ID에 대해서는 제외된 Max score를 확인할 수 있습니다. Identification 단계 탭에서 vulnerabilty icon 클릭 시, 해당 OSS name 및 version에 대한 전체 CVE ID 리스트 창에서 'Fixed'된 CVE ID는 아래와 같이 비활성화 처리된 것을 확인할 수 있습니다. -![prj](../images/4_project_security2.png) +![prj](images/4_project_security2.png) diff --git a/started/2_try/5_third-party.md b/menu/5_third-party.md similarity index 98% rename from started/2_try/5_third-party.md rename to menu/5_third-party.md index 947ede1..99b065f 100644 --- a/started/2_try/5_third-party.md +++ b/menu/5_third-party.md @@ -13,7 +13,7 @@ published: true ### 1. 3rd Party Project 생성하기 1. 3rd Party List 우측 상단의 Add 버튼을 클릭합니다. 2. New_3rdParty 탭에서 3rd Party 정보를 입력하고 Save합니다. - ![new_tab](../images/3_3rd_new.png) + ![new_tab](images/3_3rd_new.png) ### 2. Open Source 정보 등록 3rd Party 상세 정보 탭 하단의 OSS Table에 OSS(Open Source Software)정보를 등록합니다. diff --git a/started/2_try/6_self-check.md b/menu/6_self-check.md similarity index 95% rename from started/2_try/6_self-check.md rename to menu/6_self-check.md index e98a921..8d81a92 100644 --- a/started/2_try/6_self-check.md +++ b/menu/6_self-check.md @@ -31,11 +31,11 @@ Self-Check는 아래와 같은 절차를 통해 진행할 수 있습니다. 1. Upload Analysis Result란에 OSS 리스트가 기재된 FOSSLight Report를 업로드합니다. - 업로드 가능한 FOSSLight Report 양식은 Export 버튼을 클릭하여 다운로드 받을 수 있습니다. 2. OSS List가 작성된 Sheet를 선택하고 OK 클릭합니다. - ![select_sheet](../images/6_self_select_sheet.png) + ![select_sheet](images/6_self_select_sheet.png) 3. Save 버튼을 클릭합니다. ### 3. OSS 및 License 정보 확인 -![oss_table](../images/6_self_oss_table.png) +![oss_table](images/6_self_oss_table.png) #### Warning Messages - Unconfirmed open source : FOSSLight Hub에 동일한 OSS Name이 등록되어 있지 않은 경우 표시됩니다. - Unconfirmed version : FOSSLight Hub에 동일한 OSS Name은 있으나, 동일 Version이 등록되어 있지 않은 경우 표시됩니다. @@ -63,15 +63,15 @@ Self-Check는 아래와 같은 절차를 통해 진행할 수 있습니다. - Vulnerability 관련 상세 정보는 [Vulnerability](7_vulnerability.md) 에서 확인 가능합니다. ``` 1. FOSSLight Hub UI에서 확인 -![self_pop](../images/6_self_pop.png) +![self_pop](images/6_self_pop.png) Vulnerability 아이콘을 클릭하면 해당 OSS Name, OSS Version의 취약점 정보가 팝업창으로 제공됩니다. 2. Export 파일로 확인 - Self-Check Sheet - ![self_check_sheet](../images/6_self_sheet1.png) + ![self_check_sheet](images/6_self_sheet1.png) 사용자가 입력한 OSS 리스트가 OSS 보고서 양식에 준하여 기술됩니다. 이 탭의 정보는 추후 [Project](4_project.md)의 Identification에서 활용될 수 있습니다. - Vulnerability Sheet - ![self_check_sheet2](../images/6_self_sheet2.png) + ![self_check_sheet2](images/6_self_sheet2.png) 취약점 정보가 발견된 OSS의 입력한 버전과 상위 버전의 정보들이 기술됩니다. 이 때, Vulnerability Link를 클릭하면 해당 OSS Name, OSS Version의 CVE-ID를 확인 가능합니다. diff --git a/started/2_try/7_vulnerability.md b/menu/7_vulnerability.md similarity index 96% rename from started/2_try/7_vulnerability.md rename to menu/7_vulnerability.md index 473da8c..8de968c 100644 --- a/started/2_try/7_vulnerability.md +++ b/menu/7_vulnerability.md @@ -7,7 +7,7 @@ published: true Open Source의 보안 취약점 존재 여부 및 관련 정보(CVE ID, CVSS Score)를 확인할 수 있습니다. ``` ## Vulnerability List -![VulList](../images/7_vul_list.png) +![VulList](images/7_vul_list.png) NVD(NATIONAL VULNERABILITY DATABASE)의 NVD Data Feeds에서 제공되는 Open Source의 버전별 최고 보안 취약점 정보를 확인 및 검색 할 수 있습니다. 1. 검색 조건을(OSS Name, OSS Version, CVE ID) 설정하여 검색할 수 있습니다. - OSS Name과 OSS Version은 OSS List에 등록된 OSS와는 무관하며, NVD Data Feeds Product Name과 Version을 의미합니다. @@ -28,13 +28,13 @@ NVD(NATIONAL VULNERABILITY DATABASE)의 NVD Data Feeds에서 제공되는 Open S ## Vulnerability 상세 정보 ### 상세 정보 팝업 -![VulPopUp](../images/7_vul_popup.png) +![VulPopUp](images/7_vul_popup.png) - [Project](4_project.md) > Identification 또는 [Self-Check](6_self-check.md) 화면에서 Vulnerability Icon을 클릭합니다. - Vulnerability List에서 검색 후 OSS Name 또는 Nickname의 링크 클릭합니다. ### Vulnerability 정보 Export [Self-Check](6_self-check.md)에서 Export 버튼 클릭합니다. -![VulExport](../images/7_vul_export.png) +![VulExport](images/7_vul_export.png) - OSS Name : OSS Table에 쓰여진 OSS Name - Nick Name : OSS Table에 쓰여진 OSS의 nickname으로 Vulnerability가 조회된 경우, 매칭된 nickname이 표시됩니다. (매칭된 nickname이 없는 경우 -로 표시) - OSS Version : Vulnerability 조회된 version diff --git a/started/2_try/8_configuration.md b/menu/8_configuration.md similarity index 96% rename from started/2_try/8_configuration.md rename to menu/8_configuration.md index d380b80..c600234 100644 --- a/started/2_try/8_configuration.md +++ b/menu/8_configuration.md @@ -7,7 +7,7 @@ published: true (Admin Only) FOSSLight Hub 운영을 위한 세팅 값을 변경합니다. ``` -![config](../images/8-3_configuration.png) +![config](images/8-3_configuration.png) ## Authentication using LDAP FOSSLight Hub는 JNDI를 사용하여 Active Directory 등 LDAP을 사용할 수 있는 환경에서는 LDAP을 이용한 사용자 패스워드 인증 처리를 지원합니다. diff --git a/started/2_try/9_system.md b/menu/9_system.md similarity index 71% rename from started/2_try/9_system.md rename to menu/9_system.md index 984ac23..c6aff49 100644 --- a/started/2_try/9_system.md +++ b/menu/9_system.md @@ -8,37 +8,37 @@ published: true ``` ## Code Management -![config](../images/9_system_code.png) +![config](images/9_system_code.png) - 시스템 동작시 읽을 세팅 값을 설정합니다. ## User Management -![config](../images/9_system_user.png) +![config](images/9_system_user.png) 등록된 계정 목록을 확인하고 정보를 수정합니다. -- Create 버튼: [Rest API](../../features/2_rest_api.md)에서 사용할 Token을 생성합니다. +- Create 버튼: [Rest API](../features/2_rest_api.md)에서 사용할 Token을 생성합니다. - reset 버튼 : 비밀번호를 ID와 동일하게 초기화합니다. - Use YN : 휴면 계정을 설정합니다. - Admin : Admin 권한을 부여합니다. ## History List -![config](../images/9_system_history.png) +![config](images/9_system_history.png) DB의 Data 변경 사항을 확인합니다. ## Notification 시스템 접속시 띄울 공지 팝업을 관리합니다. -### ![config](../images/9_system_noti_list.png) +### ![config](images/9_system_noti_list.png) 등록되었던 공지 목록을 확인, 수정합니다. -### ![config](../images/9_system_noti_add.png) +### ![config](images/9_system_noti_add.png) List 왼쪽 하단의 + 버튼을 클릭하여 공지를 추가합니다. - Start Date : 공지 시작일 - End Date : 공지 종료일 - Publish : 체크된 경우, 공지 팝업을 띄웁니다. ## Sent Mail List -![config](../images/9_system_mail.png) +![config](images/9_system_mail.png) 메일 발송 내역을 확인합니다. ## Vulnerability Log -![config](../images/9_system_vul.png) +![config](images/9_system_vul.png) Vulnerability Data 변경 사항을 확인합니다. diff --git a/started/2_try/README.md b/menu/README.md similarity index 99% rename from started/2_try/README.md rename to menu/README.md index 3b72722..1504f49 100644 --- a/started/2_try/README.md +++ b/menu/README.md @@ -1,5 +1,5 @@ --- -sort: 1 +sort: 3 published: true --- # FOSSLight Hub Menu diff --git a/started/images/2_oss_detail.png b/menu/images/2_oss_detail.png similarity index 100% rename from started/images/2_oss_detail.png rename to menu/images/2_oss_detail.png diff --git a/started/images/2_oss_new.png b/menu/images/2_oss_new.png similarity index 100% rename from started/images/2_oss_new.png rename to menu/images/2_oss_new.png diff --git a/started/images/2_oss_rename.png b/menu/images/2_oss_rename.png similarity index 100% rename from started/images/2_oss_rename.png rename to menu/images/2_oss_rename.png diff --git a/started/images/2_oss_sync.png b/menu/images/2_oss_sync.png similarity index 100% rename from started/images/2_oss_sync.png rename to menu/images/2_oss_sync.png diff --git a/started/images/3_3rd_new.png b/menu/images/3_3rd_new.png similarity index 100% rename from started/images/3_3rd_new.png rename to menu/images/3_3rd_new.png diff --git a/started/images/3_lic_new.png b/menu/images/3_lic_new.png similarity index 100% rename from started/images/3_lic_new.png rename to menu/images/3_lic_new.png diff --git a/started/images/4_project_3rd.png b/menu/images/4_project_3rd.png similarity index 100% rename from started/images/4_project_3rd.png rename to menu/images/4_project_3rd.png diff --git a/started/images/4_project_bi.png b/menu/images/4_project_bi.png similarity index 100% rename from started/images/4_project_bi.png rename to menu/images/4_project_bi.png diff --git a/started/images/4_project_bin.png b/menu/images/4_project_bin.png similarity index 100% rename from started/images/4_project_bin.png rename to menu/images/4_project_bin.png diff --git a/started/images/4_project_bom.png b/menu/images/4_project_bom.png similarity index 100% rename from started/images/4_project_bom.png rename to menu/images/4_project_bom.png diff --git a/started/images/4_project_dep.png b/menu/images/4_project_dep.png similarity index 100% rename from started/images/4_project_dep.png rename to menu/images/4_project_dep.png diff --git a/started/images/4_project_notice.png b/menu/images/4_project_notice.png similarity index 100% rename from started/images/4_project_notice.png rename to menu/images/4_project_notice.png diff --git a/started/images/4_project_pkg.png b/menu/images/4_project_pkg.png similarity index 100% rename from started/images/4_project_pkg.png rename to menu/images/4_project_pkg.png diff --git a/started/images/4_project_process.png b/menu/images/4_project_process.png similarity index 100% rename from started/images/4_project_process.png rename to menu/images/4_project_process.png diff --git a/started/images/4_project_security1.png b/menu/images/4_project_security1.png similarity index 100% rename from started/images/4_project_security1.png rename to menu/images/4_project_security1.png diff --git a/started/images/4_project_security2.png b/menu/images/4_project_security2.png similarity index 100% rename from started/images/4_project_security2.png rename to menu/images/4_project_security2.png diff --git a/started/images/4_project_src.png b/menu/images/4_project_src.png similarity index 100% rename from started/images/4_project_src.png rename to menu/images/4_project_src.png diff --git a/started/images/4_project_status.png b/menu/images/4_project_status.png similarity index 100% rename from started/images/4_project_status.png rename to menu/images/4_project_status.png diff --git a/started/images/6_self_oss_table.png b/menu/images/6_self_oss_table.png similarity index 100% rename from started/images/6_self_oss_table.png rename to menu/images/6_self_oss_table.png diff --git a/started/images/6_self_pop.png b/menu/images/6_self_pop.png similarity index 100% rename from started/images/6_self_pop.png rename to menu/images/6_self_pop.png diff --git a/started/images/6_self_select_sheet.png b/menu/images/6_self_select_sheet.png similarity index 100% rename from started/images/6_self_select_sheet.png rename to menu/images/6_self_select_sheet.png diff --git a/started/images/6_self_sheet1.png b/menu/images/6_self_sheet1.png similarity index 100% rename from started/images/6_self_sheet1.png rename to menu/images/6_self_sheet1.png diff --git a/started/images/6_self_sheet2.png b/menu/images/6_self_sheet2.png similarity index 100% rename from started/images/6_self_sheet2.png rename to menu/images/6_self_sheet2.png diff --git a/started/images/7_vul_export.png b/menu/images/7_vul_export.png similarity index 100% rename from started/images/7_vul_export.png rename to menu/images/7_vul_export.png diff --git a/started/images/7_vul_list.png b/menu/images/7_vul_list.png similarity index 100% rename from started/images/7_vul_list.png rename to menu/images/7_vul_list.png diff --git a/started/images/7_vul_popup.png b/menu/images/7_vul_popup.png similarity index 100% rename from started/images/7_vul_popup.png rename to menu/images/7_vul_popup.png diff --git a/started/images/8-1_configuration.png b/menu/images/8-1_configuration.png similarity index 100% rename from started/images/8-1_configuration.png rename to menu/images/8-1_configuration.png diff --git a/started/images/8-2_configuration.png b/menu/images/8-2_configuration.png similarity index 100% rename from started/images/8-2_configuration.png rename to menu/images/8-2_configuration.png diff --git a/started/images/8-3_configuration.png b/menu/images/8-3_configuration.png similarity index 100% rename from started/images/8-3_configuration.png rename to menu/images/8-3_configuration.png diff --git a/started/images/8_configuration.png b/menu/images/8_configuration.png similarity index 100% rename from started/images/8_configuration.png rename to menu/images/8_configuration.png diff --git a/started/images/9_system_code.png b/menu/images/9_system_code.png similarity index 100% rename from started/images/9_system_code.png rename to menu/images/9_system_code.png diff --git a/started/images/9_system_history.png b/menu/images/9_system_history.png similarity index 100% rename from started/images/9_system_history.png rename to menu/images/9_system_history.png diff --git a/started/images/9_system_mail.png b/menu/images/9_system_mail.png similarity index 100% rename from started/images/9_system_mail.png rename to menu/images/9_system_mail.png diff --git a/started/images/9_system_noti_add.png b/menu/images/9_system_noti_add.png similarity index 100% rename from started/images/9_system_noti_add.png rename to menu/images/9_system_noti_add.png diff --git a/started/images/9_system_noti_list.png b/menu/images/9_system_noti_list.png similarity index 100% rename from started/images/9_system_noti_list.png rename to menu/images/9_system_noti_list.png diff --git a/started/images/9_system_user.png b/menu/images/9_system_user.png similarity index 100% rename from started/images/9_system_user.png rename to menu/images/9_system_user.png diff --git a/started/images/9_system_vul.png b/menu/images/9_system_vul.png similarity index 100% rename from started/images/9_system_vul.png rename to menu/images/9_system_vul.png diff --git a/started/images/identification.png b/menu/images/identification.png similarity index 100% rename from started/images/identification.png rename to menu/images/identification.png diff --git a/started/images/license_list.png b/menu/images/license_list.png similarity index 100% rename from started/images/license_list.png rename to menu/images/license_list.png diff --git a/started/images/oss_list.png b/menu/images/oss_list.png similarity index 100% rename from started/images/oss_list.png rename to menu/images/oss_list.png diff --git a/started/images/project_basic.png b/menu/images/project_basic.png similarity index 100% rename from started/images/project_basic.png rename to menu/images/project_basic.png diff --git a/started/images/project_list.png b/menu/images/project_list.png similarity index 100% rename from started/images/project_list.png rename to menu/images/project_list.png diff --git a/started/images/self-check_bom.png b/menu/images/self-check_bom.png similarity index 100% rename from started/images/self-check_bom.png rename to menu/images/self-check_bom.png diff --git a/started/images/self-check_list.png b/menu/images/self-check_list.png similarity index 100% rename from started/images/self-check_list.png rename to menu/images/self-check_list.png diff --git a/started/images/sign_in.png b/menu/images/sign_in.png similarity index 100% rename from started/images/sign_in.png rename to menu/images/sign_in.png diff --git a/started/images/sign_up.png b/menu/images/sign_up.png similarity index 100% rename from started/images/sign_up.png rename to menu/images/sign_up.png diff --git a/started/1_install.md b/started/1_install.md index 8364f7f..f871b54 100644 --- a/started/1_install.md +++ b/started/1_install.md @@ -5,7 +5,7 @@ FOSSLight Hub를 빠르고 쉽게 체험하는 방법을 설명합니다. ## 🔆 Demo 사이트 이용하기 [https://demo.fosslight.org](https://demo.fosslight.org)를 이용하면 설치 없이 FOSSLight Hub를 체험할 수 있습니다. -- 계정 생성 및 등록 방법 : [로그인/계정 등록](2_try/1_sign.md) +- 계정 생성 및 등록 방법 : [로그인/계정 등록](../menu/1_sign.md) - (Sample) Admin 계정 : 하기 admin 계정을 통해 관리자 모드를 체험할 수 있습니다. - id : admin, pswd : admin - (Sample) User 계정 : 하기 user 계정을 통해 유저 모드를 체험할 수 있습니다. diff --git a/tutorial/2_self_check.md b/tutorial/2_self_check.md index 69af68a..b3f92cb 100644 --- a/tutorial/2_self_check.md +++ b/tutorial/2_self_check.md @@ -47,7 +47,7 @@ Self-Check를 생성하고 OSS(Open Source Software)정보를 확인합니다. ## 4. Export하여 파일로 다운로드 ![new](images/2_self_export.png) -- Self-Check Sheet : OSS Table에 쓰여진 사항을 출력합니다. 이 Sheet를 [Project](../started/2_try/4_project.md)의 Identification 탭에 업로드할 수 있습니다. +- Self-Check Sheet : OSS Table에 쓰여진 사항을 출력합니다. 이 Sheet를 [Project](../menu/4_project.md)의 Identification 탭에 업로드할 수 있습니다. - Vulnerability Sheet : OSS별 Vulnerability 정보를 출력합니다. - OSS Name : OSS Table에 작성한 OSS Name. - Nick Name : OSS Table에 작성한 OSS의 nickname으로 Vulnerability가 조회된 경우, 매칭된 nickname이 표시됩니다. (매칭된 nickname이 없는 경우 -로 표시) diff --git a/tutorial/README.md b/tutorial/README.md index e39aa0c..69e5ace 100644 --- a/tutorial/README.md +++ b/tutorial/README.md @@ -1,5 +1,5 @@ --- -sort: 3 +sort: 4 published: true ---