If your cronjob can run as root on any AFS server (strictly speaking, on any
AFS node with /usr/afs/etc/KeyFile, but it's generally not a good idea to
put the KeyFile on a client), you can use the "-localauth" argument to "vos
release"

vos release <volname> -localauth

When run as root with an accessible KeyFile, "vos release ... -localauth"
will succeed.

I believe the -localauth causes tokens to be fabricated using the current
key in the key file.

Kim


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Marco Spatz
> Sent: Thursday, February 10, 2005 2:55 AM
> To: [email protected]
> Subject: [OpenAFS] releasing volumes automatically
> 
> 
> Hi,
> 
> I've set up an OpenAFS und a 4 machines cluster, and have 
> made replicas 
> of the user's home volumes. I know, that generally, this is a 
> bad idea, 
> but I want to use this as backup the user can access without my help 
> (I've mounted the readonly volumes to another mountpoint).
> And now I want the AFS system to release this volumes at night, but I 
> don't know how to this. Thought about writing a cronjob, but I don't 
> know how do gain access as admin to get the rights to execute 
> 'vos release'.
> Is there any possibility to tell OpenAFS to release certain (or all) 
> changed volumes at a certain time? Would be a great help.
> 
> Thanks for your help,
> 
> Marco
> _______________________________________________
> OpenAFS-info mailing list
> [email protected]
> https://lists.openafs.org/mailman/listinfo/openafs-info
> 

_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to