Subj : bbbsd
To : Alan Ianson
From : Benny Pedersen
Date : Sun Sep 12 2021 04:22 pm
Hello Alan!
07 May 2021 13:25, Alan Ianson wrote to Aaron Thomas:
AI> Hello Aaron,
AT>> I'm trying to run bbbsd on Ubuntu with this syntax:
AT>> sudo ./bbbsd 1 1 telnet:23 httpd:80
AT>> But then BBBSD says this:
AT>> "Can't bind to socket. Is service already running? Using ports below
AT>> 1024 require root access, see uid: paramenter"
+1
AT>> It works fine if I just run it on port 23 for telnet like this:
AT>> sudo ./bbbsd 1 1 telnet:23
that should not work
AT>> But of course I want to listen for http connections too.
AT>> Any tips?
xinetd proxy
then bind bbbs to highports only, so xinetd proxy low ports to highports, i did this when i did not have ipv6 at home :)
AI> I always ran bbbsd like this..
AI> sudo ./bbbsd 1 1 ftpd:21 telnetd:23 httpd:80 rawd:24554:binkp quiet
AI> fork uid:alan
add 10000+portnum, and then in xinetd proxy native ports to the bbbs binded ports
port 24554 does not need xinetd
AI> There are other parameters you can use too, use the uid: of the user
AI> the BBS is running as. Adjust as needed.
yes if bbbs is not owned by root or even running as root there is no requirement to use root anywhere or even uid mapping
AI> It's been a while since I ran the SW version. I'm not sure how a
AI> command like that will work in the SW version but have a try and see.
AI> bbbsd is a listener. You can run bbbs to poll other nodes like this..
AI> ./bbbs 1 1 tcpip
AI> Or like this to log on locally..
AI> ./bbbs 0
its greak to me :-)
back to my ASUS BN50 at home
AI> Ttyl :-),
AI> Al
AI> -+- GoldED+/LNX 1.1.5-b20180707
AI> + Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
Regards Benny
... too late to die young :)
--- Msged/LNX 6.1.2 (Linux/5.13.13-gentoo-dist (x86_64))
* Origin:
gopher://fido.junc.eu/ (2:230/0)