Samba

If you're already familiar with NetBSD, this information may not be particulary new or useful to you. It's not particularly Atari-specific. I do however use this for my own reference when I install NetBSD/atari.

While the current Samba 3.0 and 3.3 packages in pkgsrc currently work great on NetBSD/atari, Samba 3.5 does not. This has been noted in a Samba bug.
 * 1) Make sure to run through the pkgsrc configuration described in the packages section.
 * 2) cd /usr/pkgsrc/net/samba33
 * 3) sudo make install
 * 4) su to root when install is finished.
 * 5) cd /etc/rc.d
 * 6) cp /usr/pkg/share/examples/rc.d/winbindd.
 * 7) cp /usr/pkg/share/examples/rc.d/smbd.
 * 8) cp /usr/pkg/share/examples/rc.d/samba.
 * 9) cp /usr/pkg/share/examples/rc.d/nmbd.
 * 10) Test the configuration, pressing enter when prompted: /usr/pkg/bin/testparm /usr/pkg/etc/samba/smb.conf
 * 11) To allow a particular user to log in, set their smb password: smbpasswd -a [username]
 * 12) vi /etc/rc.conf
 * Add:
 * 1) *samba=YES
 * 2) *smbd=YES
 * 3) *nmbd=YES
 * 4) *winbindd=YES
 * 5) Save and exit vi.
 * 6) sh /etc/rc.d/samba start
 * 7) sh /etc/rc.d/samba status
 * 8) Should see the PIDs for nmbd, smbd, and winbindd are up and running.
 * 9) From a Windows box try browsing to \\[atari name or ip]\[user name] and it should display an authentication dialog.
 * 10) Log in with [machine name]\[user name] and your password.
 * 11) Browse to the share named after your username.
 * 12) Observe it's possible to copy a file to the share and back.
 * 13) sh /etc/rc.d/samba stop
 * 14) To reboot and have Samba run automatically: shutdown -r now