Skip to content

Commit 4e75a41

Browse files
authored
Merge pull request #510 from ejarocki-cloudlinux/master
Add SBOM section to JS pages
2 parents ddf5d2d + 5eb557c commit 4e75a41

37 files changed

Lines changed: 417 additions & 57 deletions

File tree

docs/.vuepress/routes.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,9 +122,9 @@
122122
"/els-for-os/red-hat-enterprise-linux-7-els/#removing-the-els-repository": "/els-for-os/managing-els-repository/#removing-the-els-repository",
123123
"/els-for-os/ubuntu-16-04-els/#removing-the-els-repository": "/els-for-os/managing-els-repository/#removing-the-els-repository",
124124
"/els-for-os/ubuntu-18-04-els/#removing-the-els-repository": "/els-for-os/managing-els-repository/#removing-the-els-repository",
125-
"/els-for-runtimes-and-libraries/angular/#step-1-get-user-credentials": "/els-for-runtimes-and-libraries/angular/#step-1-get-token",
126-
"/els-for-runtimes-and-libraries/angularjs/#step-1-get-user-credentials": "/els-for-runtimes-and-libraries/angularjs/#step-1-get-token",
127-
"/els-for-runtimes-and-libraries/lodash/#step-1-get-user-credentials": "/els-for-runtimes-and-libraries/lodash/#step-1-get-token",
125+
"/els-for-runtimes-and-libraries/angular/#step-1-get-user-credentials": "/els-for-runtimes-and-libraries/angular/#step-1:-get-token",
126+
"/els-for-runtimes-and-libraries/angularjs/#step-1-get-user-credentials": "/els-for-runtimes-and-libraries/angularjs/#step-1:-get-token",
127+
"/els-for-runtimes-and-libraries/lodash/#step-1-get-user-credentials": "/els-for-runtimes-and-libraries/lodash/#step-1:-get-token",
128128
"/els-for-runtimes-and-libraries/spring/#overview": "/els-for-runtimes-and-libraries/spring/#step-2-configure-registry",
129129
"/els-for-runtimes-and-libraries/spring/#step-2-create-or-modify-your-build-tool-settings": "/els-for-runtimes-and-libraries/spring/#step-4-verify-and-build",
130130
"/els-for-runtimes-and-libraries/spring/#verification": "/els-for-runtimes-and-libraries/spring/#step-4-verify-and-build",

docs/els-for-libraries/angular/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -858,6 +858,16 @@ VEX is a machine-readable format that tells you if a known vulnerability is actu
858858

