diff --git a/security/py-privleap/Makefile b/security/py-privleap/Makefile index 27e55124f83f..93c6f057f774 100644 --- a/security/py-privleap/Makefile +++ b/security/py-privleap/Makefile @@ -1,51 +1,50 @@ PORTNAME= privleap -DISTVERSION= 5.7-1 -PORTREVISION= 1 +DISTVERSION= 5.8-1 CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= dtxdf@FreeBSD.org COMMENT= Limited Privilege Escalation Framework WWW= https://www.kicksecure.com/wiki/Privleap LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}PAM>=0:security/py-PAM@${PY_FLAVOR} USES= python:3.13+ shebangfix USE_GITHUB= yes GH_ACCOUNT= Kicksecure USE_RC_SUBR= privleapd SHEBANG_FILES= usr/bin/* usr/libexec/privleap/shim.py NO_ARCH= yes SUB_LIST= PYTHON_CMD=${PYTHON_CMD} do-build: @${PYTHON_CMD} -OO ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHON_SITELIBDIR} \ -f ${WRKSRC}/usr/lib/python3/dist-packages/${PORTNAME} do-install: .for script in leapctl leaprun privleapd ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/${script} ${STAGEDIR}${PREFIX}/bin/${script} .endfor @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} @cd ${WRKSRC}/usr/lib/python3/dist-packages/${PORTNAME} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} ${INSTALL_SCRIPT} ${WRKSRC}/usr/libexec/${PORTNAME}/shim.py ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} ${INSTALL_SCRIPT} ${FILESDIR}/pam_create_socket.sh ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/auto-generated-man-pages/leapctl.8 ${STAGEDIR}${PREFIX}/share/man/man8 ${INSTALL_MAN} ${WRKSRC}/auto-generated-man-pages/leaprun.8 ${STAGEDIR}${PREFIX}/share/man/man8 ${INSTALL_MAN} ${WRKSRC}/auto-generated-man-pages/privleap.conf.d.5 ${STAGEDIR}${PREFIX}/share/man/man5 ${INSTALL_MAN} ${WRKSRC}/auto-generated-man-pages/privleapd.1 ${STAGEDIR}${PREFIX}/share/man/man1 @${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d @cd ${WRKSRC}/etc/${PORTNAME}/conf.d && ${COPYTREE_SHARE} . ${STAGEDIR}${ETCDIR}/conf.d @${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d ${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/privleapd .include diff --git a/security/py-privleap/distinfo b/security/py-privleap/distinfo index 95993b9ad24f..f193abf674fc 100644 --- a/security/py-privleap/distinfo +++ b/security/py-privleap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1779647261 -SHA256 (Kicksecure-privleap-5.7-1_GH0.tar.gz) = 6ee88c2fbe1e868691ff5634994cf22d613e91abe8eba5b82083d875ac54afb5 -SIZE (Kicksecure-privleap-5.7-1_GH0.tar.gz) = 120717 +TIMESTAMP = 1780532391 +SHA256 (Kicksecure-privleap-5.8-1_GH0.tar.gz) = 5f15bda2643c470806a51edcd56faf9ecfad2d491209c1042fc1da529ba6ab48 +SIZE (Kicksecure-privleap-5.8-1_GH0.tar.gz) = 120802