diff options
Diffstat (limited to 'app-admin/doas/doas-6.8.ebuild')
-rw-r--r-- | app-admin/doas/doas-6.8.ebuild | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/app-admin/doas/doas-6.8.ebuild b/app-admin/doas/doas-6.8.ebuild deleted file mode 100644 index deb04261e4e8..000000000000 --- a/app-admin/doas/doas-6.8.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -MY_PN=OpenDoas -MY_P=${MY_PN}-${PV} -DESCRIPTION="Run commands as super/another user (alt sudo) (unofficial port from OpenBSD)" -HOMEPAGE="https://github.com/Duncaen/OpenDoas" -SRC_URI="https://github.com/Duncaen/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}"/${MY_P} - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" -IUSE="pam persist" - -BDEPEND="virtual/yacc" -RDEPEND="pam? ( sys-libs/pam )" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -i 's/-Werror //' GNUmakefile || die -} - -src_configure() { - tc-export CC AR - - ./configure \ - --prefix="${EPREFIX}"/usr \ - --sysconfdir="${EPREFIX}"/etc \ - $(use_with pam) \ - $(use_with persist timestamp) \ - || die "Configure failed" -} - -pkg_postinst() { - if use persist ; then - ewarn "The persist/timestamp feature is disabled by default upstream." - ewarn "It may not be as secure as on OpenBSD where proper kernel support exists." - fi - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - elog "By default, doas will deny all actions." - elog "You need to create your own custom configuration at ${EROOT}/etc/doas.conf." - elog "See https://wiki.gentoo.org/wiki/Doas for guidance." - fi -} |