Archief - Samba daemons starten in Suse 10.1

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

ShPonGle

Legacy Member
ik wil samba doen starten op mn Suzy, maar ik vind de juiste commands niet voor de drie nodige demonen:D
heb in de rootshell al smb, nmb en smbfs met diverse commands proberen te starten, natuurlijk zonder succes:ironic: ... iemand die er meer van af weet?:confused:

EDIT: antwoord gevonden via het volgende script, in de map /etc/samba gezet onder de naam 'script', om te draaien command script start ingegeven.

witch parameter 1 (hoe wordt tie aangeroepen)
case "$1" in
start)
echo -n "Starting SMB daemons"
daemon /usr/local/samba/smbd -D -s /etc/smb.conf
echo -n ""
daemon /usr/local/samba/nmbs -D -s /etc/smb.conf
touch /var/lock/subsys/smb
;;
stop)
echo -n "Stopping SMB daemons"
killproc smbd
echo -n ""
killproc nmbd
rm -f /var/lock/subsys/smb
;;
restart)
/etc/init.d/samba stop
sleep 1
/etc/init.d.samba start
*)
echo "Usage: { start | stop | restart }"
;;
esac

MAAR: hoe kan ik deze daemons doen mounten elke keer ik Suse opstart???

yannick

Legacy Member
eeeuhm? Normaal is er een samba opstart file in /etc/init.d/samba :).

Die zou der al moeten stn nrml. Doe dan gewoon (als root) /etc/init.d/samba start. Voor deze te laden bij het booten: rc-update add samba default (wederom als root).

(ik denk toch dat dit me suze ook zo werkt, ik gebruik gentoo...)

mvg

ShPonGle

Legacy Member
nope al 2 avonden zitten zoeken, mr die opstartfile zit niet in die map, het samba start command werkt ook niet.

Gcool

Legacy Member
Kan je niet gewoon via Yast - Runlevel editor ervoor zorgen dat de daemon automatisch opgestart wordt bij runlevel 3 en 5? (lang geleden dat ik nog aan een Suse machine heb gezeten)

Evil_Homer

Legacy Member
doe eens een ls /etc/init.d
onder suse 10.1 staat het onder een andere naam (geef dus eens de output van bovenstaand command)
samba kan ook smbd genoemd worden (samen met nmbd)

yannick

Legacy Member
Ah ja, idd da kan goe zijn. Portage geeft de samba daemon de naam "samba", kan goed zijn dat die er anders instaat :).

ShPonGle

Legacy Member
Evil_Homer zei:
doe eens een ls /etc/init.d
onder suse 10.1 staat het onder een andere naam (geef dus eens de output van bovenstaand command)
samba kan ook smbd genoemd worden (samen met nmbd)

dan krijg ik dit:

Suzy:/home/shpongle# ls /etc/init.d
aaeventd cups ncpd rpasswdd
acpid cupsrenice network rpmconfigcheck
alsasound dbus nfs rsyncd
apache2 .depend.boot nfsboot running-kernel
atalk .depend.start nfsserver sane-dev
atd .depend.stop nmb saslauthd
auditd dhcpd novell-zmd script
autofs directory nscd sesam
autoyast earlykbd ntop setserial
avguard earlykdm ntp single
backuprc earlysyslog nwe skeleton
bgpd esound openct skeleton.compat
bluetooth fam ospf6d slmodemd
boot fbset ospfd slpd
boot.apparmor festival pcscd slurpd
boot.cleanup fetchmail plpnfsd smb
boot.clock gpm plpprintd smbfs
boot.crypto gssd portmap smpppd
boot.d haldaemon postfix snmpd
boot.device-mapper halt powerd spamd
boot.ipconfig halt.local powerfail splash
boot.isapnp hplip powersaved splash_early
boot.klog icecream pptpd squid
boot.ldconfig idmapd privoxy sshd
boot.loadmodules inn ptal start
boot.local ipxmount quotad SuSEfirewall2_init
boot.localfs ipxrip radiusd SuSEfirewall2_setup
boot.localnet ircd radvd svcgssd
boot.md irq_balancer random svnserve
boot.multipath isdn raw syslog
boot.preload joystick rc vsftpd
boot.preload_early kbd rc0.d winbind
boot.proc ksysguardd rc1.d wondershaper
boot.quota ldap rc2.d wwwoffle
boot.rootfsck lirc rc3.d xdm
boot.sched lisa rc4.d xend
boot.scpm lm_sensors rc5.d xendomains
boot.scsidev mailman rc6.d xfs
boot.swap Makefile rcS.d xinetd
boot.sysctl mdadmd README ypbind
boot.udev mdnsd reboot yppasswdd
boot.udev_retry microcode resmgr ypserv
boot.videobios multipathd rinetd ypxfrd
bzflagserver mysql ripd zebra
cron named ripngd

nergens samba te vinden, en smb start helpt ook niet...:s

Evil_Homer

Legacy Member
nochtans ik zie daar smb tussenstaan :p
/etc/init.d/smb start

ShPonGle

Legacy Member
Evil_Homer zei:
nochtans ik zie daar smb tussenstaan :p
/etc/init.d/smb start

Suzy:/etc/init.d # smb start
-bash: smb: command not found
Suzy:/etc/init.d # start smb
-bash: start: command not found

het is SMBD dat je nodig hebt, heb ik ondertussen al gevonden. ik kan vanop mn samba server een share starten en die zien op een windows XP home pc bvb. Maar ik wil nu een share op die XP home ook zien op mijn linux machine, vorige week lukte dat en nu niet meer ! :s

en natuurlijk: hoe krijg je dit telkens vanzelf bij het opstarten, nu moet ik uren foefelen om iets van resultaat te krijgen... Zo krijg ik als ik mn werkgroep MSHOME wil bekijken, een melding over een draaiende firewall. vorige week had ik dat niet, en zag ik de windows Pc's uit mn netwerk...

btw
samba starten=
nmbd start
smbd start
winbindd start

EDIT: het lag aan winbindd dat niet start, waardoor samba niet kan werken, zie nieuwe thread

VenimK

Legacy Member
ShPonGle zei:
btw
samba starten=
nmbd start
smbd start
winbindd start

EDIT: het lag aan winbindd dat niet start, waardoor samba niet kan werken, zie nieuwe thread

Voor de service aan te zetten doe je (als root)

chkconfig -a smb
chkconfig -a nmb

Dan worden deze geactiveerd tijdens het opstarten.

Als je de service wilt rebooten ofzo;

rcsmb restart
rcnmb restart

Meerdere commandos zen verkrijgbaar :)

Evil_Homer

Legacy Member
ShPonGle zei:
Suzy:/etc/init.d # smb start
-bash: smb: command not found
Suzy:/etc/init.d # start smb
-bash: start: command not found

Uw command klopt niet hé :)
nu wilt ge smb starten uit locaties die in de PATH variabele zitten.
als ge naar de map init.d zelfs gaat, moet ge ./smb start doen.
en anders gewoon /etc/init.d/smb start (merk op: met leading slash)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan