ÚÄ
³ There's actually a way not to using the Linux "capabilties":
³ https://packages.debian.org/stable/libcap2-dev (install this and rebuild sbbs)
OK, libcap2-dev is already installed, so it was there when I just rebuilt sbbs.
³ Then perform the step detailed here:
³ http://wiki.synchro.net/howto:linux_non-root
ÀÄ[DM=>DW]
Ran setcap as instructed. Started sbbs. I get a bunch of
"!seteuid FAILED / Operation not permitted" messages whenever sbbs tries to start a service thread that uses a port. Then I get a seg fault that I
will email you about. I don't think it works. :)
I tried it here (on Ubuntu 16.04) and it worked. Did you try just running 'sbbs' (without a special script) after doing the setcap step?
| Sysop: | Ragnarok |
|---|---|
| Location: | Dock Sud, Bs As, Argentina |
| Users: | 137 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 355:50:35 |
| Calls: | 15,498 |
| Calls today: | 2 |
| Files: | 20,142 |
| D/L today: |
9 files (1,767K bytes) |
| Messages: | 1,869,626 |