~ubuntu-branches/ubuntu/breezy/openafs/breezy

« back to all changes in this revision

Viewing changes to src/volser/volint.xg

  • Committer: Bazaar Package Importer
  • Author(s): Russ Allbery
  • Date: 2005-08-26 01:30:21 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050826013021-f0cwayjrju8bbfxu
Tags: 1.4rc1-1
* New upstream version.
* Install pam_afs.krb.so on hppa.  I believe the new PAM module build
  process fixes the issue that was being worked around before.
* Improve the documentation and scripts for setting up new servers or a
  new cell.  afs-rootvol can now be run from a client configured to use
  dynroot.  afs-newcell generates the server CellServDB directly to work
  around oddities with bos addhost.  There are many other, more minor
  improvements as well.  Thanks to Faheem Mitha and Sergio Gelato for
  analysis and patches.  (Closes: #322638)
* Update the configuration transcript to reflect the current packages,
  messages, and instructions.  Thanks, Faheem Mitha.
* Fill in the server CellServDB with information about the local cell,
  if available in the client CellServDB, rather than always initializing
  it to contain just the name of the cell.
* Detect AFS caches on non-ext2/ext3 file systems and abort AFS client
  initialization.  (Closes: #249315)
* Provide a way of setting sysname in afs.conf.  (Closes: #324694)
* Don't create the unused /etc/openafs/AFSLog file.  (Closes: #120097)
* Redo how library object files are found for the PAM module build to
  avoid assuming C locale character set behavior.  (Closes: #323582)
* Remove the openafs-client warning against dynroot for the first system
  in a cell now that afs-rootvol can cope.  Provide some basic
  documentation of the CellAlias syntax in that message until we have a
  real man page.
* Suggest openafs-doc.
* Update standards version to 3.6.2 for the kernel module packages (no
  changes required).
* Translation updates.
  - Czech, thanks Martin Sin.
  - Vietnamese, thanks Clytie Siddall.
  - French, thanks Christian Perrier.

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
#define     VOLSETINFO          126
48
48
#define     VOLXLISTPARTITIONS  127
49
49
#define     VOLFORWARDMULTIPLE  128
 
50
#define     VOLCONVERTRO        65536
 
51
#define     VOLGETSIZE          65537
50
52
 
51
53
const SIZE = 1024;
52
54
 
215
217
        struct destServer server;
216
218
};
217
219
 
 
220
/*  Various size parameters of the volume  */
 
221
struct volintSize {
 
222
    afs_uint64 dump_size;
 
223
};
 
224
 
218
225
typedef  replica manyDests<>;
219
226
typedef  afs_int32 manyResults<>;
220
227
typedef  transDebugInfo transDebugEntries<>;
390
397
  IN struct restoreCookie *cookie,
391
398
  OUT manyResults *results
392
399
) = VOLFORWARDMULTIPLE;
 
400
 
 
401
proc ConvertROtoRWvolume(
 
402
  IN afs_int32 partid,
 
403
  IN afs_int32 volid
 
404
) = VOLCONVERTRO;
 
405
 
 
406
proc GetSize(
 
407
  IN afs_int32 fromTrans,
 
408
  IN afs_int32 fromDate,
 
409
  OUT struct volintSize *size
 
410
) = VOLGETSIZE;