Several upgrades for newer distributions:

* Removed pycrypto dependencies for UDSClient
* added "-platform xcb" for uds executables for Actor & client3
This commit is contained in:
Adolfo Gómez García 2021-06-09 12:12:31 +02:00
parent 5884cde35c
commit 44d8b2b754
7 changed files with 8 additions and 8 deletions

View File

@ -10,7 +10,7 @@ Package: udsactor
Section: admin Section: admin
Priority: optional Priority: optional
Architecture: all Architecture: all
Depends: policykit-1(>=0.100), python3-requests (>=0.8.2), python3-pyqt5 (>=4.9), python3-six(>=1.1), python3 (>=3.4), libxss1, xscreensaver, ${misc:Depends} Depends: policykit-1(>=0.100), python3-requests (>=0.8.2), python3-pyqt5 (>=4.9), python3-six(>=1.1), python3 (>=3.6), libxss1, xscreensaver, ${misc:Depends}
Recommends: python3-prctl(>=1.1.1) Recommends: python3-prctl(>=1.1.1)
Description: Actor for Universal Desktop Services (UDS) Broker Description: Actor for Universal Desktop Services (UDS) Broker
This package provides the required components to allow managed machines to work on an environment managed by UDS Broker. This package provides the required components to allow managed machines to work on an environment managed by UDS Broker.
@ -19,7 +19,7 @@ Package: udsactor-unmanaged
Section: admin Section: admin
Priority: optional Priority: optional
Architecture: all Architecture: all
Depends: policykit-1(>=0.100), python3-requests (>=0.8.2), python3-pyqt5 (>=4.9), python3-six(>=1.1), python3 (>=3.4), libxss1, xscreensaver, ${misc:Depends} Depends: policykit-1(>=0.100), python3-requests (>=0.8.2), python3-pyqt5 (>=4.9), python3-six(>=1.1), python3 (>=3.6), libxss1, xscreensaver, ${misc:Depends}
Recommends: python3-prctl(>=1.1.1) Recommends: python3-prctl(>=1.1.1)
Description: Actor for Universal Desktop Services (UDS) Broker Static Unmanaged machines Description: Actor for Universal Desktop Services (UDS) Broker Static Unmanaged machines
This package provides the required components to allow unmanaged machines (static, independent machines) to work on an environment managed by UDS Broker. This package provides the required components to allow unmanaged machines (static, independent machines) to work on an environment managed by UDS Broker.

View File

@ -3,4 +3,4 @@
FOLDER=/usr/share/UDSActor FOLDER=/usr/share/UDSActor
cd $FOLDER cd $FOLDER
exec python3 actor_config.py $@ exec python3 actor_config.py -platform xcb $@

View File

@ -3,4 +3,4 @@
FOLDER=/usr/share/UDSActor FOLDER=/usr/share/UDSActor
cd $FOLDER cd $FOLDER
exec python3 actor_config_unmanaged.py $@ exec python3 actor_config_unmanaged.py -platform xcb $@

View File

@ -3,4 +3,4 @@
FOLDER=/usr/share/UDSActor FOLDER=/usr/share/UDSActor
cd $FOLDER cd $FOLDER
exec python3 actor_client.py $@ exec python3 actor_client.py -platform xcb $@

View File

@ -10,6 +10,6 @@ Package: udsclient3
Section: admin Section: admin
Priority: optional Priority: optional
Architecture: all Architecture: all
Depends: python3-paramiko (>=2.0.0), python3-crypto, python3-pyqt5 (>=5.0), python3-six(>=1.1), python3 (>=3.6), freerdp2-x11 | freerdp-x11, desktop-file-utils, ${misc:Depends} Depends: python3-paramiko (>=2.0.0), python3-cryptography, python3-pyqt5 (>=5.0), python3-six(>=1.1), python3 (>=3.6), freerdp2-x11 | freerdp-x11 | freerdp-nightly, desktop-file-utils, ${misc:Depends}
Description: Client connector for Universal Desktop Services (UDS) Broker Description: Client connector for Universal Desktop Services (UDS) Broker
This package provides the required components to allow this machine to connect to services provided by UDS Broker. This package provides the required components to allow this machine to connect to services provided by UDS Broker.

View File

@ -2,7 +2,7 @@
Name=UDSClient Name=UDSClient
Comment=UDS Helper Comment=UDS Helper
Keywords=uds;client;vdi; Keywords=uds;client;vdi;
Exec=/usr/lib/UDSClient/UDSClient.py %u Exec=/usr/lib/UDSClient/UDSClient.py %u -platform xcb
Icon=help-browser Icon=help-browser
StartupNotify=true StartupNotify=true
Terminal=false Terminal=false

View File

@ -11,7 +11,7 @@ Release: %{release}
Summary: Client for Universal Desktop Services (UDS) Broker Summary: Client for Universal Desktop Services (UDS) Broker
License: BSD3 License: BSD3
Group: Applications/Productivity Group: Applications/Productivity
Requires: python3-six python3-requests python3-paramiko python3-qt5 (python3-crypto or python3-pycrypto) Requires: python3-six python3-requests python3-paramiko python3-qt5 python3-cryptography
Vendor: Virtual Cable S.L.U. Vendor: Virtual Cable S.L.U.
URL: http://www.udsenterprise.com URL: http://www.udsenterprise.com
Provides: udsclient Provides: udsclient