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
Adolfo Gómez García
3ee77fb034
added sample script to get link from a user service using connection api
2023-05-17 19:26:51 +02:00
Adolfo Gómez García
4f6a7b44ab
fixed udslink for django 4.x
2023-05-17 19:26:23 +02:00
Adolfo Gómez García
57d7b442f6
Some minor fixes ond Alexander code (some changes done on core after his contribution that has to be reflected, nothing important)
2023-05-17 18:25:25 +02:00
Adolfo Gómez
98f79f83f1
Merge pull request #81 from Future998/linux-client-DC
...
Adding new Linux OS Domain Managers
2023-05-17 17:43:43 +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
Adolfo Gómez García
9a2a19c694
Merge remote-tracking branch 'origin/v3.6'
2023-05-17 14:36:57 +02:00
Adolfo Gómez García
392cb6e406
updated tranlations
2023-05-17 14:36:45 +02: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
Adolfo Gómez García
78c48dc26a
Merged 3.6 changes
2023-05-17 14:36:21 +02:00
Adolfo Gómez García
33f90f74d8
Merge remote-tracking branch 'origin/v3.6'
2023-05-17 14:34:23 +02:00
Adolfo Gómez García
4df4892111
removed DEPRECATED from simple ldap
2023-05-17 14:26:29 +02: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
Alexander Burmatov
6bc6f2d171
Update documentation for actorData method
...
New parameters needed to join Linux machines to the domain have been
added.
2023-05-17 15:06:16 +03:00
Alexander Burmatov
20fdd56ca2
Add Linux FreeIPA OS manager
2023-05-17 15:03:21 +03:00
Alexander Burmatov
03d705639a
Add Linux Active Directory OS manager
2023-05-17 15:00:51 +03:00
Adolfo Gómez García
0fc6db187d
Merge remote-tracking branch 'origin/v3.6'
2023-05-17 02:14:44 +02:00
Adolfo Gómez García
8e4615de19
re-fixed mac tls version for newer python
2023-05-17 02:01:09 +02:00
Adolfo Gómez García
d8ad7ddd22
moved tools imports to top level
2023-05-17 01:46:00 +02:00
Adolfo Gómez García
59b73a41b8
Merge remote-tracking branch 'origin/v3.6'
2023-05-16 01:09:48 +02:00
Adolfo Gómez García
4d26df9580
upgrading and linting tunnel
2023-05-16 01:09:32 +02:00
Adolfo Gómez García
24c9a18ea8
upgrading and linting tunnel
2023-05-16 01:06:04 +02:00
Adolfo Gómez García
004ea3e7df
linting
2023-05-15 20:11:00 +02:00
Adolfo Gómez García
56ad195878
Merge remote-tracking branch 'origin/v3.6'
2023-05-12 15:39:51 +02:00
Adolfo Gómez García
ddf07eb68b
fixed tunnel timeout check BEFORE transport connected
2023-05-12 15:39:25 +02:00
Adolfo Gómez García
6fc4cfb26d
Merge remote-tracking branch 'origin/v3.6'
2023-05-12 14:13:22 +02:00
admin
ba28ab78ed
added fixes for ssl support on mac os
2023-05-12 14:11:29 +02:00
Adolfo Gómez García
be66921b91
merged
2023-05-11 21:28:29 +02:00
Adolfo Gómez García
197bbe267c
Merge remote-tracking branch 'origin/v3.6'
2023-05-11 21:25:03 +02:00
Adolfo Gómez García
e42ab76088
removed unused imports
2023-05-11 21:23:26 +02:00
Adolfo Gómez García
d72723d6f2
Improved connection tunnel timeout
2023-05-11 21:22:56 +02:00
Adolfo Gómez García
66a58a90a3
Fixing up tunnel
2023-05-11 21:18:25 +02:00
Adolfo Gómez García
2360c293bd
Removed initial payload on tunnel. Will finally not be used
2023-05-11 20:39:26 +02:00
Adolfo Gómez García
a9522b88ab
Merge remote-tracking branch 'origin/v3.6'
2023-05-11 16:41:00 +02:00
Adolfo Gómez García
8feef1d3f9
Fixed installer permissions fod UDSClient
2023-05-11 16:36:26 +02:00
Adolfo Gómez García
0c2ee7906b
Fixed installer permissions fod UDSClient
2023-05-11 16:35:34 +02:00
Adolfo Gómez García
c3523bcf8c
* Added help field to configuration REST api
...
* Better Log Level name for UDS Actor
* Refactorized BlockAccess to be a subclass of UDSException
2023-05-11 03:09:03 +02:00
Adolfo Gómez García
ca0df327d9
added communication between a token-actor and a token-service
2023-05-10 23:53:50 +02:00
Adolfo Gómez García
fd85e3a202
added communication between a token-actor and a token-service
2023-05-10 23:53:35 +02:00
Adolfo Gómez García
d25f278230
Merge remote-tracking branch 'origin/v3.6'
2023-05-10 23:27:53 +02:00
Adolfo Gómez García
159414f8e4
Fixed notify action
2023-05-10 23:26:33 +02:00
Adolfo Gómez García
8891da5987
Fixed notify action
2023-05-10 23:22:56 +02:00