summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Lee2019-03-03 11:08:01 -0500
committerMark Lee2019-03-03 11:09:20 -0500
commit737de0aabc1a964b09e8a79f9d2c7b67c779c805 (patch)
treee7c09e950cf1457cf3918f0db457c3b5cc6a98fd
parent8745e5b4305fc1e217441089a6c9afb64fb775c7 (diff)
downloadaur-737de0aabc1a964b09e8a79f9d2c7b67c779c805.tar.gz
Fix pam login issues
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
-rw-r--r--rstudio7
3 files changed, 18 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 64ab66998ae3..258a2cdb8f26 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rstudio-server-bin
pkgdesc = A integrated development environment (IDE) for R (binary version from RStudio official website)
pkgver = 1.1.463
- pkgrel = 2
+ pkgrel = 3
url = http://www.rstudio.org/
install = rstudio-server-bin.install
arch = i686
@@ -17,8 +17,10 @@ pkgbase = rstudio-server-bin
conflicts = rstudio-server-git
source = https://download2.rstudio.org/rstudio-server-1.1.463-amd64.deb
source = rstudio-server.service
+ source = rstudio
md5sums = e8f3d9c3c5ca1df9827c6843b7ac5ab4
md5sums = eea28f7865720f6c8d5de12f3f631880
+ md5sums = 4368b3f98abd8a32662e094c54e7f9b1
pkgname = rstudio-server-bin
diff --git a/PKGBUILD b/PKGBUILD
index 0c7b2d2d5065..395d2996da88 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Familia < carlosfamilia at gmail dot com >
pkgname=rstudio-server-bin
pkgver=1.1.463
-pkgrel=2
+pkgrel=3
pkgdesc="A integrated development environment (IDE) for R (binary version from RStudio official website)"
arch=('i686' 'x86_64')
license=('GPL')
@@ -16,20 +16,22 @@ provides=("rstudio-server=${pkgver}")
_deb_x86_md5=411cdcd973c16ebfd9b2411eb7dac753
_deb_x64_md5=e8f3d9c3c5ca1df9827c6843b7ac5ab4
_rstudioservice_md5=eea28f7865720f6c8d5de12f3f631880
+_rstudio_pam_md5=4368b3f98abd8a32662e094c54e7f9b1
case "${CARCH}" in
'i686')
_arch=i386
- md5sums=(${_deb_x86_md5} ${_rstudioservice_md5})
+ md5sums=(${_deb_x86_md5} ${_rstudioservice_md5} ${_rstudio_pam_md5})
;;
'x86_64')
_arch=amd64
- md5sums=(${_deb_x64_md5} ${_rstudioservice_md5})
+ md5sums=(${_deb_x64_md5} ${_rstudioservice_md5} ${_rstudio_pam_md5})
;;
esac
source=("https://download2.rstudio.org/rstudio-server-${pkgver}-${_arch}.deb"
- "rstudio-server.service")
+ "rstudio-server.service"
+ "rstudio")
install="${pkgname}".install
@@ -43,4 +45,6 @@ package() {
install -m755 -d "${pkgdir}/usr/bin"
install -m755 -d "${pkgdir}/etc/rstudio"
install -m644 -D "rstudio-server.service" "${pkgdir}/etc/systemd/system/rstudio-server.service"
+ mkdir -p "${pkgdir}/etc/pam.d"
+ install -m644 -D "rstudio" "${pkgdir}/etc/pam.d/"
}
diff --git a/rstudio b/rstudio
new file mode 100644
index 000000000000..1960d9497c08
--- /dev/null
+++ b/rstudio
@@ -0,0 +1,7 @@
+#%PAM-1.0
+
+auth required pam_securetty.so
+auth requisite pam_nologin.so
+auth include system-local-login
+account include system-local-login
+session include system-local-login