Move to new annna-alive commands and do not expose IRC_PASS. - annna - Annna the nice friendly bot.
HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
DIR Log
DIR Files
DIR Refs
DIR Tags
DIR README
---
DIR commit 7d59fd0a58564874f34459748b005a10573fb015
DIR parent 21fb3dcd88a47fc4f38506131e22d601a86947de
HTML Author: Annna Robert-Houdin <annna@bitreich.org>
Date: Tue, 14 Oct 2025 05:52:03 +0200
Move to new annna-alive commands and do not expose IRC_PASS.
Diffstat:
M annna-join-channels | 11 ++++++-----
R annna-start-service -> annna-start… | 0
2 files changed, 6 insertions(+), 5 deletions(-)
---
DIR diff --git a/annna-join-channels b/annna-join-channels
@@ -1,6 +1,7 @@
#!/bin/sh
-set -x
+# Do not expose this to channels.
+export IRC_PASS=
maxretries=32
# Channels
@@ -14,7 +15,7 @@ do
tries=0
while [ ! -e "${IRC_SERVERBASE}/${chan}/out" ];
do
- [ ! annna-alive ] && exit 1
+ annna-alive || exit 1
tries=$(($tries + 1))
[ $tries -gt $maxretries ] && exit 1
sleep 1
@@ -23,7 +24,7 @@ do
tries=0
while [ ! -e "${IRC_SERVERBASE}/${chan}/in" ];
do
- [ ! annna-alive ] && exit 1
+ annna-alive || exit 1
tries=$(($tries + 1))
[ $tries -gt $maxretries ] && exit 1
sleep 1
@@ -35,12 +36,12 @@ do
| head -n 1 \
| grep ".* ${IRC_USER}.* ${chan}.*")" ];
do
- [ ! annna-alive ] && exit 1
+ annna-alive || exit 1
tries=$(($tries + 1))
[ $tries -gt $maxretries ] && exit 1
sleep 2
done
- annna-start-service
+ annna-start-channel-service
done
DIR diff --git a/annna-start-service b/annna-start-channel-service