Gerrit 7903 adds 2 krb5 profile-style config files, openafs-client.conf (in client's etc dir e.g. /usr/vice/etc) and openafs-server.conf (in server's etc dir e.g. /usr/afs/etc)
We agreed at the hackathon to eventually support configuration in these: http://wiki.openafs.org/AFSLore/hackathon_pittsburgh_2011/ this does not go far in that direction. for the moment it is limited to option support, replacing (well, actually, supplementing, and that's important) command line switches. For instance, openafs-client.conf on a Mac using a non-standard cache might be: [afsd] dynroot = true afsdb = true fakestat-all = true daemons = 8 volumes = 70 chunksize = 18 stat = 5000 dcache = 800 cachedir = /Library/Caches/org.openafs.filesystems.afs Continuing to parse command line switches allows additional options to be set, which allows things like afsd -shutdown to still work. Because previous work has already made ptserver, vlserver, fileserver and afsd able to support this (conversion from hand-parsed command lines to cmd_OptionAsXXX) initial support is provided there. Anyone willing to convert volserver and bosserver? Comments welcome, if there are specific code complaints, stick them in gerrit. -- Derrick _______________________________________________ OpenAFS-devel mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-devel
