After installing security patch SUPEE-5994, how do I verify whether patch is installed successfully. Will the test at http://magento.com/security-patch find out if the patch is installed?
If you applied the patch via SSH you will see modified files if your files are under version control. Furthermore you should see a new entry in
app/etc/applied.patches.list. The entry will mention SUPEE-5998, but it's done by SUPEE-5994. The bugtester mentioned above was created for the SUPEE-5344 patch so this will not check your latest patch (SUPEE-5994).
If you don't have version control in place, you have to check manually.
find . -mtime 0 in your Magento root folder immediately after running the shell patch will give you a list of changed files to compare against the file changes in
It's highly necessary on this one to check for file creation because despite the reported file changes in
applied.patches.list, 5994 can fail to create
app/code/core/Mage/Install/Controller/Router/Install.php because it trips up on there not being a
Router directory in
And as noted, the Magento Shoplift check page only looks for the 5344 vulnerability.
The test at magento.com/security-patch only checks for patch 5344. You can check for proper installation of all recent patches at https://www.magereport.com. This will check correct behavior, not the status in app/etc/applied.patches.list. If you forget to clear a cache, a behavior based test will give a more accurate report.
Disclaimer: site made by me