Good Evening,
I am working on installing Synchronet on Ubuntu 20.02. I apologize if this has been asked once before but could not see anything when skimming the messages. What version of Python is preferred when building SBBS. 2.x or 3.x?
Re: Python
By: Compctech to All on Thu Dec 30 2021 04:08 pm
Good Evening,
I am working on installing Synchronet on Ubuntu 20.02. I apologize if this has been asked once before but could not see
anything when skimming the messages. What version of Python is preferred when building SBBS. 2.x or 3.x?
I don't think it matters. It's only required for building libmozjs which predates Python 3.
Good Evening,
I am working on installing Synchronet on Ubuntu 20.02. I apologize if this has been asked once before but could not see anything when skimming the messages. What version of Python is preferred when building SBBS. 2.x or 3.x?
Re: Python
By: Compctech to Digital Man on Thu Dec 30 2021 05:48 pm
Re: Python
By: Digital Man to Compctech on Thu Dec 30 2021 05:23 pm
Re: Python
By: Compctech to All on Thu Dec 30 2021 04:08 pm
Good Evening,
I am working on installing Synchronet on Ubuntu 20.02. I apologize if this has been asked once before but could not see anything when skimming the messages. What version of Python is preferred when building SBBS. 2.x or 3.x?
I don't think it matters. It's only required for building libmozjs which predates Python 3.
Thanks, It's listed as a required in the wiki. I will try it with the default Python 3.8 install.
Worked with Python 3.8. I did have to install python-is-python3 for the install scrip to pick-up python.
On a side note, I had to modify the letsyncrypt.js file to get letsencrypt to work. I had to add a / before .well-known on lines 86 - 89 & 96.
I'm haveing fun getting the BBS up and running. :)
Re: Python
By: Digital Man to Compctech on Thu Dec 30 2021 05:23 pm
Re: Python
By: Compctech to All on Thu Dec 30 2021 04:08 pm
Good Evening,
I am working on installing Synchronet on Ubuntu 20.02. I apologize if this has been asked once before but could not see
anything when skimming the messages. What version of Python is preferred when building SBBS. 2.x or 3.x?
I don't think it matters. It's only required for building libmozjs which predates Python 3.
Thanks, It's listed as a required in the wiki. I will try it with the default Python 3.8 install.
Re: Python
By: Digital Man to Compctech on Thu Dec 30 2021 08:41 pm
On a side note, I had to modify the letsyncrypt.js file to get letsencrypt to work. I had to add a / before .well-known on lines 86 - 89 & 96.I'm guessing that's because you didn't have your sbbs.ini [Web] RootDirectory set with a trailing slash.
I didn't catch this earlier and it's something I had to fix locally (by hacking the letsyncrypt script) too.
Stock Synchronet sbbs.ini has:
RootDirectory = ../web/root
As the config directive in it.
If a trailing slash is required elsewhere, should that not be adjusted in the distribution too?
Also, the [Domains] section examples in http://wiki.synchro.net/module:letsyncrypt don't include a trailing slash on the extra web root paths as well.
On a side note, I had to modify the letsyncrypt.js file to get letsencrypt to work. I had to add a / before .well-known onI'm guessing that's because you didn't have your sbbs.ini [Web] RootDirectory set with a trailing slash.
lines 86 - 89 & 96.
I modified letsyncrypt.js to handle the RootDirectory without the trailing slash.
Sysop: | sneaky |
---|---|
Location: | Ashburton,NZ |
Users: | 31 |
Nodes: | 8 (0 / 8) |
Uptime: | 189:52:44 |
Calls: | 2,082 |
Calls today: | 5 |
Files: | 11,137 |
Messages: | 947,686 |