Adolfo Gómez García
ea190c481d
small actor type fix
2023-05-18 19:48:31 +02:00
Adolfo Gómez García
f810fc1cd6
Fixed backward compat issue
2023-05-18 19:46:48 +02:00
Adolfo Gómez García
c264ea9c13
Moved "custom" parameters for osManager inside the "custom" dict
...
Also, kept "old" parematers for a while (a couple of versions), so old clients are compatible with UDS actor 4.0 at least (so we can upgrade server, keep running and eventually upgrade actors).
Compatibility mast be kept for at lest a couple of minor releases,
Al least, until UDS 4.5 will be kept this way
2023-05-18 15:04:47 +02:00
Adolfo Gómez García
880aa24dbb
Refactorized some code from Alexander.
...
Looking at Alexander's contribution, and wanting to make more usafle for future inclusions, simply have moved all new items to a nested dictionary (custom), and added the capacity to allow to keeep data on some circustances (like the one required by new linux ad os mannagers provided by alexander).
Will also include soon all windows AD parameters inside this block, and any "custom" paramater for any action.
2023-05-18 14:31:02 +02:00
Alexander Burmatov
afb1d2cafe
Merge branch 'master' into linux-client-DC
2023-05-17 17:14:48 +03:00
Alexander Burmatov
d8f41a048e
Updating information about authors
2023-05-17 16:49:26 +03:00
Alexander Burmatov
f8a9a9d633
Update copyright date
2023-05-17 16:47:47 +03:00
Alexander Burmatov
277d9f9b88
Changing the service file
...
This is necessary for the correct stop of the service
when the machine is shutdowned or rebooted
(with the leave from the domain of non-persistent machines).
2023-05-17 16:39:37 +03:00
Alexander Burmatov
f3ba042140
Changing the function when the service is stopped
...
If the machine is non-persistent, it will be leave from the domain
when the service is stopped.
2023-05-17 16:35:09 +03:00
Alexander Burmatov
2d30362301
Saving actor config for non-persistent machines
...
This is necessary to leave a non-persistent machine from the domain.
2023-05-17 16:30:54 +03:00
Alexander Burmatov
d6e2373de4
Redefining a function to join to the domain
...
Depending on which machine (Linux or Windows) the actor is for,
a different number of parameters are passed to this function.
2023-05-17 15:59:01 +03:00
Alexander Burmatov
47dc43f601
Extension of the request for initialization
...
Extension of the request for initialization according to the change in
the configuration type of the actor.
2023-05-17 15:42:55 +03:00
Alexander Burmatov
28ce61c983
Type extension for actor configuration
...
Parameters have been added that are given by the server
to join the Linux machines to the domain.
2023-05-17 15:36:28 +03:00
Alexander Burmatov
b6ad6d80d5
Add operation for leave from the domain
2023-05-17 15:26:02 +03:00
Alexander Burmatov
7f274ad5b2
Add operation for join to the domain
...
Joining the domain takes place using the realm utility.
It was chosen because it works in various Linux distributions,
so it is universal. It is necessary to add a dependency to the
realm utility for the actor.
2023-05-17 15:15:13 +03:00
Adolfo Gómez García
c04d8a1a89
Small actor fixes
2023-05-08 19:30:21 +02:00
Adolfo Gómez García
f31b707fdc
Merge remote-tracking branch 'origin/v3.6'
2023-04-04 14:44:21 +02:00
Adolfo Gómez García
59d578f292
Addoed some logs to UDS operations and fixed udsactor ssl verification
2023-04-04 14:43:28 +02:00
Adolfo Gómez García
4bf268764f
Merge remote-tracking branch 'origin/v3.6'
2023-04-04 01:55:10 +02:00
Adolfo Gómez García
31104c3fc2
Fixed actor client minimum version and ciphers
2023-04-03 22:46:59 +02:00
Adolfo Gómez García
9d9a764a81
Fixed Actor Server Ciphers
2023-04-03 22:43:46 +02:00
Adolfo Gómez García
a475addade
Merge remote-tracking branch 'origin/v3.6'
2023-04-03 15:45:18 +02:00
Adolfo Gómez García
8aa04c6a9c
Several security improvements:
...
* Reduced supported actor lists ciphers to only one (AES256-GCM)
* Removed actor client support for protocols previous to 1.3.
Only user cipher ECDHE-RSA-AES256-GCM-SHA384
2023-04-03 15:35:38 +02:00
Adolfo Gómez García
f8e9c99736
Merge remote-tracking branch 'origin/v3.6'
2023-04-02 04:25:56 +02:00
Adolfo Gómez García
6cbb497902
Minor fixes (type related and comments)
2023-04-01 13:29:28 +02:00
Adolfo Gómez García
1b7921b5f8
Merge remote-tracking branch 'origin/v3.6'
2023-03-27 16:57:25 +02:00
Adolfo Gómez García
76f7b36508
Removed duplicated default dipher on uds actor server part
2023-03-27 14:18:35 +02:00
Adolfo Gómez García
8ca5f611d2
Merge remote-tracking branch 'origin/v3.6'
2023-03-13 18:01:15 +01:00
Adolfo Gómez García
52dca21c8c
trainling spaces removed
2023-03-12 04:26:41 +01:00
Adolfo Gómez García
cf1048afcb
Now Ciphers can be pushed by uds server to UDS Actor, so we can addapt Actor ciphers without reinstalling if needed
2023-03-08 21:48:48 +01:00
Adolfo Gómez García
95527c6682
cosmetic
2023-03-08 21:14:42 +01:00
Adolfo Gómez García
2c928fc210
Merge remote-tracking branch 'origin/v3.6'
2023-03-08 20:15:46 +01:00
Adolfo Gómez García
7985f44389
HTTPS UDS Actor server supports only TLSv1.3, and upgraded certificate key length to 4096 bits
2023-03-08 15:47:38 +01:00
Adolfo Gómez García
9de5387fd6
Make verify certificate default on dropdown
2023-03-08 11:02:09 +01:00
Adolfo Gómez García
485048abf1
Fixed merge
2023-02-28 14:10:39 +01:00
Adolfo Gómez García
9ca30b5c30
Adding autoserializable and fixing up some tests
2022-11-12 21:47:48 +01:00
Adolfo Gómez García
57013ed1e1
Merge remote-tracking branch 'origin/v3.6'
2022-11-10 14:05:41 +01:00
Adolfo Gómez García
d96a639a3d
added dependency "xset" for rpm and fixed exceptions when some programs were not found
2022-11-10 14:02:40 +01:00
Adolfo Gómez García
9deb2dcd74
fixing up actor things
2022-10-13 00:04:26 +02:00
Adolfo Gómez García
ce8bb30cf1
Merge remote-tracking branch 'origin/v3.6'
2022-09-12 12:40:16 +02:00
Adolfo Gómez García
f90f108869
Fixed UserInterface new guiField acceptance of values
2022-09-12 12:37:21 +02:00
Adolfo Gómez García
cb722c5e89
adding "build" to actor
2022-09-01 10:28:02 +02:00
Adolfo Gómez García
69b778c922
Adding more tests and fixes
2022-08-24 22:16:47 +02:00
Adolfo Gómez García
d8164a9b4d
Merge remote-tracking branch 'origin/v3.6'
2022-08-17 19:03:45 +02:00
Adolfo Gómez García
4f0ea76666
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-08-17 15:06:49 +02:00
Adolfo Gómez García
c34fc41f56
unmanaged fix
2022-08-17 14:55:33 +02:00
Adolfo Gómez García
18e9cab9ef
fixed local log
2022-08-17 14:33:44 +02:00
Adolfo Gómez García
4d3aa1d17c
Merge remote-tracking branch 'origin/v3.6'
2022-08-17 14:13:17 +02:00
Adolfo Gómez García
6053e34d1d
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-08-17 14:12:52 +02:00
Adolfo Gómez García
90aa455586
fixed unmanaged
2022-08-17 14:12:13 +02:00