mirror of
https://github.com/archlinux/aur.git
synced 2026-02-12 11:03:36 +01:00
Add cert extraction per https://forum.devolutions.net/topics/34296/problems-registering-rdm-on-linux-closes-at-registration-time
This commit is contained in:
parent
8843c1ddea
commit
0c6fac1900
3 changed files with 27 additions and 3 deletions
4
.SRCINFO
4
.SRCINFO
|
|
@ -1,11 +1,13 @@
|
|||
pkgbase = remote-desktop-manager
|
||||
pkgdesc = Devolutions Remote Desktop Manager Enterprise centralizes all remote connections on a single platform that is securely shared between users and across the entire team.
|
||||
pkgver = 2020.2.4.0
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://remotedesktopmanager.com/
|
||||
install = remote-desktop-manager.install
|
||||
arch = x86_64
|
||||
license = Proprietary
|
||||
depends = webkit2gtk
|
||||
depends = p11-kit
|
||||
options = !strip
|
||||
source = RemoteDesktopManager_2020.2.4.0_amd64.deb::https://cdn.devolutions.net/download/Linux/RDM/2020.2.4.0/RemoteDesktopManager_2020.2.4.0_amd64.deb
|
||||
sha256sums = 2b40b621860706546cfb6b3aa1933acbad364068ab692d7ca4709b3ebf521367
|
||||
|
|
|
|||
5
PKGBUILD
5
PKGBUILD
|
|
@ -1,14 +1,15 @@
|
|||
# Maintainer: Thomas Mashos <thomas at mashos dot com>
|
||||
pkgname=remote-desktop-manager
|
||||
pkgver=2020.2.4.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Devolutions Remote Desktop Manager Enterprise centralizes all remote connections on a single platform that is securely shared between users and across the entire team."
|
||||
arch=('x86_64')
|
||||
url="https://remotedesktopmanager.com/"
|
||||
license=('Proprietary')
|
||||
groups=()
|
||||
depends=('webkit2gtk')
|
||||
depends=('webkit2gtk' 'p11-kit')
|
||||
options=(!strip)
|
||||
install=${pkgname}.install
|
||||
source=("RemoteDesktopManager_${pkgver}_amd64.deb::https://cdn.devolutions.net/download/Linux/RDM/${pkgver}/RemoteDesktopManager_${pkgver}_amd64.deb")
|
||||
sha256sums=('2b40b621860706546cfb6b3aa1933acbad364068ab692d7ca4709b3ebf521367')
|
||||
|
||||
|
|
|
|||
21
remote-desktop-manager.install
Normal file
21
remote-desktop-manager.install
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# Some colored makepkg-like functions
|
||||
msg_blue() {
|
||||
printf "${BLUE}==>${ALL_OFF}${BOLD} ${1}${ALL_OFF}\n"
|
||||
}
|
||||
|
||||
note() {
|
||||
printf "${BLUE}==>${ALL_OFF}${YELLOW} NOTE:${ALL_OFF}${BOLD} ${1}${ALL_OFF}\n"
|
||||
}
|
||||
|
||||
ALL_OFF="$(tput sgr0)"
|
||||
BOLD="$(tput bold)"
|
||||
BLUE="${BOLD}$(tput setaf 4)"
|
||||
YELLOW="${BOLD}$(tput setaf 3)"
|
||||
|
||||
post_install() {
|
||||
if [ ! -d "/usr/share/.mono/new-certs/Trust" ]; then
|
||||
msg_blue "Extracting ca-anchors.."
|
||||
mkdir -p /usr/share/.mono/new-certs/Trust
|
||||
trust extract --filter=ca-anchors --format=pem-directory-hash --purpose=server-auth /usr/share/.mono/new-certs/Trust/
|
||||
fi
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue