SuSE comes with Netatalk, which allows the Linux box to show up in the Mac's Chooser.
Go into YaST2 Control Center (unless you're already root, it will prompt you for the root password)
Click on System icon on the left side.
Click on RC-Config Editor.
Expand the section called "Start-Variables"
Inside Start-Variables, expand the subsection called Start-Network
Under Start-Network click on start_atalk and set it to YES.
From the root prompt:
You don't even need to edit /etc/atalk/netatalk.conf , in SuSE 7.3 it comes ready to run.
If you need to edit the file, then open it in a text editor, and about the 10th line down you may need to replace server_name with whatever your servername.