859859
TuxCare provides VEX for Angular ELS versions: [security.tuxcare.com/vex/cyclonedx/els_lang_javascript/](https://security.tuxcare.com/vex/cyclonedx/els_lang_javascript/).
860860

861+
## Software Bill of Materials (SBOM)
862+
863+
For each published ELS package and version, TuxCare generates SBOM files. Those artifacts are published to TuxCare Nexus.
864+
865+
You can browse SBOM files for Angular here:
866+
867+
[https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:angular](https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:angular)
868+
869+
Use the credentials you received for TuxCare ELS ([Step 1: Get Token](#step-1:-get-token)) to access Nexus.
870+
861871
## How to Upgrade to a Newer Version of TuxCare Packages
862872

863873
If you have already installed a package with a `tuxcare.1` suffix and want to upgrade to a newer release (for example, `tuxcare.3`), remove node_modules, clear the npm cache to avoid conflicts, and then run the installation command:

docs/els-for-libraries/angularjs/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,16 @@ VEX is a machine-readable format that tells you if a known vulnerability is actu
157157

158158
TuxCare provides VEX for AngularJS ELS versions: [security.tuxcare.com/vex/cyclonedx/els_lang_javascript/angular/](https://security.tuxcare.com/vex/cyclonedx/els_lang_javascript/angular/).
159159

160+
## Software Bill of Materials (SBOM)
161+
162+
For each published ELS package and version, TuxCare generates SBOM files. Those artifacts are published to TuxCare Nexus.
163+
164+
You can browse SBOM files for AngularJS here:
165+
166+
[https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:angularjs](https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:angularjs)
167+
168+
Use the credentials you received for TuxCare ELS ([Step 1: Get Token](#step-1:-get-token)) to access Nexus.
169+
160170
## How to Upgrade to a Newer Version of TuxCare Packages
161171

162172
If you have already installed a package with a `tuxcare.1` suffix and want to upgrade to a newer release (for example, `tuxcare.3`), remove node_modules, clear the npm cache to avoid conflicts, and then run the installation command:

docs/els-for-libraries/bootstrap-sass/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,16 @@ VEX is a machine-readable format that tells you if a known vulnerability is actu
116116

117117
TuxCare provides VEX for bootstrap-sass ELS versions: [security.tuxcare.com/vex/cyclonedx/els_lang_javascript/bootstrap-sass/](https://security.tuxcare.com/vex/cyclonedx/els_lang_javascript/bootstrap-sass/).
118118

119+
## Software Bill of Materials (SBOM)
120+
121+
For each published ELS package and version, TuxCare generates SBOM files. Those artifacts are published to TuxCare Nexus.
122+
123+
You can browse SBOM files for bootstrap-sass here:
124+
125+
[https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:bootstrap-sass](https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:bootstrap-sass)
126+
127+
Use the credentials you received for TuxCare ELS ([Step 1: Get Token](#step-1:-get-token)) to access Nexus.
128+
119129
## How to Upgrade to a Newer Version of TuxCare Packages
120130

121131
If you have already installed a package with a `tuxcare.1` suffix and want to upgrade to a newer release (for example, `tuxcare.3`), remove node_modules, clear the npm cache to avoid conflicts, and then run the installation command:

docs/els-for-libraries/bootstrap/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,16 @@ VEX is a machine-readable format that tells you if a known vulnerability is actu
163163

164164
TuxCare provides VEX for Bootstrap ELS versions: [security.tuxcare.com/vex/cyclonedx/els_lang_javascript/bootstrap/](https://security.tuxcare.com/vex/cyclonedx/els_lang_javascript/bootstrap/).
165165

166+
## Software Bill of Materials (SBOM)
167+
168+
For each published ELS package and version, TuxCare generates SBOM files. Those artifacts are published to TuxCare Nexus.
169+
170+
You can browse SBOM files for Bootstrap here:
171+
172+
[https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:bootstrap](https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:bootstrap)
173+
174+
Use the credentials you received for TuxCare ELS ([Step 1: Get Token](#step-1:-get-token)) to access Nexus.
175+
166176
## How to Upgrade to a Newer Version of TuxCare Packages
167177

168178
If you have already installed a package with a `tuxcare.1` suffix and want to upgrade to a newer release (for example, `tuxcare.3`), remove node_modules, clear the npm cache to avoid conflicts, and then run the installation command:

docs/els-for-libraries/ember/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,16 @@ VEX is a machine-readable format that tells you if a known vulnerability is actu
274274

275275
TuxCare publishes VEX data for JavaScript ELS packages, including the **transitive** dependencies patched for Ember.js. The index is at [https://security.tuxcare.com/vex/cyclonedx/els_lang_javascript](https://security.tuxcare.com/vex/cyclonedx/els_lang_javascript).
276276

277+
## Software Bill of Materials (SBOM)
278+
279+
For each published ELS package and version, TuxCare generates SBOM files. Those artifacts are published to TuxCare Nexus.
280+
281+
You can browse SBOM files for Ember.js here:
282+
283+
[https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:ember](https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:ember)
284+
285+
Use the credentials you received for TuxCare ELS ([Step 1: Get Token](#step-1:-get-token)) to access Nexus.
286+
277287
## How to Upgrade to a Newer Version of TuxCare Packages
278288

279289
If you have already installed a package with a `tuxcare.1` suffix and want to upgrade to a newer release (for example, `tuxcare.3`), remove node_modules, clear the npm cache to avoid conflicts, and then run the installation command:

docs/els-for-libraries/express/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,16 @@ VEX is a machine-readable format that tells you if a known vulnerability is actu
116116

117117
TuxCare provides VEX for express ELS versions: [security.tuxcare.com/vex/cyclonedx/els_lang_javascript/express/](https://security.tuxcare.com/vex/cyclonedx/els_lang_javascript/express/).
118118

119+
## Software Bill of Materials (SBOM)
120+
121+
For each published ELS package and version, TuxCare generates SBOM files. Those artifacts are published to TuxCare Nexus.
122+
123+
You can browse SBOM files for express here:
124+
125+
[https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:express](https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:express)
126+
127+
Use the credentials you received for TuxCare ELS ([Step 1: Get Token](#step-1:-get-token)) to access Nexus.
128+
119129
## How to Upgrade to a Newer Version of TuxCare Packages
120130

121131
If you have already installed a package with a `tuxcare.1` suffix and want to upgrade to a newer release (for example, `tuxcare.3`), remove node_modules, clear the npm cache to avoid conflicts, and then run the installation command:

docs/els-for-libraries/fastify/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,16 @@ VEX is a machine-readable format that tells you if a known vulnerability is actu
137137

138138
TuxCare provides VEX for fastify ELS versions: [security.tuxcare.com/vex/cyclonedx/els_lang_javascript/fastify/](https://security.tuxcare.com/vex/cyclonedx/els_lang_javascript/fastify/).
139139

140+
## Software Bill of Materials (SBOM)
141+
142+
For each published ELS package and version, TuxCare generates SBOM files. Those artifacts are published to TuxCare Nexus.
143+
144+
You can browse SBOM files for fastify here:
145+
146+
[https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:fastify](https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:fastify)
147+
148+
Use the credentials you received for TuxCare ELS ([Step 1: Get Token](#step-1:-get-token)) to access Nexus.
149+
140150
## How to Upgrade to a Newer Version of TuxCare Packages
141151

142152
If you have already installed a package with a `tuxcare.1` suffix and want to upgrade to a newer release (for example, `tuxcare.3`), remove node_modules, clear the npm cache to avoid conflicts, and then run the installation command:

docs/els-for-libraries/javascript-libraries/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,16 @@ VEX is a machine-readable format that tells you if a known vulnerability is actu
210210

211211
TuxCare provides VEX for JavaScript Libraries ELS versions: [security.tuxcare.com/vex/cyclonedx/els_lang_javascript/](https://security.tuxcare.com/vex/cyclonedx/els_lang_javascript/).
212212

213+
## Software Bill of Materials (SBOM)
214+
215+
For each published ELS package and version, TuxCare generates SBOM files. Those artifacts are published to TuxCare Nexus.
216+
217+
You can browse SBOM files for ELS JavaScript packages in the `els-js-sbom` repository:
218+
219+
[https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom](https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom)
220+
221+
Use the credentials you received for TuxCare ELS ([Step 1: Get Token](#step-1:-get-token)) to access Nexus.
222+
213223
## How to Upgrade to a Newer Version of TuxCare Packages
214224

215225
If you have already installed a package with a `tuxcare.1` suffix and want to upgrade to a newer release (for example, `tuxcare.3`), remove node_modules, clear the npm cache to avoid conflicts, and then run the installation command:

docs/els-for-libraries/jquery-ui/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,16 @@ TuxCare provides ELS for jQuery UI as an NPM package, hosted on a secure interna
110110

111111
The `npm` tool should be able to identify and resolve dependencies from the TuxCare ELS for jQuery UI repository.
112112

113+
## Software Bill of Materials (SBOM)
114+
115+
For each published ELS package and version, TuxCare generates SBOM files. Those artifacts are published to TuxCare Nexus.
116+
117+
You can browse SBOM files for jQuery UI here:
118+
119+
[https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:jquery-ui](https://nexus.repo.tuxcare.com/#browse/browse:els-js-sbom:jquery-ui)
120+
121+
Use the credentials you received for TuxCare ELS ([Step 1: Get Token](#step-1:-get-token)) to access Nexus.
122+
113123
## How to Upgrade to a Newer Version of TuxCare Packages
114124

115125
If you have already installed a package with a `tuxcare.1` suffix and want to upgrade to a newer release (for example, `tuxcare.3`), remove node_modules, clear the npm cache to avoid conflicts, and then run the installation command:

0 commit comments

Comments
 (0)