readme
This commit is contained in:
parent
67fc2168c2
commit
bfe590a2a6
|
@ -1,10 +1,25 @@
|
||||||
# send emails to root to slack
|
# 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
|
mkdir -p /etc/environment.d
|
||||||
|
@ -13,10 +28,9 @@ git clone https://github.com/sneak/hacks.git /tmp/hacks && \
|
||||||
make install
|
make install
|
||||||
```
|
```
|
||||||
|
|
||||||
and
|
## example usage
|
||||||
|
|
||||||
```
|
`apt install -y smartmontools`
|
||||||
mkdir -p /etc/environment.d
|
|
||||||
echo 'https://hooks.slack.com/services/XXXXXX/XXXXXXX/xxxxxxxxxxxxxxxx' >
|
Now you'll get a slack notification when your disk is going to die, because
|
||||||
/etc/environment.d/SLACK_WEBHOOK_URL
|
smartmontools emails root by default when it detects problems.
|
||||||
```
|
|
||||||
|
|
Loading…
Reference in New Issue