1 OpenAFS Hackathon, Pittsburgh, April 2011
6 Server and client side configuration file will be in krb5 config file syntax.
7 Some examples done on the white board:
10 thiscell = andrew.cmu.edu
15 description = "Project Andrew - CMU"
16 vlserver = tcp/128.2.10.2
17 ptserver = udp/128.2.10.11
19 dbserver = FF00::128.2.10.28
20 dbserver = db3.andrew.cmu.edu
27 address = 128.2.10.2:7002
38 # syntax for host addresses:
39 # [proto/]host[/mask][:port]
41 tcp/128.2.10.11 = 9000
43 128.2.10.12:7003 = 1500
51 On-disk storage of per file acls requires us to extend the VnodeDiskObject, and in a way that
52 allows graceful *downgrades*. After much discussion, it was decided to change the small index
53 version number (in the header record) and use the vnodeMagic field of the VnodeDiskObject to
54 indicate extension meta data is present. The extension meta data is stored in a new, separate
61 unsigned char pad[256 - 4 * 3]
69 unsigned char data[256 - 4 * 4]
72 VNODE_BIG_TBC 0x40000000
73 VNODE_BIG_CONT 0x80000000
74 VNODE_BIG_TYPE_MAGIC 0x7FFFFFFF
85 3. building stuff (pic, not-pic/threads,lwp)