7 file names with umlauts are not visible after, Troubleshooting file name with umlauts – Siemens Unix V4.0 User Manual

Page 257

Advertising
background image

Troubleshooting

File Name with Umlauts

Product Manual

U7613-J-Z815-6-76

©

S

ie

m

ens

Ni

x

d

o

rf

I

n

fo

rm

a

ti

o

ns

s

y

s

te

m

e A

G

19

95

P

fad

:

D

:\

O

761

3e

6\

u76

13

e.

k

1

1

11.7 File names with umlauts are not visible after an upgrade

AS/X uses a different character set following an update of LAN Manager/X V2.0 or V2.2 or
Advanced Server for UNIX V3.51A10.

As a result, Advanced Server for UNIX file and directory names can no longer be displayed
by the client after an update. A utility is supplied with Advanced Server for UNIX which
renames file and directory names containing umlauts such that these names correspond to
the new character set.

Actions after an update:

The

$xASX/etc/mapnames

script creates a shell script called

$xASX/etc/mapnames.sh

when it is

invoked for the first time. This program is invoked automatically when the

asxserver

package

is installed (or a corresponding service pack). When the script has been executed, a lock
file

$xASX/etc/.map.done

is created which prevents a further run. The

$xASX/etc/mapnames

script is started in the background and only terminated fully when the lock file is available.
The

$xASX/etc/mapnames.sh

script must not be called before this.

The

$xASX/etc/mapnames.sh

script renames all files and directories whose names contain an

old-style umlaut. Since it may take several hours to execute this shell script, you should
ensure that the system is not powered down in the meantime.

To repeat this procedure, you have to delete the

$xASX/etc/.map.done

file first as otherwise

the

$xASX/etc/mapnames.sh

script will not be created again. You then call the

$xASX/etc/mapnames

script, and when this has ended the newly created

$xASX/etc/mapnames.sh

script.

Advertising