summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
2 files changed, 5 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 12bc378aeda3..c62019aed678 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sudo-rs
pkgdesc = A safety oriented and memory safe implementation of sudo and su written in Rust.
pkgver = 0.2.2
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/memorysafety/sudo-rs
install = sudo-rs.install
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 9a79cb23917c..843ef154cfd3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=sudo-rs
pkgver=0.2.2
-pkgrel=3
+pkgrel=4
pkgdesc="A safety oriented and memory safe implementation of sudo and su written in Rust."
arch=('x86_64'
'aarch64'
@@ -34,6 +34,9 @@ build() {
export CARGO_TARGET_DIR=target
cd "${srcdir}/${pkgname}-${pkgver}/"
+
+ # https://github.com/memorysafety/sudo-rs/issues/832#issuecomment-1994101988
+ sed -i 's|sudo-i|sudo|g' src/sudo/pam.rs
cargo build --release --all-features
}
@@ -67,8 +70,4 @@ package() {
mv "$file" "$new_name"
fi
done
-
- # https://github.com/memorysafety/sudo-rs/issues/832#issuecomment-1994101988
- install -dm0755 $pkgdir/etc/pam.d
- ln -sf /etc/pam.d/sudo $pkgdir/etc/pam.d/sudo-i
}