Merhabalar Emre Bey; Maalesef bu komutlar, samba servisinin başlamasına engel oluyor. Py'den yada Linux kod yapılandırmasından pek anlamam ama bu kodlar wbinfo -u ve -g komutunu servis olarak başlatmaya çalışıyor gibi geldi.
IP alana kadar askıda kalması için bir betik hazırladık ancak o da çare olamadı... Kısaca tekrar etmekte fayda var, eth aktifleştirilmesinden ve sistem servislerinden sonra service samba restart sleep 2 wbinfo -u sleep 1 wbinfo -g şeklinde bir işlem gerçekleştirmem gerekli. Aksi halde Pardus - 2003 server AD işlemlerinde maalesef olumlu bir sonuç alamayağız. Saygılarımla 17 Haziran 2010 10:42 tarihinde Emre Erenoglu <[email protected]> yazdı: > 2010/6/17 Haşmet Olcay <[email protected]> > > Merhabalar; >> >> Tam yol olarak verdim 3 saniye kadar sleep eklediğimde sadece >> bekliyor,sonra local.start işlemesini hata ile sona erdirip servisleri ve >> eth arayüzünü etkinleştiriyor. >> >> Sorun özetle,local.start'ın servislerden önce çalıştırılıyor olması. >> Servislerden sonraya bir betik eklemeye çalışmanın yollarını aramaktayım. >> > > Baska bir cozum, samba servisinin betiginin icinde bu tip bir sey yapmak > olabilir: > > Root olarak /var/db/comar3/scripts/System.Service icine gidin, burda > samba.py diye bir dosya var. Once bu dosyayi > > cp samba.py /root > > diyerek yedekleyin. Sonra icinde degisiklik yapabilirsiniz: > > Ornegin, start kisminda soyle bir sey yapilabilir: > > def start(): > startService(command="/usr/sbin/smbd", > args="-D", > donotify=True) > > startService(command="/usr/sbin/nmbd", > args="-D") > > if config.get("winbind", "no") == "yes": > startService(command="/usr/sbin/winbindd", > args="-D") > > startService(command="/usr/bin/wbinfo", > args="-g") > > import time > time.sleep(2) > > startService(command="/usr/bin/wbinfo", > args="-u") > > denenebilir. service stop samba ve service start samba dediginizde sizin > wbinfo'larin da calisir hale gelmesi lazim. Sadece bir fikir. > > -- > Emre > > _______________________________________________ > Pardus-kullanicilari e-posta listesi > Listeden çıkmak için > http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini > kullanın. > Listeye iletmek istediğiniz soruları > [email protected] adresine gönderin. > Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web > sayfasına gidin. >
_______________________________________________ Pardus-kullanicilari e-posta listesi Listeden çıkmak için http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini kullanın. Listeye iletmek istediğiniz soruları [email protected] e-posta adresine gönderin. Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web sayfasına gidin.
