Microsoft‘un Fedora üzerine kurulu yenilenmiş GNU/Linux dağıtımı Azure Linux 4.0 üzerinde çalışmaya devam ettiği belirtilirken, mevcut kararlı üretim serisi olmaya devam eden Azure Linux 3.0’ın yeni sürümü 3.0.20260809 duyuruldu. Azure Linux 3.0.20260809’un, yapay zeka çağındaki son CVE’ler için 233’ten fazla güvenlik yaması içerdiği belirtiliyor. Varsayılan olarak 6.6 LTS Linux çekirdeğini kullanmaya devam eden Azure Linux 3.0.20260809; FSCRYPT’i etkinleştirme ve yukarı akış Linux 6.6 dalından çeşitli diğer güncellemeler gibi bazı değişiklikler de getiriyor. Yeni sürümde Azure Linux 3.0’a bir dizi düzeltme de eklendiği ve bu aylık güncellemedeki değişikliklerin büyük çoğunluğunun güvenlik düzeltmeleri için yapıldığı ifade ediliyor. Azure Linux 3.0.20260809’da güvenlik yamaları alan birçok paket arasında BusyBox, Curl, Docker, Kubernetes, Perl, Python, Prometheus, Rust, PHP, Valkey, XWayland ve düzinelerce diğer açık kaynaklı paket yer alıyor. Azure Linux 3.0.20260809 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.
Tag Archives | curl
Reklamcılığa duyarlı bir DNS/Web sunucusu: Pi-hole
Pi-hole®, herhangi bir istemci tarafı yazılımı yüklemeden cihazları istenmeyen içeriklerden koruyan bir reklamcılığa duyarlı bir DNS/Web sunucusu olarak tanımlanıyor. DNS sorgularını önbelleğe alarak günlük gezinme hissini sorunsuz bir şekilde hızlandıran yazılım, minimum donanım ve yazılım gereksinimleriyle sorunsuz bir şekilde çalışmaktadır. Birlikte çalışabilirlik için kalite güvenceli bir komut satırı arayüzü sunulurken, görüntülemek ve kontrol etmek için güzel bir duyarlı Web Arayüzü panosu da içerir. Hem IPv4 hem de IPv6 üzerinden reklamları engelleyen Pi-hole®, özgür ve açık kaynaklı bir yazılımdır. Pi-hole; dnsmasq, curl, lighttpd, php, AdminLTE Dashboard ve sqlite3 gibi araçlardan yararlanır. Pi-hole projesi, Jacob Salmela tarafından 2014’te AdTrap’e açık kaynaklı bir alternatif olarak oluşturulmuş ve GitHub‘da barındırılmıştı. Pi-hole, bilinen izleme ve reklam alanları için DNS isteklerini engellemek için FTLDNS, cURL, lighttpd, PHP ve AdminLTE Dashboard adlı değiştirilmiş bir dnsmasq’ı kullanıyor. Continue Reading →
Uygulama, özel bir ağ için bir DNS sunucusu görevi görüyor (başka bir cihaz veya ISS tarafından sağlanan önceden var olan herhangi bir DNS sunucusunun yerini alıyor). Pi-Hole, VPN hizmetlerini kullanarak bir yönlendiricide DNS filtresi kurulumu kullanmadan etki alanlarını engelleyebiliyor. VPN’i destekleyen herhangi bir cihaz, yapılandırılmış bir DNS sunucusu olmadan bir hücresel ağda veya bir ev ağında Pi-Hole kullanabiliyor. Pi-hole, bir ağ güvenlik duvarına benzer şekilde çalışır, yani reklamlar ve izleme etki alanları arkasındaki tüm cihazlar için engellenirken, geleneksel reklam engelleyiciler yalnızca bir kullanıcının tarayıcısında çalışır ve reklamları yalnızca aynı makinede kaldırır. Desteklenen bir işletim sistemi yani GNU/Linux kullanıyorsanız, Pi-hole yükleyip kullanabilirsiniz. Onu dilerseniz, Docker üzerinden de kulanabilirsiniz. Pi-Hole’nin yükleme talimatlarını ve nasıl bir yol izleyeceğinizi projenin web sayfasında bulabilirsiniz.
cURL 25. yaşına giriyor
cURL ve libcurl adlı iki kısımdan oluşan, özgür ve açık kaynak kodlu bir yazılım olan cURL 25. yaşına giriyor. Bunu, aynı doğum gününde, aynı doğum gününde 20 Mart 2023 Pazatesi günü kutlamak için curl arkadaşlarına, geliştiricilerine ve hayranlarına çevrimiçi olarak katılmak üzere bir Zoom doğum günü partisi düzenleniyor. Bu partiye katılmak isteyenlerden, kendilerini sessize almayı düşünmelerini, ancak kamerayı açık bırakmak için teşvik edilmiş hissetmeleri isteniyor. Konuyu, kendi blogu üzerinden duyuran Daniel Stenberg; diğer curl arkadaşlarına, geliştiricilerine ve hayranlarına partiye çevrimiçi olarak katılmaktan daha iyi bir yol olmadığını söylüyor. Bilindiği gibi cURL; RedHat , Debian , FreeBSD gibi pek çok sistemle birlikte ön tanımlı olarak gelmektedir. Söz konusu Zoom doğum günü partisine katılmak isteyenler, 20 Mart 2023 17:00 UTC linkine tıklayarak, bu saatin yaşadıkları yerdeki konumunu öğrenebilirler.
cURL’un 25. yaşına giriyor olması nedeniyle bir Zoom doğum günü partisi düzenlendiğini duyuran Daniel Stenberg‘in duyurusuna buradan ulaşabilirsiniz. Stenberg; parti esnasında, yıllar içinde yapılan daha büyük değişiklikler üzerinde yürüyen bir sunum yapacağını ifade ediyor. Happy bithday cURL!

