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?
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.
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: 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. :)
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.
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.
I modified letsyncrypt.js to handle the RootDirectory without the trailing slash.
Sysop: | Chris Crash |
---|---|
Location: | Huntington Beach, CA. |
Users: | 577 |
Nodes: | 8 (0 / 8) |
Uptime: | 62:27:39 |
Calls: | 10,734 |
Calls today: | 1 |
Files: | 5 |
Messages: | 442,643 |