summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrealgagu2019-06-19 11:17:59 -0500
committerfrealgagu2019-06-19 11:17:59 -0500
commit1b626397355e9faa7ed3faf55c8b4b815d1a5f4e (patch)
tree061c3b8035a6be9a41b5906a8763371a4f69c6c9
parent70cbc378d87a6cd5a11ac5024ee794264998ffc5 (diff)
downloadaur-1b626397355e9faa7ed3faf55c8b4b815d1a5f4e.tar.gz
Adding pam rule to allow access
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD7
-rw-r--r--pamrule4
3 files changed, 13 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 059eae79c417..fe2001b0d470 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = chrome-remote-desktop
pkgdesc = Access other computers or allow another user to access your computer securely over the Internet
pkgver = 74.0.3729.56
- pkgrel = 1
- url = https://chrome.google.com/webstore/detail/gbchcmhmhahfdphkhkmpfmihenigjmpp
+ pkgrel = 2
+ url = https://remotedesktop.google.com/
install = chrome-remote-desktop.install
arch = x86_64
license = BSD
@@ -17,9 +17,11 @@ pkgbase = chrome-remote-desktop
depends = xorg-xrandr
source = chrome-remote-desktop-74.0.3729.56.deb::http://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb
source = chrome-remote-desktop.service
+ source = pamrule
source = crd
sha256sums = 08a85ecff0acb80e71b35e15e28314cd6b0ed16fdf3b2da269b3335b22d4f263
sha256sums = e5da5ae89b5bc599f72f415d1523341b25357931b0de46159fce50ab83615a4b
+ sha256sums = fcc38269eb1cc902abff9688eda9377a22367e39b9f111f87c0dd8e77adb82e2
sha256sums = 27dee2d383e6bd993fe0557d5c222fa80ab6d16d43775dedff6218713c7a1c06
pkgname = chrome-remote-desktop
diff --git a/PKGBUILD b/PKGBUILD
index 3e4f8917b515..af29a08409cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,21 +6,23 @@
pkgname=chrome-remote-desktop
pkgver=74.0.3729.56
-pkgrel=1
+pkgrel=2
pkgdesc="Access other computers or allow another user to access your computer securely over the Internet"
arch=("x86_64")
-url="https://chrome.google.com/webstore/detail/gbchcmhmhahfdphkhkmpfmihenigjmpp"
+url="https://remotedesktop.google.com"
license=("BSD")
depends=("gtk3" "libxss" "nss" "python2-psutil" "xorg-server-xvfb" "xorg-setxkbmap" "xorg-xauth" "xorg-xdpyinfo" "xorg-xrandr")
install="${pkgname}.install"
source=(
"${pkgname}-${pkgver}.deb::http://dl.google.com/linux/direct/${pkgname}_current_amd64.deb"
"${pkgname}.service"
+ "pamrule"
"crd"
)
sha256sums=(
"08a85ecff0acb80e71b35e15e28314cd6b0ed16fdf3b2da269b3335b22d4f263"
"e5da5ae89b5bc599f72f415d1523341b25357931b0de46159fce50ab83615a4b"
+ "fcc38269eb1cc902abff9688eda9377a22367e39b9f111f87c0dd8e77adb82e2"
"27dee2d383e6bd993fe0557d5c222fa80ab6d16d43775dedff6218713c7a1c06"
)
@@ -44,6 +46,7 @@ package() {
cp -r "${srcdir}/opt/"* "${pkgdir}/opt"
install -Dm644 "${srcdir}/usr/share/doc/${pkgname}/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/copyright"
install -Dm644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
+ install -Dm644 "${srcdir}/pamrule" "${pkgdir}/etc/pam.d/${pkgname}"
install -Dm755 "${srcdir}/crd" "${pkgdir}/usr/bin/crd"
install -dm755 "${pkgdir}/etc/chromium/native-messaging-hosts"
diff --git a/pamrule b/pamrule
new file mode 100644
index 000000000000..65c881a3f1da
--- /dev/null
+++ b/pamrule
@@ -0,0 +1,4 @@
+auth required pam_unix.so
+account required pam_unix.so
+password required pam_unix.so
+session required pam_unix.so