From bfe590a2a69960eb0ff0abb94be184ea02deb303 Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Wed, 27 Mar 2019 09:13:16 -0700 Subject: [PATCH] readme --- forward-email-to-slack-webhook/README.md | 32 +++++++++++++++++------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/forward-email-to-slack-webhook/README.md b/forward-email-to-slack-webhook/README.md index 0dd886c..d18b2cb 100644 --- a/forward-email-to-slack-webhook/README.md +++ b/forward-email-to-slack-webhook/README.md @@ -1,10 +1,25 @@ # send emails to root to slack -# prerequisites +## slack side -`apt update && apt -y install git python3 make postfix` +First you must go [here](https://api.slack.com/incoming-webhooks) and create +a new slack app and choose a channel and get a webhook URL. -# install +``` +mkdir -p /etc/environment.d +echo 'https://hooks.slack.com/services/XXXXXX/XXXXXXX/xxxxxxxxxxxxxxxx' > + /etc/environment.d/SLACK_WEBHOOK_URL +``` + +## prerequisites + +``` +export DEBIAN_FRONTEND=noninteractive +apt update +apt -y install git python3 make postfix daemontools +``` + +## install helper ``` mkdir -p /etc/environment.d @@ -13,10 +28,9 @@ git clone https://github.com/sneak/hacks.git /tmp/hacks && \ make install ``` -and +## example usage -``` -mkdir -p /etc/environment.d -echo 'https://hooks.slack.com/services/XXXXXX/XXXXXXX/xxxxxxxxxxxxxxxx' > - /etc/environment.d/SLACK_WEBHOOK_URL -``` +`apt install -y smartmontools` + +Now you'll get a slack notification when your disk is going to die, because +smartmontools emails root by default when it detects problems.