Code:
/usr/local/sbin/afpd -V
afpd 3.0 - Apple Filing Protocol (AFP) daemon of Netatalk
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version. Please see the file COPYING for further information and details.
afpd has been compiled with support for these features:
AFP versions: 2.2 3.0 3.1 3.2 3.3
CNID backends: dbd last tdb
Zeroconf support: mDNSResponder
TCP wrappers support: Yes
Quota support: Yes
Admin group support: Yes
Valid shell checks: Yes
cracklib support: No
EA support: ad | sys
ACL support: Yes
LDAP support: Yes
afp.conf: /usr/local/etc/afp.conf
state directory: /usr/local/var/netatalk/
afp_signature.conf: /usr/local/var/netatalk/afp_signature.conf
afp_voluuid.conf: /usr/local/var/netatalk/afp_voluuid.conf
UAM search path: /usr/local/lib/netatalk//
Server messages path: /usr/local/var/netatalk/msg/
Hmm. I'm confused. I guess this means that things are OK, but I just ran dbd -r on all my AFP-shared folders and it re-created all the .AppleDouble files. Did I call the wrong dbd and now I have to do /usr/local/bin/dbd -r (or probably -u to upgrade now?). If that is correct is there any action I can take to kind of lock things into the AFP3 version, so afpd or dbd on the command line calls the /usr/local/bin version?
Finally, I see Netatalk 3.0.1 is out. Easy upgrade for that I should do myself, or wait until Napp-IT can update it for me?
Thanks for holding my hand on this one...
-----update
Since I'm working on the system, I went ahead and did the OI updates that were offered. So, I'm at 151a7 now. I don't know if it was a result of that or just the fact that I rebooted, but now AFP fails to start (or perhaps starts once but is trying to start twice). svcs says that network/netatalk is in 'maintenance' state, not running. (I checked in /etc/init.d for legacy AFP startup and it was not there)
looking at /var/svc/log/network-netatalk:default.log
Code:
[ Oct 11 17:47:49 Stopping because service disabled. ]
[ Oct 11 17:47:50 Executing stop method (:kill). ]
[ Oct 11 18:10:17 Enabled. ]
[ Oct 11 18:10:59 Executing start method ("/usr/local/sbin/netatalk"). ]
[ Oct 11 18:11:01 Method "start" exited with status 0. ]
[ Oct 11 18:35:31 Enabled. ]
[ Oct 11 18:36:19 Executing start method ("/usr/local/sbin/netatalk"). ]
netatalk is already running (pid = 676), or the lock file is stale.
[ Oct 11 18:36:21 Method "start" exited with status 3. ]
[ Oct 11 18:36:21 Executing start method ("/usr/local/sbin/netatalk"). ]
netatalk is already running (pid = 676), or the lock file is stale.
[ Oct 11 18:36:21 Method "start" exited with status 3. ]
[ Oct 11 18:36:21 Executing start method ("/usr/local/sbin/netatalk"). ]
netatalk is already running (pid = 676), or the lock file is stale.
[ Oct 11 18:36:21 Method "start" exited with status 3. ]
--- a little later...
I was able to manually start Netatalk by killing it and relaunching it /usr/local/sbin/netatalk