[Pardus-kullanicilari] Servis yöneticisine yeni servis nasıl ekleyebilirim
Değer Muharrem
PardusTestcisi at f2s.com
15 Haz 2010 Sal 02:46:23 EEST
On Sunday 13 June 2010 16:43:17 Ali E.İMREK wrote:
13 Haziran 2010 12:53 tarihinde Değer Muharrem
<PardusTestcisi at f2s.com>yazdı:
> Merhaba,
>
> Şu anda 2008.2 de pisi paketini bulamadığım Denyhosts programını kaynak
> kodundan kurdum. Programın kendi başlatma betiğini kullanarak
> başlatabiliyorum.
>
> Bu betiği Servis Yöneticisinin içerisine almak için Çomar'a nasıl
> kaydettirebilirim diye biraz araştırdım. 2006'ya ait bir yazışmada
> $ sudo hav register System.Service appname path/to/service.py
> diye bir tavsiye var. O günde bu güne Pardus çok ilerledi tabii. Onun
> için Error:
> tr.org.pardus.comar.db.nomodel: No such model.
> yanıtını alıyorum.
>
> Acaba
> /usr/share/denyhosts/daemon-control python betiğini Çomar'a nasıl kayıt
> ettirip Servis Yöneticisinden başlatabilirim?
>
> Okumam gereken dokumantasyon veya bir yol gösterebilirmisiniz lütfen?
>
> Değer
Servis betiği eklemek çok basit, servis uygulamalarının pisi inşa
dosyalarına bakınca hemen göreceksiniz zaten, wiki'de pisi paket yapımı
başlığında da bir iki satır yazmıştım.
Birkaç gündür COMAR'ı kullanmak üzerine biraz araştırma yaptım, model
eklemek falan da pek zor değil, belki e-Dergiye bu konuda bir şeyler
yazabilirim.
Teşekkür ederim, Wikide yazdıklarınız epeyi yardımcı oldu. Pardus: ÇOMAR
Mimarisi de gayet güzel bir belge. Model nedir diye soruyordum kendime.
Yazdıklarınızdan yola çıkarak ve svndeki service.py dosyalarına bakarak basit
bir service.py dosyası yazdım. Sonra epeyi uğraştıktan sonra kadettirmeyi
başadım. Meğer komutu ters yazıyormuşum (!), eh yorgunluk. Söylediğiniz gibi
kaydettirmek gayet kolaymış :) Bunda sonra DenyHosts hemen Servis
Yöneticisinde yerini aldı, çalıştır durdur komutları da başarılı oldu.
E-Dergiye bu konuda bir yazabilirseniz mükemmel olur.
Tekrar teşekkürler. Hoşcakalın,
Değer
Pardus-kullanicilari mesaj listesiyle ilgili
daha fazla bilgi