Experimental project

This is a sandbox project, which contains experimental code for developer use only.

script used to request patches which are not in the regular drupal.org public issue queue to be tested on the Drupal.org testing infrastructure.

You need to run this script inside a Drupal 6 root, and you need the qa.d.o key placed in a key.txt file.

prerequisites:
- qa.d.o key (ask scor, or someone in the infra team)
- access to qa.d.o with security team role: create an account on qa.d.o and file an issue in the webmaster issue queue if you need to request for this role.

Steps:
- make sure the filename of your patch is obscure and does not reveal the kind of vulnerability you are working on. The name of the patch filename will be public, though the link to the patch will be kept private.
- place your secret patch somewhere online (on your favorite server) and make sure the url of the patch remains hidden. Do not share this link if you want it to remain private.
- provide the url to your patch to the kick_pifr script
- add the qa.d.o key next to the kick_pifr.php script
- execute the PHP script, it should return some links once it has successfully sent the test request to qa.d.o
- keep visiting these links until the test has finished (usually 30mins to an hour depending on the load of the testbots). qa.d.o will not notify an issue once it is finished, it's up to you to check back.
- you can safely delete the patch from your server

Project information

  • Created by scor on , updated