From 1b8150580f834192929b0c9fbbabec98570e4088 Mon Sep 17 00:00:00 2001 From: b1galez Date: Sat, 2 Oct 2010 09:23:56 +0000 Subject: Version 1.0 git-svn-id: http://yubico-yubiserve.googlecode.com/svn/trunk@3 fbcee277-3294-991b-8290-beb7048acdd6 --- README | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 README (limited to 'README') diff --git a/README b/README new file mode 100644 index 0000000..860f23e --- /dev/null +++ b/README @@ -0,0 +1,39 @@ +YubiServe has been written by Alessio Periloso +Version 1.0: 21/05/2010 + +This simple service allows to authenticate yubikeys using only a small +sqlite database. +The code has been released under GNU license (license into LICENSE file) + +To authenticate, call the script yubiserve.php with the parameter otp. +Ex.: yubiserve.php?otp=vviblrbuicuvevcnnedbuuhjfhrebjlchhidkfrdkike + +To add a new key, run ./keyconf.py -a +To delete a key, run ./keyconf.py -k +To disable a key (disabling a key won't delete it from the db), run + ./keyconf.py -d +To enable a key, run ./keyconf.py -e + + +The YubiServe service needs the php-sqlite, php-mcrypt and python-sqlite support. +On debian/ubuntu, you can run: +sudo apt-get install php5-mcrypt php5-sqlite python-sqlite + +About Apache configuration, it is **REALLY IMPORTANT** users are not +allowed to download the yubikeys.sqlite database. For this purpose, +I wrote the .htaccess file into yubiserve directory. Sometimes +however, into main Apache configuration the AllowOverride parameter +is set to "None", and the .htaccess won't be loaded at all. +If this is your case, be sure to add to your apache configuration the +following lines (change !!!): + + /> +#ex. + Order deny,allow + Deny from all + + + Order deny,allow + Allow from all + + -- cgit v1.2.3