summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2024-06-19 12:20:24 +0200
committerDarren Tucker <dtucker@dtucker.net>2024-06-19 12:36:54 +0200
commitd6218504e11ae9148adf410fc69b0710a052be36 (patch)
tree810f07bdf04d8e65517371914771921b29db8f33 /.github
parentRemove macos-11 runner. (diff)
downloadopenssh-d6218504e11ae9148adf410fc69b0710a052be36.tar.xz
openssh-d6218504e11ae9148adf410fc69b0710a052be36.zip
Restart sshd after installing it for testing.
When installing an sshd built without OpenSSL the mismatch between the running sshd and newly installed sshd-session will cause the remainder of the test to fail.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/upstream.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index f0de34d61..f294aab48 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -43,7 +43,7 @@ jobs:
- name: make
run: vmrun "cd /usr/src/usr.bin/ssh && case ${{ matrix.config }} in without-openssl) make OPENSSL=no;; ubsan) make DEBUG='-fsanitize-minimal-runtime -fsanitize=undefined';; *) make; esac"
- name: make install
- run: vmrun "cd /usr/src/usr.bin/ssh && sudo make install"
+ run: vmrun "cd /usr/src/usr.bin/ssh && sudo make install && sudo /etc/rc.d/sshd restart"
- name: make tests`
run: vmrun "cd /usr/src/regress/usr.bin/ssh && case ${{ matrix.config }} in without-openssl) make OPENSSL=no;; ubsan) make DEBUG='-fsanitize-minimal-runtime -fsanitize=undefined';; *) make; esac"
env: