On 7/31/2023 6:47 PM, Edfel Rivera wrote:
[Edited Message Follows]
Hi:
I have a D-Rats 0.4.1 installation running with Ubuntu 22.04 laptop (Gtk ok).? My goal is to be able to make D-Rats repeater work in a Ubuntu Server (no Gtk).
I had a longer reply written and the Windows 8.1 computer crashed and it was all lost, so now just a summary:
If you are making changes or going into new feature, you need to be using the github work flow in the wiki, or you will be using out of date code and that makes it harder to eventually merge it back in.
Before reporting issues, please check to see if they are known issues, they may be fixed since the release was made.
The daemon issue is known and has been fixed, but since it is just log noise did not merit a new release being made.
The version issue you encountered is known and as you can see was fixed in master. A new release was not made since it only shows up if you use a github tarball instead of one of the two currently documented install methods in the WIKI.
You have not been looking at the proper options for the d-rats repeater code. The "-C OR --console" option as should be displayed with the --help option and is visible in the source says to run with out a GUI.
The d-rats repeater service should definitely not be run as root, it should be run with a dedicated non-privileged account. Setting all that stuff for an end user should be done by a debian / rpm or equivalent package.
73,
-John