Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 8A2C4781A7F for ; Sun, 21 Feb 2021 15:53:41 +0000 (UTC) Received: by mail-pl1-f177.google.com with SMTP id z7so6060991plk.7 for ; Sun, 21 Feb 2021 07:53:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:date:message-id:subject:to:cc :content-transfer-encoding; bh=nncKoje0MiJ+5GLmxNogu8d+lgs4hnWuCdb3/O4HZxo=; b=KS6iYc1Lf1V3BdEud/dHCjnSNT1wFIcUCHy7g3DNmWVsgLO2PXRSWyzYJ8wajJWq4l Eb01Vx/AekCdZ5520bEoYabV8jjhreyWhoner/F6teh+eWAP+AfL9jWPmB+deUVfM5rv 5wk5fOfx5H7wPiicKb30ZoSOU4vB8TLCyztydWjFgcupTQc6Hw1kQMucfxhaYQO/8ftW hJuWzsHPVGQaVH3HoPj6ZYMCtfV9s1EXN2VvnHm1k2nlv3aPWCjaV0CJ0HWDvil2+gBP Zm6u/X0b6aeSKL+bK4Y9LDdVqlA7WFVtUEkzhbGLTlP1Fhp6WQmmgHgmVchq1v0CcHBp M0Lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to:cc :content-transfer-encoding; bh=nncKoje0MiJ+5GLmxNogu8d+lgs4hnWuCdb3/O4HZxo=; b=k1pt+1tR/cW7YHvoRMrNoXNRmvGiNsZAdWcslOyGYNcxkNqxuqfUWbgVP38Qk2pnRU eysKBs+U9J6fRPTZnJYPdMPQK2mNKePPoa3laWFSIGyzq15kClgXy6Nk6xCubNlR6vvg i89+GlBRLM79+tFofT9MtH1emkWSrT6hYgKe1lbaG63ZqEz6EIdmUD3B0W6VxqXjYLIp gDGSMtJyvEgsnhNihrotVw9SlvYAoioTHxJ2HgaZncwQ3L6LDnm9isb+NFmwFjRKSdO4 npjvb1UOf5HwKV1opiJPVb6CYxsxoYO54/fKfw8dNi4dleVQd0Tc8rikpFzLAzpfjKem DsHA== X-Gm-Message-State: AOAM5303H0jMt37wUYgWRjOLA7OtNPStFdzJyyeCOqv2++wmD69n0STq 41m/iAbjZMfj56ah347tYJJPypJACvEb/Ur1Ah8wNsz4uik= X-Google-Smtp-Source: ABdhPJycXJUclfpxUUgkbGwNoiqLTDHY6dW3IQwluY32VuI4TxLUpN0/BRfx0UOGE/ZBxTCScu+5CTs/UltY7viKm8U= X-Received: by 2002:a17:90a:71ca:: with SMTP id m10mr18885950pjs.2.1613922819781; Sun, 21 Feb 2021 07:53:39 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 21 Feb 2021 07:53:38 -0800 From: =?UTF-8?B?SmFuIOKAnEtoYXJkaXjigJ0gU3RhbsSbaw==?= X-Mailer: git-send-email 2.30.1 MIME-Version: 1.0 Date: Sun, 21 Feb 2021 07:53:38 -0800 Message-ID: Subject: [RFC PATCH] community/miniflux: provide runtime directory To: alpine-aports@lists.alpinelinux.org Cc: =?UTF-8?B?SmFuIOKAnEtoYXJkaXjigJ0gU3RhbsSbaw==?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Miniflux has the ability to listen on Unix socket; it has to be placed into directory that is writable by miniflux user and readable by others. The service now creates suitable directory on start if configured to do so. Suggested path is provided as commented-out variable in conf.d file. Signed-off-by: Jan =E2=80=9CKhardix=E2=80=9D Stan=C4=9Bk --- community/miniflux/APKBUILD | 6 +++--- community/miniflux/miniflux.confd | 1 + community/miniflux/miniflux.initd | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/community/miniflux/APKBUILD b/community/miniflux/APKBUILD index 4004a855d2..67c9a6cfd5 100644 --- a/community/miniflux/APKBUILD +++ b/community/miniflux/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Fr=C3=A9d=C3=A9ric Guillot pkgname=3Dminiflux pkgver=3D2.0.28 -pkgrel=3D0 +pkgrel=3D1 pkgdesc=3D"Minimalist and opionated feed reader" url=3D"https://miniflux.app/" arch=3D"all !mips64" # limited by go @@ -40,7 +40,7 @@ package() { } sha512sums=3D"0a370c252d723f2519938904a3bfd5212ce6c5df76c4222a2306d71c9928= 2429672bb8998b18e239308e555bf49c62c7bd864dd07f11668e2830b7de82e9a58b miniflux-2.0.28.tar.gz -31d3d5928d1021cdd276868f1c66414a24e644965d4140cf4412b6dabd102e7e310195b145= 43eeb4040f0399b6faffafed2b1c8d95ce52fa9824ecfb2d71dd22 miniflux.initd -a1fca92e9005b9c8c80310060b0c23d91c435ef57d12c138d7f4a6ffb6a23ebc9bfc76e963= 385dfd4f9cef4ea1c7009521595f621617e56eae6efd3e54670d56 miniflux.confd +58cb9d3cdbe372a3085f82cb538d193f5dbf9082309b0a772756a2bc2e569bca1ef939490e= 1cb41a5b392699b4f39e3ed4964f943e675acc8b2b2fc362b9c844 miniflux.initd +596205ad8d60b7b79c9f03b29234d9fe9ddc4bb26254367a90d18828d9a01149086ab73488= b45ac4932e69b8787f980b7cd72d866f7cafd9b0185b3b38a1fbfa miniflux.confd fc0084e0d31a4ce29fc0110411dba8f9fd60c16af08a3364b3f828558981a308a5f9871908= 594753d868cdf9faf86f84f95e0134afdff8983da2b179ebdd24c1 miniflux.conf f9d594df6ea267b6d1f060090d39825998a03af02751ee5af446e84c84794ae01d16617c27= 37f00c3af5325fb27f26aa680b4ba1747dcf16acb22dbc23477e7d miniflux.logrotate" diff --git a/community/miniflux/miniflux.confd b/community/miniflux/miniflux.confd index 576e814c1b..5280b17ebe 100644 --- a/community/miniflux/miniflux.confd +++ b/community/miniflux/miniflux.confd @@ -1,2 +1,3 @@ miniflux_opts=3D"-config-file /etc/miniflux.conf" miniflux_log_file=3D"/var/log/miniflux.log" +#miniflux_runtime_dir=3D"/run/miniflux" diff --git a/community/miniflux/miniflux.initd b/community/miniflux/miniflux.initd index ee8c36f7a5..5f57842108 100644 --- a/community/miniflux/miniflux.initd +++ b/community/miniflux/miniflux.initd @@ -16,4 +16,5 @@ depend() { start_pre() { checkpath -f -m 0644 -o ${SVCNAME}:${SVCNAME} "$miniflux_log_file" [ -f "/etc/conf.d/${RC_SVCNAME}" ] && checkpath --file --mode 0600 --owner root:root "/etc/conf.d/${RC_SVCNAME}" + [ -n "$miniflux_runtime_dir" ] && checkpath --directory --mode 0755 --owner "${command_user}" "$miniflux_runtime_dir" } --=20 2.30.1