The RPM will combine /usr/vice/etc/CellServDB.local with
/usr/vice/etc/CellServDB.dist into /usr/vice/etc/CellServDB.
If you have local changes you want to make to the CellServDB
then put them into CellServDB.local and the RPM will include
them in the new CellServDB.  This is done at every 'start'
(or at least checked).

SuidCells is handled the same way.

-derek

Quoting Derrick J Brashear <[EMAIL PROTECTED]>:

IMHO this is a security issue! This should not *never* happen, because it poses a threat to unexperienced users and during updates of the client.

Ok, but.

The same mechanism is applied to CellServDB!

We maintain our CellServDB ourself for several reasons. This startup script mangles our configuration and interferes with our scripts. Even if I remove CellServDB.dist and CellServDB.local (which is empty), my CellServDB (maintained by cfengine, and on some older systems by a cronjob) is overwritten:

Most people don't have their own, and so instead we'll get people for whom CellServDB never updates. Unless you can offer a solution to that, you'll get no traction.

The script should test for existing configuration files. Modifying CellServDB and SuidCells should be a configuration option in /etc/default/openafs that is switched off by default.

SuidCells I buy. CellServDB, nope, try again. Like, for all the sites which already have the global CellServDB, unless they opt in, they'll never get an update again. That's unacceptable.

Derrick

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




--
      Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
      Member, MIT Student Information Processing Board  (SIPB)
      URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
      [EMAIL PROTECTED]                        PGP key available

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

Reply via email to