1998-08-11 09:32:35 -04:00
|
|
|
Using samba package in OpenBSD environment:
|
1998-05-04 00:10:39 -04:00
|
|
|
|
1998-09-10 02:49:25 -04:00
|
|
|
1. Copy /usr/local/lib/samba/smb.conf.sample to /etc/samba/smb.conf and edit
|
1998-05-04 00:10:39 -04:00
|
|
|
it.
|
|
|
|
|
1998-08-11 09:32:35 -04:00
|
|
|
2. Edit /etc/rc.conf file:
|
|
|
|
...
|
|
|
|
smbd=YES
|
|
|
|
nmbd=YES
|
1999-03-19 04:06:04 -05:00
|
|
|
...
|
1998-05-04 00:10:39 -04:00
|
|
|
|
1998-08-11 09:32:35 -04:00
|
|
|
3. Edit /etc/rc.local file:
|
|
|
|
echo -n 'starting local daemons:'
|
|
|
|
...
|
|
|
|
if [ -f /etc/samba/smb.conf ]; then
|
|
|
|
if [ X"${smbd}" = X"YES" -a -x /usr/local/sbin/smbd ]; then
|
|
|
|
echo -n ' smbd'; /usr/local/sbin/smbd -D
|
|
|
|
fi
|
|
|
|
if [ X"${nmbd}" = X"YES" -a -x /usr/local/sbin/nmbd ]; then
|
|
|
|
echo -n ' nmbd'; /usr/local/sbin/nmbd -D
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
...
|
|
|
|
echo '.'
|
1998-05-04 00:10:39 -04:00
|
|
|
|
1999-03-19 04:06:04 -05:00
|
|
|
Steps 4 and 5 are only necessary if you want to enable swat (Samba
|
|
|
|
Web Administration Tool.) Please note that administering the the
|
|
|
|
server with swat over a network is inadvisable as passwords are passed
|
|
|
|
in the clear. You can avoid this problem by using ssh forwarding to port
|
|
|
|
901.
|
|
|
|
|
|
|
|
4. add the following entry to /etc/inetd.conf:
|
|
|
|
|
|
|
|
...
|
|
|
|
swat stream tcp nowait.400 root /usr/local/sbin/swat swat
|
|
|
|
...
|
|
|
|
|
|
|
|
5. add the following entry to /etc/services:
|
|
|
|
|
|
|
|
...
|
|
|
|
swat 901/tcp # samba admin service
|
|
|
|
...
|
|
|
|
|
1998-08-11 09:32:35 -04:00
|
|
|
See documentation files in /usr/local/share/doc/samba and example config
|
|
|
|
files in /usr/local/share/examples/samba for more information.
|
1999-03-19 04:06:04 -05:00
|
|
|
|
|
|
|
|