diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a8265618..c4d4a7a8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -93,15 +93,3 @@ jobs: push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - release-snaps: - name: Release snaps - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: snapcore/action-build@v1 - id: build - - uses: snapcore/action-publish@v1 - with: - store_login: ${{ secrets.SNAP_STORE_LOGIN }} - snap: ${{ steps.build.outputs.snap }} - release: stable diff --git a/README.md b/README.md index 861b8293..948438b5 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,6 @@ An easy to set up and use SSH honeypot, a fake SSH server that lets anyone in an - [Installation and usage](#installation-and-usage) - [From source](#from-source) - [GitHub releases](#github-releases) - - [Snap](#snap) - [Usage](#usage) - [Docker](#docker) - [CLI](#cli) @@ -35,17 +34,6 @@ $ go build Linux, macOS and Windows binaries for several architectures are built and released automatically and are available on the [Releases page](https://github.com/jaksi/sshesame/releases). -### Snap - -Snaps for several architectures are built and released automatically and are available on the [Snap Store](https://snapcraft.io/sshesame). - -> [!IMPORTANT] -> The snap can only access files (configs, keys, logs) in the user's home directory. - -``` -$ snap install sshesame -``` - ### Usage ``` diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml deleted file mode 100644 index b3f01bd2..00000000 --- a/snap/snapcraft.yaml +++ /dev/null @@ -1,30 +0,0 @@ -name: sshesame -base: core18 -adopt-info: sshesame -summary: An easy to set up and use SSH honeypot -description: | - sshesame is an easy to set up and use SSH honeypot, a fake SSH server that lets anyone in and logs their activity. - It accepts and logs SSH connections and activity (channels, requests), without doing anything on the host (e.g. executing commands, making network requests). -grade: stable -confinement: strict -architectures: - - build-on: - - "amd64" - - "i386" - - "armhf" - - "arm64" -parts: - sshesame: - plugin: go - source: . - build-packages: - - git - override-pull: | - snapcraftctl pull - snapcraftctl set-version "$(git describe --tags)" -apps: - sshesame: - command: bin/sshesame - plugs: - - network-bind - - home