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

2017-01-14 Thread Sébastien Luttringer
Date: Saturday, January 14, 2017 @ 18:19:37
  Author: seblu
Revision: 207395

- Implement todo list

https://www.archlinux.org/todo/pacman-hooks-systemd-sysuserstmpfiles/
https://www.archlinux.org/todo/use-gpg-signatures-and-https-sources/

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

--+
 PKGBUILD |6 --
 sslh.install |6 --
 2 files changed, 4 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-01-14 18:17:48 UTC (rev 207394)
+++ PKGBUILD2017-01-14 18:19:37 UTC (rev 207395)
@@ -5,7 +5,7 @@
 
 pkgname=sslh
 pkgver=1.18
-pkgrel=1.1
+pkgrel=1.2
 pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
 arch=('i686' 'x86_64')
 url='http://www.rutschle.net/tech/sslh.shtml'
@@ -14,13 +14,15 @@
 depends=('libcap' 'libconfig' 'libsystemd')
 backup=('etc/sslh.cfg')
 install=$pkgname.install
-source=("http://www.rutschle.net/tech/sslh/$pkgname-v$pkgver.tar.gz;
+source=("http://www.rutschle.net/tech/sslh/$pkgname-v$pkgver.tar.gz"{,.asc}
 'sslh.cfg'
 'sslh.sysusers'
 'sslh.service'
 'sslh-select.service'
 'sslh-fork.service')
+validpgpkeys=('CDDDBADBEA4B72748E007D326C056F7AC7934136') # Yves Rutschle 

 md5sums=('0e3568d5d234516c634d4df156473298'
+ 'SKIP'
  'd5405c7ca7e1813e4d49a473e5834640'
  'f39544277a30595d4b7476b3f87ebbcf'
  'e66490eacc9cb586e48e4e0562ac25e3'

Modified: sslh.install
===
--- sslh.install2017-01-14 18:17:48 UTC (rev 207394)
+++ sslh.install2017-01-14 18:19:37 UTC (rev 207395)
@@ -1,12 +1,6 @@
 #!/bin/sh
 
 # arg 1:  the new package version
-post_install() {
-  systemd-sysusers sslh.conf
-  :
-}
-
-# arg 1:  the new package version
 # arg 2:  the old package version
 post_upgrade() {
   if (( "$(vercmp $2 1.14-1)" <= 0 )); then


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

2015-06-01 Thread Sébastien Luttringer
Date: Monday, June 1, 2015 @ 09:22:46
  Author: seblu
Revision: 13

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
===
--- PKGBUILD2015-06-01 07:07:53 UTC (rev 134443)
+++ PKGBUILD2015-06-01 07:22:46 UTC (rev 13)
@@ -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.install2015-06-01 07:07:53 UTC (rev 134443)
+++ sslh.install2015-06-01 07:22:46 UTC (rev 13)
@@ -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 13)
@@ -0,0 +1 @@
+u sslh - - -