[OpenAFS] openafs-1.4.2 RHEL RPM package installs nonempty SuidCells
and mangles CellServDB
Fri, 17 Nov 2006 00:20:02 -0800
Derek Atkins wrote:
> 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.
As another data point for y'all, we overwrite the new init scripts with
more sane ones. For those of us in enterprise environments that have no
desire or ability to talk to random Internet AFS cells, it's a terrible
idea. The current code has no way to disable the new behaviour, and the
shell code has no error checking to speak of. I wish this had been
discussed before it was incorporated into the release.