iankelling.org
/
git
/
log-quiet
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
559cd04
)
make installing more robust
author
Ian Kelling
<iank@fsf.org>
Wed, 11 May 2022 05:12:53 +0000
(
01:12
-0400)
committer
Ian Kelling
<iank@fsf.org>
Wed, 11 May 2022 05:12:53 +0000
(
01:12
-0400)
setup
patch
|
blob
|
history
sysd-prom-fail-install
patch
|
blob
|
history
diff --git
a/setup
b/setup
index 5897f56f69b6906e6545c7196a16c7db1fef7899..9044d45f6ac8d392e2a3c7c10b06f5e4a09c5009 100755
(executable)
--- a/
setup
+++ b/
setup
@@
-67,6
+67,6
@@
else
if $dry; then
echo "setup dry run: install ${files[*]} /usr/local/bin"
else
if $dry; then
echo "setup dry run: install ${files[*]} /usr/local/bin"
else
- install ${files[@]} /usr/local/bin
+ install
-C
${files[@]} /usr/local/bin
fi
fi
fi
fi
diff --git
a/sysd-prom-fail-install
b/sysd-prom-fail-install
index 244e0a51f09f1fac594e255848d1f3c24d9f5a7e..ad9845654480ff0cc93297bb90e7e7b9ee13caec 100755
(executable)
--- a/
sysd-prom-fail-install
+++ b/
sysd-prom-fail-install
@@
-13,6
+13,9
@@
# See the License for the specific language governing permissions and
# limitations under the License.
# See the License for the specific language governing permissions and
# limitations under the License.
+# usage: since this is a counter, in prometheus alert manager you will
+# need to test something like: rate(node_systemd_unit_result_fail_count[30m]) > 0
+
source /a/bin/errhandle/err
[[ $EUID == 0 ]] || exec sudo -E "${BASH_SOURCE[0]}" "$@"
source /a/bin/errhandle/err
[[ $EUID == 0 ]] || exec sudo -E "${BASH_SOURCE[0]}" "$@"