Skip to content

Commit 942f7f0

Browse files
committed
Merge pull request #95 from idaholab/taxii
Updates to STIG
2 parents 847715a + ef2e24f commit 942f7f0

File tree

87 files changed

+40590
-32171
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+40590
-32171
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ out
1616
**/*.old
1717
**/*.bak
1818
**/*.swp
19+
src/static/index.js

Dockerfile

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
FROM node:lts-alpine3.13
2+
RUN mkdir /stig
3+
# This is likely excessive, we may wish to slim down the needed files at some point
4+
WORKDIR /stig
5+
COPY assets assets
6+
COPY db_setup db_setup
7+
COPY images images
8+
COPY src src
9+
COPY *.ts ./
10+
COPY *.json ./
11+
COPY *.js ./
12+
COPY *.lock ./
13+
RUN npm install --quiet
14+
CMD ["npm", "start"]
15+

Dockerfile_insecure

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
FROM node:lts-alpine3.13
2+
COPY cert.crt /cert.crt
3+
COPY cert.crt /usr/local/share/ca-certificates/cert.crt
4+
RUN cat /usr/local/share/ca-certificates/cert.crt >> /etc/ssl/certs/ca-certificates.crt
5+
RUN mkdir /stig
6+
# This is likely excessive, we may wish to slim down the needed files at some point
7+
WORKDIR /stig
8+
COPY assets assets
9+
COPY db_setup db_setup
10+
COPY images images
11+
COPY src src
12+
COPY *.ts ./
13+
COPY *.json ./
14+
COPY *.js ./
15+
COPY *.lock ./
16+
RUN npm config set strict-ssl false
17+
RUN npm install --quiet
18+
CMD ["npm", "start"]
19+

NOTICE.txt

+8-7
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@ This project contains code generated by Battelle Energy Alliance (BEA)
33
Copyright 2021 Battelle Energy Alliance, LLC
44
ALL RIGHTS RESERVED
55

6-
These data were produced by Battelle Energy Alliance, LLC. under Contract No. DE-AC07-05ID14517 with the Department of Energy.
7-
The Government is granted for itself, and others acting on its behalf, a paid-up, a nonexclusive, irrevocable worldwide license in this data to reproduce,
8-
distribute copies to the public, prepare derivative works, perform publicly and display publicly, and to
9-
permit others to do so. NEITHER THE UNITED STATES NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY
10-
OF THEIR EMPLOYEES, MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY
11-
FOR THE ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY DATA, APPARATUS, PRODUCT, OR PROCESS DISCLOSED, OR
12-
REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS.
6+
These data were produced by Battelle Energy Alliance, LLC. under Contract No. DE-AC07-05ID14517 with the Department of Energy.
7+
Some updates to the tool were prepared by Batelle Energy Alliance, LLC, as directed by the Cybersecurity and Infrastructure Security Agency (CISA).
8+
The Government is granted for itself, and others acting on its behalf, a paid-up, a nonexclusive, irrevocable worldwide license in this data to reproduce,
9+
distribute copies to the public, prepare derivative works, perform publicly and display publicly, and to
10+
permit others to do so. NEITHER THE UNITED STATES NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY
11+
OF THEIR EMPLOYEES, MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY
12+
FOR THE ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY DATA, APPARATUS, PRODUCT, OR PROCESS DISCLOSED, OR
13+
REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS.

0 commit comments

Comments
 (0)