Below is a summary of what will be done for ICT to support SPARC.

This is the result of evaluation done by Jan Damborsky, Tycho 
Nightingale, Evan Layton and myself.

I am posting this to the group so folks know the plan and have an 
opportunity to provide feedback, which of course is appreciated.

Thanks for the help.

Joe

= - +

For ICT implemented in Python in: usr/src/lib/libict_pymod/ict.py

        Needs modification:
        -------------------

        set_Solaris_partition_active
                Investigate if it is possible to do nothing for now.
                If not, use eeprom boot-device
                or maybe clear eeprom boot-device property if using the
                first disk in system

        Usable as is for SPARC:
        -----------------------

        create_smf_repository
        fix_browser_home_page
        setup_dev_namespace
        update_boot_archive
        remove_files
        smf_correct_sys_profile
        add_sysidtool_sys_unconfig_entries
        enable_nwam_AI
        set_flush_content_cache_on_success_false
        set_root_password
        create_new_user
        reset_image_UUID

        Unnecessary for SPARC:
        ----------------------

        keyboard_layout
                OK to leaving it.

        set_prop_from_eeprom
        set_console_boot_device_property
        add_splash_image_to_grub_menu
        remove_bootpath
        fix_grub_entry
        add_other_OS_to_grub_menu
        explicit_bootfs
                activate_be() in perform_slim_install.c provides
                what is necessary for SPARC

        enable_happy_face_boot
        copy_splash_xpm


For ICT implemented in C in: usr/src/lib/libict/ict.c

        Needs modification:
        -------------------

        ict_installgrub - needs change, needed
                Will use installboot instead of installgrub

        Usable as is for SPARC:
        -----------------------

        ict_configure_user_directory
        ict_set_user_profile
        ict_set_user_role
        ict_set_lang_locale
        ict_set_host_node_name
        ict_snapshot
        ict_transfer_logs
        ict_mark_root_pool_ready



Reply via email to