#!/usr/bin/env bash sudo mkdir -p /var/lib/csaf sudo chgrp www-data /var/lib/csaf/ sudo chmod g+s /var/lib/csaf/ sudo touch /var/lib/csaf/validations.db sudo chgrp www-data /var/lib/csaf/validations.db sudo chmod g+rw,o-rwx /var/lib/csaf/validations.db echo ' remote_validator= { "url" = "http://localhost:3000", "presets" = ["mandatory"], "cache" = "/var/lib/csaf/validations.db" } ' | sudo tee --append /usr/lib/csaf/config.toml # Install nodejs curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs npm install pm2 -g pushd ~ git clone https://github.com/secvisogram/csaf-validator-service.git cd csaf-validator-service npm ci pm2 start npm -- run dev popd