summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Iooss2014-03-16 12:55:58 +0100
committerNicolas Iooss2014-03-16 13:18:37 +0100
commita6b1a1c094ea3fce6f64321a51808eae27c5ad9a (patch)
treefc4067bd226f35dbca151bdd65c3ddc85db824a4
parentc76c6212dfddeccd3f6340fd1d9b875c8e0c20bb (diff)
downloadaur-a6b1a1c094ea3fce6f64321a51808eae27c5ad9a.tar.gz
sudo-selinux 1.8.9.p5-1 update
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD10
-rw-r--r--sudo.pam5
3 files changed, 17 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8b68aab08140..6d871750d484 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = sudo-selinux
pkgdesc = Give certain users the ability to run some commands as root - SELinux support
- pkgver = 1.8.8
+ pkgver = 1.8.9.p5
pkgrel = 1
url = http://www.sudo.ws/sudo/
arch = i686
@@ -9,19 +9,20 @@ pkgbase = sudo-selinux
license = custom
depends = glibc
depends = pam-selinux
+ depends = libldap
depends = libselinux
- provides = sudo=1.8.8-1
- provides = selinux-sudo=1.8.8-1
+ provides = sudo=1.8.9.p5-1
+ provides = selinux-sudo=1.8.9.p5-1
conflicts = sudo
conflicts = selinux-sudo
backup = etc/sudoers
backup = etc/pam.d/sudo
- source = http://www.sudo.ws/sudo/dist/sudo-1.8.8.tar.gz
- source = http://www.sudo.ws/sudo/dist/sudo-1.8.8.tar.gz.sig
+ source = http://www.sudo.ws/sudo/dist/sudo-1.8.9p5.tar.gz
+ source = http://www.sudo.ws/sudo/dist/sudo-1.8.9p5.tar.gz.sig
source = sudo.pam
- sha256sums = 9f911c1e9297fb8006deb52fa81197a8d06b9d54e70672f723c467ecae992fc9
+ sha256sums = bc9d5c96de5f8b4d2b014f87a37870aef60d2891c869202454069150a21a5c21
sha256sums = SKIP
- sha256sums = e7de79d2c73f2b32b20a8e797e54777a2bf19788ec03e48decd6c15cd93718ae
+ sha256sums = d1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2
pkgname = sudo-selinux
diff --git a/PKGBUILD b/PKGBUILD
index 5c9d8b2fc7d0..444a0798f68c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
# SELinux Contributor: Nicky726 <Nicky726@gmail.com>
pkgname=sudo-selinux
-_sudover=1.8.8
+_sudover=1.8.9p5
pkgver=${_sudover/p/.p}
pkgrel=1
pkgdesc="Give certain users the ability to run some commands as root - SELinux support"
@@ -14,15 +14,15 @@ arch=('i686' 'x86_64')
url="http://www.sudo.ws/sudo/"
license=('custom')
groups=('selinux')
-depends=('glibc' 'pam-selinux' 'libselinux')
+depends=('glibc' 'pam-selinux' 'libldap' 'libselinux')
conflicts=("${pkgname/-selinux}" "selinux-${pkgname/-selinux}")
provides=("${pkgname/-selinux}=${pkgver}-${pkgrel}" "selinux-${pkgname/-selinux}=${pkgver}-${pkgrel}")
backup=('etc/sudoers' 'etc/pam.d/sudo')
source=(http://www.sudo.ws/sudo/dist/${pkgname/-selinux}-$_sudover.tar.gz{,.sig}
sudo.pam)
-sha256sums=('9f911c1e9297fb8006deb52fa81197a8d06b9d54e70672f723c467ecae992fc9'
+sha256sums=('bc9d5c96de5f8b4d2b014f87a37870aef60d2891c869202454069150a21a5c21'
'SKIP'
- 'e7de79d2c73f2b32b20a8e797e54777a2bf19788ec03e48decd6c15cd93718ae')
+ 'd1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2')
build() {
cd "$srcdir/${pkgname/-selinux}-$_sudover"
@@ -33,6 +33,8 @@ build() {
--libexecdir=/usr/lib \
--with-logfac=auth \
--with-pam \
+ --with-ldap \
+ --with-ldap-conf-file=/etc/openldap/ldap.conf \
--with-env-editor \
--with-passprompt="[sudo] password for %p: " \
--with-all-insults \
diff --git a/sudo.pam b/sudo.pam
index 4e586cd22ab4..ab053c543002 100644
--- a/sudo.pam
+++ b/sudo.pam
@@ -1,3 +1,4 @@
#%PAM-1.0
-auth required pam_unix.so
-auth required pam_nologin.so
+auth include system-auth
+account include system-auth
+session include system-auth