Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 425882

Summary: app-admin/webmin's LICENSE variable does not reflect init script
Product: Gentoo Linux Reporter: Ian Stakenvicius (RETIRED) <axs>
Component: [OLD] UnspecifiedAssignee: PhobosK <phobosk>
Status: RESOLVED FIXED    
Severity: QA CC: phobosk, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 425702    

Description Ian Stakenvicius (RETIRED) gentoo-dev 2012-07-11 17:15:57 UTC
The init script(s) provided in FILESDIR for app-admin/webmin has a license of GPL-2 but GPL-2 isn't within the LICENSE variable of the ebuild(s):

files/init.d.webmin has license line:
# Distributed under the terms of the GNU General Public License v2
... and is used by the following ebuilds:
webmin-1.560-r1.ebuild:LICENSE="BSD"
webmin-1.570-r1.ebuild:LICENSE="BSD"
webmin-1.580.ebuild:LICENSE="BSD"
webmin-1.590.ebuild:LICENSE="BSD"

There are two options here -- either LICENSE in the ebuilds should be appended with GPL-2 to cover the init script, or the init script should be relicensed so that it is covered by current LICENSE (this one is probably the preferred resolution).  See also bug 425702 .
Comment 1 PhobosK 2012-07-22 07:36:12 UTC
My init script(and my ebuilds) should be covered by GPL-2,so please go ahead and append GPL-2 to all my ebuilds. 
Alternatively I will add the GPL-2 to LICENSE when the next webmin version is out.

Thanks
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2012-07-22 09:03:26 UTC
--- ./ChangeLog
+++ ./ChangeLog
@@ -4,0 +5,4 @@
+  22 Jul 2012; Markos Chandras <hwoarang@gentoo.org> webmin-1.560-r1.ebuild,
+  webmin-1.570-r1.ebuild, webmin-1.580.ebuild, webmin-1.590.ebuild:
+  Add GPL-2 to LICENSE for init scripts. Bug #425882
+
Comment 3 PhobosK 2012-07-22 19:20:01 UTC
(In reply to comment #2)
> --- ./ChangeLog
> +++ ./ChangeLog
> @@ -4,0 +5,4 @@
> +  22 Jul 2012; Markos Chandras <hwoarang@gentoo.org> webmin-1.560-r1.ebuild,
> +  webmin-1.570-r1.ebuild, webmin-1.580.ebuild, webmin-1.590.ebuild:
> +  Add GPL-2 to LICENSE for init scripts. Bug #425882
> +

@Markos, 
shouldn't it be:
LICENSE="BSD GPL-2"

instead of:
LICENSE="|| ( BSD GPL-2 )"

??
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2012-07-22 19:44:23 UTC
Oh yeah right. Fixed now