Patch-ID# 109165-08
Keywords: media sdtmedia_prop coredump drag deletes Slice Editor
Synopsis: CDE 1.4: dtfile patch
Date: Sep/19/00

Solaris Release: 8

SunOS Release: 5.8

Unbundled Product: CDE

Unbundled Release: 1.4

Relevant Architectures: sparc

Xref: This patch available for x86 as 109166

BugId's fixed with this patch: 4257760 4256612 4256615 4256616 4256617 4297751 4259270 4287012 4292249 4303367 4297401 4302856 4305084 4305248 4303443 4291565 4308823 4306243 4291444 4286997 4310115 4302740 4301375 4312545 4314867 4312316 4310827 4292266 4316515 4314491 4317156 4317797 4314870 4322296 4318940 4325417 4335592 4331909 4331578 4339457 4343798 4353856 4346376

Changes incorporated in this version: 4353856 4346376

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch: 108977-01

Obsoleted by: 

Files included with this patch: 

	/usr/dt/bin/dtfile
	/usr/dt/bin/sdtmedia_format
	/usr/dt/bin/sdtmedia_prot
	/usr/dt/bin/sdtmedia_prop
	/usr/dt/bin/sdtmedia_slice
	/usr/dt/bin/sdtvolcheck

	/usr/dt/config/sessionetc
	/usr/dt/lib/nls/msg/C/dtfile.cat
	/usr/dt/lib/nls/msg/C/sdtmedia_prot.cat
	/usr/dt/lib/nls/msg/C/sdtmedia_slice.cat
	/usr/dt/lib/nls/msg/C/sdtmedia_format.cat
	/usr/dt/lib/nls/msg/C/sdtmedia_prop.cat
	/usr/dt/app-defaults/C/Sdtmedia_format
	/usr/dt/app-defaults/C/Sdtmedia_prop
	/usr/dt/app-defaults/C/Sdtmedia_prot
	/usr/dt/app-defaults/C/Sdtmedia_slice
	/usr/dt/appconfig/tttypes/types.xdr
	/usr/dt/appconfig/types/C/dtfile.dt
	/usr/dt/appconfig/types/C/dtmediaman.dt
	/usr/dt/appconfig/icons/C/SDtmedia.cd.w.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.cd.w.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.cd.w.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.cd.w.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.cd.w.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.cd.w.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.dvd.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.dvd.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.dvd.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.dvd.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.dvd.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.dvd.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.w.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.w.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.w.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.w.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.w.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.floppy.w.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.fmt.l.bm
	/usr/dt/appconfig/icons/C/SDtmedia.fmt.l.pm
	/usr/dt/appconfig/icons/C/SDtmedia.fmt.l_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.fmt.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.fmt.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.fmt.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.fmt.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.fmt.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.fmt.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.rw.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.rw.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.rw.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.rw.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.rw.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.rw.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.w.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.w.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.w.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.jaz.w.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prp.l.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prp.l.pm
	/usr/dt/appconfig/icons/C/SDtmedia.prp.l_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prp.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prp.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.prp.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prp.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prp.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.prp.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prt.l.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prt.l.pm
	/usr/dt/appconfig/icons/C/SDtmedia.prt.l_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prt.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prt.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.prt.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prt.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.prt.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.prt.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.rw.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.rw.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.rw.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.rw.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.rw.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.rw.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.w.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.w.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.w.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.w.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.w.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.rmdisk.w.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmm.l.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmm.l.pm
	/usr/dt/appconfig/icons/C/SDtmedia.rmm.l_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmm.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmm.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.rmm.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmm.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.rmm.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.rmm.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.slc.l.bm
	/usr/dt/appconfig/icons/C/SDtmedia.slc.l.pm
	/usr/dt/appconfig/icons/C/SDtmedia.slc.l_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.slc.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.slc.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.slc.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.slc.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.slc.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.slc.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.rw.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.rw.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.rw.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.rw.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.rw.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.rw.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.t_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.w.m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.w.m.pm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.w.m_m.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.w.t.bm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.w.t.pm
	/usr/dt/appconfig/icons/C/SDtmedia.zip.w.t_m.bm

	/usr/dt/appconfig/help/C/RemMedia.sdl
	/usr/dt/appconfig/help/C/graphics/RMM.tif
	/usr/dt/appconfig/help/C/graphics/RMMCD.tif
	/usr/dt/appconfig/help/C/graphics/RMMFormat.tif
	/usr/dt/appconfig/help/C/graphics/RMMSetFilterOptions.tif
	/usr/dt/appconfig/help/C/graphics/RMMSetOptions.tif
	/usr/dt/appconfig/help/C/graphics/RMMSliceEditor.tif
	/usr/dt/appconfig/help/C/graphics/RMMZip.tif
	/usr/dt/appconfig/help/C/graphics/RMMPassFail.tif
	/usr/dt/appconfig/help/C/graphics/RMMProperties.tif
	/usr/dt/appconfig/help/C/graphics/RMMProtect.tif
	/usr/dt/appconfig/help/C/graphics/RMMSetView.tif
	/usr/dt/appconfig/help/C/graphics/RMMHelp.tif
	/usr/dt/appconfig/help/C/graphics/RMMMedia.tif
	/usr/dt/appconfig/help/C/graphics/RMMPassword.tif
	/usr/dt/appconfig/help/C/graphics/RMMSelected.tif
	/usr/dt/appconfig/help/C/graphics/RMMView.tif

	/usr/dt/appconfig/appmanager/C/System_Admin/MediaOpen
	/usr/dt/appconfig/appmanager/C/System_Admin/MediaEject
	/usr/dt/appconfig/appmanager/C/System_Admin/MediaFormat
	/usr/dt/appconfig/appmanager/C/System_Admin/MediaRename
	/usr/dt/appconfig/appmanager/C/System_Admin/MediaProperties
	/usr/dt/appconfig/appmanager/C/System_Admin/MediaSlice
	/usr/dt/appconfig/appmanager/C/System_Admin/MediaWProtect
	/usr/dt/appconfig/appmanager/C/System_Admin/MediaRWProtect
	/usr/dt/appconfig/appmanager/C/System_Admin/MediaDisableProtect

	/usr/dt/share/man/man1/dtfile.1
	/usr/dt/share/man/man1/sdtvolcheck.1
	/usr/dt/share/man/man1/sdtmedia_prop.1
	/usr/dt/share/man/man1/sdtmedia_prot.1
	/usr/dt/share/man/man1/sdtmedia_slice.1
	/usr/dt/share/man/man1/sdtmedia_format.1
	/usr/dt/share/man/man5/dtmediaaction.5



