Bug 703703
Summary: | setup-ds-admin.pl asks for legal agreement to a non-existant file | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] 389 | Reporter: | James Livingston <jlivings> | ||||
Component: | Install/Uninstall | Assignee: | Nathan Kinder <nkinder> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ben Levenson <benl> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 1.2.9 | CC: | benl, joallen, nhosoi, nkinder, rmeggins | ||||
Target Milestone: | --- | Keywords: | screened | ||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2015-12-10 18:40:06 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 690318, 708096, 726742 | ||||||
Attachments: |
|
Description
James Livingston
2011-05-11 05:29:58 UTC
There are actually several different licenses directory server is GPLv2 + plugin exception admin server is mostly GPLv2 except for the Apache modules which are APL2 the rest of the components are GPLv2 or LGPLv2 What about something like this: BY SETTING UP AND USING THIS SOFTWARE YOU ARE CONSENTING TO BE BOUND BY THE TERMS OF THE LICENSES OF THE DIRECTORY SERVER AND OTHER COMPONENTS USED BY THIS SOFTWARE. THE LICENSES FOR DIRECTORY SERVER AND OTHER COMPONENTS ARE FOUND IN FILES CALLED 'LICENSE' IN THE DOCUMENTATION DIRECTORY FOR EACH COMPONENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THE LICENSES, PLEASE DO NOT SET UP OR USE THIS SOFTWARE. Do you agree to the license terms? [no]: Is this too cumbersome? (In reply to comment #1) > There are actually several different licenses > directory server is GPLv2 + plugin exception > admin server is mostly GPLv2 except for the Apache modules which are APL2 > the rest of the components are GPLv2 or LGPLv2 > > What about something like this: > > BY SETTING UP AND USING THIS SOFTWARE YOU ARE CONSENTING TO BE BOUND BY > THE TERMS OF THE LICENSES OF THE DIRECTORY SERVER AND OTHER COMPONENTS > USED BY THIS SOFTWARE. THE LICENSES FOR DIRECTORY SERVER AND OTHER > COMPONENTS ARE FOUND IN FILES CALLED 'LICENSE' IN THE DOCUMENTATION > DIRECTORY FOR EACH COMPONENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS > OF THE LICENSES, PLEASE DO NOT SET UP OR USE THIS SOFTWARE. > > Do you agree to the license terms? [no]: > > > Is this too cumbersome? I think that this is a good idea since there are different licenses for different components. Just spoke to Richard Fontana - according to him, we don't need to display or require the user to accept any EULA during setup. So the right answer is to just get rid of this screen. Created attachment 505674 [details]
0001-Bug-703703-setup-ds-admin.pl-asks-for-legal-agreemen.patch
To ssh://git.fedorahosted.org/git/389/ds.git 2568704..c8e821c master -> master commit c8e821c11ec22c2b67cbaf0fa3f587778db223d9 Author: Rich Megginson <rmeggins> Date: Mon Jun 20 13:07:12 2011 -0600 Reviewed by: nkinder (Thanks!) Branch: master Fix Description: According to the Red Hat Legal department, we do not need to display or ask the user to accept the EULA any more. The EULA dialog and text has been removed. Platforms tested: RHEL6 x86_64 Flag Day: no Doc impact: Yes - will need a slight amendment to the Install Guide. |