[Pardus-kullanicilari] Açılışta servislere sıralama vermek ?
Haşmet Olcay
itechinn at gmail.com
17 Haz 2010 Per 11:16:17 EEST
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 <erenoglu at gmail.com> yazdı:
> 2010/6/17 Haşmet Olcay <itechinn at gmail.com>
>
> 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ı Pardus-kullanicilari at pardus.org.tre-posta adresine gönderin.
> Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web
> sayfasına gidin.
>
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/pardus-kullanicilari/attachments/20100617/ce73ae1f/attachment.htm>
Pardus-kullanicilari mesaj listesiyle ilgili
daha fazla bilgi