Skip to content

Commit 2c53872

Browse files
committed
Switching to zip, signing release and go1.16
Signed-off-by: rupor-github <[email protected]>
1 parent bda6a3d commit 2c53872

File tree

6 files changed

+957
-3
lines changed

6 files changed

+957
-3
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,10 @@
88
*.prof
99
*.mprof
1010
*.log
11-
*.7z
1211
*.syso
12+
*.7z
13+
*.zip
14+
*.minisig
1315

1416
release/
1517
build/

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ endif()
5959
# Project version number
6060
set(PRJ_VERSION_Major "1")
6161
set(PRJ_VERSION_Minor "5")
62-
set(PRJ_VERSION_Patch "0")
62+
set(PRJ_VERSION_Patch "1")
6363

6464
if (EXISTS "${PROJECT_SOURCE_DIR}/.git" AND IS_DIRECTORY "${PROJECT_SOURCE_DIR}/.git")
6565
execute_process(COMMAND ${CMAKE_SOURCE_DIR}/cmake/githash.sh ${GIT_EXECUTABLE}

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ starting with 1809 - beginning with insider build 17063 and would not work on ol
3535

3636
Download from the [releases page](https://github.com/rupor-github/wsl-ssh-agent/releases) and unpack it in a convenient location.
3737

38+
Starting with v1.5.1 releases are packed with zip and signed with [minisign](https://jedisct1.github.io/minisign/). Here is public key for verification: ![key](docs/build_key.png) RWTNh1aN8DrXq26YRmWO3bPBx4m8jBATGXt4Z96DF4OVSzdCBmoAU+Vq
39+
3840
## Usage
3941

4042
1. Ensure that on Windows side `ssh-agent.exe` service (OpenSSH Authentication Agent) is started and has your keys. (After adding keys to Windows `ssh-agent.exe` you may remove them from your wsl home .ssh directory - just do not forget to adjust `IdentitiesOnly` directive in your ssh config accordingly. Keys are securely persisted in Windows registry, available for your account only). You may also want to switch its startup mode to "automatic". Using powershell with elevated privileges (admin mode):

build-release.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,6 @@ _dist=bin
1313

1414
cp ../npiperelay/npiperelay.exe ${_dist}/.
1515
cd ${_dist}
16-
7z a -r ../wsl-ssh-agent
16+
zip -9 ../wsl-gpg-agent.zip *
17+
cd ..
18+
echo ${BUILD_PSWD} | minisign -S -s ~/.minisign/build.key -c "wsl-gpg-agent release signature" -m wsl-gpg-agent.zip

docs/build_key.png

12 KB
Loading

0 commit comments

Comments
 (0)