• Some Talisman Linux scripts I've written

    From JOE DOOM@21:1/230 to All on Sunday, July 04, 2021 18:37:13
    |09Hi All,

    I have written a few Linux scripts for my Talisman BBS that I thought I
    would share.

    They're available at:

    |15https://github.com/spiroharvey/talisman-bbs-scripts|09

    They're the shell scripts I've written for managing my FTN stuff as well
    as systemd service files.

    |14bbs.service|09 for starting and stopping the main BBS

    |14binkd.service|09 for binkd

    |14bbs-filewatch.service|09 for monitoring for incoming tic files and
    triggers my tic processor (I use one I wrote years ago called stick,
    available on my github as well at
    |15https://github.com/spiroharvey/stick|09)

    |14bbs-semwatch.service|09 to monitor the netmail and echomail semaphore
    files and trigger Talisman's postie scan

    The main reason for the last two is that I haven't currently had much
    success with the in-built Talisman events. Hopefully when it improves
    then I will not need these scripts, but they might still be useful if you
    want to know how to use this functionality for something else.

    Those scripts use a package called inotify-tools that can be made to
    watch files for modifications (as in sem-watch) or directories for new
    files (as in file_watch).




    --- Talisman v0.24-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From paulie420@21:2/150 to JOE DOOM on Sunday, July 04, 2021 11:12:20
    Hi All,

    I have written a few Linux scripts for my Talisman BBS that I thought I would share.

    Nice - I cloned and will take a look, as I've been wanting to learn scripting a bit more. I do load some BBS stuff using systemD and like to see how you've done things.

    Thanks, Joe DOOOOOOOOM!

    ... C:\DOS C:\DOS\RUN C:\WINDOWS\CRASH\DOS



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/06/21 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From Warpslide@21:3/110 to paulie420 on Sunday, July 04, 2021 15:33:06
    On 04 Jul 2021, paulie420 said the following...

    Thanks, Joe DOOOOOOOOM!

    https://www.youtube.com/watch?v=DMSHvgaUWc8


    Jay

    ... Xerox your life. If you lose it, you'll still have a copy.

    --- Mystic BBS v1.12 A47 2021/07/03 (Raspberry Pi/32)
    * Origin: Northern Realms (21:3/110)
  • From JOE DOOM@21:1/230 to paulie420 on Monday, July 05, 2021 19:16:19
    Nice - I cloned and will take a look, as I've been wanting to learn scripting a bit more. I do load some BBS stuff using systemD and like
    to see how you've done things.

    No worries, happy to help with questions.

    Not sure what time you grabbed it, but I posted an update which run all
    the systemd services by the BBS user.. Originally I had it so that they
    were "owned" by the BBS user, but you still had to be root to stop/start
    them. Now they're managed by the BBS user.

    I found that after running logrotate on my logs, a couple of my services
    needed to be restarted, but I couldn't script it if I wasn't root (well I
    could with sudo and no passwords, but not a good move for a public
    server).. So I just switched everything to run as the user.

    :)


    --- Talisman v0.24-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)
  • From JOE DOOM@21:1/230 to Warpslide on Monday, July 05, 2021 19:18:30
    Thanks, Joe DOOOOOOOOM!
    https://www.youtube.com/watch?v=DMSHvgaUWc8

    Hahah I think I've just found my BBS's mascot..


    --- Talisman v0.24-dev (Linux/x86_64)
    * Origin: Lost Underground BBS (21:1/230)