Date: Wednesday, January 10, 2018 @ 03:09:58 Author: eschwartz Revision: 280820
upgpkg: stunnel 5.44-2 migrate to systemd-sysusers Added: stunnel/trunk/stunnel.sysusers.conf Modified: stunnel/trunk/PKGBUILD Deleted: stunnel/trunk/stunnel.install -----------------------+ PKGBUILD | 14 ++++++++------ stunnel.install | 20 -------------------- stunnel.sysusers.conf | 1 + 3 files changed, 9 insertions(+), 26 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-01-10 02:59:28 UTC (rev 280819) +++ PKGBUILD 2018-01-10 03:09:58 UTC (rev 280820) @@ -5,7 +5,7 @@ pkgname=stunnel pkgver=5.44 -pkgrel=1 +pkgrel=2 pkgdesc="A program that allows you to encrypt arbitrary TCP connections inside SSL" arch=('x86_64') url="https://www.stunnel.org/" @@ -12,14 +12,15 @@ license=('GPL') depends=('openssl') makedepends=('systemd') -install=$pkgname.install source=("https://www.stunnel.org/downloads/archive/5.x/$pkgname-$pkgver.tar.gz"{,.asc} 'Makefile.patch' + 'stunnel.sysusers.conf' 'stunnel.tmpfiles.conf') -md5sums=('47697dee496c80c8e352b2b705c4a571' - 'SKIP' - '579f198ecb90a42fcbfd8a4e48006264' - '2e065a39998e57727ee79887bbd1751e') +sha256sums=('990a325dbb47d77d88772dd02fbbd27d91b1fea3ece76c9ff4461eca93f12299' + 'SKIP' + '1d60f6504d9d29ef1832c242b62f09dcd8c31fbdf5aa1297779c8e5c54aa33de' + 'c73ade1db94a280778be6c0876862108c31faa1a92d7485d699a725894443c78' + 'e27c3f9fe440550ddc03446c0315710b80ebddb51085f169bbc765d7ab56ea63') validpgpkeys=('AC915EA30645D9D3D4DAE4FEB1048932DD3AAAA3') # MichaĆ Trojnara build() { @@ -43,6 +44,7 @@ make DESTDIR="$pkgdir" install install -Dm644 tools/stunnel.service "$pkgdir/usr/lib/systemd/system/stunnel.service" + install -Dm644 "$srcdir/stunnel.sysusers.conf" "$pkgdir/usr/lib/sysusers.d/stunnel.conf" install -Dm644 "$srcdir/stunnel.tmpfiles.conf" "$pkgdir/usr/lib/tmpfiles.d/stunnel.conf" sed -e "s:/usr/var/lib/stunnel/:/var/run/stunnel:g" \ Deleted: stunnel.install =================================================================== --- stunnel.install 2018-01-10 02:59:28 UTC (rev 280819) +++ stunnel.install 2018-01-10 03:09:58 UTC (rev 280820) @@ -1,20 +0,0 @@ -post_install() { - # add stunnel group - if ! getent group stunnel >/dev/null 2>&1; then - groupadd -g 16 stunnel - fi - - # add stunnel user - if ! getent passwd stunnel >/dev/null 2>&1; then - useradd -u 16 -g stunnel -d /var/run/stunnel -s /bin/false stunnel - fi - - # create chroot dir if necessary. - if [ ! -d /var/run/stunnel ]; then - install -dm770 -o stunnel -g stunnel /var/run/stunnel - fi -} - -post_upgrade() { - post_install "$@" -} Added: stunnel.sysusers.conf =================================================================== --- stunnel.sysusers.conf (rev 0) +++ stunnel.sysusers.conf 2018-01-10 03:09:58 UTC (rev 280820) @@ -0,0 +1 @@ +u stunnel 16 - /var/run/stunnel