Univention Bugzilla – Bug 35685
Disable system setup fields and pages
Last modified: 2014-11-26 06:56:00 CET
During the installation we need the option to disable the following fields and pages: - Page: UCS setup (First page) - Page: Localization settings - Input field: Password + Password (retype) - Input fields: network (DHCP, IP address, IP ne mask, Gateway, Nameservers, Proxy) Currently, we have these UCR variables: system/setup/boot/pages/blacklist system/setup/boot/pages/whitelist I think the whitelist option can be removed with UCS 4 and a variable like system/setup/boot/fiels/blacklist can be added.
*** Bug 35657 has been marked as a duplicate of this bug. ***
Why should proxy/http be hidden? It currently cannot be configured in debian-installer so shouldn't it be configurable in USS-wizard?
(In reply to Florian Best from comment #2) > Why should proxy/http be hidden? It currently cannot be configured in > debian-installer so shouldn't it be configurable in USS-wizard? I thought the proxy configuration is part of the debian-installer network configuration. But it seems to be part of the mirror configuration which we removed from the debian-installer. In this case the proxy configuration can be part of the USS wizard.
In Bug #34484 was Wizard.isPageVisible introduced which had some functionality missing, fixed in: univention-management-console-frontend (4.0.3-1) * Bug #35685: fix hasPrevious() hasNext() next() and previous() methods for Wizards which have the first or last page invisible. This fixes also displaying of back/next buttons.
The installer also doesn't ask for dns/forwarder1. I'll add that field, too.
(In reply to Florian Best from comment #4) Code snippet for QA: w = new require('umc/widgets/Wizard')({ pages: [{name: 'first'}, {name: 'second'}, {name: 'third'}, {name: 'fourth'}], isPageVisible: function(pageName) { return {third: true}[pageName]; } }); console.log(w.hasNext('first'),w.hasNext('second'),!w.hasNext('third'),!w.hasNext('fourth')); console.log(!w.hasPrevious('first'),!w.hasPrevious('second'),!w.hasPrevious('third'),w.hasPrevious('fourth')); Should the first page be visible as it currently is (with all widgets hidden) (maybe with modified text?) or completely hidden?
ucr set system/setup/boot/fields/blacklist='password network locale' system/setup/boot/pages/blacklist='locale' Package: univention-system-setup Version: 8.0.26-1.645.201408261448
The first page is now also hidden.
*** Bug 35498 has been marked as a duplicate of this bug. ***
*** Bug 35497 has been marked as a duplicate of this bug. ***
*** Bug 35496 has been marked as a duplicate of this bug. ***
nameserver should be removed again.
(In reply to Florian Best from comment #12) > nameserver should be removed again. removed in svn r53091. Package currently builds. univention-system-setup (8.0.30-1)
FAIL - Changelog? OK - installer mode (pages/blacklist fields/blacklist are disable) OK - appliance mode (everything enabled)
(In reply to Felix Botner from comment #14) > FAIL - Changelog? > > OK - installer mode (pages/blacklist fields/blacklist are disable) > OK - appliance mode (everything enabled) Changelog entry has been added. * The summary should not display values which are hidden * The domainname for a DC slave,backup,member is correctly guessed if no FQDN was entered. * If the nameserver is not reachable the FQDN must be entered. * dns/forwarder[12] should be visible for non-masters
* the help texts are also replaced
FAIL - please remove the dns/forwarder for member-servers OK - master backup/slave/member with dhcp/static network configuration OK - Changelog
forwarder will now be hidden on memberserver
OK
UCS 4.0-0 has been released: http://docs.univention.de/release-notes-4.0-0-en.html http://docs.univention.de/release-notes-4.0-0-de.html If this error occurs again, please use "Clone This Bug".