Patch-ID# 109166-03
Keywords: removable media protection edit/create format floppy zip dvd jaz
Synopsis: CDE 1.4_x86: dtfile patch
Date: Apr/19/2000

Solaris Release: 8_x86

SunOS Release: 5.8_x86

Unbundled Product: CDE

Unbundled Release: 1.4_x86

Relevant Architectures: i386

Xref: This patch available for sparc as 109165

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

Changes incorporated in this version: 4325417

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch: 108978-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

	/usr/dt/bin/sdtformat_floppy	       	   (Deleted by this patch)
	/usr/dt/lib/nls/msg/C/sdtformat_floppy.cat (Deleted by this patch)
	/usr/dt/app-defaults/C/Sdtformat_floppy	   (Deleted by this patch)


Problem Description:

4325417 Help description is garbled

(from 109166-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 109166-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:
	109168-01 (or newer):	CDE 1.4: Desktop Help Update Patch
	108922-02 (or newer):	CDE 1.4: dtwm Patch
	108971-01 (or newer):   /usr/lib/fs/pcfs/fsck and
                                        /usr/lib/fs/pcfs/mkfs patch
        108973-01 (or newer):   /sbin/fdisk patch
        108969-01 (or newer):   vol/vold/rmmount patch
        108976-01 (or newer):   /usr/bin/rmformat and /usr/sbin/format patch
