Reply to comment

Drupal upgrade easier

Tagged:
2012-05-03: Updated patch files to Drupal 6.26 and Drupal 7.14.

The standard procedure to upgrade Drupal to the latest release is to download it from drupal.org and follow the included UPGRADE.txt.

For administrators using the UNIX shell it may be easier using the attached patch files below instead of downloading and installing the newest complete Drupal release.

To patch your Drupal installation follow UPGRADING.txt up to "5. Remove all of the old files and directories from the Drupal installation directory." Go on using this commands:

  • cd DRUPAL-ROOT
  • Dry run: patch -p1 --dry-run < PATCHFILE
  • Patch: patch -p1 < PATCHFILE

Proceed with UPGRADING.txt from 8. Verify the new configuration file to make sure it has the latest and correct information.

(If you are impatient just run the 3 commands above. Be warned: this may break your Drupal installation so make sure to have a backup at hand.)

Warning

If you get errors like Reversed (or previously applied) patch detected or 1 out of 2 hunks FAILED while running the patch dry run (second command above) immediately interrupt patching and upgrade following the steps explained in UPGRADING.txt.

Use this patch files on your own responsibility. I don't guarantee the proper function of the patch files on Drupal installations other than my own.

Note: If the patch process gets interrupted and leaves a mix of patched and unpatched files you may re-run it by ignoring already patched files after eliminating the reason of the interruption:

  • patch -p1 -N < PATCHFILE

You may savely remove reject files created during that process:

  • find . -name "*.rej" | xargs rm

Patch files

Drupal 7

To verify the integrity of the patch files use this MD5 hashes:

MD5 (drupal-7.0-to-7.14.patch) = 9fa1dbcaa99f91d05a5ca2379147e471
MD5 (drupal-7.1-to-7.14.patch) = 9eafaa52d4f57703cccffc2055e27376
MD5 (drupal-7.2-to-7.14.patch) = a63612da7552afe562e99bc6354314c3
MD5 (drupal-7.3-to-7.14.patch) = 02cf1aceb63f4a6bb4791d462d54606a
MD5 (drupal-7.4-to-7.14.patch) = 3cb279fe25c793a9473f4d2471c3996f
MD5 (drupal-7.5-to-7.14.patch) = 1fce568e5857c0875ef0d97c751203ee
MD5 (drupal-7.6-to-7.14.patch) = 42d689cd6b025ae0f5e973028f76d12f
MD5 (drupal-7.7-to-7.14.patch) = a1a19e285b5c2350161f5c2c321fb948
MD5 (drupal-7.8-to-7.14.patch) = c98c6af1df7c31ef1f13f3656e8f3056
MD5 (drupal-7.9-to-7.14.patch) = d35c6cc604b05fd478df9484fc47369d
MD5 (drupal-7.10-to-7.14.patch) = af263e583925265850e996ad90dd4dbf
MD5 (drupal-7.11-to-7.14.patch) = d963283a82a8620cfeaa184cb0ac6eee
MD5 (drupal-7.12-to-7.14.patch) = dc58234c71bd9b6d98d213430bb44c92
MD5 (drupal-7.13-to-7.14.patch) = b2fda722f216acb5bf2b779872bd9924

Drupal 6

To verify the integrity of the patch files use this MD5 hashes:

