summaryrefslogtreecommitdiff
path: root/src/lib/libreblacklist
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2013-09-12 11:38:08 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2013-09-12 11:38:08 -0400
commit610699384997e346f7826fe912dcd511ecc4cd8c (patch)
treeaa15488bb29b895a1eba569852d1a69a67ba06f1 /src/lib/libreblacklist
parenteeba3ea0411078424d8f0d127d792618c2a929d3 (diff)
parent6d6b719221d3b4190325b43a3fbfd14405765420 (diff)
Merge branch 'fauno~2' (early part) into master
Diffstat (limited to 'src/lib/libreblacklist')
-rwxr-xr-xsrc/lib/libreblacklist7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/libreblacklist b/src/lib/libreblacklist
index 6800526..5db1a3f 100755
--- a/src/lib/libreblacklist
+++ b/src/lib/libreblacklist
@@ -1,5 +1,7 @@
-#!/bin/bash -euE
-#!/bin/bash
+#!/usr/bin/env bash
+# This may be included with or without `set -euE`
+# When run directly, it does `set -euE`
+
# Copyright (c) 2013 by Luke Shumaker <lukeshu@sbcglobal.net>
#
# This program is free software; you can redistribute it and/or modify
@@ -93,6 +95,7 @@ blacklist-get-reason() {
}
if [[ "${0##*/}" == libreblacklist ]]; then
+ set -euE
usage-outside() {
sed -n '/^# Usage:/,/()/p' "$0" |
tr '\n' '\r' | sed 's/\s*()\s*[{(]/\n/g'