From c562957f5e51f4a51c92c8bc04327f35643b84a3 Mon Sep 17 00:00:00 2001 From: ed neville Date: Fri, 11 Jun 2021 20:33:09 +0000 Subject: [PATCH] New package: please-0.4.1 --- srcpkgs/please/files/please.pam | 4 ++++ srcpkgs/please/template | 22 ++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 srcpkgs/please/files/please.pam create mode 100644 srcpkgs/please/template diff --git a/srcpkgs/please/files/please.pam b/srcpkgs/please/files/please.pam new file mode 100644 index 000000000000..10a4824b56e0 --- /dev/null +++ b/srcpkgs/please/files/please.pam @@ -0,0 +1,4 @@ +#%PAM-1.0 +auth include system-auth +account include system-auth +session include system-auth diff --git a/srcpkgs/please/template b/srcpkgs/please/template new file mode 100644 index 000000000000..30eddfcf7be6 --- /dev/null +++ b/srcpkgs/please/template @@ -0,0 +1,22 @@ +# Template file for 'please' +pkgname=please +version=0.4.1 +revision=1 +wrksrc="${pkgname}-v${version}" +build_style=cargo +makedepends="pam-devel" +short_desc="Polite and easy to configure regex-first sudo alternative " +maintainer="Ed Neville " +license="GPL-3.0-or-later" +homepage="https://www.usenix.org.uk/content/please.html" +distfiles="https://gitlab.com/edneville/${pkgname}/-/archive/v${version}/${pkgname}-v${version}.tar.gz" +checksum=0c81449d57a6bbbf1577d6474349f845e9a8c7a074b27fd1a4ef119ccd4f3c64 + +post_install() { + vdoc README.md + vman man/please.ini.5 + vman man/please.1 + vinstall ${FILESDIR}/please.pam 644 etc/pam.d please + vinstall ${FILESDIR}/please.pam 644 etc/pam.d pleaseedit + chmod 4755 $DESTDIR/usr/bin/please $DESTDIR/usr/bin/pleaseedit +}