On Wed, 5 Apr 2023 17:57:00 +0000
"paulie420" (VERT/BEERS20) <VERT/BEERS20!
paulie420@endofthelinebbs.com>
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