#ndxbht
##About ndxhbt
Fixes some glitches found in original indexhibit™. If you want something more complete, definitely go check out hlfcoding/hlf-ndxz. I will not add any extra or new functionality. I will not help you. So will not indexhibit™ forums. They will actually hate you for using a fork.
##Roadmap
None.
##Recommended System requirements
##Installation
You should be finished in a matter of minutes. So cross your fingers.
-
Download (git clone git://github.com/ksyz/ndxhbt.git)
-
Change permissions for
files
,gimgs
andndxhbt/config
to allow write for user that runs httpd. -
Fix SELinux context. Become root and set your selinux into enforcing mode (nobody wants to run webserver in permissive, right?). Now go and fix context type for those dirs. Use semanage(8) fcontext to make it permanent across relabels.
$ chcon -R -t httpd_sys_rw_content_t files/ $ chcon -R -t httpd_sys_rw_content_t ndxhbt/config/
-
Prepare database login credentials. Open
ndxhbt/install.php
and search for$isam
variable. Set charset and collate to something meaningful, or just leave it at utf8. -
Direct your browser to the
ndxhbt/install.php
and follow the installation procedures. -
Delete the
ndxhbt/install.php
when you are done. -
Remove write permissions from
ndxhbt/config/
, restore the original SELinux context.$ restorecon -R `ndxhbt/config/`
-
Log in with index1/exhibit and go to preferences and change your password. Now.
-
Delete the forgotten
ndxhbt/install.php
.
##Licensing
For original readme.txt open ndxhbt/readme.txt. Copying under the terms of originaly attached GPLv2+ in ndxhbt/license.txt.
(ɔ) 2011 by ksyz
(c) 2008 by Daniel Eatock and Tatiret, c.o.