Bug#484453: openafs-client: would be nice to have cellservdb updating

2008-06-03 Thread Chaskiel Grundman
Package: openafs-client
Version: 1.4.7.dfsg1-2
Severity: wishlist

Right now, the openafs-client package includes a CellServDB in 
/usr/share that is only copied to /etc/openafs/CellServDB when the 
latter doesn't already exist. I'd really like it to do better than that.

The macos packaging includes something I wrote that merges CellServDB
updates into a possibly user-modified copy (it does this by 
keeping a copy of the previous master CellServDB, and any cells that 
are the same in the old master and the active CellServDB are allowed to 
be updated to what is in the new master).

If you wanted to get really fancy about it, you could even optionally 
decouple the cellservdb contents from the openafs-client package, and 
have an additional package with (or debconf logic in the existing 
package that controls...) scripts that download a copy from 
www.central.org and merge that in, either periodically or on demand.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages openafs-client depends on:
ii  debconf [debconf-2.0] 1.5.22 Debian configuration management sy
ii  libc6 2.7-10 GNU C Library: Shared libraries
ii  libncurses5   5.6+20080308-1 Shared libraries for terminal hand

Versions of packages openafs-client recommends:
ii  lsof  4.78.dfsg.1-4  List open files
ii  openafs-modules-2 1.4.5.dfsg1-1+2.6.22-6 AFS distributed filesystem kernel 
ii  openafs-modules-2 1.4.6.dfsg1-2+2.6.24-3 AFS distributed filesystem kernel 
ii  openafs-modules-s 1.4.7.dfsg1-2  AFS distributed filesystem kernel 

-- debconf information:
* openafs-client/run-client: false
* openafs-client/crypt: true
* openafs-client/cachesize: 5
* openafs-client/cell-info:
* openafs-client/fakestat: true
* openafs-client/afsdb: true
* openafs-client/dynroot: true
* openafs-client/thiscell: andrew.cmu.edu



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#484453: openafs-client: would be nice to have cellservdb updating

2008-06-03 Thread Russ Allbery
Chaskiel Grundman [EMAIL PROTECTED] writes:

 Package: openafs-client
 Version: 1.4.7.dfsg1-2
 Severity: wishlist

 Right now, the openafs-client package includes a CellServDB in
 /usr/share that is only copied to /etc/openafs/CellServDB when the
 latter doesn't already exist. I'd really like it to do better than that.

 The macos packaging includes something I wrote that merges CellServDB
 updates into a possibly user-modified copy (it does this by 
 keeping a copy of the previous master CellServDB, and any cells that 
 are the same in the old master and the active CellServDB are allowed to 
 be updated to what is in the new master).

That sounds like a reasonable enhancement.  My main concern is that cells
that have been deleted locally should not be re-added by package upgrades,
which that would preserve.

The right solution is probably for everyone to use AFSDB DNS records.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]