Looking for the latest version? Download hoba-code-20140813.tgz (7.5 MB)
Home
Name Modified Size Downloads / Week Status
hoba-code-20140813.tgz 2014-08-13 7.5 MB 0
README 2013-08-17 2.8 kB 0
hoba-code-20130817.tgz 2013-08-17 7.5 MB 0
hoba-20130810.tgz 2013-08-10 7.5 MB 0
hoba-20130808.tgz 2013-08-07 7.4 MB 0
hoba-20130806.tgz 2013-08-06 7.4 MB 0
Totals: 6 Items   37.4 MB
# # HOBA - No Password HTTP Authentication # # Yes, this is the README file:-) # # Copyright (C) 2013, Tolerant Networks Limited # # Stephen Farrell, <stephen@tolerantnetworks.com> # # This program is free software, distributed under the terms of # the GNU General Public License # The following files/directories are here: LICENSE - Says that we're using dual-license: GPL or one you buy from us COPYING - The GPL TODO - guess? README - this file Makefile - top level Makefile, for code and doxygen bash - some scripts for stuff, uses ../lib/hoba-cli for register/login lib - C++ code emulating what an HTTP client might do; early proof-of-concept code, but works php - PHP scripts for an Apache server to do the server side of HOBA, these need redis and predis phpmgmt - PHP scripts for managing the DB js - Javascript for in browser HOBA code doc - typical doxygen stuff, check out doc/latex/refman.pdf (first run make, if need be) www - files and scripts for populating a HOBA web site (see www/doinst for install stuff) wp - wordpress plugin chrome - the beginnings of a chrome extension, not yet functional stats - some tooling for taking stats (just rsa key gen/sig in JS for now) To install a apache web site from this for the example.com domain with all its files in /var/foo you need to do: sudo make install-www ARGS="example.com /var/foo" Check out www/doinst (which is the business end of the above) to see what happens there *before* you do that in case your site differs too much from what we've assumed. Our scripts assume you want to setup a new VirtualHost that's a HOBA demo site, so if that's not what you want you'll need to modify them. Prerequisites for the server (more probably needed and we'll add as we go): - Linux (we use Ubuntu 12.04, other linuxes should be fine), no idea about other platforms. Try it and let us know. - For the web server: Apache, redis, predis, mod_fgcid, php-cgi, phpqrcode, rngtest, - Things I use, maybe you don't need, not sure: mod_spdy, wordpress - Others: php, gcc, make, doxygen, curl, yui-compressor and stuff I forgot:-) Probably the simplest way to try out HOBA is on a new VirtualHost on localhost - add some domain name to your local hosts file, then use the make command above to install that. One last note - read the FAQ [1] and please do only use HOBA over TLS - it makes a lot more sense if you really want to use it. And any questions or feedback, we'd appreciate if you use our dev@hoba.ie mailiing list [2] so its archived and maybe useful to someone else later. Thanks, Stephen & Kerry. [1] https://hoba.ie/faq.html [2] https://hoba.ie/hobalist
Source: README, updated 2013-08-17

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks