Netatalk and Test Core Update 145

I can’t get Netatalk working. Help?!?

I have IPFire 2.25 (x86_64) - Core Update 145 Development Build: master/91b23ce0 running on a VirtualBox (v6.1.6). I started with Core Update 143 stable, updated to Core Update 144 stable and then to Core Update 145 Development Build:

I’m not sure if this is a configuration problem or something else. I’m starting with a very simple config file:

[root@ipfireC145test ~]# cat /etc/afp.conf
; Netatalk 3.x configuration file

[Global]
; Global server settings
  log file = /var/log/netatalk.log
  log level = default:info

[myshare]
  path = /tmp

and I keep seeing lots of these messages - Restarting 'afpd' (restarts: n)

[root@ipfireC145test ~]# cat /var/log/messages | grep netatalk
May 25 19:59:42 ipfireC143 pakfire: DOWNLOAD STARTED: meta/meta-netatalk
May 25 19:59:42 ipfireC143 pakfire: DOWNLOAD INFO: Host: mirror1.ipfire.org (HTTPS) - File: pakfire2/2.25.1-x86_64/meta/meta-netatalk
May 25 19:59:43 ipfireC143 pakfire: DOWNLOAD INFO: pakfire2/2.25.1-x86_64/meta/meta-netatalk has size of 997 bytes
May 25 19:59:44 ipfireC143 pakfire: DOWNLOAD INFO: Signature of meta-netatalk is fine.
May 25 19:59:44 ipfireC143 pakfire: DOWNLOAD FINISHED: pakfire2/2.25.1-x86_64/meta/meta-netatalk
May 25 19:59:44 ipfireC143 pakfire: PAKFIRE RESV: netatalk: Resolving dependencies...
May 25 19:59:44 ipfireC143 pakfire: PAKFIRE RESV: netatalk: Need to install dependency: avahi
May 25 19:59:44 ipfireC143 pakfire: PAKFIRE RESV: netatalk: Need to install dependency: dbus
May 25 20:00:02 ipfireC143 pakfire: PAKFIRE RESV: netatalk: Resolving dependencies...
May 25 20:00:02 ipfireC143 pakfire: PAKFIRE RESV: netatalk: Need to install dependency: avahi
May 25 20:00:02 ipfireC143 pakfire: PAKFIRE RESV: netatalk: Need to install dependency: dbus
May 25 20:00:02 ipfireC143 pakfire: PAKFIRE INFO: netatalk ^I - 410.00 KB
May 25 20:00:02 ipfireC143 pakfire: DOWNLOAD STARTED: paks/netatalk-3.1.12-1.ipfire
May 25 20:00:02 ipfireC143 pakfire: DOWNLOAD INFO: Host: mirror1.ipfire.org (HTTPS) - File: pakfire2/2.25.1-x86_64/paks/netatalk-3.1.12-1.ipfire
May 25 20:00:03 ipfireC143 pakfire: DOWNLOAD INFO: pakfire2/2.25.1-x86_64/paks/netatalk-3.1.12-1.ipfire has size of 406854 bytes
May 25 20:00:04 ipfireC143 pakfire: DOWNLOAD INFO: Signature of netatalk-3.1.12-1.ipfire is fine.
May 25 20:00:04 ipfireC143 pakfire: DOWNLOAD FINISHED: pakfire2/2.25.1-x86_64/paks/netatalk-3.1.12-1.ipfire
May 25 20:00:08 ipfireC143 pakfire: PAKFIRE INST: netatalk: Decrypting...
May 25 20:00:08 ipfireC143 pakfire: DECRYPT STARTED: netatalk
May 25 20:00:08 ipfireC143 pakfire: DECRYPT FINISHED: netatalk - Status: 0
May 25 20:00:08 ipfireC143 pakfire: PAKFIRE INST: netatalk: Copying files and running post-installation scripts...
May 25 20:00:08 ipfireC143 pakfire: PAKFIRE INST: netatalk: Finished.
May 25 20:02:18 ipfireC143 netatalk[7614]: Netatalk AFP server starting
May 25 20:02:18 ipfireC143 netatalk[7614]: Registered with Zeroconf

May 25 20:02:19 ipfireC143 netatalk[7614]: Restarting 'afpd' (restarts: 1)
May 25 20:02:20 ipfireC143 netatalk[7614]: Restarting 'afpd' (restarts: 2)
May 25 20:02:21 ipfireC143 netatalk[7614]: Restarting 'afpd' (restarts: 3)

