[arch-commits] Commit in stunnel/trunk (3 files)
Eli Schwartz
eschwartz at archlinux.org
Wed Jan 10 03:10:00 UTC 2018
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
More information about the arch-commits
mailing list