From 6647ed299dec489ee205b8fe216fff7eeefd8f03 Mon Sep 17 00:00:00 2001 From: rob thijssen Date: Mon, 27 Apr 2026 13:33:46 +0300 Subject: [PATCH] fix: use tee to write repo file instead of dnf config-manager dnf config-manager cannot read from /dev/stdin as a repo file source. Write the repo file directly with tee instead. Co-Authored-By: Claude Opus 4.6 (1M context) --- readme.md | 8 ++++---- ui/src/pages/Home.tsx | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/readme.md b/readme.md index da7f216..0daffd1 100644 --- a/readme.md +++ b/readme.md @@ -126,10 +126,10 @@ sudo dnf install sequoia-sq ```bash sudo rpm --import https://rpm.lair.cafe/.gpg -sudo dnf config-manager addrepo --from-repofile=/dev/stdin < /dev/null <<'EOF' +[lair-cafe] +name=lair.cafe RPM Repository +baseurl=https://rpm.lair.cafe/fedora/$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://rpm.lair.cafe/.gpg diff --git a/ui/src/pages/Home.tsx b/ui/src/pages/Home.tsx index e8ae3c7..c9a760f 100644 --- a/ui/src/pages/Home.tsx +++ b/ui/src/pages/Home.tsx @@ -33,7 +33,7 @@ export function Home() {
2. Add the repository
- {`sudo dnf config-manager addrepo --from-repofile=/dev/stdin <<'EOF'\n${REPO_FILE}\nEOF`} + {`sudo tee /etc/yum.repos.d/lair-cafe.repo > /dev/null <<'EOF'\n${REPO_FILE}\nEOF`}
3. Install a package