summaryrefslogtreecommitdiff
path: root/ledgersmb-httpd.conf
blob: cad5a1229ac7afc2da79ce302c35e5fa0df85526 (plain)
  1. # This file must be edited to substitute the current path with WORKING_DIR
  2. Alias /ledgersmb /home/ledgersmb/ledger-smb
  3. <Directory /home/ledgersmb/ledger-smb>
  4. # Rewrite rule to allow HTTP Authorization information to the scripts only
  5. # from this directory.
  6. RewriteEngine On
  7. RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
  8. AllowOverride All
  9. AddHandler cgi-script .pl
  10. Options ExecCGI Includes FollowSymlinks
  11. # By default, only allow from localhost. If you change this, please be
  12. # advised that you should use SSL protection on any and all network
  13. # connections that access this application in order to protect usernames and
  14. # passwords.
  15. Order Deny,Allow
  16. # Allow from 127.0.0.1
  17. # Allow from localhost
  18. Allow from All
  19. Deny from All
  20. # The rest of this file just tightens up security.
  21. <Files ~ "\.conf$">
  22. Order Deny,Allow
  23. Deny from All
  24. </Files>
  25. </Directory>
  26. <Directory /home/ledgersmb/ledger-smb/users>
  27. Order Deny,Allow
  28. Deny from All
  29. </Directory>
  30. <Directory /home/ledgersmb/ledger-smb/bin>
  31. Order Deny,Allow
  32. Deny from All
  33. </Directory>
  34. <Directory /home/ledgersmb/ledger-smb/utils>
  35. Order Deny,Allow
  36. Deny from All
  37. </Directory>
  38. <Directory /home/ledgersmb/ledger-smb/spool>
  39. Order Deny,Allow
  40. Deny from All
  41. </Directory>
  42. <Directory /home/ledgersmb/ledger-smb/templates>
  43. Order Deny,Allow
  44. Deny from All
  45. </Directory>
  46. <Directory /home/ledgersmb/ledger-smb/LedgerSMB>
  47. Order Deny,Allow
  48. Deny from All
  49. </Directory>