diff --git a/security/sudo-rs/Makefile b/security/sudo-rs/Makefile index 1f180ba453b5..bd567ee71b9c 100644 --- a/security/sudo-rs/Makefile +++ b/security/sudo-rs/Makefile @@ -1,69 +1,69 @@ PORTNAME= sudo-rs DISTVERSIONPREFIX= v -DISTVERSION= 0.2.14 +DISTVERSION= 0.2.15 CATEGORIES= security MAINTAINER= marc@trifectatech.org COMMENT= Allow others to run commands as root WWW= https://trifectatech.org/initiatives/privilege-boundary/ LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= trifectatechfoundation FLAVORS= default coexist FLAVOR?= ${FLAVORS:[1]} coexist_PKGNAMESUFFIX= -coexist coexist_DESCR= pkg-descr-coexist .if !defined(USER) || ${USER} == root CARGO_TEST= no .endif .if ${FLAVOR} == default CONFLICTS_INSTALL= sudo RS_SUFFIX= PLIST_SUB+= NO_COEXIST="" .else RS_SUFFIX= -rs PLIST_SUB+= NO_COEXIST="@comment " .endif SUB_FILES= sudoers PLIST_SUB+= RS_SUFFIX=${RS_SUFFIX} PORTDOCS= CHANGELOG.md CONTRIBUTING.md COPYRIGHT LICENSE-* README.md SECURITY.md OPTIONS_DEFINE= DOCS post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/visudo ${STAGEDIR}${PREFIX}/sbin/visudo${RS_SUFFIX} ${INSTALL_MAN} ${WRKSRC}/docs/man/sudo.8.man ${STAGEDIR}${PREFIX}/share/man/man8/sudo${RS_SUFFIX}.8 ${INSTALL_MAN} ${WRKSRC}/docs/man/visudo.8.man ${STAGEDIR}${PREFIX}/share/man/man8/visudo${RS_SUFFIX}.8 ${INSTALL_MAN} ${WRKSRC}/docs/man/sudoers.5.man ${STAGEDIR}${PREFIX}/share/man/man5/sudoers${RS_SUFFIX}.5 ${LN} -s sudo${RS_SUFFIX} ${STAGEDIR}${PREFIX}/bin/sudoedit${RS_SUFFIX} ${LN} -s sudo${RS_SUFFIX}.8 ${STAGEDIR}${PREFIX}/share/man/man8/sudoedit${RS_SUFFIX}.8 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/sudoers.d ${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d ${MKDIR} ${STAGEDIR}/var/run/sudo ${MKDIR} ${STAGEDIR}/var/db/sudo # we are not going to try to replace 'su', since that is part of FreeBSD itself ${RM} ${STAGEDIR}${PREFIX}/bin/su .if ${FLAVOR} == default ${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/sudo.default ${INSTALL_DATA} ${WRKDIR}/sudoers ${STAGEDIR}${PREFIX}/etc/sudoers.dist .else ${MV} ${STAGEDIR}${PREFIX}/bin/sudo ${STAGEDIR}${PREFIX}/bin/sudo${RS_SUFFIX} .endif post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/sudo-rs/Makefile.crates b/security/sudo-rs/Makefile.crates index 8bd7d8d54c41..a5a46b6fede7 100644 --- a/security/sudo-rs/Makefile.crates +++ b/security/sudo-rs/Makefile.crates @@ -1,2 +1,2 @@ -CARGO_CRATES= glob-0.3.3 \ - libc-0.2.186 +CARGO_CRATES= glob-0.3.4 \ + libc-0.2.189 diff --git a/security/sudo-rs/distinfo b/security/sudo-rs/distinfo index d64e66ef9c27..5a7a105e743c 100644 --- a/security/sudo-rs/distinfo +++ b/security/sudo-rs/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1782324440 -SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 -SIZE (rust/crates/glob-0.3.3.crate) = 22861 -SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66 -SIZE (rust/crates/libc-0.2.186.crate) = 821883 -SHA256 (trifectatechfoundation-sudo-rs-v0.2.14_GH0.tar.gz) = 54216f894622b2c31c657843cfd943e4a468bdf518b8ecdbcb81cbcfd4195729 -SIZE (trifectatechfoundation-sudo-rs-v0.2.14_GH0.tar.gz) = 1227904 +TIMESTAMP = 1788170203 +SHA256 (rust/crates/glob-0.3.4.crate) = e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b +SIZE (rust/crates/glob-0.3.4.crate) = 23511 +SHA256 (rust/crates/libc-0.2.189.crate) = 3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2 +SIZE (rust/crates/libc-0.2.189.crate) = 851502 +SHA256 (trifectatechfoundation-sudo-rs-v0.2.15_GH0.tar.gz) = ae857c3cde962a1ade2b981f7e01cf95e9fa05d5c5f95f94cf5f35394c1bf899 +SIZE (trifectatechfoundation-sudo-rs-v0.2.15_GH0.tar.gz) = 1234018