Skip to content

Commit

Permalink
Merge pull request #95 from idaholab/taxii
Browse files Browse the repository at this point in the history
Updates to STIG
  • Loading branch information
z-priest committed Jun 26, 2023
2 parents 847715a + dac7e45 commit 2ab1016
Show file tree
Hide file tree
Showing 87 changed files with 40,590 additions and 32,171 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ out
**/*.old
**/*.bak
**/*.swp
src/static/index.js
15 changes: 15 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
FROM node:lts-alpine3.13
RUN mkdir /stig
# This is likely excessive, we may wish to slim down the needed files at some point
WORKDIR /stig
COPY assets assets
COPY db_setup db_setup
COPY images images
COPY src src
COPY *.ts ./
COPY *.json ./
COPY *.js ./
COPY *.lock ./
RUN npm install --quiet
CMD ["npm", "start"]

19 changes: 19 additions & 0 deletions Dockerfile_insecure
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
FROM node:lts-alpine3.13
COPY cert.crt /cert.crt
COPY cert.crt /usr/local/share/ca-certificates/cert.crt
RUN cat /usr/local/share/ca-certificates/cert.crt >> /etc/ssl/certs/ca-certificates.crt
RUN mkdir /stig
# This is likely excessive, we may wish to slim down the needed files at some point
WORKDIR /stig
COPY assets assets
COPY db_setup db_setup
COPY images images
COPY src src
COPY *.ts ./
COPY *.json ./
COPY *.js ./
COPY *.lock ./
RUN npm config set strict-ssl false
RUN npm install --quiet
CMD ["npm", "start"]

15 changes: 8 additions & 7 deletions NOTICE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@ This project contains code generated by Battelle Energy Alliance (BEA)
Copyright 2021 Battelle Energy Alliance, LLC
ALL RIGHTS RESERVED

These data were produced by Battelle Energy Alliance, LLC. under Contract No. DE-AC07-05ID14517 with the Department of Energy.
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,
distribute copies to the public, prepare derivative works, perform publicly and display publicly, and to
permit others to do so. NEITHER THE UNITED STATES NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY
OF THEIR EMPLOYEES, MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY
FOR THE ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY DATA, APPARATUS, PRODUCT, OR PROCESS DISCLOSED, OR
REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS.
These data were produced by Battelle Energy Alliance, LLC. under Contract No. DE-AC07-05ID14517 with the Department of Energy.
Some updates to the tool were prepared by Batelle Energy Alliance, LLC, as directed by the Cybersecurity and Infrastructure Security Agency (CISA).
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,
distribute copies to the public, prepare derivative works, perform publicly and display publicly, and to
permit others to do so. NEITHER THE UNITED STATES NOR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY
OF THEIR EMPLOYEES, MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY
FOR THE ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY DATA, APPARATUS, PRODUCT, OR PROCESS DISCLOSED, OR
REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS.
Loading

0 comments on commit 2ab1016

Please sign in to comment.