Subj : Upgrading from v3.18 on CentOS7 to Ubuntu 25.04 To : Jason From : Digital Man Date : Thu Oct 23 2025 10:08:15 Re: Upgrading from v3.18 on CentOS7 to Ubuntu 25.04 By: Jason to Digital Man on Thu Oct 23 2025 09:21 am > Re: Upgrading from v3.18 on CentOS7 to Ubuntu 25.04 > By: Digital Man to Jason on Wed Oct 22 2025 10:01 pm > > > > I then do the /sbbs/exec/jsexec update and it doesn't seem to work. > > > What makes you say that? Is the update.js current (the latest from the > > Git repo)? > > I think this may be the problem, so im going to start over with the upgrade > and try this. Question, after i compile with symlinks, it appears that it's > symlinking the executables but not any of the .js files. Is this right? Correct. > Did > i miss a step somewhere in the instructions? I would have thought it would > have moved this stuff over? Step 4 from https://wiki.synchro.net/install:dev includes "download the daily archive of the exec directory and extract into your Synchronet exec directory" - I think you missed that. > Also, should it link the executables or create a symlink for the exec folder > over to the exec folder inside of the repo directory? This is where it gets > fuzzy for me because i'm not reading this in the instructions or im not > understanding it properly. I am dense at times, so it's probably me, but im > confused.. should i just move update.js script over by itself then? It depends *how* you installed Synchronet to begin with. If you exec directory itself is not already a symlink, then you'll need to recursively copy the *.js files from the repo to your exec dir. > Also, the compile did create the symlinks for the update_to_v319 and > update_to_v320 but not one for update.js That's correct. Compiling sbbs does nothing with scripts (e.g. *.js, *.src). > > Look at the ctrl/main.ini file - does it have your BBS name, etc. in it? > > If not, then there was no conversion of the your old ctrl/*.cnf files to > > ctrl/*.ini, and if that's the case, then you ran > > the wrong update.js or something like that. > > Here is a sample of the first few fields in the main.ini up to my system > password which i didn't copy here: > > Hard Drive CafeHDCBBSMontgomery, Alabama!!!!!!!!!!!!JasonThe Guru Uh, that doesn't look right. The main.ini file should be .ini format, like so: name=My BBS qwk_id=MYBBS location=My City, State phonefmt=!!!!!!!!!!!! operator=Sysop guru=The Guru etc. > What I am going to do is attempt to re-do the update on this new server, > manually copy over the new update.js file over to the /sbbs/exec directory > and then attempt to run that and see what I get. Maybe this will solve all > my issues. You need to update *all* the .js (and other run-time files) in the exec dir, not just update.js. > Still would like to know if i missed a step or something i didn't > read right. But as always thanks DM for your quick response! You've always > been great for me and I appreciate you! Yeah, looks like Step 4 mentioned above was missed. No problem! Glad you're upgrading to the latest release! -- digital man (rob) Rush quote #40: I can learn to resist, anything but temptation Norco, CA WX: 61.2øF, 78.0% humidity, 3 mph SW wind, 0.00 inches rain/24hrs --- SBBSecho 3.30-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .