Subj : Re: Synchronet 3.20 To : paulie420 From : Nelgin Date : Wed Apr 05 2023 20:42:48 On Wed, 5 Apr 2023 17:57:00 +0000 "paulie420" (VERT/BEERS20) wrote: > Also, I was on Ubuntu server 22.04 which has also given some issues > with other bbS software [as opposed to 20.04]; anyway, I'll be > posting more questions as I get going.. I have a new idea that I > wanna use Synchronet for - but hopefully it won't be installation > questions. Sounds like a missing dependency. With no error and no log, it's hard to tell. bbs@wibble:/sbbs/repo/src/sbbs3$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.2 LTS" bbs@wibble:/sbbs/repo/src/sbbs3$ make setcap symlinks make -C /home/bbs/sbbs/repo/src/sbbs3/../../3rdp/build jslib make[1]: Entering directory '/home/bbs/sbbs/repo/3rdp/build' make[1]: Nothing to be done for 'jslib'. make[1]: Leaving directory '/home/bbs/sbbs/repo/3rdp/build' make -C /home/bbs/sbbs/repo/src/sbbs3/../smblib lib make[1]: Entering directory '/home/bbs/sbbs/repo/src/smblib' make[1]: Nothing to be done for 'lib'. make[1]: Leaving directory '/home/bbs/sbbs/repo/src/smblib' make -C /home/bbs/sbbs/repo/src/sbbs3/../xpdev mtlib make[1]: Entering directory '/home/bbs/sbbs/repo/src/xpdev' make[1]: Nothing to be done for 'mtlib'. make[1]: Leaving directory '/home/bbs/sbbs/repo/src/xpdev' make -C /home/bbs/sbbs/repo/src/sbbs3/../../3rdp/build cryptlib make[1]: Entering directory '/home/bbs/sbbs/repo/3rdp/build' make[1]: Nothing to be done for 'cryptlib'. make[1]: Leaving directory '/home/bbs/sbbs/repo/3rdp/build' make -C /home/bbs/sbbs/repo/src/sbbs3/../encode lib make[1]: Entering directory '/home/bbs/sbbs/repo/src/encode' make[1]: Nothing to be done for 'lib'. make[1]: Leaving directory '/home/bbs/sbbs/repo/src/encode' make -C /home/bbs/sbbs/repo/src/sbbs3/../hash lib make[1]: Entering directory '/home/bbs/sbbs/repo/src/hash' make[1]: Nothing to be done for 'lib'. make[1]: Leaving directory '/home/bbs/sbbs/repo/src/hash' Linking gcc.linux.x64.lib.release/libsbbs.so make -C /home/bbs/sbbs/repo/src/sbbs3/../xpdev lib make[1]: Entering directory '/home/bbs/sbbs/repo/src/xpdev' make[1]: Nothing to be done for 'lib'. make[1]: Leaving directory '/home/bbs/sbbs/repo/src/xpdev' make -C /home/bbs/sbbs/repo/src/sbbs3/../conio mtlib make[1]: Entering directory '/home/bbs/sbbs/repo/src/conio' make[1]: Nothing to be done for 'mtlib'. make[1]: Leaving directory '/home/bbs/sbbs/repo/src/conio' make -C /home/bbs/sbbs/repo/src/sbbs3/../uifc mtlib make[1]: Entering directory '/home/bbs/sbbs/repo/src/uifc' make -C ../conio mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/conio' make[2]: Nothing to be done for 'mtlib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/conio' Creating gcc.linux.x64.lib.release/libuifc_mt.a ... make[1]: Leaving directory '/home/bbs/sbbs/repo/src/uifc' Linking gcc.linux.x64.exe.release/echocfg Linking gcc.linux.x64.exe.release/readsauce Linking gcc.linux.x64.exe.release/pktdump Linking gcc.linux.x64.exe.release/fmsgdump Linking gcc.linux.x64.exe.release/upgrade_to_v319 Linking gcc.linux.x64.exe.release/upgrade_to_v320 Linking gcc.linux.x64.exe.release/sbbs Linking gcc.linux.x64.exe.release/jsexec make -C scfg make[1]: Entering directory '/home/bbs/sbbs/repo/src/sbbs3/scfg' make -C ../../xpdev mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/xpdev' make[2]: Nothing to be done for 'mtlib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/xpdev' make -C ../../uifc mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/uifc' make -C ../conio mtlib make[3]: Entering directory '/home/bbs/sbbs/repo/src/conio' make[3]: Nothing to be done for 'mtlib'. make[3]: Leaving directory '/home/bbs/sbbs/repo/src/conio' Creating gcc.linux.x64.lib.release/libuifc_mt.a ... make[2]: Leaving directory '/home/bbs/sbbs/repo/src/uifc' make -C ../../conio mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/conio' make[2]: Nothing to be done for 'mtlib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/conio' make -C ../../smblib lib make[2]: Entering directory '/home/bbs/sbbs/repo/src/smblib' make[2]: Nothing to be done for 'lib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/smblib' make -C ../../encode lib make[2]: Entering directory '/home/bbs/sbbs/repo/src/encode' make[2]: Nothing to be done for 'lib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/encode' make -C ../../../3rdp/build cryptlib make[2]: Entering directory '/home/bbs/sbbs/repo/3rdp/build' make[2]: Nothing to be done for 'cryptlib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/3rdp/build' Linking gcc.linux.x64.exe.release/scfg make[1]: Leaving directory '/home/bbs/sbbs/repo/src/sbbs3/scfg' make -C uedit make[1]: Entering directory '/home/bbs/sbbs/repo/src/sbbs3/uedit' make -C ../../smblib lib make[2]: Entering directory '/home/bbs/sbbs/repo/src/smblib' make[2]: Nothing to be done for 'lib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/smblib' make -C ../../uifc mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/uifc' make -C ../conio mtlib make[3]: Entering directory '/home/bbs/sbbs/repo/src/conio' make[3]: Nothing to be done for 'mtlib'. make[3]: Leaving directory '/home/bbs/sbbs/repo/src/conio' Creating gcc.linux.x64.lib.release/libuifc_mt.a ... make[2]: Leaving directory '/home/bbs/sbbs/repo/src/uifc' make -C ../../conio mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/conio' make[2]: Nothing to be done for 'mtlib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/conio' make -C ../../xpdev mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/xpdev' make[2]: Nothing to be done for 'mtlib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/xpdev' Linking gcc.linux.x64.exe.release/uedit make[1]: Leaving directory '/home/bbs/sbbs/repo/src/sbbs3/uedit' make -C umonitor make[1]: Entering directory '/home/bbs/sbbs/repo/src/sbbs3/umonitor' make -C ../../conio mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/conio' make[2]: Nothing to be done for 'mtlib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/conio' make -C ../../uifc mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/uifc' make -C ../conio mtlib make[3]: Entering directory '/home/bbs/sbbs/repo/src/conio' make[3]: Nothing to be done for 'mtlib'. make[3]: Leaving directory '/home/bbs/sbbs/repo/src/conio' Creating gcc.linux.x64.lib.release/libuifc_mt.a ... make[2]: Leaving directory '/home/bbs/sbbs/repo/src/uifc' make -C ../../xpdev mtlib make[2]: Entering directory '/home/bbs/sbbs/repo/src/xpdev' make[2]: Nothing to be done for 'mtlib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/xpdev' make -C ../../smblib lib make[2]: Entering directory '/home/bbs/sbbs/repo/src/smblib' make[2]: Nothing to be done for 'lib'. make[2]: Leaving directory '/home/bbs/sbbs/repo/src/smblib' Linking gcc.linux.x64.exe.release/umonitor make[1]: Leaving directory '/home/bbs/sbbs/repo/src/sbbs3/umonitor' sudo `whereis -b setcap | cut -d" " -f2` 'cap_net_bind_service=+ep' gcc.linux.x64.exe.release/sbbs [sudo] password for bbs: ln -sfr gcc.linux.x64.exe.release/* /sbbs/ctrl/../exec ln -sfr gcc.linux.x64.lib.release/* /sbbs/ctrl/../exec ln -sfr */gcc.linux.x64.exe.release/* /sbbs/ctrl/../exec bbs@wibble:/sbbs/exec$ sbbs Synchronet Console for Linux-x64 Version 3.20a Copyright 2022 Rob Swindell Reading /sbbs/ctrl/sbbs.ini Loading configuration files from /sbbs/ctrl Disabling FTP Server recycle support Disabling Web Server recycle support Disabling Mail Server recycle support Disabling Services recycle support !Started as non-root user (id 1030): May fail to bind TCP/UDP ports below 1024 4/5 20:42:01 term Synchronet Terminal Server Version 3.20a 4/5 20:42:01 term Compiled master/f4dcbf61d Apr 5 2023 20:32:37 with GCC 11.3.0 4/5 20:42:01 term Initializing on Wed Apr 5 20:42:01 2023 with options: 1022 4/5 20:42:01 term Loading configuration files from /sbbs/ctrl 4/5 20:42:01 term Verifying/creating data directories 4/5 20:42:01 term Verifying/creating node directories 4/5 20:42:01 term Telnet Server listening on socket 0.0.0.0 port 2300 4/5 20:42:01 term Telnet Server listening on socket :: port 2300 4/5 20:42:01 term RLogin Server listening on socket 0.0.0.0 port 51300 4/5 20:42:01 term RLogin Server listening on socket :: port 51300 4/5 20:42:01 term SSH Server listening on socket 0.0.0.0 port 2200 4/5 20:42:01 term SSH Server listening on socket :: port 2200 4/5 20:42:01 term Terminal Server constructor using socket 3 (settings=8212) 4/5 20:42:01 term Terminal Server temporary file directory: /sbbs/temp/ 4/5 20:42:01 term Terminal Server outbuf highwater mark tuned to 536 based on MSS 4/5 20:42:01 evnt BBS Events constructor using socket -1 (settings=8212) 4/5 20:42:01 evnt BBS Events temporary file directory: /sbbs/temp/event/ 4/5 20:42:01 evnt BBS Events BBS Events thread started 4/5 20:42:01 evnt BBS Events JavaScript: Creating event runtime: 167772160 bytes 4/5 20:42:01 term Node 1 local spy using socket localspy1.sock 4/5 20:42:01 term Node 2 local spy using socket localspy2.sock 4/5 20:42:01 term Node 3 local spy using socket localspy3.sock 4/5 20:42:01 term Node 4 local spy using socket localspy4.sock 4/5 20:42:01 term Terminal Server thread started for nodes 1 through 4 [Threads: 5 Sockets: 6 Clients: 0 Served: 0 Errors: 0] (?=Help): Ubuntu 22.04. Clean compile, runs no problems. -- End Of The Line BBS - Plano, TX telnet endofthelinebbs.com 23 --- þ Synchronet þ End Of The Line BBS - endofthelinebbs.com * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .