source: vendor/current/script/random-sleep.sh

Last change on this file was 988, checked in by Silvan Scherrer, 9 years ago

Samba Server: update vendor to version 4.4.3

File size: 390 bytes
Line 
1#!/bin/sh
2#
3
4if [ $# -lt 2 ]; then
5 echo "$0: <low> <high>"
6 exit 1;
7fi
8
9l=$1
10h=$2
11
12s=$(expr $h - $l)
13
14r=$(head --bytes=2 /dev/urandom | od -l | head -n 1 | sed -e 's/^[^ ]* *//')
15
16v=$(expr $r % $s)
17d=$(expr $l + $v)
18
19if test "x${AUTOBUILD_RANDOM_SLEEP_OVERRIDE}" != "x" ; then
20 d="${AUTOBUILD_RANDOM_SLEEP_OVERRIDE}"
21fi
22
23echo "$0: sleep $d ... start"
24sleep $d
25echo "$0: sleep $d ... end"
Note: See TracBrowser for help on using the repository browser.