-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump FreeRadius 3.0.18 and bugfix #11304
Conversation
geaaru
commented
Mar 8, 2019
- Drop v.3.0.15
- Fix issue #675230
- Bump v.3.0.18
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Daniele Rondina <geaaru@gmail.com>
Closes: https://bugs.gentoo.org/675230 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Daniele Rondina <geaaru@gmail.com>
Copyright policy changePlease note that on 2018-09-15 Trustees have approved new Gentoo copyright policy. All contributions made to Gentoo need to follow this policy. If you include the Signed-off-by line in your commit message, you indicate that you have read the policy and agree to its terms. For more detailed explanation, please see the new Gentoo copyright policy explained article. Pull Request assignmentSubmitter: @geaaru net-dialup/freeradius: @geaaru, @gentoo/proxy-maint Linked bugsBugs linked: 675230 In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please take a look at my comments. Thanks for your contribution!
|
||
dodoc CREDITS | ||
|
||
rm "${D}/usr/sbin/rc.radiusd" || die |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you perform this operation at the very beginning of the src_install
function?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, np.
systemd_newtmpfilesd "${FILESDIR}"/freeradius.tmpfiles freeradius.conf | ||
systemd_dounit "${FILESDIR}"/freeradius.service | ||
|
||
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same remark.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what do you think if I replace find "${ED}"...
with prune_libtool_files
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
cd "${ROOT}"/etc/raddb/certs | ||
./bootstrap | ||
|
||
chown -R root:radius "${ROOT}"/etc/raddb/certs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why not using fowners
here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
:) probably it's a legacy row of the previous maintainer. I will fix it. Thanks
Signed-off-by: Daniele Rondina <geaaru@gmail.com> Package-Manager: Portage-2.3.51, Repoman-2.3.12
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perfect! The ebuilds looks good now. Thank you for your corrections and your contribution! Merging underway.
Pull request CI reportReport generated at: 2019-03-10 23:22 UTC No issues found |
Why was stable version dropped? I see no explanation in commit message. |
Because there are a lot of bugfixes in the releases 3.0.{16,17,18} and I don't consider 3.0.15 as stable. I move 3.0.17 (that I have in production from at least one year) as stable. |