[arch-commits] Commit in cyrus-sasl/trunk (PKGBUILD saslauthd.service tmpfiles.conf)

Thomas Bächler thomas at archlinux.org
Sat Oct 13 16:34:32 UTC 2012


    Date: Saturday, October 13, 2012 @ 12:34:31
  Author: thomas
Revision: 168630

upgpkg: cyrus-sasl 2.1.23-11: Fix syntax in systemd unit and add necessary tmpfiles.d configuration

Added:
  cyrus-sasl/trunk/tmpfiles.conf
Modified:
  cyrus-sasl/trunk/PKGBUILD
  cyrus-sasl/trunk/saslauthd.service

-------------------+
 PKGBUILD          |   13 ++++++++-----
 saslauthd.service |    2 +-
 tmpfiles.conf     |    1 +
 3 files changed, 10 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-10-13 16:16:09 UTC (rev 168629)
+++ PKGBUILD	2012-10-13 16:34:31 UTC (rev 168630)
@@ -8,7 +8,7 @@
 pkgname=('cyrus-sasl' 'cyrus-sasl-gssapi' 'cyrus-sasl-ldap' 'cyrus-sasl-sql')
 #pkgname=libsasl
 pkgver=2.1.23
-pkgrel=10
+pkgrel=11
 pkgdesc="Cyrus Simple Authentication Service Layer (SASL) library"
 arch=('i686' 'x86_64')
 url="http://cyrusimap.web.cmu.edu/"
@@ -35,7 +35,8 @@
         0030-dont_use_la_files_for_opening_plugins.patch
         saslauthd.service
         saslauthd.conf.d
-        saslauthd)
+        saslauthd
+        tmpfiles.conf)
 md5sums=('2eb0e48106f0e9cd8001e654f267ecbc'
          'e27ddff076342e7a3041c4759817d04b'
          'd7e6886e88af04d05f3dec7f0a59ccf7'
@@ -54,9 +55,10 @@
          'b7848957357e7c02d6490102be496bf9'
          'd86a5aa2e3b5b7c1bad6f8b548b7ea36'
          '8e7106f32e495e9ade69014fd1b3352a'
-         '00f6b781549a274630e22173f77bd41d'
+         '3499dcd610ad1ad58e0faffde2aa7a23'
          '49219af5641150edec288a3fdb65e7c1'
-         '75542f613185d5a90520ad0d7d926a20')
+         '75542f613185d5a90520ad0d7d926a20'
+         '45bb0192d2f188066240b9a66ee6365f')
 
 build() {
   cd "${srcdir}/cyrus-sasl-${pkgver}"
@@ -149,7 +151,7 @@
 }
 
 package_cyrus-sasl() {
-  depends=("libsasl=${pkgver}")
+  depends=("libsasl=${pkgver}" 'krb5')
   pkgdesc="Cyrus saslauthd SASL authentication daemon"
   backup=('etc/conf.d/saslauthd')
 
@@ -158,6 +160,7 @@
   install -Dm755 "${srcdir}/saslauthd" "${pkgdir}/etc/rc.d/saslauthd"
   install -Dm644 "${srcdir}/saslauthd.conf.d" "${pkgdir}/etc/conf.d/saslauthd"
   install -Dm644 "${srcdir}/saslauthd.service" "${pkgdir}/usr/lib/systemd/system/saslauthd.service"
+  install -Dm644 "${srcdir}/tmpfiles.conf" "${pkgdir}/usr/lib/tmpfiles.d/saslauthd.conf"
 
   install -m755 -d "${pkgdir}/usr/share/licenses/cyrus-sasl"
   ln -sf ../libsasl/COPYING "${pkgdir}/usr/share/licenses/cyrus-sasl/"

Modified: saslauthd.service
===================================================================
--- saslauthd.service	2012-10-13 16:16:09 UTC (rev 168629)
+++ saslauthd.service	2012-10-13 16:34:31 UTC (rev 168630)
@@ -5,7 +5,7 @@
 Type=forking
 EnvironmentFile=/etc/conf.d/saslauthd
 ExecStart=/usr/sbin/saslauthd $SASLAUTHD_OPTS
-PidFile=/var/run/saslauthd/saslauthd.pid
+PIDFile=/var/run/saslauthd/saslauthd.pid
 
 [Install]
 WantedBy=multi-user.target

Added: tmpfiles.conf
===================================================================
--- tmpfiles.conf	                        (rev 0)
+++ tmpfiles.conf	2012-10-13 16:34:31 UTC (rev 168630)
@@ -0,0 +1 @@
+d /run/saslauthd 0755 root root - -




More information about the arch-commits mailing list