[arch-commits] Commit in sslh/trunk (PKGBUILD sslh.install sslh.sysusers)

Sébastien Luttringer seblu at archlinux.org
Mon Jun 1 07:22:46 UTC 2015


    Date: Monday, June 1, 2015 @ 09:22:46
  Author: seblu
Revision: 134444

upgpkg: sslh 1.17-3

Added:
  sslh/trunk/sslh.sysusers
Modified:
  sslh/trunk/PKGBUILD
  sslh/trunk/sslh.install

---------------+
 PKGBUILD      |   12 +++++++-----
 sslh.install  |    9 +--------
 sslh.sysusers |    1 +
 3 files changed, 9 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-06-01 07:07:53 UTC (rev 134443)
+++ PKGBUILD	2015-06-01 07:22:46 UTC (rev 134444)
@@ -5,7 +5,7 @@
 
 pkgname=sslh
 pkgver=1.17
-pkgrel=2
+pkgrel=3
 pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
 arch=('i686' 'x86_64')
 url='http://www.rutschle.net/tech/sslh.shtml'
@@ -15,10 +15,12 @@
 install=$pkgname.install
 source=("http://www.rutschle.net/tech/$pkgname-v$pkgver.tar.gz"
         'sslh.conf'
+        'sslh.sysusers'
         'sslh-select.service'
         'sslh-fork.service')
 md5sums=('1fc3ada4bafaca5a9786cc1431f48ed4'
          'd5405c7ca7e1813e4d49a473e5834640'
+         'f39544277a30595d4b7476b3f87ebbcf'
          '0f3f9e3ac2ac4b576d684b21b566aeb9'
          '4e64f0850ec9bd44071ae8d5369316e5')
 
@@ -41,10 +43,10 @@
   install -Dm 644 basic.cfg "$pkgdir/usr/share/doc/$pkgname/basic.cfg"
   install -Dm 644 example.cfg "$pkgdir/usr/share/doc/$pkgname/example.cfg"
   # systemd
-  install -Dm 644 $srcdir/sslh-fork.service \
-    "$pkgdir/usr/lib/systemd/system/sslh-fork.service"
-  install -Dm 644 $srcdir/sslh-select.service \
-    "$pkgdir/usr/lib/systemd/system/sslh-select.service"
+  cd "$pkgdir"
+  install -dm 755 usr/lib/{systemd/system,sysusers.d}
+  install -Dm 644 "$srcdir"/sslh-{fork,select}.service usr/lib/systemd/system
+  install -Dm 644 "$srcdir"/sslh.sysusers usr/lib/sysusers.d/sslh.conf
 }
 
 # vim:set ts=2 sw=2 et:

Modified: sslh.install
===================================================================
--- sslh.install	2015-06-01 07:07:53 UTC (rev 134443)
+++ sslh.install	2015-06-01 07:22:46 UTC (rev 134444)
@@ -2,7 +2,7 @@
 
 # arg 1:  the new package version
 post_install() {
-  getent passwd sslh >/dev/null || useradd -M -d /var/empty -r -U -M sslh
+  systemd-sysusers sslh.conf
   :
 }
 
@@ -22,11 +22,4 @@
   fi
 }
 
-# arg 1:  the old package version
-post_remove() {
-  userdel -f sslh &>/dev/null
-  groupdel sslh &>/dev/null
-  :
-}
-
 # vim:set ts=2 sw=2 ft=sh et:

Added: sslh.sysusers
===================================================================
--- sslh.sysusers	                        (rev 0)
+++ sslh.sysusers	2015-06-01 07:22:46 UTC (rev 134444)
@@ -0,0 +1 @@
+u sslh - - -



More information about the arch-commits mailing list