alexwyn
i još jedan nikad na odmet pročitati ih više
Samba4 Installation and Configuration
Igram se već par dana na virtualnim mašinama i za sad sve radi kako treba.
Jedino sam prepravio samba.init scriptu da podiže i nmbd koji po default-u nije startovan, pa računari u mreži ne mogu videti DC računar.
Code:
#! /bin/bash
#
# samba Bring up/down samba service
#
# chkconfig: - 90 10
# description: Activates/Deactivates all samba interfaces configured to \
# start at boot time.
#
### BEGIN INIT INFO
# Provides:
# Should-Start:
# Short-Description: Bring up/down samba
# Description: Bring up/down samba
### END INIT INFO
# Source function library.
. /etc/init.d/functions
if [ -f /etc/sysconfig/samba ]; then
. /etc/sysconfig/samba
fi
CWD=$(pwd)
prog="samba"
nmbd="nmbd"
start() {
# Attach irda device
echo -n $"Starting $prog: "
/usr/local/samba/sbin/samba
sleep 2
if ps ax | grep -v "grep" | grep -q /samba/sbin/samba ; then success $"samba startup"; else failure $"samba startup"; fi
echo
echo -n $"Starting $nmbd: "
/usr/local/samba/sbin/nmbd -D
sleep 2
if ps ax | grep -v "grep" | grep -q /samba/sbin/nmbd ; then success $"nmbd startup"; else failure $"nmbd startup"; fi
echo
}
stop() {
# Stop service.
echo -n $"Shutting down $nmbd: "
killall nmbd
sleep 2
if ps ax | grep -v "grep" | grep -q /samba/sbin/nmbd ; then failure $"nmbd shutdown"; else success $"nmbd shutdown"; fi
echo
echo -n $"Shutting down $prog: "
killall samba
sleep 2
if ps ax | grep -v "grep" | grep -q /samba/sbin/samba ; then failure $"samba shutdown"; else success $"samba shutdown"; fi
echo
}
status() {
/usr/local/samba/sbin/samba --show-build
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
status)
status irattach
;;
restart|reload)
stop
start
;;
*)
echo $"Usage: $0 {start|stop|restart|status}"
exit 1
esac
exit 0
#! /bin/bash
#
# samba Bring up/down samba service
#
# chkconfig: - 90 10
# description: Activates/Deactivates all samba interfaces configured to \
# start at boot time.
#
### BEGIN INIT INFO
# Provides:
# Should-Start:
# Short-Description: Bring up/down samba
# Description: Bring up/down samba
### END INIT INFO
# Source function library.
. /etc/init.d/functions
if [ -f /etc/sysconfig/samba ]; then
. /etc/sysconfig/samba
fi
CWD=$(pwd)
prog="samba"
nmbd="nmbd"
start() {
# Attach irda device
echo -n $"Starting $prog: "
/usr/local/samba/sbin/samba
sleep 2
if ps ax | grep -v "grep" | grep -q /samba/sbin/samba ; then success $"samba startup"; else failure $"samba startup"; fi
echo
echo -n $"Starting $nmbd: "
/usr/local/samba/sbin/nmbd -D
sleep 2
if ps ax | grep -v "grep" | grep -q /samba/sbin/nmbd ; then success $"nmbd startup"; else failure $"nmbd startup"; fi
echo
}
stop() {
# Stop service.
echo -n $"Shutting down $nmbd: "
killall nmbd
sleep 2
if ps ax | grep -v "grep" | grep -q /samba/sbin/nmbd ; then failure $"nmbd shutdown"; else success $"nmbd shutdown"; fi
echo
echo -n $"Shutting down $prog: "
killall samba
sleep 2
if ps ax | grep -v "grep" | grep -q /samba/sbin/samba ; then failure $"samba shutdown"; else success $"samba shutdown"; fi
echo
}
status() {
/usr/local/samba/sbin/samba --show-build
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
status)
status irattach
;;
restart|reload)
stop
start
;;
*)
echo $"Usage: $0 {start|stop|restart|status}"
exit 1
esac
exit 0
