Move to new annna-alive commands and do not expose IRC_PASS. - annna - Annna the nice friendly bot.
(HTM) 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
(HTM) 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