Dear Jonas:

Thank you for that tip! That was my problem.

I added the following lines to /etc/init.d/netatalk on my system to do this automatically:

    if [ "$CNID_METAD_RUN" = "yes" -a -x /usr/sbin/cnid_metad ]; then
        /usr/sbin/cnid_metad
        echo -n " cnid_metad"
    fi

...

        echo -n " cnid_metad"; \
start-stop-daemon --stop --quiet --oknodo --exec /usr/sbin/ cnid_metad

These are based on the init script that comes with the netatalk tarball from the project's web site. Perhaps these could be added to the Debian package? The stable Debian /etc/default/netatalk file includes the line "CNID_METAD_RUN=yes" so it is already set up to run the CNID agent.

Regards,
Tim Miller Dyck
Editor/Publisher, Canadian Mennonite


On 25-Jul-05, at 3:48, Jonas Smedegaard wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 25-07-2005 01:36, Tim Miller Dyck wrote:

Package: netatalk
Version: 2.0.2-3

Dear netatalk maintainers:

I am having a problem using netatalk with a DBD (transactional)
backend. The CNID database is not getting created properly and the afpd
server is unable to access it. The default CDB backend works  fine.
Creating the database using the CDB backend and then trying to  then
switch to using DBD (which should work) also does not work - afpd gives the same syslog message as below and clients cannot connect to the share.


Did you start cnid_metad daemon?


 - Jonas

- --
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

 - Enden er nær: http://www.shibumi.org/eoti.htm
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC5JlUn7DbMsAkQLgRAst0AKCDnkMnQODnTqMjcvSpH/Y0Gn3q+ACgjDXp
13fzbILcODEVhkumZJv3k1g=
=vFCk
-----END PGP SIGNATURE-----





Reply via email to