• Anasayfa
  • Hakkında

Kategoriler:

  • Bilgisayar
    • Açık Kaynak Kod
    • FreeBSD
    • Pardus
  • Fotoğraf
  • Gezi
    • Paris
  • Havadan Sudan
  • Sinema
  • Yeme-İçme

Arşiv:

  • Kasım 2011
  • Haziran 2011
  • Nisan 2011
  • Mart 2011
  • Nisan 2010
  • Aralık 2009
  • Ağustos 2009
  • Temmuz 2009
  • Temmuz 2008
  • Şubat 2008

Bağlantılar:

  • Belgeler
  • Destek Forumu
  • İngilizce Belgeler
  • Kaynaklar
  • WordPress Türkiye
  • WordPress.org

Meta:

  • RSS
  • Yorumlar RSS
  • Valid Geçerli XHTML
  • XFN
  • Wordpress Temaları
  • 28Tem

    FreeBSD Üzerinde Hylafax ve Faxgetty

    FreeBSD Yorum Yok

    Merhabalar,

    Hylafax gelen çağrılara cevap vermek ve faksı işleyebilmek için bir getty programına ihtiyaç duymaktadır. Bu programın Hylafax’taki adı faxgetty’dir. Bu program, Hylafax standart olarak “ports”dan kurulmuş ise “/usr/local/sbin/faxgetty” yolundadır. faxgetty’nin çalıştırılarak ilgili süreçleri başlatması için /etc/ttys dosyasına aşağıda görülen satırın eklenmesi gerekir;
    # Serial terminals
    # The ‘dialup’ keyword identifies dialin lines to login, fingerd etc.
    ttyd0 “/usr/libexec/getty std.9600″ dialup off secure
    ttyd1 “/usr/libexec/getty std.9600″ dialup off secure
    ttyd2 “/usr/libexec/getty std.9600″ dialup off secure
    ttyd3 “/usr/libexec/getty std.9600″ dialup off secure

    cuad0 “/usr/local/sbin/faxgetty” dialup on secure
    Bu değişikliği yaptıktan sonra

    # kill -HUP 1

    komutu ile init süreci yeniden başlatılır.

    Böylece gerekli süreçlerin başlaması ve modeme gelecek çağrıların cevaplanmaya başlaması sağlanır. faxgetty’nin doğru çalışıp çalışmadığını test etmek için; modemin bağlı olduğu telefon hattı başka bir telefondan aranarak modemin çağrıya cevap verip vermediği kontrol edilebilir.

    Not: Satırın başındaki cuad0 kısmını modeminizin kullandığı seri porta göre değiştirmeniz gerekebilir.

  • 28Şub

    FreeBSD ile Sistem Güncelleme

    FreeBSD Yorum Yok

    Merhaba,

    FreeBSD’ye aşina olanların çok iyi bildiği, yeni başlayanların ise kesinlikle öğrenmesi gereken bir konu sistem güncellemesi. Özellikle prodüksiyon ortamı yöneten bir sistem yöneticisi için sistem güncelleme hayati bir konu.

    Sistem güncellemesi kısaca tarif etmek gerekirse; FreeBSD ana sistemi ile gelen tüm sistem programlarının, kütüphanelerin, yardım dosyalarının yani neredeyse tüm sistemin en son versiyonunun eski sistem üzerine kurulmasıdır. Burada önemli bir tanım var: “en son versiyon”. “En son versiyon” tümcesi ile ifade edilmeye çalışılan kavramı anlamak önemli. Bu kavramı anlayabilmek için ise FreeBSD nin geliştirilme şekli ile ilgili bilinmesi gereken bir kaç nokta var.

    FreeBSD bilindiği üzere büyük bir ekip tarafından geliştiriliyor. Bu ekip ve FreeBSD’nin nasıl geliştirildiği ile ilgili bilgiler ayrı bir yazıya konu olabilir. FreeBSD geliştirme projesi iki branch (kol) üzerinde devam eder. Bunlar CURRENT ve STABLE’dir. Kısaca açıklamak gerekirse;

    -CURRENT-
    FreeBSD’nin geliştirilmiş son halidir. Kod ağacına eklenmiş en son çalışmalar bu branch üzerindedir. Bu branch denenmemiş, yeterince test edilmemiş kodlar içerebilir. Hatta bu branch te bulunan kodlar sistemi çökertebilir. Bu branch te bulunan kodlar FreeBSD geliştiricileri ve test eden gönüllüler tarafından incelenir, gerekli düzeltmeler yapılır ve belirli bir sürenin sonunda STABLE branch ina gönderilir.

    -STABLE-
    CURRENT branch inda gereken testlerden geçmis olan kodlar STABLE branch ina alınır. STABLE branch inda bulunan kodlar daha güvenilir olmakla birlikte elbette zaman içinde bu kodlarda da hatalar tespit edilebilir ve bu hatalara ait düzeltmeler yayımlanabilir. STABLE altındaki calışmalar belirli zaman aralıkları ile -ki bu aralık genel olarak 6 aydır- FreeBSD Release’i olarak çıkarılır. FreeBSD Release’i basit bir tanımla, STABLE altındaki çalışmaların belirli bir anda çekilmiş fotoğrafıdır diyebiliriz. Bir FreeBSD Release’i ile sistemimizi kurduğumuzda, STABLE altındaki çalışmaların o release in sürüldüğü tarihteki bir kopyasını kurmuş oluruz. Elbette hayat dinamik. Kurduğumuz release in sürülüş tarihinden sonra STABLE alanına eklenmiş yeni kodlar ve düzeltmeler olabilir. İşin kötüsü bu yeni kodlar ve/veya düzeltmeler kritik olabilir. -Zaten sistem güncellemelerini de bu yüzden yapmıyor muyuz :)-

    Sistemimizi güncellemenin en pratik yolu cvsup programını kullanmaktır. Cvsup ile sistemi güncellemek istediğimizde karşımıza cevap vermemiz gereken 2 soru çıkar;

    Ben,
    1- CURRENT alanından STABLE alanına aktarılan değişiklikleri sistemimde güncellemek mi istiyorum?

    2- Sadece Release’im ile ilgili değisiklikleri ve güvenlik yamalarını sistemimde güncellemek mi istiyorum?

    Bu kararı verdikten sonra yapmanız gereken şey cvsup yapılandırma dosyasında (stable-supfile) basit bir değişiklik yapmak. Örnek olarak FreeBSD 5.3 Release kullandığımızı var sayarsak;

    1. tercihi gerçekleştirmek için stable-supfile dosyasında,

    *default release=cvs tag=RELENG_5

    satiri yukarıdaki gibi olmalıdır.

    2. tercihi gerçekleştirmek için ise stable-supfile dosyasında,

    *default release=cvs tag=RELENG_5_3

    satırı yukarıdaki gibi olmalıdır.

    Saygılarımla..

   

Son Eklenenler

  • 11-25-2011
    Paris’te Ulaşım
  • 06-01-2011
    Kendini Feda Etmek (2)
  • 04-18-2011
    Kebapçı Halil Usta, Gaziantep
  • 03-30-2011
    Yasak ve Denetim
  • 03-17-2011
    Kendini Feda Etmek

Son Yorumlar

  • bedo
    Yeşim, yorumun ve katkın için teşekkür ederim. Biz zaman olm...
  • Yeşim Zengi
    Çok güzel olmuş bedo,ellerine sağlık. Okudukça Paris seyahat...
  • bedo
    Sağolasın Fatih.....
  • Fatih Mazı
    Duyarsızlaşmışız iyice, toplumca ayrışmışız, kişisel menfaat...
  • bedo
    Sağolasın Fatih :)...
© 2012 Altyapı Wordpress | Türkçe Wordpress Temaları RSS RSS Yorum RSS Giriş powered by Open Source