MD5 (drupal-6.0-to-6.26.patch) = 3dc04ca0940001ee590410453d93bd68
MD5 (drupal-6.1-to-6.26.patch) = 9cefd4c54e87f1f0d3a7cfbd2ef199f6
MD5 (drupal-6.2-to-6.26.patch) = a17d3fdc2ff66a59bdf0b75435a2c565
MD5 (drupal-6.3-to-6.26.patch) = 255a50549b90af13a3ceedd3a1c3d880
MD5 (drupal-6.4-to-6.26.patch) = 7ce5061cf716ad623e0217db22ce0b34
MD5 (drupal-6.5-to-6.26.patch) = ee899d2ca3c1a2abcf5fd2f54642f870
MD5 (drupal-6.6-to-6.26.patch) = a3045fa2c8dee7e3c267fb46af949087
MD5 (drupal-6.7-to-6.26.patch) = 1d1b48aaa7a175cc4a0c4dbc2915b4f3
MD5 (drupal-6.8-to-6.26.patch) = c1b818ade0754583d1b2f1f743c029d7
MD5 (drupal-6.9-to-6.26.patch) = 927bda4debb7ddbabaa3c1e7acfe576c
MD5 (drupal-6.10-to-6.26.patch) = a1d9a2a252dfa9f2d4c7202c8e9e5308
MD5 (drupal-6.11-to-6.26.patch) = 0c9caf32f1a54b54504bd42b89ff161c
MD5 (drupal-6.12-to-6.26.patch) = 0814f18fc6247692c4eadce8e3721887
MD5 (drupal-6.13-to-6.26.patch) = 1b60fb5a3fec38a9342d6e144ca9e735
MD5 (drupal-6.14-to-6.26.patch) = 4bdf7a1fa44d07a9b199e6fb64069ddb
MD5 (drupal-6.15-to-6.26.patch) = e2e55701ff053f00c96f268d94ddee63
MD5 (drupal-6.16-to-6.26.patch) = abe589b1eeac050c33c22cbc1f058469
MD5 (drupal-6.17-to-6.26.patch) = 93d0715e3957bcdc329bc05c74dc44e5
MD5 (drupal-6.18-to-6.26.patch) = 4e63358a689b10c55739218b2fb04456
MD5 (drupal-6.19-to-6.26.patch) = 49f5e42a20d6027820ee344117ff1c8e
MD5 (drupal-6.20-to-6.26.patch) = f345a9844f2e7c43ee8b204790a0068c
MD5 (drupal-6.21-to-6.26.patch) = 1df25d7d29a31c590740171a78a59ab7
MD5 (drupal-6.22-to-6.26.patch) = 66ba83de5ea281b0467002a390505c5e
MD5 (drupal-6.23-to-6.26.patch) = db1e2d6a5b051fab275072c7b267a131
MD5 (drupal-6.24-to-6.26.patch) = 5ac200c609d5a55b02e0337ff2c5740e
MD5 (drupal-6.25-to-6.26.patch) = 6b97b654d96a788b31313a0b17412950

Drupal 5

To verify the integrity of the patch files use this MD5 hashes:

  MD5 (drupal-5.0-to-5.23.patch) = 13235f0c50caf2f0366403563053fbba
  MD5 (drupal-5.1-to-5.23.patch) = e2d5fc4ec6da1f1db2f83204eef03160
  MD5 (drupal-5.2-to-5.23.patch) = 13da34e36fb58f422c86c1574e26719b
  MD5 (drupal-5.3-to-5.23.patch) = dd826e692ab5e9e50ce55feac0b82673
  MD5 (drupal-5.4-to-5.23.patch) = e44a1f00549c5d39bbe359772db4ec9d
  MD5 (drupal-5.5-to-5.23.patch) = 4f06344f52f3c476e458f01c4925e987
  MD5 (drupal-5.6-to-5.23.patch) = bd31200144a9b716e4a1cad1930796f1
  MD5 (drupal-5.7-to-5.23.patch) = 598e037a8840d79509ea5c247dff975e
  MD5 (drupal-5.8-to-5.23.patch) = 2a53dedeb3b00c679ccb0dae44379789
  MD5 (drupal-5.9-to-5.23.patch) = 8dd63096cf7c5dd73e968f770f56301b
  MD5 (drupal-5.10-to-5.23.patch) = a6127a53d945659efde17a31e8037b79
  MD5 (drupal-5.11-to-5.23.patch) = 841eabce62cac99f98e77de733aeb7c6
  MD5 (drupal-5.12-to-5.23.patch) = ddb82f96ad7915e34111df4706237c11
  MD5 (drupal-5.13-to-5.23.patch) = 41bf265e25a1d6c9324e4f6c7b5ff067
  MD5 (drupal-5.14-to-5.23.patch) = 7c48dca7dd10533fe65c895d33c7be56
  MD5 (drupal-5.15-to-5.23.patch) = ae1a31e80c3b24dfa1710adecbd1cce9
  MD5 (drupal-5.16-to-5.23.patch) = 72e25e1c680b75cbc1f8b303c4d97cba
  MD5 (drupal-5.17-to-5.23.patch) = 0fee19e0808ec863284618ce8f506d6c
  MD5 (drupal-5.18-to-5.23.patch) = 997f35d8372277203e5129e9bc684f81
  MD5 (drupal-5.19-to-5.23.patch) = 6189d7c3c3139647dfd519b727d8f12f
  MD5 (drupal-5.20-to-5.23.patch) = 33d48157e036411fd336a5d9023c8644
  MD5 (drupal-5.21-to-5.23.patch) = 86cb8be7e01f576177765d670332e4fb
  MD5 (drupal-5.22-to-5.23.patch) = 94488c667c2c68d48438d81129e3edca

Upgrade major releases of Drupal

Experimental

Below are patch files to upgrade major releases of Drupal. Please try with caution.

To verify the integrity of the patch files use this MD5 hashes:

MD5 (drupal-5.23-to-6.26.patch) = 1b3f9a5a2d5defad8dd21e4afe4918ba
MD5 (drupal-6.26-to-7.14.patch) = 1c46da711645b3ea146309737d7168f9

Reply

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Insert Google Map macro.

More information about formatting options