Updated snap base image. Now installing snapcraft tool from snap instead of apt.

This commit is contained in:
Joe Testa 2023-04-25 11:54:12 -04:00
parent a5f5e0dab2
commit 0bfb5d6979
3 changed files with 5 additions and 4 deletions

View File

@ -54,7 +54,7 @@ To download from production server and verify:
# Snap
To create the snap package, run a fully-updated Ubuntu Server 20.04 VM.
To create the snap package, run a fully-updated Ubuntu Server 22.04 VM.
Create the snap package with:
```

View File

@ -32,8 +32,9 @@
# Pre-requisites
sudo apt install -y make snapcraft
sudo snap install review-tools lxd 2> /dev/null
sudo apt install -y make
sudo snap install snapcraft --classic
sudo snap install review-tools lxd
# Initialize LXD.
sudo lxd init --auto

View File

@ -5,7 +5,7 @@ summary: ssh-audit
description: |
SSH server and client security configuration auditor. Official repository: <https://github.com/jtesta/ssh-audit>
base: core20
base: core22
grade: stable
confinement: strict