fix: freebsd build support (#1659)

- Avoid hard-coding the path for bash - this typically is installed as
  /usr/local/bin/bash

- Allow for the fact that FreeBSD's rlimit uses signed integers

Almost all of the test suite passes with three test failures that I
haven't tried to debug yet.

Signed-off-by: Doug Rabson <dfr@rabson.org>
This commit is contained in:
Doug Rabson
2023-07-29 18:41:25 +01:00
committed by GitHub
parent fc47fb91e1
commit 20391a21c0
4 changed files with 9 additions and 5 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
set -e
@@ -15,4 +15,4 @@ do
parentDir=$(dirname $file)
go test $parentDir -run=$func -fuzz=$func$ -fuzztime=${fuzzTime}s -tags sync,metrics,search,scrub,containers_image_openpgp | grep -oP -x '^(?:(?!\blevel\b).)*$'
done
done
done
+3 -1
View File
@@ -1,4 +1,6 @@
#!/bin/bash -xe
#!/usr/bin/env bash
set -xe
openssl req \
-newkey rsa:2048 \
+3 -1
View File
@@ -1,4 +1,6 @@
#!/bin/bash -xe
#!/usr/bin/env bash
set -xe
openssl req \
-newkey rsa:2048 \