summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsomini2023-08-24 00:26:40 +0100
committersomini2023-08-24 00:26:40 +0100
commit9eed7b2bcdcb7e37fbc6d799db69eb8d341b6756 (patch)
tree9725d0cf8a3acce5158c3da0827df784f3b8aa7c
parent698672d9c5cadbc40fd9d8cdeb763f3d9df47fa4 (diff)
downloadaur-9eed7b2bcdcb7e37fbc6d799db69eb8d341b6756.tar.gz
Fixup Guest Accounts handling
Add some placeholder files and links on the package itself. Should work pretty well, I'm running this now. This should all be removed once upstream handles this properly.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD6
-rw-r--r--nitter.install2
-rw-r--r--tmpfilesd.conf6
4 files changed, 13 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 977e4df9d72b..52bc004957be 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = nitter-git
pkgdesc = Alternative Twitter front-end
pkgver = latest
- pkgrel = 23
+ pkgrel = 24
url = https://github.com/zedeus/nitter
install = nitter.install
arch = x86_64
@@ -23,9 +23,9 @@ pkgbase = nitter-git
source = nitter.install
sha256sums = SKIP
sha256sums = 89a643cba8d8e9324441e1c901d939629fdbf6f9bc66d4f6c070dc75d8714b64
- sha256sums = 620e38c7bb978a64d276b499d097ec4967fe8bda16852fe0c416ed61744b6526
+ sha256sums = 2a699cc01b9a8a52d33bfc13a49ba7f5781a07bfa2d002d66eb5e27ab4f041f6
sha256sums = 79469c5cfeacf38c7469a2240ba5c19670ddaf757e6d1b5286206a18a0718487
sha256sums = 560d98833c56979cb6b5d187a827788dbbdff95871f957225604b58b15c1c219
- sha256sums = fbcae10f3d399894aebaa238abec9573f80b65e44324618ec5678c9a010f434a
+ sha256sums = 5d8a7acc2bd5fb860e2e1ba58ed679d9aa494aeed1d6dedd9da4f658e6b01305
pkgname = nitter-git
diff --git a/PKGBUILD b/PKGBUILD
index 59c3eff26d69..d61cffe9d2dc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_pkgname=nitter
pkgname=nitter-git
pkgver=latest
-pkgrel=23
+pkgrel=24
pkgdesc="Alternative Twitter front-end"
url="https://github.com/zedeus/nitter"
depends=('redis')
@@ -21,10 +21,10 @@ source=("$pkgname::git+$url.git#branch=guest_accounts"
"nitter.install")
sha256sums=('SKIP'
'89a643cba8d8e9324441e1c901d939629fdbf6f9bc66d4f6c070dc75d8714b64'
- '620e38c7bb978a64d276b499d097ec4967fe8bda16852fe0c416ed61744b6526'
+ '2a699cc01b9a8a52d33bfc13a49ba7f5781a07bfa2d002d66eb5e27ab4f041f6'
'79469c5cfeacf38c7469a2240ba5c19670ddaf757e6d1b5286206a18a0718487'
'560d98833c56979cb6b5d187a827788dbbdff95871f957225604b58b15c1c219'
- 'fbcae10f3d399894aebaa238abec9573f80b65e44324618ec5678c9a010f434a')
+ '5d8a7acc2bd5fb860e2e1ba58ed679d9aa494aeed1d6dedd9da4f658e6b01305')
pkgver() {
cd "$pkgname"
diff --git a/nitter.install b/nitter.install
index c7cb5ab80e75..587b474da0d4 100644
--- a/nitter.install
+++ b/nitter.install
@@ -1,7 +1,7 @@
post_install() {
cat <<-ECHO
Twitter no longer allows anonymous read-only access, needs "guest
- accounts". See:
+ accounts", on "/etc/nitter/guest_accounts.json". See:
https://github.com/zedeus/nitter/pull/985#issuecomment-1690758660
To generate a new 'hmacKey', use:
diff --git a/tmpfilesd.conf b/tmpfilesd.conf
index 6074c05b2446..e756a713217c 100644
--- a/tmpfilesd.conf
+++ b/tmpfilesd.conf
@@ -1,2 +1,8 @@
+# Guest Accounts
+d /etc/nitter 0700 nitter
+f /etc/nitter/guest_accounts.json 0600 nitter -
+L /usr/share/nitter/guest_accounts.json - - - - /etc/nitter/guest_accounts.json
+# Configuration
f /etc/nitter.conf 0600 nitter root
+# Cache
d /var/cache/nitter 0750 root root