]> arthur.barton.de Git - netatalk.git/commit - NEWS
New MySQL CNID backend
authorRalph Boehme <sloowfranklin@gmail.com>
Sun, 13 Oct 2013 14:16:54 +0000 (16:16 +0200)
committerRalph Boehme <sloowfranklin@gmail.com>
Wed, 23 Oct 2013 08:53:24 +0000 (10:53 +0200)
commitf254fd618b53e97cc5382b23709d4f3de1e70b41
tree34d68f8ba2416e0e8495e516f637fb61f97fdb24
parentbcb41b85b62fcc24337c9a7748dd64c10044fe46
New MySQL CNID backend

o add configure check --with-mysql-config=PATH that searches for
  the mysql-config binary
o add new MySQL CNID subdirectory and compilation infrastructure
o modify CNID header files for new backend
o add private CNID MySQL header file for private data
o add mysql config options
o add MySQL args to cnid_open()
o add support for MySQL CNID backend to dbd

Add MySQL libraries as deps to executables:
workaround libtool bug where the rpath of a dependent library (ie mysql) of a libtool
library (ie libatalk) gets stripped from the link flags when linking the final
executable, even though the library (mysql) is a non default OS dir.
53 files changed:
NEWS
bin/ad/Makefile.am
bin/ad/ad_find.c
bin/ad/ad_util.c
bin/afppasswd/Makefile.am
bin/misc/Makefile.am
bin/uniconv/Makefile.am
bin/uniconv/uniconv.c
configure.ac
etc/afpd/Makefile.am
etc/afpd/afp_options.c
etc/afpd/catsearch.c
etc/afpd/file.c
etc/afpd/volume.c
etc/cnid_dbd/Makefile.am
etc/cnid_dbd/cmd_dbd.c
etc/cnid_dbd/cnid_metad.c
etc/cnid_dbd/comm.c
etc/cnid_dbd/comm.h
etc/cnid_dbd/dbd.h
etc/cnid_dbd/dbd_add.c
etc/cnid_dbd/dbd_dbcheck.c
etc/cnid_dbd/dbd_delete.c
etc/cnid_dbd/dbd_get.c
etc/cnid_dbd/dbd_getstamp.c
etc/cnid_dbd/dbd_lookup.c
etc/cnid_dbd/dbd_rebuild_add.c
etc/cnid_dbd/dbd_resolve.c
etc/cnid_dbd/dbd_search.c
etc/cnid_dbd/dbd_update.c
etc/cnid_dbd/main.c
etc/cnid_dbd/pack.c
etc/cnid_dbd/pack.h
etc/cnid_dbd/usockfd.h
etc/netatalk/Makefile.am
etc/spotlight/Makefile.am
include/atalk/Makefile.am
include/atalk/cnid.h
include/atalk/cnid_bdb_private.h [new file with mode: 0644]
include/atalk/cnid_dbd_private.h [deleted file]
include/atalk/cnid_mysql_private.h [new file with mode: 0644]
include/atalk/globals.h
libatalk/Makefile.am
libatalk/cnid/Makefile.am
libatalk/cnid/cnid.c
libatalk/cnid/cnid_init.c
libatalk/cnid/dbd/cnid_dbd.c
libatalk/cnid/mysql/Makefile.am [new file with mode: 0644]
libatalk/cnid/mysql/cnid_mysql.c [new file with mode: 0644]
libatalk/util/netatalk_conf.c
macros/cnid-backend.m4
macros/summary.m4
test/afpd/Makefile.am