I enable a netatalk.log in the afp.conf:

[root@ipfireC145test ~]# cat /var/log/netatalk.log
May 26 15:30:31.123993 netatalk[14061] {netatalk.c:446} (note:Default): Netatalk AFP server starting
May 26 15:30:31.127468 cnid_metad[14063] {cnid_metad.c:509} (note:AFPDaemon): CNID Server listening on localhost:4700
May 26 15:30:31.129832 netatalk[14061] {afp_avahi.c:94} (info:AFPDaemon): hostname: ipfireC145test
May 26 15:30:31.129847 netatalk[14061] {afp_avahi.c:118} (info:AFPDaemon): Registering server 'ipfireC145test' with Bonjour
May 26 15:30:31.131192 netatalk[14061] {afp_avahi.c:314} (info:AFPDaemon): Successfully started avahi loop.
May 26 15:30:31.131205 netatalk[14061] {netatalk.c:516} (note:Default): Registered with Zeroconf
May 26 15:30:31.131230 netatalk[14061] {netatalk.c:218} (info:Default): child[14062]: exited 127
May 26 15:30:32.126641 netatalk[14061] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 1)
May 26 15:30:32.128228 netatalk[14061] {netatalk.c:218} (info:Default): child[14065]: exited 127
May 26 15:30:33.126461 netatalk[14061] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 2)
May 26 15:30:33.127625 netatalk[14061] {netatalk.c:218} (info:Default): child[14071]: exited 127
May 26 15:30:34.126499 netatalk[14061] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 3)
May 26 15:30:34.127452 netatalk[14061] {netatalk.c:218} (info:Default): child[14072]: exited 127
May 26 15:30:35.124926 netatalk[14061] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 4)
. . .

One more hint:

[root@ipfireC145test ~]# afpd -V
afpd: error while loading shared libraries: libkrb5.so.3: cannot open shared object file: No such file or directory

thoughts to make netatalk work?

added netatalk.log with maxdebug.

