The Update Status module is a godsend. I installed it with 5.2. I am happy its now in 6's core.

Can we take it a few steps further?

1. Auto backup files and db

2. wget/curl/lynx the required modules/core for the update

3. Remove module folder on file system

4. Extract new module in sites/all/modules

5. Load update.php

Comments

kbahey’s picture

No. We have to go slow on this, if at all.

The reason is that steps 1, 2, 3, and 4 opens up vulnerabilities because the web server can overwrite code. If this is automated and you have a remote exploit, they can hijack your whole site.

Until a secure solution is found, we'd rather not jump into this right now.

David_Rothstein’s picture

Regarding step 5, though (and the more general issue of making the entire update process smoother and easier), I just posted a new, related issue here: http://drupal.org/node/228275

dave reid’s picture

Status: Active » Closed (won't fix)

Marking as won't fix since this is not likely to make core. Past rejection: #221533: Module Installer.