Should I be creating an account on the system for Mystic to run under or install as root?
Also, I liked BBBS except for the uid being an 'fname lname' format, and of course, the $60 fee for a 2 node nocommercial license. REALLY?
I had assumed I would just install Synchronet but I'm really intrigued about the potential of Mystic - any points to consider on why one might be
inclined to instead choose Mystic?
Thanks in advance for any insight you can offer, and again, what about the uid of the person installing and/or running the install?
The instructions amounted to a single line at the bottom of the page merely saying to prepend the executable with './' while mentioning nothing about whether the installation should or should not be performed by root or whether it drops its privileges right after it starts and binds the low ports, etc.
Should I be creating an account on the system for Mystic to run under or install as root?
Also, I liked BBBS except for the uid being an 'fname lname' format, and of course, the $60 fee for a 2 node nocommercial license. REALLY?
I had assumed I would just install Synchronet but I'm really intrigued
about the potential of Mystic - any points to consider on why one might
be inclined to instead choose Mystic?
Thanks in advance for any insight you can offer, and again, what about the uid of the person installing and/or running the install?
Should I be creating an account on the system for Mystic to run under or install as root?
You can install mystic as a regular user if you have permission to create the destination directory. I have installed as root before to create the
directory and then chown -R that directory to the desired user:group.
Once you are installed run mis with sudo like this..
sudo ./mis server (or daemon)
and it will bind the ports and drop priveleges and run as the user who owns the
files in your mystic directory.
Remember to shut down and restart mis when you make changes to node configs.
Hello Bradley,
I have been a BBBS 22 node user for quite a few years now. But the reality is that no BBS/MAILER package does everything in the most preferred
manner.
Supported software is always a "Work in Progress" which is the best way in my opinion.
I had assumed I would just install Synchronet but I'm really intrigued about the potential of Mystic - any points to consider on why one might
be inclined to instead choose Mystic?
I also have an installation of Synchronet running on spare Linux PC. I also have the current version of Mystic setup on a Linux PC. I like Mystic
for
several reasons. First is that it is actively supported, secondly is that it's basic functions are well thought out and easy to configure, thirdly
is
the documentation either in written, Wiki, or Youtube versions provide detailed info on setup, running, and support.
Should I be creating an account on the system for Mystic to run under or install as root?
On 31 Aug 2019, Bradley D. Thornton said the following...
Should I be creating an account on the system for Mystic to run under or install as root?
I read the couple replies after this, and didn't know that Mystic switches to the owner. BUT, on some installs of Linux, running sudo in a bash script
or
something similar to launch on startup can be a little complicated, with my experience having to pipe the password in plain text. An RPi with Raspbian
will happily let you run sudo without a password in a terminal or bash script; Mint won't, for example.
What I do is install with sudo, then chown and chmod the Mystic directory recursively:
Then just run:
setcap 'cap_net_bind_service=+ep' /mystic/mis
to allow non-su to run on ports lower than 1024 for that particular program, MIS.
Then you never have to deal with sudo to run Mystic again.
If you are on ubuntu and don't want to have it ask for password when starting it up, you can create a /etc/sudoers enter like this:
bbsowner ALL=(ALL:ALL) NOPASSWD: /usr/sbin/chroot
That will let it use chroot. I suggest you only put there the actual script you are going to run...
Marisa
I have another question now, although it may be a little off-topic here. I
found http://bbs.nz/files/fidoapp.txt but I'm not sure if I need to contact th >NC for 1:/120 or if it's okay to just send the application to Paul via netmail
I was 1:120/127 and wish to be again.
BTW, I'm really liking Mystic, although I'm still saddened that Searchlight
fell off the map ages ago. Maybe later I'll try firing that up under dosemu as
a side project, but I'm elated to be preparing to enter the fold after all these years.
I think your still on topic here.
I think you need to contact RJ Clay to get that process going. I'm not sure of his contact info though but a netmail to him direct would be a good place to start, or an email if you have or can find (maybe on his
web page) his email address.
Contacting Paul wouldn't hurt either, I'm sure he could help.
Ah... I didn't realize I just repeated what you said :)
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,026 |
Nodes: | 17 (0 / 17) |
Uptime: | 73:52:42 |
Calls: | 503,440 |
Calls today: | 4 |
Files: | 131,208 |
D/L today: |
371 files (80,901K bytes) |
Messages: | 442,153 |