** Summary changed: - placeholder + Please apply the relicensing of check_pollen script
** Description changed: - I need a bug number first, then prep the change with proper references - and then add the content. + [ Impact ] + + * History: The pair of pollen (server AGPL) and pollinate (client + GPL-v3) existed as two separate entities and together provided helpful + early entropy for low entropy environments. While today’s situation is + often better in regard to available (HW-)randomness, pollinate still + provides value in some Ubuntu deployments and no drawbacks in others. + Therefore the pollinate client was and still is part of Ubuntu images. + But in 2019 a script that was originally part of pollen was moved to + pollinate and thereby added AGPL code to the client side package that is + present in Ubuntu images. + + * Licenses: After discussing with several people, we concluded that this + would be unlikely to trigger the particular effects of AGPL. However, + since several users still prefer not to use AGPL, we decided to + relicense this script to help them avoid any issues. + + * Fix: On my request the original author has been kind (as always) and + relicensed the code to help resolve this for anyone that is in a mode + like “I understand it is fine, but would still want it not to be AGPL in + the default image please”. That change is what we hereby apply. + + [1]: https://github.com/dustinkirkland/pollen/commit/b238fb3c + + [ Test Plan ] + + * Check the script /usr/lib/nagios/plugins/check_pollen to be no more + AGPL but GPL-3 + + * check /usr/share/doc/pollinate/copyright to be only GPL-3 + + * Functionally there is no change at all, we might compare the rest + pre/post update for extra diligence. + + [ Where problems could occur ] + + * Since we will only modify the licenses, but not the code, I could + only see accidental unintended changes slipping in to be a problem, + therefore I added comparing the rest of the PKG pre/post update to the + verification steps. + + [ Other Info ] + + * This is in the new pollen upstream version, once that made it to + Debian and to the carry over script in pollinate we can make it a sync + again - for now I do not see a reason to rush this as we have delta to + carry anyway. ** Also affects: pollinate (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: pollinate (Ubuntu Noble) Importance: Undecided Status: New ** Also affects: pollinate (Ubuntu Oracular) Importance: Undecided Status: New ** Also affects: pollinate (Ubuntu Jammy) Importance: Undecided Status: New ** Changed in: pollinate (Ubuntu) Status: New => In Progress ** Changed in: pollinate (Ubuntu) Assignee: (unassigned) => Christian Ehrhardt (paelzer) ** Tags added: server-todo -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2097596 Title: Please apply the relicensing of check_pollen script To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pollinate/+bug/2097596/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
