[development] RFC: letting modules phone home to check for new releases
Derek Wright
drupal at dwwright.net
Wed Nov 22 01:25:11 UTC 2006
On Nov 21, 2006, at 10:13 AM, Oswald Jaskolla wrote:
> So, what do you think?
i hope you don't take this personally, by i'm *very* opposed to the
kind of system you're building.
the security implications of giving your website permission to
overwrite itself automatically are *HORRIFYING*. i'd never install
such a thing, and i'd never advocate anyone else should install such
a thing.
the kind of system i'm building is just an automated way to tell the
human site admins: "your code is out of date" (and if true, "and
insecure") and nag them mercilessly until they upgrade the stale
module(s) to the latest, secure version(s). it's still the human's
task to perform the upgrade itself.
this manual upgrade could itself be further automated, but a high-
privileged admin user must run this automated script themselves, just
like they have to run update.php themselves. building and providing
a tool that can "do it all" for you is asking for security hell, and
therefore defeats the purpose of what i'm trying to accomplish (make
it easier and therefore more likely for drupal sites to remain secure).
anyway, i'm willing to coordinate, and further discuss design/
implementation issues, but i can't emphasize enough how bad i think a
fully-automated system for upgrading a drupal site would be.
maybe i'm misunderstanding your design/proposal, but after re-reading
your message a few times, it's pretty clear you're marching down the
path towards what i'd consider "the dark side". ;)
sorry,
-derek
More information about the development
mailing list