From f8d073c0e1967d3aa29fb2f54926be8660877819 Mon Sep 17 00:00:00 2001 From: Dylan Janmart Date: Dec 28 2024 18:42:53 +0000 Subject: Update to 1.2.0 RC2 --- diff --git a/build.sh b/build.sh index dc5b517..489407b 100755 --- a/build.sh +++ b/build.sh @@ -1,5 +1,5 @@ package_name="pam_rssh" -version="1.1.0" +version="1.2.0" arch="x86_64" case $1 in diff --git a/pam_rssh.spec b/pam_rssh.spec index c18e428..4735687 100644 --- a/pam_rssh.spec +++ b/pam_rssh.spec @@ -1,4 +1,5 @@ -%define version 1.1.0 +%define version 1.2.0 +%define version_full 1.2.0-rc2 %define agent_commit 802b94ccf2e00ac33a3863300d0769f02b62d807 Name: pam_rssh @@ -9,7 +10,7 @@ Summary: PAM module for restricted SSH License: GPL-2.0-or-later URL: https://github.com/z4yx/pam_rssh -Source0: https://github.com/z4yx/pam_rssh/archive/refs/tags/v%{version}.tar.gz +Source0: https://github.com/z4yx/pam_rssh/archive/refs/tags/v%{version_full}.tar.gz Source1: https://github.com/z4yx/ssh-agent.rs/archive/%{agent_commit}.zip BuildRequires: cargo @@ -22,24 +23,27 @@ This PAM module allows restricting SSH access based on user configuration. %prep tar -xf %{SOURCE0} unzip %{SOURCE1} -rm -r pam_rssh-%{version}/dep/ssh-agent.rs -mv ssh-agent.rs-%{agent_commit} pam_rssh-%{version}/dep/ssh-agent.rs +rm -r pam_rssh-%{version_full}/dep/ssh-agent.rs +mv ssh-agent.rs-%{agent_commit} pam_rssh-%{version_full}/dep/ssh-agent.rs %build -cd pam_rssh-%{version} +cd pam_rssh-%{version_full} cargo update time cargo build --release %install -cd pam_rssh-%{version} +cd pam_rssh-%{version_full} mkdir -p $RPM_BUILD_ROOT%{_libdir}/security/ install -m 755 target/release/libpam_rssh.so $RPM_BUILD_ROOT%{_libdir}/security/ %files -%license pam_rssh-%{version}/LICENSE -%license pam_rssh-%{version}/dep/ssh-agent.rs/LICENSE +%license pam_rssh-%{version_full}/LICENSE +%license pam_rssh-%{version_full}/dep/ssh-agent.rs/LICENSE %attr(0755,root,root) %{_libdir}/security/libpam_rssh.so -%doc pam_rssh-%{version}/README.md +%doc pam_rssh-%{version_full}/README.md %changelog +* Sat Dec 28 2024 Dylan Janmart - 1.2.0-1 +- Update to 1.2.0 (RC2) +* Sat Dec 28 2024 Dylan Janmart - 1.1.0-1 - Initial build