Hallo,
Hallo nochmal,
ich habe eben grade geschafft einen Samba Server (Ver.: 3.0.28) auf Solaris 10 aufzusetzen.
...
Die inetd.conf sieht bei mir wie folgt aus :
#
# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#ident "@(#)inetd.conf 1.56 04/10/21 SMI"
#
# Legacy configuration file for inetd(1M). See inetd.conf(4).
#
# This file is no longer directly used to configure inetd.
# The Solaris services which were formerly configured using this file
# are now configured in the Service Management Facility (see smf(5))
# using inetadm(1M).
#
# Any records remaining in this file after installation or upgrade,
# or later created by installing additional software, must be converted
# to smf(5) services and imported into the smf repository using
# inetconv(1M), otherwise the service will not be available. Once
# a service has been converted using inetconv, further changes made to
# its entry here are not reflected in the service.
#
#
# CacheFS daemon. Provided only as a basis for conversion by inetconv(1M).
#
100235/1 tli rpc/ticotsord wait root /usr/lib/fs/cachefs/cachefsd cachefsd"
# TFTPD - tftp server (primarily used for booting)
#tftp dgram udp6 wait root /usr/sbin/in.tftpd in.tftpd -s /tftpboot
netbios-ssn stream tcp nowait root /usr/local/samba/sbin/smbd smbd
netbios-ns dgram udp wait root /usr/local/samba/sbin/nmbd nmbd
swat stream tcp nowait.400 root /usr/local/samba/sbin/swat swat
Unter Solaris 10 wird die inetd.conf nicht mehr verwendet sondern die ueber inetd gestarteten Services laufen auch unter SMF Kontrolle.
Die Frage ist jetzt zuerst, ob swat schon als SMF Service konfiguriert ist. Ich vermute mal ja, da Dein Samba Server ja schon laeuft (und der wird unter Solaris 10 auch ueber SMF gestartet)
Testen ob swat schon als SMF Service konfiguriert ist kannst Du mit
# svcs -a | grep -i swat
disabled Jan_04 svc:/network/swat:default
Wenn einen Meldung wie oben dabei raus kommt, ist swat schon als SMF Service eingerichtet aber disabled. Zum Starten des Services reicht
# svcadm enable svc:/network/swat:default
Wenn swat noch nicht als SMF Service eingerichtet ist, muss Du den Eintrag aus der inetd.conf noch in einen SMF Service konvertieren. Das geht mit
# inetconf
Danach sollte der swat Service vorhanden und gestartet sein und der Zugriff per Webbrowser sollte funktionieren.
Update
Wenn Samba schon ueber SMF laeuft, solltest Du Eintraege fuer Samba vor dem Aufruf von inetconf aus der inetd.conf entfernen oder auskommentieren. Testen ob Samba ueber SMF laeuft geht mit:
# svcs svc:/network/samba:default
STATE STIME FMRI
disabled Jan_04 svc:/network/samba:default
Gruss
Bernd