Flag Days » Flag Day for bugs 15678-4585
en

Flag Day for bugs 15678-4585

If you don't use Distribution Constructor for building install medias
or don't use Automated Installer for the installation, you can ignore
this message.

With the integration of

Author: Jan Damborsky<jan.damborsky@sun.com>
Repository: /hg/caiman/slim_source
Latest revision: d4a0239a37450d73948dcc10cf757746db562c53
Total changesets: 1
Log message:
15678 /etc/default/kbd is to be obsoleted by 6944480, installers need to be accommodated
4585 Automated Installer needs support for setting keyboard layout from AI manifest

Files:
    create: usr/src/lib/libict_pymod/sc_template.xml
    delete: usr/src/lib/liborchestrator/keyboards.c
    update: usr/src/Makefile.master
    update: usr/src/Targetdirs
    update: usr/src/cmd/auto-install/default.xml
    update: usr/src/cmd/distro_const/slim_cd/slimcd_live.xml
    update: usr/src/cmd/distro_const/text_install/text_live.xml
    update: usr/src/cmd/gui-install/src/orchestrator-wrappers.c
    update: usr/src/cmd/gui-install/src/orchestrator-wrappers.h
    update: usr/src/cmd/slim-install/finish/install-finish
    update: usr/src/cmd/slim-install/svc/media-fs-root
    update: usr/src/cmd/slim-install/svc/net-fs-root
    update: usr/src/lib/Makefile.targ
    update: usr/src/lib/libict/ict.c
    update: usr/src/lib/libict/ict_api.h
    update: usr/src/lib/libict/ict_private.h
    update: usr/src/lib/libict_pymod/Makefile
    update: usr/src/lib/libict_pymod/ict.py
    update: usr/src/lib/liborchestrator/Makefile
    update: usr/src/lib/liborchestrator/orchestrator_api.h
    update: usr/src/lib/liborchestrator/orchestrator_private.h
    update: usr/src/pkg/manifests/system-install.mf

the installers and Distribution Constructor have been modified
to take into account changes delivered by

PSARC/2010/183 Kernel Keyboard Configuration in SMF [1]

Changes are to be delivered into build 145.

Impact on Distribution Constructor users

Distribution Constructor has been modified to correctly build
images containing the changes. If you build install media
(LiveCD/AI/text installer), you need to update Distribution
Constructor on your build machines in order to build media
correctly starting build 145.

Impact on Automated Installer (AI) users

Keyboard layout can now be configured in System Configuration
(SC) manifest - example of appropriate portion of SC manifest:

<service name='system/keymap' version='1' type='service'>
  <instance name='default' enabled='true'>
    <property_group name='keymap' type='system'>
        <propval name='layout' type='astring' value='Czech'/>
    </property_group>
  </instance>
</service>

Default AI manifest has been enhanced with this section - keyboard
layout is configured as US-English by default.

References

[1] http://arc.opensolaris.org/caselog/PSARC/2010/183/

Tags:
Created by Jan Damborsky on 2010/07/20 14:05
Last modified by Jan Damborsky on 2010/07/20 15:34

Collectives

Project caiman Pages


XWiki Enterprise 2.7.1.34853 - Documentation