Problem Description:

4346376 Slice Editor does not come up any more once slice is set on the editor

(from 109165-07)
4353856 Patches 109165-06 & 109166-06 are missing the deletes file

(from 109165-06)
4343798 dtfile coredump every a few minutes after drag and drop a file to workspace

(from 109165-05)
4331909 Cached [removable media] file view can't be reused by normal file view
4331578 sdtmedia_format dumps core with invalid argument
4339457 sdtmedia_prop SEGV when viewing properties of ZIP/JAZ in UTF-8 locale

(from 109165-04)
4335592 Removable Media Manager fails to mount floppy disk

(from 109165-03)
4325417 Help description is garbled

(from 109165-02)
4322296 Help becomes garbage in sdtmedia_{format,prop,slice,prot} dialog
4318940 Could not open message catalog: sdtmedia_format(sdtmedia_prop or sdtme

(from 109165-01)
4257760 Removable Media Manager tool
4256612 need a utility to display removable media properties
4256615 need a utility to change protection on removable media
4256616 need a utility to edit/create slices on removable media
4256617 need a utility to format removable media
4287012 Format dialog for backup slice pops up on insertion of sliced media
4292249 sdtvolcheck not starting correct action on RW protected media
4259270 media manager: format window pops up when audio cdrom is inserted
4297751 Removable Media Manager help not present
4303367 CDE Removable Media patch needs to require ON Removable Media patch
4297401 Slicing zip media on Intel fails.
4302856 bootable CD opens multiple File Managers
4305084 On sparc formatting to udfs on zip & jaz causes popup error message.
4305248 using wrong format commands for intel platform
4303443 Erratic # of windows open when inserting bootable CD
4291565 Error message for invalid password entry when disabling protecti
4308823 Format media creates tmp files in /var/tmp should be in /tmp
4306243 Floppy format options quick & long are the same.
4291444 Slice editor can be invoked for cd-rom, from command line.
4286997 Invalid option to change permissions on media given by popup err
4310115 Table of Contents incomplete
4302740 Tasks file needs to be modified
4301375 HomeTopic misspelled in Removable Media Online Help 
4316515 problems formatting sliced media
4314491 TOC needs to be updated
4317156 Update Messages file in Removable Media Manager
4317797 Amend HomeTopic to remove Concepts and add Workspace Menu
4314870 Remove Concepts file from Removable Media
4312545 Reference file in Removable Media Manager incomplete
4314867 bad entry in SUNWdthev prototype
4312316 Extra Format dialogs appear when slicing media
4310827 media not remounted after format fails
4292266 formatting write protect media behaves in a non standard way

Patch Installation Instructions: 
-------------------------------- 
Refer to the man pages for instructions on using 'patchadd' and 'patchrm'
scripts provided with Solaris.  Any other special or non-generic
installation instructions should be described below as special
instructions.  The following example installs a patch to a standalone
machine:

	example# patchadd /var/spool/patch/104945-02

The following example removes a patch from a standalone system:

	example# patchrm 104945-02

For additional examples please see the appropriate man pages.

Special Install Instructions: 
----------------------------- 

This patch adds support for Removable Media to the CDE File Manager.  
In order to get the complete Removable Media support, you must either
upgrade to Solaris 8 6/00 (or later) or install the following patches in
addition to this patch:
	109167-01 (or newer):	CDE 1.4: Desktop Help Update Patch
	108921-02 (or newer):	CDE 1.4: dtwm Patch
	108970-01 (or newer):   /usr/lib/fs/pcfs/fsck and
                                        /usr/lib/fs/pcfs/mkfs patch
        108974-01 (or newer):   sd and uata driver patch
        108972-01 (or newer):   /sbin/fdisk patch
        108968-01 (or newer):   vol/vold/rmmount patch
        108975-01 (or newer):   /usr/bin/rmformat and /usr/sbin/format patch