[root@ipfireC145test ~]# cat /var/log/netatalk.log
May 26 16:00:54.563964 netatalk[7863] {logger.c:299} (debug:Logger): Setup file logging: type: Default, level: maxdebug, file: /var/log/netatalk.log
May 26 16:00:54.564016 netatalk[7863] {netatalk_conf.c:2050} (debug:AFPDaemon): CNID Server: localhost:4700
May 26 16:00:54.564024 netatalk[7863] {netatalk_conf.c:2093} (debug:AFPDaemon): Global unix charset is UTF8
May 26 16:00:54.564029 netatalk[7863] {netatalk_conf.c:2104} (debug:AFPDaemon): Global vol charset is UTF8
May 26 16:00:54.564035 netatalk[7863] {netatalk_conf.c:2118} (debug:AFPDaemon): Global mac charset is MAC_ROMAN
May 26 16:00:54.564039 netatalk[7863] {netatalk_conf.c:1362} (debug:AFPDaemon): readextmap: loading "/etc/extmap.conf"
May 26 16:00:54.564089 netatalk[7863] {netatalk_conf.c:1383} (debug:AFPDaemon): readextmap: done
May 26 16:00:54.564095 netatalk[7863] {netatalk_conf.c:1490} (debug:AFPDaemon): load_volumes: BEGIN
May 26 16:00:54.564100 netatalk[7863] {netatalk_conf.c:1525} (debug:AFPDaemon): load_volumes: no volumes yet
May 26 16:00:54.564112 netatalk[7863] {netatalk_conf.c:1557} (debug:AFPDaemon): load_volumes: loading: /etc/afp.conf
May 26 16:00:54.564134 netatalk[7863] {netatalk_conf.c:1138} (debug:AFPDaemon): readvolfile: BEGIN
May 26 16:00:54.564140 netatalk[7863] {netatalk_conf.c:1141} (debug:AFPDaemon): readvolfile: sections: 2
May 26 16:00:54.564151 netatalk[7863] {netatalk_conf.c:613} (debug:AFPDaemon): creatvol(volume: 'myshare', path: "/tmp", preset: '-'): BEGIN
May 26 16:00:54.564196 netatalk[7863] {netatalk_conf.c:963} (maxdebug:AFPDaemon): creatvol: Volume 'myshare' -> UTF8-MAC Name: 'myshare'
May 26 16:00:54.564205 netatalk[7863] {netatalk_conf.c:1001} (maxdebug:AFPDaemon): creatvol: Volume 'myshare' ->  Longname: 'myshare'
May 26 16:00:54.564229 netatalk[7863] {netatalk_conf.c:255} (debug:AFPDaemon): Volume "/tmp" ACL support: yes
May 26 16:00:54.564241 netatalk[7863] {vfs.c:868} (debug:AFPDaemon): initvol_vfs: enabling EA support with native EAs
May 26 16:00:54.564257 netatalk[7863] {netatalk_conf.c:115} (debug:AFPDaemon): get_uuid('myshare'): UUID: 'A0D66A01-AAAA-AAAA-AAAA-A49C91362C05'
May 26 16:00:54.564265 netatalk[7863] {netatalk_conf.c:1046} (debug:AFPDaemon): Volume 'myshare': UUID 'A0D66A01-AAAA-AAAA-AAAA-A49C91362C05'
May 26 16:00:54.564270 netatalk[7863] {netatalk_conf.c:1056} (debug:AFPDaemon): creatvol: END: 0
May 26 16:00:54.564277 netatalk[7863] {netatalk_conf.c:1588} (debug:AFPDaemon): load_volumes: END
May 26 16:00:54.564289 netatalk[7863] {netatalk.c:446} (note:Default): Netatalk AFP server starting
May 26 16:00:54.564591 netatalk[7863] {afp_zeroconf.c:33} (debug:AFPDaemon): Attempting to register with mDNS using Avahi
May 26 16:00:54.566457 cnid_metad[7865] {logger.c:299} (debug:Logger): Setup file logging: type: Default, level: maxdebug, file: /var/log/netatalk.log
May 26 16:00:54.566499 cnid_metad[7865] {netatalk_conf.c:2050} (debug:AFPDaemon): CNID Server: localhost:4700
May 26 16:00:54.566507 cnid_metad[7865] {netatalk_conf.c:2093} (debug:AFPDaemon): Global unix charset is UTF8
May 26 16:00:54.566513 cnid_metad[7865] {netatalk_conf.c:2104} (debug:AFPDaemon): Global vol charset is UTF8
May 26 16:00:54.566518 cnid_metad[7865] {netatalk_conf.c:2118} (debug:AFPDaemon): Global mac charset is MAC_ROMAN
May 26 16:00:54.566523 cnid_metad[7865] {netatalk_conf.c:1362} (debug:AFPDaemon): readextmap: loading "/etc/extmap.conf"
May 26 16:00:54.566572 cnid_metad[7865] {netatalk_conf.c:1383} (debug:AFPDaemon): readextmap: done
May 26 16:00:54.566729 cnid_metad[7865] {cnid_metad.c:509} (note:AFPDaemon): CNID Server listening on localhost:4700
May 26 16:00:54.567505 netatalk[7863] {afp_avahi.c:94} (info:AFPDaemon): hostname: ipfireC145test
May 26 16:00:54.567518 netatalk[7863] {afp_avahi.c:118} (info:AFPDaemon): Registering server 'ipfireC145test' with Bonjour
May 26 16:00:54.568270 netatalk[7863] {afp_avahi.c:314} (info:AFPDaemon): Successfully started avahi loop.
May 26 16:00:54.568282 netatalk[7863] {netatalk.c:516} (note:Default): Registered with Zeroconf
May 26 16:00:54.568309 netatalk[7863] {netatalk.c:218} (info:Default): child[7864]: exited 127
May 26 16:00:55.421362 netatalk[7863] {afp_avahi.c:194} (debug:AFPDaemon): publish_reply: AVAHI_ENTRY_GROUP_ESTABLISHED
May 26 16:00:55.571386 netatalk[7863] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 1)
May 26 16:00:55.572429 netatalk[7863] {netatalk.c:218} (info:Default): child[7867]: exited 127
May 26 16:00:56.573632 netatalk[7863] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 2)
May 26 16:00:56.574710 netatalk[7863] {netatalk.c:218} (info:Default): child[7868]: exited 127
May 26 16:00:57.566827 netatalk[7863] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 3)
May 26 16:00:57.567809 netatalk[7863] {netatalk.c:218} (info:Default): child[7869]: exited 127
May 26 16:00:58.595901 netatalk[7863] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 4)
May 26 16:00:58.596893 netatalk[7863] {netatalk.c:218} (info:Default): child[7870]: exited 127
May 26 16:00:59.565111 netatalk[7863] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 5)
May 26 16:00:59.566587 netatalk[7863] {netatalk.c:218} (info:Default): child[7871]: exited 127
May 26 16:01:00.565810 netatalk[7863] {netatalk.c:254} (note:AFPDaemon): Restarting 'afpd' (restarts: 6)
May 26 16:01:00.566838 netatalk[7863] {netatalk.c:218} (info:Default): child[7914]: exited 127

