Reply to comment
Drupal upgrade easier
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.)
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
- drupal-7.0-to-7.14.patch
- drupal-7.1-to-7.14.patch
- drupal-7.2-to-7.14.patch
- drupal-7.3-to-7.14.patch
- drupal-7.4-to-7.14.patch
- drupal-7.5-to-7.14.patch
- drupal-7.6-to-7.14.patch
- drupal-7.7-to-7.14.patch
- drupal-7.8-to-7.14.patch
- drupal-7.9-to-7.14.patch
- drupal-7.10-to-7.14.patch
- drupal-7.11-to-7.14.patch
- drupal-7.12-to-7.14.patch
- drupal-7.13-to-7.14.patch
To verify the integrity of the patch files use this MD5 hashes:
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
- drupal-6.0-to-6.26.patch
- drupal-6.1-to-6.26.patch
- drupal-6.2-to-6.26.patch
- drupal-6.3-to-6.26.patch
- drupal-6.4-to-6.26.patch
- drupal-6.5-to-6.26.patch
- drupal-6.6-to-6.26.patch
- drupal-6.7-to-6.26.patch
- drupal-6.8-to-6.26.patch
- drupal-6.9-to-6.26.patch
- drupal-6.10-to-6.26.patch
- drupal-6.11-to-6.26.patch
- drupal-6.12-to-6.26.patch
- drupal-6.13-to-6.26.patch
- drupal-6.14-to-6.26.patch
- drupal-6.15-to-6.26.patch
- drupal-6.16-to-6.26.patch
- drupal-6.17-to-6.26.patch
- drupal-6.18-to-6.26.patch
- drupal-6.19-to-6.26.patch
- drupal-6.20-to-6.26.patch
- drupal-6.21-to-6.26.patch
- drupal-6.22-to-6.26.patch
- drupal-6.23-to-6.26.patch
- drupal-6.24-to-6.26.patch
- drupal-6.25-to-6.26.patch
To verify the integrity of the patch files use this MD5 hashes:
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
- drupal-5.0-to-5.23.patch
- drupal-5.1-to-5.23.patch
- drupal-5.2-to-5.23.patch
- drupal-5.3-to-5.23.patch
- drupal-5.4-to-5.23.patch
- drupal-5.5-to-5.23.patch
- drupal-5.6-to-5.23.patch
- drupal-5.7-to-5.23.patch
- drupal-5.8-to-5.23.patch
- drupal-5.9-to-5.23.patch
- drupal-5.10-to-5.23.patch
- drupal-5.11-to-5.23.patch
- drupal-5.12-to-5.23.patch
- drupal-5.13-to-5.23.patch
- drupal-5.14-to-5.23.patch
- drupal-5.15-to-5.23.patch
- drupal-5.16-to-5.23.patch
- drupal-5.17-to-5.23.patch
- drupal-5.18-to-5.23.patch
- drupal-5.19-to-5.23.patch
- drupal-5.20-to-5.23.patch
- drupal-5.21-to-5.23.patch
- drupal-5.22-to-5.23.patch
To verify the integrity of the patch files use this MD5 hashes:
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
- Drupal 5 to 6: drupal-5.23-to-6.26.patch
- Drupal 6 to 7: drupal-6.26-to-7.14.patch
To verify the integrity of the patch files use this MD5 hashes:
MD5 (drupal-6.26-to-7.14.patch) = 1c46da711645b3ea146309737d7168f9

