Commit Graph

65 Commits

Author SHA1 Message Date
3f72fc5d15 These updates include a lot of changes that involve using the Component
Result class as the means to comparison for the Platform and Device
components.  Other changes are for checkstyles.
2024-02-23 21:14:33 -05:00
4fc288c2f6 Created /opt/hirs/aca in aca_setup.sh 2024-01-22 15:46:43 -05:00
1ccde9baff updated VERSION file placed in /etc/hirs/aca 2024-01-22 14:30:43 -05:00
4f31def8b2 Added Version file to /etc/hirs/aca 2024-01-17 18:05:19 -05:00
2ab1e548ce V3 json file platform (#631)
* Look for Component Class json on Windows. Update aca-windows

* Removed TPM from the ACA on Rocky image, changed container detection

* Change healthcheck function on windows.

* Remove commented code lines from aca_bootRun.ps1

* Added SWTPM to v3 ACA images. 

* Add build arg to the aca-windows Dockerfile to select base image tag

* Make ACA accessible from localhost
2023-12-06 10:20:56 -05:00
1e3c7c78b0 Dockerfiles for v3 ACA. Also Powershell Package Scripts (#628)
* Package scripts for powershell

* Adding dockerfiles
2023-11-09 11:54:51 -05:00
493ae636ba Merge pull request #604 from nsacyber/v3_issue_598-ubuntu
Add Ubuntu support for V3
2023-10-13 17:01:54 -04:00
5ea0aa88dd fixed call to mysqld_safe 2023-10-13 16:38:34 +00:00
b0cd8e5fb9 enabled mysql log on Ubuntu and fixed TLS config for DB 2023-10-13 15:42:54 +00:00
9bee292bd6 modified the container check 2023-10-12 15:17:05 +00:00
03ee0bfda8 Updated the dockerfile for Ubuntu 22 2023-10-11 19:56:36 +00:00
d968080a43 minor adjustments for the deb package 2023-10-10 18:29:37 +00:00
80dc42dae5 addeded OS sepcific checks for mariadb 2023-10-05 20:06:17 +00:00
825d5de03f Added check for existing aca.properties in the ACA setup files 2023-10-04 13:28:48 -04:00
5c31e52828 moved connector uri to application.properties 2023-09-27 14:40:18 -04:00
9998fa7f22 Merge branch 'main' into v3_issue_578-rpm_update 2023-09-19 16:31:21 -04:00
074dd1e746 Cleaned up rpm display messages 2023-09-18 16:48:29 -04:00
ea0d46147e Some package scripts needed chmod +x 2023-09-18 10:21:55 -04:00
097c3e3dd3 cleaned up after testing 2023-09-14 15:25:19 -04:00
7f7238f4d2 added a chron job to start the ACA on reboot 2023-09-13 16:56:39 -04:00
7337c115ca Copying the json files for component class and vendor table were taken
out of the set up script.  They are now causing errors because the files
can't be found.
2023-09-08 07:59:58 -04:00
cb4ad4d51a Updated gradle to v8.3 and nebula to 11.4.0 2023-09-06 16:10:16 -04:00
3e5b76dda4 cleaned up commented out code and unsused files 2023-09-01 11:15:49 -04:00
0b065e22c6 Cipher options on openssl pkcs12 export cmds. [no ci] 2023-09-01 07:11:52 -04:00
2ce4264f6e added a -h|--help and -u|--unattended option for aca_setup.sh 2023-08-31 16:30:09 -04:00
410dbc8444 Added check for selinux, adds context to cnf files 2023-08-31 09:50:19 -04:00
f5ac517814 Minor adjustment for RHEL OS with FIPS mode enabled 2023-08-31 09:30:08 -04:00
a054995470 fixed admin check on aca_bootRun.sh 2023-08-30 13:20:26 -04:00
da3efcb7fa added an aca_check_setup.sh script 2023-08-28 20:18:23 +00:00
aef7a2b9ac Added aca_setup_check.sh 2023-08-23 16:30:44 -04:00
88aa10010b cleaned up unused file 2023-08-18 16:38:53 +00:00
4766903aad initial setup for DB TLS 2023-08-11 09:47:30 -04:00
3a72f8ad4d removed un-needed files 2023-07-20 12:50:16 -04:00
172236a75b moved logs to /var/log/hirs 2023-07-20 11:53:34 -04:00
383fefdfef changed bootRun parameter to --spring.config.location 2023-07-18 13:09:31 -04:00
29ba16cdb5 fixed issue with bootRun on RHEL 2023-07-13 16:40:53 -04:00
a569bda8db Updated cert gen script path for bootRun 2023-07-10 15:57:38 +00:00
a8e5758cf4 Updated aca_bootRun script 2023-07-07 20:54:19 +00:00
146d05961d updated application.settings to use tls 2023-07-07 19:26:12 +00:00
ae93a8bced added aca_setup.sh to support embedded tomcat [no ci] 2023-06-02 19:39:08 +00:00
c93118b71e added script for generating pki keys/certs [no ci] 2023-05-19 20:36:12 +00:00
1a70038f57 Added new pki gen script [no ci] 2023-05-12 19:07:44 +00:00
b5c4d86430 cleaned up dnf install and dnf remove 2023-05-03 16:55:10 +00:00
5330318439 adjusted to mysql password settings [no ci] 2023-04-27 21:08:43 +00:00
665e90b176 updated with package for the ACA [no ci] 2023-04-27 19:52:08 +00:00
8b365bed34 This is a re-creation of tls-settings-update #366 2022-04-14 06:35:49 -04:00
2547cb6cce This initial commit updates the location of the vendor-table.json which is used by the ACA and the eventlog tool. The previous change moved the vendor-table.json to a separate folder, however the code was not updated to reflect the change. This instead updates how the two install handle the file. The ACA was updated not to clobber the file if it exists and the eventlog tool was updated to do the same through an additional script called post install. 2021-11-09 08:32:04 -05:00
b13835a9f0 Install vendor-table.json into two separate paths. Update version number of tcg_eventlog_tool. 2021-08-02 10:08:33 -04:00
3852bd7c6e This code push removes a large switch/case statement structure and refactors it into a json file call. This follows the similar implementation of the Component Class but for UEFI vendor names. 2020-09-25 11:19:50 -04:00
ad3aa1a6c6 Created sql script to add columns to backend. Call script from spec file. 2019-11-19 11:04:51 -05:00