virtual-ldap
14 years agomake listen address and port configurable as first option
Dobrica Pavlinusic [Wed, 25 Mar 2009 21:24:33 +0000 (21:24 +0000)]
make listen address and port configurable as first option

14 years ago(no commit message)
Dobrica Pavlinusic [Wed, 25 Mar 2009 21:15:19 +0000 (21:15 +0000)]

14 years agoadded cn
Dobrica Pavlinusic [Mon, 23 Mar 2009 22:00:26 +0000 (22:00 +0000)]
added cn

14 years agolisten on IP address and port
Dobrica Pavlinusic [Mon, 23 Mar 2009 21:55:39 +0000 (21:55 +0000)]
listen on IP address and port

14 years agoadd notice about LDAP::Net::Entry lc on attributes
Dobrica Pavlinusic [Mon, 23 Mar 2009 21:31:49 +0000 (21:31 +0000)]
add notice about LDAP::Net::Entry lc on attributes

14 years agosimple LDAP server which reads data from Koha
Dobrica Pavlinusic [Mon, 23 Mar 2009 20:26:48 +0000 (20:26 +0000)]
simple LDAP server which reads data from Koha
indexed by otherPager which is cardnumber in Koha

14 years agocleanup
Dobrica Pavlinusic [Mon, 23 Mar 2009 20:24:46 +0000 (20:24 +0000)]
cleanup

14 years agocleanup all encoding cruft since Koha mungles data
Dobrica Pavlinusic [Tue, 17 Mar 2009 10:59:31 +0000 (10:59 +0000)]
cleanup all encoding cruft since Koha mungles data

14 years agobetter errors if sockets can't be opened
Dobrica Pavlinusic [Tue, 17 Mar 2009 09:39:05 +0000 (09:39 +0000)]
better errors if sockets can't be opened

14 years agolog to file
Dobrica Pavlinusic [Tue, 17 Mar 2009 09:33:44 +0000 (09:33 +0000)]
log to file

14 years agoadded log file
Dobrica Pavlinusic [Mon, 16 Mar 2009 18:11:12 +0000 (18:11 +0000)]
added log file

14 years agofix gender (since we don't mark string as utf-8 anymore)
Dobrica Pavlinusic [Mon, 16 Mar 2009 14:58:54 +0000 (14:58 +0000)]
fix gender (since we don't mark string as utf-8 anymore)

14 years agoencode yaml in utf-8
Dobrica Pavlinusic [Mon, 16 Mar 2009 13:54:50 +0000 (13:54 +0000)]
encode yaml in utf-8

14 years agowe need to unset LANG if we don't want to corrupt encoding
Dobrica Pavlinusic [Mon, 16 Mar 2009 13:34:32 +0000 (13:34 +0000)]
we need to unset LANG if we don't want to corrupt encoding

14 years agomark sockets as binary so we don't corrupt encoding
Dobrica Pavlinusic [Mon, 16 Mar 2009 13:27:44 +0000 (13:27 +0000)]
mark sockets as binary so we don't corrupt encoding

14 years agosupport ARRAY values from yaml file
Dobrica Pavlinusic [Mon, 16 Mar 2009 10:12:57 +0000 (10:12 +0000)]
support ARRAY values from yaml file

14 years agoif field have # subfield delimiter, save splitted field into yaml
Dobrica Pavlinusic [Mon, 16 Mar 2009 10:02:46 +0000 (10:02 +0000)]
if field have # subfield delimiter, save splitted field into yaml

14 years agocorrectly support multiple subfield delimiters (#) as one
Dobrica Pavlinusic [Mon, 16 Mar 2009 09:58:36 +0000 (09:58 +0000)]
correctly support multiple subfield delimiters (#) as one

14 years agosplit hrEduPersonUniqueNumber into separate attributes
Dobrica Pavlinusic [Mon, 16 Mar 2009 09:46:47 +0000 (09:46 +0000)]
split hrEduPersonUniqueNumber into separate attributes
based on prefix: within field

14 years agoextract config into hash and display it on startup
Dobrica Pavlinusic [Sun, 15 Mar 2009 22:00:24 +0000 (22:00 +0000)]
extract config into hash and display it on startup

14 years agodeclare dependencies
Dobrica Pavlinusic [Sun, 15 Mar 2009 21:45:45 +0000 (21:45 +0000)]
declare dependencies

14 years agouse ssl connection to upstream ldap
Dobrica Pavlinusic [Sun, 15 Mar 2009 21:20:35 +0000 (21:20 +0000)]
use ssl connection to upstream ldap

14 years agofix gender
Dobrica Pavlinusic [Sun, 15 Mar 2009 21:07:54 +0000 (21:07 +0000)]
fix gender

14 years agomake first fixed and mobile phone and put in in separate fields
Dobrica Pavlinusic [Sun, 15 Mar 2009 20:54:14 +0000 (20:54 +0000)]
make first fixed and mobile phone and put in in separate fields

14 years agoadd field for mobite phone
Dobrica Pavlinusic [Sun, 15 Mar 2009 20:47:15 +0000 (20:47 +0000)]
add field for mobite phone

14 years agostrip spaces
Dobrica Pavlinusic [Sun, 15 Mar 2009 20:39:55 +0000 (20:39 +0000)]
strip spaces

14 years agoif files have magic delimiter # then we will split each
Dobrica Pavlinusic [Sun, 15 Mar 2009 20:01:21 +0000 (20:01 +0000)]
if files have magic delimiter # then we will split each
occurance into it's own field

14 years agooverlay yaml data over ldap entry
Dobrica Pavlinusic [Sun, 15 Mar 2009 19:48:21 +0000 (19:48 +0000)]
overlay yaml data over ldap entry

14 years agoconvert CSV file to yaml
Dobrica Pavlinusic [Sun, 15 Mar 2009 19:45:44 +0000 (19:45 +0000)]
convert CSV file to yaml

14 years agosimple-proxy.pl from Net::LDAP contrib which works
Dobrica Pavlinusic [Sun, 15 Mar 2009 18:53:37 +0000 (18:53 +0000)]
simple-proxy.pl from Net::LDAP contrib which works
with Koha and rewrite search results

14 years agoignore auto-generated stuff
Dobrica Pavlinusic [Sat, 14 Mar 2009 18:23:03 +0000 (18:23 +0000)]
ignore auto-generated stuff

14 years agosave search queries to YAML files
Dobrica Pavlinusic [Sat, 14 Mar 2009 18:21:29 +0000 (18:21 +0000)]
save search queries to YAML files

14 years agoremove cache usage
Dobrica Pavlinusic [Sat, 14 Mar 2009 15:43:53 +0000 (15:43 +0000)]
remove cache usage

14 years agorename to LDAP::Virtual
Dobrica Pavlinusic [Sat, 14 Mar 2009 14:47:54 +0000 (14:47 +0000)]
rename to LDAP::Virtual

14 years agocorrectly construct bind arguments
Dobrica Pavlinusic [Sat, 14 Mar 2009 14:44:45 +0000 (14:44 +0000)]
correctly construct bind arguments

14 years agoa bit more cleanup
Dobrica Pavlinusic [Sat, 14 Mar 2009 13:45:20 +0000 (13:45 +0000)]
a bit more cleanup

14 years agoextract virtual LDAP part from A3C
Dobrica Pavlinusic [Sat, 14 Mar 2009 13:01:20 +0000 (13:01 +0000)]
extract virtual LDAP part from A3C