security/py-certbot: Improve periodic script This change will keep the default behavior in the periodic script and will add options to customize each parameter for those who want to: - weekly_certbot_pre_hook - weekly_certbot_post_hook - weekly_certbot_deploy_hook - weekly_certbot_custom_args Approved by: ??? PR: 245674, 245954
Details
- Reviewers
koobs - Group Reviewers
Python - Commits
- rP541967: MFH: r541966
rP541966: security/py-certbot: Improve periodic script
poudriere ok (11, 12, CURRENT; i386, amd64)
Periodic script was tested with a mix of these configs:
$ cat /etc/periodic.conf weekly_certbot_enable="YES" #weekly_certbot_service="nginx" #weekly_certbot_pre_hook="service nginx onestatus" #weekly_certbot_post_hook="service nginx onestatus" #weekly_certbot_deploy_hook="/tmp/a.sh" #weekly_certbot_custom_args="--force-renewal" #Enable logging and disable temporarily other weekly scripts anticongestion_sleeptime=1 weekly_show_badconfig="YES" weekly_status_security_enable="NO" weekly_locate_enable="NO" weekly_whatis_enable="NO" weekly_output=/var/log/weekly.log
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Thanks for this!
Missing explicit QA confirmations in TEST PLAN section and please add Approved by: ??? and MFH: <branch|No> <reason> to Summary commit log message
security/py-certbot/Makefile | ||
---|---|---|
38 ↗ | (On Diff #73441) | This is interesting in that its an opportunity to have 'concurrent' handle these Might try adding this file to SUFFIX_FILES and seeing if that does the same as was done here |
security/py-certbot/Makefile | ||
---|---|---|
38 ↗ | (On Diff #73441) | with UNIQUE_SUFFIX_FILES, it will end having two scripts in the periodic folder, 500.certbot -> 500.certbot-3.7 (symlink) 500.certbot-3.7 We don't want that. |
-> Approved by: ??? and MFH: <branch|No> <reason> to Summary commit log message (*i* would merge: missing startup script)
security/py-certbot/Makefile | ||
---|---|---|
38 ↗ | (On Diff #73441) | Roger that |
It's not missing startup script, we are adding more config options to the periodic script.
IMHO we can let as it is on 2020Q2 and work to commit this before 2020Q3.
I plan to add man pages before 2020Q3 as well (PR 235701).
Hi @koobs , about the MFH, I don't mind in MFH it to 2020Q2 branch, but soon we will have 2020Q3.
Do you have other concerns here?
And thanks for taking a look.
A committer may MFH any non feature update to head at any time, so dont worry about branch cut points to target commit timing
@kevans Can you assist with RC semantics review?