On 12 Apr 2026, Mike Powell said the following...
Is there a way to set up a scheduled event in binkd, sort of like how the old BinkleyTerm used to do it?
Like, stop taking calls (or exit) and run this script, then restart?
--- SBBSecho 3.28-Linux
I don't think binkd can do this itself.
I have binkd setup as a service on linux, in my daily maintenance script which runs via cron, I have binkd stop with:
systemctl stop binkd.service
Then run maintenance (take backups, delete temp files, etc) and restart binkd afterwards with:
systemctl start binkd.service
The contents of my /etc/systemd/system/binkd.service file:
--[ Start of binkd.service ]--
[Unit]
Description=binkd
After=network-online.target
Wants=network-online.target
[Service]
User=ubuntu
Group=ubuntu
WorkingDirectory=/usr/local/etc/
ExecStart=/usr/local/sbin/binkd -q -C /usr/local/etc/binkd.conf Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
--[ End of binkd.service ]--
Update with your paths, user & group names.
Have it automatically run on boot with:
systemctl enable binkd.service
Jay
... If you're afraid of escalators, there are steps you can take
--- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
* Origin: Northern Realms (1:229/664)