Is the krb5 package installed and do you have Core Update 145 from unstable or testing installed?

from Testing

And /usr/lib/libkrb5.so.3 does not exist on your system?

no /usr/lib/libkrb5.so.3 file

Could you then try to remove and re-install the krb5 package? If the package is installed, the file must be there.

FYI - it looks like it did not get installed as part of the Netatalk package.

It didn’t indeed. I forgot to list it: https://patchwork.ipfire.org/patch/3152/

After Arne merges this, the next rebuild will have it.

Loading krb5 via pakfire got me a step further. I can now see a server available but no share.

[root@ipfireC145test ~]# cat /var/log/messages | grep -ie netatalk -ie afpd
. . .
May 28 16:47:33 ipfireC145test afpd: PAM _pam_init_handlers: no default config other
May 28 16:47:33 ipfireC145test afpd: pam_unix(netatalk:session): session opened for user root by (uid=0)
May 28 16:47:43 ipfireC145test afpd: PAM _pam_init_handlers: no default config other
May 28 16:47:43 ipfireC145test afpd: pam_unix(netatalk:session): session opened for user root by (uid=0)
May 28 16:58:00 ipfireC145test afpd: PAM _pam_init_handlers: no default config other
May 28 16:58:00 ipfireC145test afpd: pam_unix(netatalk:session): session opened for user root by (uid=0)
[root@ipfireC145test ~]# 
[root@ipfireC145test ~]# cat /var/log/netatalk.log
. . .
May 28 13:17:31.424209 netatalk[2627] {logger.c:299} (debug:Logger): Setup file logging: type: Default, level: maxdebug, file: /var/log/netatalk.log
May 28 13:17:31.425212 netatalk[2627] {netatalk_conf.c:2050} (debug:AFPDaemon): CNID Server: localhost:4700
May 28 13:17:31.425236 netatalk[2627] {netatalk_conf.c:2093} (debug:AFPDaemon): Global unix charset is UTF8
May 28 13:17:31.425256 netatalk[2627] {netatalk_conf.c:2104} (debug:AFPDaemon): Global vol charset is UTF8
May 28 13:17:31.425280 netatalk[2627] {netatalk_conf.c:2118} (debug:AFPDaemon): Global mac charset is MAC_ROMAN
May 28 13:17:31.425286 netatalk[2627] {netatalk_conf.c:1362} (debug:AFPDaemon): readextmap: loading "/etc/extmap.conf"
May 28 13:17:31.426403 netatalk[2627] {netatalk_conf.c:1383} (debug:AFPDaemon): readextmap: done
May 28 13:17:31.426421 netatalk[2627] {netatalk_conf.c:1490} (debug:AFPDaemon): load_volumes: BEGIN
May 28 13:17:31.426428 netatalk[2627] {netatalk_conf.c:1525} (debug:AFPDaemon): load_volumes: no volumes yet
May 28 13:17:31.426447 netatalk[2627] {netatalk_conf.c:1557} (debug:AFPDaemon): load_volumes: loading: /etc/afp.conf
May 28 13:17:31.426475 netatalk[2627] {netatalk_conf.c:1138} (debug:AFPDaemon): readvolfile: BEGIN
May 28 13:17:31.426482 netatalk[2627] {netatalk_conf.c:1141} (debug:AFPDaemon): readvolfile: sections: 2
May 28 13:17:31.426498 netatalk[2627] {netatalk_conf.c:613} (debug:AFPDaemon): creatvol(volume: 'myshare', path: "/tmp", preset: '-'): BEGIN
May 28 13:17:31.426545 netatalk[2627] {netatalk_conf.c:963} (maxdebug:AFPDaemon): creatvol: Volume 'myshare' -> UTF8-MAC Name: 'myshare'
May 28 13:17:31.426554 netatalk[2627] {netatalk_conf.c:1001} (maxdebug:AFPDaemon): creatvol: Volume 'myshare' ->  Longname: 'myshare'
May 28 13:17:31.426583 netatalk[2627] {netatalk_conf.c:255} (debug:AFPDaemon): Volume "/tmp" ACL support: yes
May 28 13:17:31.427177 netatalk[2627] {vfs.c:868} (debug:AFPDaemon): initvol_vfs: enabling EA support with native EAs
May 28 13:17:31.436409 netatalk[2627] {netatalk_conf.c:115} (debug:AFPDaemon): get_uuid('myshare'): UUID: 'A0D66A01-84F0-726F-E3C7-A49C91362C05'
May 28 13:17:31.436441 netatalk[2627] {netatalk_conf.c:1046} (debug:AFPDaemon): Volume 'myshare': UUID 'A0D66A01-84F0-726F-E3C7-A49C91362C05'
May 28 13:17:31.436448 netatalk[2627] {netatalk_conf.c:1056} (debug:AFPDaemon): creatvol: END: 0
May 28 13:17:31.436458 netatalk[2627] {netatalk_conf.c:1588} (debug:AFPDaemon): load_volumes: END
May 28 13:17:31.436477 netatalk[2627] {netatalk.c:446} (note:Default): Netatalk AFP server starting
May 28 13:17:31.437217 netatalk[2627] {afp_zeroconf.c:33} (debug:AFPDaemon): Attempting to register with mDNS using Avahi
May 28 13:17:31.438712 netatalk[2627] {afp_avahi.c:314} (info:AFPDaemon): Successfully started avahi loop.
May 28 13:17:31.438756 netatalk[2627] {netatalk.c:516} (note:Default): Registered with Zeroconf
May 28 13:17:31.453159 cnid_metad[2636] {logger.c:299} (debug:Logger): Setup file logging: type: Default, level: maxdebug, file: /var/log/netatalk.log
May 28 13:17:31.453208 cnid_metad[2636] {netatalk_conf.c:2050} (debug:AFPDaemon): CNID Server: localhost:4700
May 28 13:17:31.453217 cnid_metad[2636] {netatalk_conf.c:2093} (debug:AFPDaemon): Global unix charset is UTF8
May 28 13:17:31.453223 cnid_metad[2636] {netatalk_conf.c:2104} (debug:AFPDaemon): Global vol charset is UTF8
May 28 13:17:31.453229 cnid_metad[2636] {netatalk_conf.c:2118} (debug:AFPDaemon): Global mac charset is MAC_ROMAN
May 28 13:17:31.453234 cnid_metad[2636] {netatalk_conf.c:1362} (debug:AFPDaemon): readextmap: loading "/etc/extmap.conf"
May 28 13:17:31.453285 cnid_metad[2636] {netatalk_conf.c:1383} (debug:AFPDaemon): readextmap: done
May 28 13:17:31.453454 cnid_metad[2636] {cnid_metad.c:509} (note:AFPDaemon): CNID Server listening on localhost:4700
May 28 13:17:31.487370 afpd[2635] {logger.c:299} (debug:Logger): Setup file logging: type: Default, level: maxdebug, file: /var/log/netatalk.log
May 28 13:17:31.487420 afpd[2635] {netatalk_conf.c:2050} (debug:AFPDaemon): CNID Server: localhost:4700
May 28 13:17:31.487438 afpd[2635] {netatalk_conf.c:2093} (debug:AFPDaemon): Global unix charset is UTF8
May 28 13:17:31.487444 afpd[2635] {netatalk_conf.c:2104} (debug:AFPDaemon): Global vol charset is UTF8
May 28 13:17:31.487449 afpd[2635] {netatalk_conf.c:2118} (debug:AFPDaemon): Global mac charset is MAC_ROMAN
May 28 13:17:31.487454 afpd[2635] {netatalk_conf.c:1362} (debug:AFPDaemon): readextmap: loading "/etc/extmap.conf"
May 28 13:17:31.487503 afpd[2635] {netatalk_conf.c:1383} (debug:AFPDaemon): readextmap: done
May 28 13:17:31.487539 afpd[2635] {auth.c:1011} (debug:AFPDaemon): auth_load: /usr/lib/netatalk//, uams_dhx.so uams_dhx2.so
May 28 13:17:31.487568 afpd[2635] {auth.c:1025} (debug:AFPDaemon): uam: loading (/usr/lib/netatalk//uams_dhx.so)
May 28 13:17:31.490140 afpd[2635] {auth.c:1032} (debug:AFPDaemon): uam: uams_dhx.so loaded
May 28 13:17:31.490160 afpd[2635] {auth.c:1025} (debug:AFPDaemon): uam: loading (/usr/lib/netatalk//uams_dhx2.so)
May 28 13:17:31.491308 afpd[2635] {uams_dhx2_pam.c:934} (debug:UAMS): DHX2: generating mersenne primes
May 28 13:17:31.775468 afpd[2635] {auth.c:1032} (debug:AFPDaemon): uam: uams_dhx2.so loaded
May 28 13:17:31.777328 afpd[2635] {status.c:635} (info:AFPDaemon): signature is 0600C12D5CE61AC9802B7D182C8BB3E6
May 28 13:17:31.777354 afpd[2635] {afp_config.c:98} (debug:AFPDaemon): DSIConfigInit: hostname: ipfireC145test, listen: -, interfaces: -, port: 548
May 28 13:17:31.778098 afpd[2635] {auth.c:111} (info:AFPDaemon): uam: "DHX2" available
May 28 13:17:31.778129 afpd[2635] {auth.c:111} (info:AFPDaemon): uam: "DHCAST128" available
May 28 13:17:31.778135 afpd[2635] {status.c:363} (info:AFPDaemon): servername: ipfireC145test
May 28 13:17:31.778145 afpd[2635] {afp_config.c:196} (note:AFPDaemon): Netatalk AFP/TCP listening on 192.168.1.1:548
May 28 13:17:31.778170 afpd[2635] {ldap_config.c:84} (debug:AFPDaemon): LDAP: Missing option: "ldap server"
May 28 13:17:31.778175 afpd[2635] {ldap_config.c:101} (info:AFPDaemon): LDAP: not used
May 28 13:17:31.778181 afpd[2635] {afp_config.c:219} (debug:AFPDaemon): Fce version: 1
May 28 13:17:31.778195 afpd[2635] {cnid.c:55} (info:AFPDaemon): Registering CNID module [last]
May 28 13:17:31.778201 afpd[2635] {cnid.c:55} (info:AFPDaemon): Registering CNID module [dbd]
May 28 13:17:31.778206 afpd[2635] {cnid.c:55} (info:AFPDaemon): Registering CNID module [tdb]
May 28 13:17:32.621442 netatalk[2627] {afp_avahi.c:94} (info:AFPDaemon): hostname: ipfireC145test
May 28 13:17:32.621481 netatalk[2627] {afp_avahi.c:118} (info:AFPDaemon): Registering server 'ipfireC145test' with Bonjour
May 28 13:17:33.778466 netatalk[2627] {afp_avahi.c:194} (debug:AFPDaemon): publish_reply: AVAHI_ENTRY_GROUP_ESTABLISHED
[root@ipfireC145test ~]# afpd -V
afpd 3.1.12 - Apple Filing Protocol (AFP) daemon of Netatalk
. . .
afpd has been compiled with support for these features:

          AFP versions:	2.2 3.0 3.1 3.2 3.3 3.4 
         CNID backends:	dbd last tdb 
      Zeroconf support:	Avahi
  TCP wrappers support:	No
         Quota support:	Yes
   Admin group support:	Yes
    Valid shell checks:	Yes
      cracklib support:	No
            EA support:	ad | sys
           ACL support:	Yes
          LDAP support:	Yes
         D-Bus support:	No
     Spotlight support:	No
         DTrace probes:	No

              afp.conf:	/etc/afp.conf
           extmap.conf:	/etc/extmap.conf
       state directory:	/var/state/netatalk/
    afp_signature.conf:	/var/state/netatalk/afp_signature.conf
      afp_voluuid.conf:	/var/state/netatalk/afp_voluuid.conf
       UAM search path:	/usr/lib/netatalk//
  Server messages path:	/var/state/netatalk/msg/

[root@ipfireC145test ~]# 

To see any shares, I would for starters recommend creating an own user and not to use root.

Then, you will need to create those shares in /etc/afp.conf. This could look like this for example:

;
; Netatalk 3.x configuration file
;

[Global]
  log level = default:info
  log file = /var/log/afpd.log
  hosts allow = 192.168.190.0/24

  ;uam list = uams_guest.so

[Music]
  path = /media/Music
  read only = true

[My Time Machine Volume]
  path = /media/Backup/TimeMachine
  time machine = true