Important note: If you have an issue with o-Matic, please visit the github page and file an issue there, at https://github.com/scarygliders/X11RDP-o-Matic/issues , as I have not been working on o-Matic for a long time now, but it is being actively maintained on Github.
X11RDP-o-Matic Version 3.10 Changes:
--bleeding-edgeswitch has been removed, in favour of a new
- Added new package requirements for compilation
- Generated packages (.deb) will be named according to the chosen branch – see below for further information.
- Previously generated .deb packages will be removed before compilation
- You can now use the
--helpswitch without being root
- Script tidy-ups
There are a number of branches in the neutrinolabs xrdp git repo. Currently there is;
Branches beginning with “v” are stable, static versions.
The master branch gets continually updated from the devel branch, whenever the xrdp authors think that changes to the devel branch are good enough to be moved into the master branch.
The devel branch is the Bleeding Edge. If you choose to use this branch, things may not work properly, or compile, etc. So, use at your own risk.
By default, o-matic uses the master branch, if you do not specify the branch to use by utilising the
--branch <branchname> switch when running o-matic.
sudo ./X11rdp-o-matic.sh --justdoit, will use the master branch.
sudo ./X11rdp-o-matic.sh --justdoit --branch v0.8 , will use the stable 0.8 version.
Debian package names
As mentioned in the change summary above, generated .deb package names will depend upon the branch chosen.
When the master branch is used, the resultant .deb package name will be xrdp_0.9.0+master-1_amd64.deb , on a 64-bit version of a Debian-based distribution.
If the devel branch is used, the package name would be xrdp_0.9.0+devel-1_amd64.deb
The “+master” or “+devel” part is now added so that you can distinguish which branch you chose when you invoked o-matic.
If you chose any of the “v” branches – for example, v0.8 – then the package name would be xrdp_0.8.0-1_amd64.deb
The “0.x.0” number for the master and devel branches is obtained from the version number that the xrdp authors have chosen for the new release that they are working on.
Obviously, your resultant debian package name will differ from the examples above, depending upon the CPU architecture your system is running on.
Use the HELP option…
Please do use the
--help switch, as it will assist in running o-matic.
The help screen will also retrieve and display a list of the currently available branches.
See the X11RDP-o-Matic Information Page for full details.
Your feedback is valuable and appreciated :)