1
# This file looks empty when viewed with "vi". In fact, there is one
2
# '~', so users with no AppleVolumes file in their home directory get
3
# their home directory by default.
6
# :DEFAULT: [all of the default options except volume name]
7
# path [name] [casefold:x] [codepage:y] [options:z,l,j] \
8
# [allow:a,@b,c,d] [deny:a,@b,c,d] [dbpath:path] [password:p] \
9
# [rwlist:a,@b,c,d] [rolist:a,@b,c,d] [limitsize:value in bytes]
12
# name: volume name. it can't include the ':' character and is limited
13
# to 27 characters in length.
15
# variable substitutions:
16
# you can use variables for both <path> and <name> now. here are the
18
# 1) if you specify an unknown variable, it will not get converted.
19
# 2) if you specify a known variable, but that variable doesn't have
20
# a value, it will get ignored.
23
# $c -> client's ip or appletalk address
24
# $f -> full name (whatever's in the gecos field)
27
# $s -> server name (can be the hostname)
28
# $u -> username (if guest, it's whatever user guest is running as)
29
# $v -> volume name (either ADEID_NAME or basename of path)
30
# $z -> zone (may not exist)
33
# casefold options [syntax: casefold:option]:
34
# tolower -> lowercases names in both directions
35
# toupper -> uppercases names in both directions
36
# xlatelower -> client sees lowercase, server sees uppercase
37
# xlateupper -> client sees uppercase, server sees lowercase
39
# allow/deny/rwlist/rolist format [syntax: allow:user1,@group]:
40
# user1,@group,user2 -> allows/denies access from listed users/groups
41
# rwlist/rolist control whether or not the
42
# volume is ro for those users.
44
# miscellaneous options [syntax: options:option1,option2]:
45
# prodos -> make compatible with appleII clients.
46
# crlf -> enable crlf translation for TEXT files.
47
# noadouble -> don't create .AppleDouble unless a resource
48
# fork needs to be created.
49
# ro -> mount the volume as read-only.
50
# mswindows -> enforce filename restrictions imposed by MS
51
# Windows. this will also invoke a default
52
# codepage (iso8859-1) if one isn't already
54
# nohex -> don't do :hex translations for anything
55
# except dot files. specify usedots as well if
56
# you want that turned off. note: this option
57
# makes the / character illegal.
58
# usedots -> don't do :hex translation for dot files. note: when
59
# this option gets set, certain file names
60
# become illegal. these are .Parent and
61
# anything that starts with .Apple. also, dot
62
# files created on the unix side are marked
64
# limitsize -> limit disk size reporting to 2GB. this is
65
# here for older macintoshes using newer
66
# appleshare clients. yucko.
68
# codepage:filename -> load filename from nls directory.
69
# dbpath:path -> store the database stuff in the following path.
70
# password:password -> set a volume password (8 characters max)
71
# nofileid -> don't advertise createfileid, resolveid, deleteid
74
# The "~" below indicates that Home directories are visible by default.
75
# If you do not wish to have people accessing their Home directories,
76
# please put a pound sign in front of the tilde or delete it.