Hava durumu eklentisini genişletelim
Bilindiği gibi, Debian Türkiye Forum’un değerli bir üyesi, değerli arkadaşımız Vedat Kılıç; uzun zamandır kendine özgü ISO kalıpları hazırlıyor. Vedat, bunları kendisine ait olan gnulinuxfree.blogspot.com üzerinden yayımlıyor. Bilindiği gibi, daha geniş bir çevreye duyurulması amacıyla bu çalışmaları forum üzerinden ve buradan da sizlere duyurmaya çaba gösteriyoruz. Önceki gün, “Hava durumu eklentisi nasıl yapılır?” başlıklı yazısıyla konuğumuz olan Vedat Kılıç, bu kez başka bir yazısı ile konuğumuz oluyor. Vedat Kılıç‘ın en son yazdığı “Hava durumu eklentisini genişletelim” başlıklı yazı, kendisinin hazırladığı hava durumu eklentisinin 5 adet farklı kullanım seçeneğini ele alıyor. Kılıç; yazısına şöyle başlıyor: “Geçen başlıkta hava durumunu öğrenmek için basit bir eklenti paylaşmıştım. Bu başlıkta aynı eklentinin 5 adet farklı kullanım seçeneklerini paylaşacağım. Bağlantı ve komutlarda geçen Ankara yerine bulunduğunuz ilin adını yazabilirsiniz.”
Geçen başlıkta hava durumunu öğrenmek için basit bir eklenti paylaşmıştım. Bu başlıkta aynı eklentinin 5 adet farklı kullanım seçeneklerini paylaşacağım. Bağlantı ve komutlarda geçen Ankara yerine bulunduğunuz ilin adını yazabilirsiniz.
Yukarıdaki resimde gördüğünüz hava durumu bilgisi bir harita olarak web tarayıcıda verilmiştir.
Eğer bu bilgiyi harita olarak web tarayıcıda görmek isterseniz tarayıcının adres satırına alttaki bağlantıyı girmenizle o anki hava durumu bilgisini görebilirsiniz.
Aynı sonucu uçbirimde ve Türkçe almak isterseniz alttaki komutu uçbirime girmenizle alttaki resimdeki gibi hava durumu bilgilerini alabilirsiniz.
curl -H “Accept-Language: tr” wttr.in/ankara
Ayrıca sonuçları resim olarak da alabilirsiniz. Alttaki komut text ve resim olarak aynı görüntüyü ev dizinine atacaktır.
Bu da yine harita bilgileri ve resim olarak ev dizinine atacaktır.
Hava durumu eklentisi nasıl yapılır?
Bilindiği gibi, Debian Türkiye Forum’un değerli bir üyesi, değerli arkadaşımız Vedat Kılıç; uzun zamandır kendine özgü ISO kalıpları hazırlıyor. Vedat, bunları kendisine ait olan gnulinuxfree.blogspot.com üzerinden yayımlıyor. Bilindiği gibi, daha geniş bir çevreye duyurulması amacıyla bu çalışmaları forum üzerinden ve buradan da sizlere duyurmaya çaba gösteriyoruz. Vedat Kılıç‘ın en son yazdığı “Hava durumu eklentisi nasıl yapılır?” başlıklı yazı, kendisinin hazırladığı farklı bir hava durumu eklentisini ele alıyor. Bu nedenle sizler için de yararlı olabileceğini düşündüm. Kılıç; yazısına şöyle başlıyor: “Xfce hava durumu eklentisinin çalışmadığı yönünde gelen geri bildirimden sonra araştırdığım kadarıyla güncel olan 0.8.10-1 sürümü ve son sürüm 0.10.2-1 sürümü de buglu çıkınca kendim farklı bir eklenti hazırladım.”
“Xfce hava durumu eklentisinin çalışmadığı yönünde gelen geri bildirimden sonra araştırdığım kadarıyla güncel olan 0.8.10-1 sürümü ve son sürüm 0.10.2-1 sürümü de buglu çıkınca kendim farklı bir eklenti hazırladım. Hazırladığım eklentiyi hem panelde hem sistem menüsünde hem bütün dağıtım ve bütün masaüstlerinde kullanabilirsiniz. Üstelik oldukça kolay, sistem kaynağı kullanmayan basit bir işlem. Önce curl yazılımı kurulu değilse kullandığınız paket yöneticisi ile kurun. Örneğin Debian tabanlılar için alttaki komut ile kurulacaktır.
sudo apt install curl
Alttaki komutta geçen ankara yazısını bulunduğunuz ilin adıyla değiştirin ve komutun hepsini uçbirime girerek gerekli yere gönderin.
cat >> $HOME/.local/share/applications/weather.desktop << EOF
[Desktop Entry]
Type=Application
Name=Weather
Comment=Weather
Exec=x-terminal-emulator -e sh -c "curl wttr.in/ankara ; read line"
Icon=weather
Categories=Other;
EOF
Ardından çalışma izni verin.
chmod a+rwx $HOME/.local/share/applications/weather.desktop
Bu komut sistem menüsünde Weather adında bir simge oluşturacaktır, simgenin panelde olmasını isterseniz simgeyi paneldeki saatın yanına sürükleyip bırakın. Panelde böyle görünecektir.”
İşlem bu kadar, her sistemde kullanabilirsiniz.”






