You are here

README.txt in Paranoia 8

Same filename and directory in other branches
  1. 6 README.txt
  2. 7 README.txt
Description:
===========
Paranoia module is for all the sysadmins out there who think that
allowing random CMS admins to execute PHP of their choice is not
a safe idea.

What it does:
=============
- Disable the PHP module.
- Disable granting of the "use PHP for settings" permission.
  Save the permissions form once to remove all previous grants.
  (An error appears in the site status report if a role still has this
  permission.)
- Disable granting to Anonymous or Authenticated any permission that is
  marked "restrict access" in a module's hook_permission.
- Disable granting several permissions from popular contribs that are not
  marked as "restrict access" but are still important.
- Remove the PHP and paranoia modules from the module admin page.
- Provides a hook to let you remove other modules from the module admin page.

NOTE on uninstalling:
=====
The only way to uninstall the paranoia module is by changing its status in
the database config table. By design it does not show up in the module
uninstall administration page after it is enabled.

You can uninstall it with drush:
drush pm-uninstall paranoia

Or you can uninstall it by removing the module from the file system:
- Delete the module directory.
- Clear site caches or truncate the cache_config table.

Support
=======
View current issues:
http://drupal.org/project/issues/paranoia
Submit a new issue:
http://drupal.org/node/add/project-issue/paranoia

Development
===========
All development happens in branches like 8.x-1.x and 7.x-1.x.

Maintainers
======
Gerhard Killesreiter
Greg Knaddison @greggles

File

README.txt
View source
  1. Description:
  2. ===========
  3. Paranoia module is for all the sysadmins out there who think that
  4. allowing random CMS admins to execute PHP of their choice is not
  5. a safe idea.
  6. What it does:
  7. =============
  8. - Disable the PHP module.
  9. - Disable granting of the "use PHP for settings" permission.
  10. Save the permissions form once to remove all previous grants.
  11. (An error appears in the site status report if a role still has this
  12. permission.)
  13. - Disable granting to Anonymous or Authenticated any permission that is
  14. marked "restrict access" in a module's hook_permission.
  15. - Disable granting several permissions from popular contribs that are not
  16. marked as "restrict access" but are still important.
  17. - Remove the PHP and paranoia modules from the module admin page.
  18. - Provides a hook to let you remove other modules from the module admin page.
  19. NOTE on uninstalling:
  20. =====
  21. The only way to uninstall the paranoia module is by changing its status in
  22. the database config table. By design it does not show up in the module
  23. uninstall administration page after it is enabled.
  24. You can uninstall it with drush:
  25. drush pm-uninstall paranoia
  26. Or you can uninstall it by removing the module from the file system:
  27. - Delete the module directory.
  28. - Clear site caches or truncate the cache_config table.
  29. Support
  30. =======
  31. View current issues:
  32. http://drupal.org/project/issues/paranoia
  33. Submit a new issue:
  34. http://drupal.org/node/add/project-issue/paranoia
  35. Development
  36. ===========
  37. All development happens in branches like 8.x-1.x and 7.x-1.x.
  38. Maintainers
  39. ======
  40. Gerhard Killesreiter
  41. Greg Knaddison @greggles