Alexei Sheplyakov <[EMAIL PROTECTED]> writes: > Package: openafs-fileserver > Version: 1.4.2-4 > Severity: normal
> There are at least two reasons of that. > 1) fileserver fails to [re-]create the /etc/openafs/server-local/sysid > file. It would be nice if fileserver refused to start in such a > situation (it seems to fail in a obscure fashion later anyway) and/or > print some prominent warning (something like "failed to create sysid > file, expect random failures"). > BTW I wonder if /etc is a proper location for sysid file. FHS [1] says > "The /etc hierarchy contains configuration files. A "configuration file" > is a local file used to control the operation of a program; it must be > static and cannot be an executable binary" > The sysid file is not a configuration file (according to the AFS > administratior guide it is not supposed to be modified manually) > and it is not static, so I think something like /var/lib/openafs > would be more appropriate location. > 2) Salvager fails to create lock files in /etc/openafs/server-local > (SALVAGE.fs and salvage.lock) and exits without any error messages. > First of all, some error message would be nice. Secondly, I don't think > /etc is a proper location for lock files. > [1] http://www.pathname.com/fhs/pub/fhs-2.3.html All of /etc/openafs/server-local should probably move to /var. I don't see anything in there that's really a configuration file in a strict sense, and indeed OpenAFS wants to modify those files during startup. Thanks for the report. This is a somewhat risky change and I don't think it's RC for etch, so I'll take a look at this after etch releases. I'll see if I can do something about the error handling as well, while I'm at it. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]