[arch-commits] Commit in openldap/trunk (6 files)
Sébastien Luttringer
seblu at archlinux.org
Sun Aug 16 10:47:03 UTC 2015
Date: Sunday, August 16, 2015 @ 12:47:03
Author: seblu
Revision: 243792
upgpkg: openldap 2.4.42-1
Added:
openldap/trunk/openldap.sysusers
openldap/trunk/openldap.tmpfiles
(from rev 243760, openldap/trunk/slapd.tmpfiles)
Modified:
openldap/trunk/PKGBUILD
openldap/trunk/openldap.install
Deleted:
openldap/trunk/slapd.sysusers
openldap/trunk/slapd.tmpfiles
-------------------+
PKGBUILD | 12 ++++++------
openldap.install | 14 ++++++++++++--
openldap.sysusers | 1 +
openldap.tmpfiles | 3 +++
slapd.sysusers | 1 -
slapd.tmpfiles | 1 -
6 files changed, 22 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-08-16 09:41:10 UTC (rev 243791)
+++ PKGBUILD 2015-08-16 10:47:03 UTC (rev 243792)
@@ -3,7 +3,7 @@
pkgbase=openldap
pkgname=('openldap' 'libldap')
-pkgver=2.4.41
+pkgver=2.4.42
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.openldap.org/"
@@ -11,10 +11,10 @@
makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
options=('!makeflags' 'emptydirs')
source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
- slapd.service slapd.tmpfiles slapd.sysusers openldap-ntlm.patch)
-sha1sums=('c6880df9fec928a5f010b78a4285b497e8a12d6b'
+ slapd.service openldap.tmpfiles openldap.sysusers openldap-ntlm.patch)
+sha1sums=('ec03e061bfdb2e6a90827855cf77a72cb3f89cf4'
'2441815efbfa01ad7a1d39068e5503b53d1d04b0'
- '59241a813d7508294e4ef1cec3bfe1f5495e109d'
+ '1f68bd85fb50595c4e916db164d8e90e0c6e21ee'
'2bf64351c32b0bf0a70663bd42de22910998b795'
'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef')
@@ -112,7 +112,7 @@
install -dm700 -o 439 -g 439 "${pkgdir}"/etc/openldap/slapd.d
install -Dm644 "${srcdir}"/slapd.service "${pkgdir}"/usr/lib/systemd/system/slapd.service
- install -Dm644 "${srcdir}"/slapd.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/slapd.conf
- install -Dm644 "${srcdir}"/slapd.sysusers "${pkgdir}"/usr/lib/sysusers.d/slapd.conf
+ install -Dm644 "${srcdir}"/openldap.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/openldap.conf
+ install -Dm644 "${srcdir}"/openldap.sysusers "${pkgdir}"/usr/lib/sysusers.d/openldap.conf
install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
}
Modified: openldap.install
===================================================================
--- openldap.install 2015-08-16 09:41:10 UTC (rev 243791)
+++ openldap.install 2015-08-16 10:47:03 UTC (rev 243792)
@@ -1,4 +1,14 @@
+# arg 1: the new package version
post_install(){
- systemd-sysusers slapd.conf
- systemd-tmpfiles --create slapd.conf
+ systemd-sysusers openldap.conf
+ systemd-tmpfiles --create openldap.conf
}
+
+# arg 1: the new package version
+# arg 2: the old package version
+post_upgrade() {
+ if (( "$(vercmp $2 2.4.42-1)" < 0 )); then
+ # install placeholder
+ systemd-tmpfiles --create openldap.conf
+ fi
+}
Added: openldap.sysusers
===================================================================
--- openldap.sysusers (rev 0)
+++ openldap.sysusers 2015-08-16 10:47:03 UTC (rev 243792)
@@ -0,0 +1 @@
+u ldap 439 "LDAP Server" /var/lib/openldap
Copied: openldap/trunk/openldap.tmpfiles (from rev 243760, openldap/trunk/slapd.tmpfiles)
===================================================================
--- openldap.tmpfiles (rev 0)
+++ openldap.tmpfiles 2015-08-16 10:47:03 UTC (rev 243792)
@@ -0,0 +1,3 @@
+D /run/openldap 0755 ldap ldap -
+
+f /var/lib/openldap/.placeholder 0644 ldap ldap - "prevent pwcheck error; pacman should not remove ~ldap"
Deleted: slapd.sysusers
===================================================================
--- slapd.sysusers 2015-08-16 09:41:10 UTC (rev 243791)
+++ slapd.sysusers 2015-08-16 10:47:03 UTC (rev 243792)
@@ -1 +0,0 @@
-u ldap 439 "LDAP Server" /var/lib/openldap
Deleted: slapd.tmpfiles
===================================================================
--- slapd.tmpfiles 2015-08-16 09:41:10 UTC (rev 243791)
+++ slapd.tmpfiles 2015-08-16 10:47:03 UTC (rev 243792)
@@ -1 +0,0 @@
-D /run/openldap 0755 ldap ldap -
More information about the arch-commits
mailing list