]> git.ipfire.org Git - thirdparty/chrony.git/commitdiff
test: use env in shebang of system tests
authorMiroslav Lichvar <mlichvar@redhat.com>
Fri, 26 Apr 2019 08:04:15 +0000 (10:04 +0200)
committerMiroslav Lichvar <mlichvar@redhat.com>
Fri, 26 Apr 2019 08:54:02 +0000 (10:54 +0200)
This should allow the tests to run on systems where bash is not in /bin.

14 files changed:
test/system/001-minimal
test/system/002-extended
test/system/003-memlock
test/system/004-priority
test/system/005-scfilter
test/system/006-privdrop
test/system/007-cmdmon
test/system/100-clockupdate
test/system/101-rtc
test/system/102-hwtimestamp
test/system/103-refclock
test/system/104-systemdirs
test/system/run
test/system/test.common

index daa1f73fa2b0addb24e881887052180c4a3aa672..107fa3f64a9eeadaa630d8604e736afd2f40a340 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index 03728c880d9b524d72ac59506b31d44e72a08e2b..7a6734f52964d1c0508b0fb51014ef0d4d46f0c1 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index 0369d1ecbc2a410eab5a6a937cc9386cf971c9fc..e4ab1bf46d7e949a7ea37b277e272c56de3bd8a6 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index 976747b3265bcbca26b5043ef1468bc38fe3f17f..bf8a04bd544a27c5895b0e29a7160f4c719e5620 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index 285d14d14e9dffc740975426a2f250a7c267f6a5..778a68829239b62dad520cb40f6f225c3cc6451a 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index 57565344989380068ee7a895912dbc95301434bf..6d7b0c9d3f5c155875777f66efc9b5f1887388ca 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index f97954a5a7ff84c9baef501966848cd4f959871d..f705fb071e63be68b3a05ba7bae5853b48b7c318 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index 1d698e10407ff137c0def9b7e0672a9abf6beff9..191e461b5e301ef62988f32e5d2e8fbe9a24d54f 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index 82c8d51d88b0df403ea782eb0227ceb5f9ffa990..fa9a70d42e9908820f4c5e9a375c6f040dc02d34 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index a09b1d9f1af208b53ee8ad36d3c9cbc7ebcdb1ee..86f2287442a231e754f55c09a7733aede3fdff72 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index 623b9de5d07dd40b821df0331f17765cd1791175..e5b74e0dc65d4df8f6bb064b5d8f6659438befb7 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 . ./test.common
 
index a8ee0566956e43cbb69203cb8734135335febc24..15508dc5ca04a6ace695acf496485c7e4df8965f 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 TEST_LIBDIR=${CHRONY_LIBDIR:-/var/lib/chrony}
 TEST_LOGDIR=${CHRONY_LOGDIR:-/var/log/chrony}
index b31a36ca492ff4fef76233ccbe38b7f17977d74b..5516ed41df22122ceb1a4ddcbe70547f9d020c5d 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 print_help() {
        echo "$1 [-a] [-d] [TEST]..."
index 9ac05bb9f63637500bd76f91b5b3b0b2233f2327..28c4805587acf6ba1ce87b6aff2dd4f4e477ea23 100644 (file)
@@ -38,7 +38,7 @@ test_start() {
        if [ "$user" != "root" ]; then
                id -u "$user" > /dev/null 2> /dev/null || test_skip "missing user $user"
                chown "$user:$(id -g "$user")" "$TEST_DIR" || test_skip "could not chown $TEST_DIR"
-               su "$user" -s /bin/bash -c "touch $TEST_DIR/test" 2> /dev/null || \
+               su "$user" -s /bin/sh -c "touch $TEST_DIR/test" 2> /dev/null || \
                        test_skip "$user cannot access $TEST_DIR"
                rm "$TEST_DIR/test"
        fi