Newsgroup: it.comp.os.linux.iniziare
Titolo: Instalalre Samba... ma manca inetd.conf...

salve
ora stavo tentando di installare samba seguendo una guida che ho trovato in
rete e quando sono andato a cercare il file inetd.conf, per configurare le
righe con i path giusti ai due demoni di samba, non sono riuscito a trovare
il file di configurazione.
grazie mille per la risposte
ciao

Phelton wrote:

molto probabilmente la tua distribuzone usa xinetd, ma cm è preferibile 
avviare il demone standalone

 
Parli arabo? Non capisco... xinetd è una cartella che contiene 
linuxconf-web e rsync.
Devo aggiungere le righe :
netbios-ssn     stream  tcp     nowait  root    /usr/sbin/smbd  smbd
netbios-ns      dgram   udp     wait    root    /usr/sbin/nmbd  nmbd
in linuxconf-web?
che intendi per "è preferibile avviare il demone standalone?"
grazie ancora ciao

 grazie ancora ciao
Digitare da riga di comando smbd -D e nmdb -D o farlo fare da script.
Bye

che intendi per "č preferibile avviare il demone standalone?"
Che solitamente i server di samba NON sono regolati da (x)inetd e sono
caricati indipendentemente da questo all'avvio del sistema.
Cosi` funziona infatti con la distribuzione ufficiale di samba, e penso
anche con quella di tutte le maggiori distro.
In questo caso, non devi fare altro che configurare samba normalmente.
--
Ikitt

 ha scritto nel messaggio
news:3Xj39.186219$vm5.6...@news2.tin.it...

Credo comunque dipenda un po' dalla distribuzione. Io con Red Hat 7.0 ho
usato questo file (non ricordo dove lo ho trovato, fordse c'era già) che ho
messo in /etc/init.d:
----- file smb ------
#!/bin/sh
#
# chkconfig: - 91 35
# description: Starts and stops the Samba smbd and nmbd daemons \
#              used to provide SMB network services.
# Source function library.
if [ -f /etc/init.d/functions ] ; then
  . /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ] ; then
  . /etc/rc.d/init.d/functions
else
  exit 0
fi
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
# Check that smb.conf exists.
[ -f /etc/samba/smb.conf ] || exit 0
RETVAL=0
start() {
        echo -n "Starting SMB services: "
        daemon smbd -D
        RETVAL=$?
        echo
        echo -n "Starting NMB services: "
        daemon nmbd -D
        RETVAL2=$?
        echo
        [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && touch /var/lock/subsys/smb ||
\
           RETVAL=1
        return $RETVAL
}
stop() {
        echo -n "Shutting down SMB services: "
        killproc smbd
        RETVAL=$?
        echo
        echo -n "Shutting down NMB services: "
        killproc nmbd
        RETVAL2=$?
        [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && rm -f /var/lock/subsys/smb
        echo ""
        return $RETVAL
}
restart() {
        stop
        start
}
reload() {
        echo -n "Reloading smb.conf file: "
        killproc smbd -HUP
        RETVAL=$?
        echo
        return $RETVAL
}
rhstatus() {
        status smbd
        status nmbd
}
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        restart
        ;;
  reload)
        reload
        ;;
  status)
        rhstatus
        ;;
  condrestart)
        [ -f /var/lock/subsys/smb ] && restart || :
        ;;
  *)
        echo "Usage: $0 {start|stop|restart|status|condrestart}"
        exit 1
esac
exit $?
------ end of file smb ------
poi ho creato un link  S87smb per farlo partire all'avvio, e messo il link
in /etc/rc.d/rc5.d
HTH
Piero


scusa, ma se scrivo smbd -D mi dice command not foound e mi da lo stesso 
errore anche con nmbd -D.


Frose non mi sono spiegato bene. Io non ho assulutamente da nessuna 
parte un file che si chiama sinetd.conf, ho solo una cartella che si 
chiama xinetd.d in etc.