[Bug 289636] security/lego: Update to 4.26.0
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 289636] security/lego: Update to 4.26.0"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 16 Sep 2025 23:11:51 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289636
Vladimir Druzenko <vvd@FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|New |In Progress
Assignee|ports-bugs@FreeBSD.org |vvd@FreeBSD.org
CC| |vvd@FreeBSD.org
--- Comment #1 from Vladimir Druzenko <vvd@FreeBSD.org> ---
Suggestions:
1. Makefile:
LEGO_USER?= _lego
.if ${LEGO_USER} == _lego
USERS= ${LEGO_USER}
GROUPS= ${LEGO_USER}
PLIST_SUB= USER=${USERS:[1]} \
GROUP=${GROUPS:[1]}
.else
PLIST_SUB= USER="" \
GROUP=""
.endif
GROUPS+= www
pkg-plist:
bin/lego
etc/periodic/weekly/604.lego
@dir(%%USER%%,%%GROUP%%,0700) etc/lego
@dir(,,0755) etc/ssl
@dir(%%USER%%,%%GROUP%%,0755) etc/ssl/lego
@dir(%%USER%%,www,) %%WWWDIR%%
@sample(%%USER%%,%%GROUP%%,0700) etc/lego/lego.sh.sample
@sample etc/lego/deploy.sh.sample
2.
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${PERIODIC_DIRS} \
${STAGEDIR}${PREFIX}/etc/ssl/lego \
${STAGEDIR}${ETCDIR} \
${STAGEDIR}${WWWDIR}
${INSTALL_SCRIPT} ${WRKDIR}/${PERIODIC_FILES}
${STAGEDIR}${PREFIX}/${PERIODIC_DIRS}
${INSTALL_SCRIPT} ${SAMPLE_FILES:C|^|${WRKDIR}/|} ${STAGEDIR}${ETCDIR}
--
You are receiving this mail because:
You are the assignee for the bug.