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 - - -