Skip to content

Commit

Permalink
Update examples
Browse files Browse the repository at this point in the history
  • Loading branch information
Philipp Heckel committed Nov 29, 2021
1 parent 9d37217 commit 1e7ae88
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
4 changes: 3 additions & 1 deletion examples/linux-desktop-notifications/notify-desktop.sh
Expand Up @@ -2,6 +2,8 @@
# This is an example shell script showing how to consume a ntfy.sh topic using
# a simple script. The notify-send command sends any arriving message as a desktop notification.

TOPIC_URL=ntfy.sh/mytopic

while read msg; do
[ -n "$msg" ] && notify-send "$msg"
done < <(stdbuf -i0 -o0 curl -s ntfy.sh/mytopic/raw)
done < <(stdbuf -i0 -o0 curl -s $TOPIC_URL/raw)
4 changes: 3 additions & 1 deletion examples/ssh-login-alert/ntfy-ssh-login.sh
Expand Up @@ -2,6 +2,8 @@
# This is a PAM script hook that shows how to notify you when
# somebody logs into your server. Place at /usr/local/bin/ntfy-ssh-login.sh (with chmod +x!).

TOPIC_URL=ntfy.sh/alerts

if [ "${PAM_TYPE}" = "open_session" ]; then
echo -en "\u26A0\uFE0F SSH login to $(hostname): ${PAM_USER} from ${PAM_RHOST}" | curl -T- ntfy.sh/alerts
curl -H tags:warning -H prio:high -d "SSH login to $(hostname): ${PAM_USER} from ${PAM_RHOST}" "${TOPIC_URL}"
fi
2 changes: 2 additions & 0 deletions server/cache_sqlite.go
Expand Up @@ -5,6 +5,7 @@ import (
"errors"
"fmt"
_ "github.com/mattn/go-sqlite3" // SQLite driver
"log"
"strings"
"time"
)
Expand Down Expand Up @@ -210,6 +211,7 @@ func setupNewDB(db *sql.DB) error {
}

func migrateFrom0To1(db *sql.DB) error {
log.Print("Migrating cache database schema: from 0 to 1")
if _, err := db.Exec(migrate0To1AlterMessagesTableQuery); err != nil {
return err
}
Expand Down

0 comments on commit 1e7ae88

Please sign in to comment.