How to Secure Drupal Sites That Cannot Fail