Archive | Yazılım

GNU SASL 2.2.0 duyuruldu

Basit kimlik doğrulama ve güvenlik katmanı çerçevesinin ve birkaç yaygın SASL mekanizmasının bir uygulaması ve ağ güvenliğini uygulayan modern bir C kütüphanesi olan GNU SASL‘ın 2.2.0 sürümü, Simon Josefsson tarafından duyuruldu. Josefsson; sürümün çeşitli temizlemeler, taşınabilirlik ve diğer hata düzeltmeleriyle geldiğini söyledi. Sürümün; Autoconf 2.71, Automake 1.16.5, Libtoolize 2.4.6, Gnulib v0.1-5400-g416872ced, Makeinfo 6.7, Help2man 1.48.1, Gperf 3.1, Gengetopt 2.23, Gtkdocize 1.33.1, Tar 1.34 ve Gzip 1.10 gibi araçlarla önyüklendiğini söyleyen Josefsson; çok eski GnuTLS ile derleme hatasının düzeltildiğini ifade etti. Ayrıca, 2.1.0’da tanıtılan ‘gsasl’daki iki kilitlenmenin de düzeltildiği belirtiliyor. Josefsson; standart ağı uygulayan modern bir C kütüphanesi olan yazılımın IMAP, SMTP, XMPP ve diğer ağ uygulamaları ağ uygulamalarınca  kullanılabileceğini hatırlattı. Kimlik doğrulama hizmetleri sunmak için SMTP, XMPP ve diğer protokolleri içeren GNU SASL; CRAM-MD5, EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, SCRAM-SHA-1(-PLUS), SCRAM-SHA-256(-PLUS), GS2-KRB5, SAML20, OPENID20, LOGIN ve NTLM gibi mekanizmaları destekliyor. GNU SASL 2.2.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU SASL 2.2.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

GNU SASL kullanma klavuzuna buradan ulaşabilirsiniz.

0

sdl12-compat 1.2.54 Pre-Release duyuruldu

Birçok eski GNU/Linux oyununun bir soyutlama/taşınabilirlik katmanı aracılığıyla SDL2’nin üzerinde çalışmasını sağlayan SDL12-COMPAT‘ın 1.2.54 Pre-Release sürümü, Ryan C. Gordon tarafından duyuruldu. Daha birçok eski SDL 1.2 oyununun ve uygulamasının artık bu uyumluluk katmanıyla çalıştığı belirtilirken; OpenXcom, DOSBox,Awesomenauts, Frogatto, mplayer, Multiwinia, tucnak, schismtracker, BasiliskII, Linapple, netsurf-framebuffer, BIT.TRIP Runner2 gibi oyunlar dışında daha pek çok oyun bulunduğu ifade ediliyor. PipeWire ses desteği, geliştirilmiş giriş kontrolleriyle gelen yeni sürüm, bakımı yapılmayan SDL 1.2’de değil, yalnızca SDL 2.0’da bulunan çeşitli diğer geliştirmeleri içeriyor. sdl12-compat 1.2.54’ün, sonunda v1.2.56 olarak adlandırılacak olan sürümün bir ön sürümü olduğu belirtiliyor. SDL12-COMPAT, birçok eski GNU/Linux oyununun bir soyutlama/taşınabilirlik katmanı aracılığıyla SDL2’nin üzerinde çalışmasını sağlıyor. Aslında, sdl12-uyumlu kod tabanındaki tüm “FIXME” yorumlarının artık çözüldüğü ifade ediliyor. sdl12-compat 1.2.54 Pre-Release hakkında bilgi edinmek için sürüm duyurusunu  inceleyebilirsiniz.

Continue Reading →

sdl12-compat 1.2.54 Pre-Release edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

KDE Plasma 5.26 Beta gelmeden önce kimi özellik ve yenilikler ortaya çıktı

15 Eylül 2022’de duyurulması planlanan KDE Plasma 5.26 Beta ile 11 Ekim 2022’de duyurulması planlanan KDE Plasma 5.26 kararlı sürümünden önce, pek çok özellik çalışması ve iyileştirme yapılmış bulunuyor. Yaklaşan beta ve özellik dondurma süreci öncesinde KDE alanındaki ilginç gelişmelerin bir özetini sunan KDE geliştiricisi Nate Graham, KDE sistem ayarlarında uzun süredir “Night Color” modunun desteklendiğini, şimdi ise KDE Plasma 5.26 ile “Day Color” moduna geçildiğini söyledi. KDE Discover’in artık onları destekleyen uygulamalar için içerik derecelendirmelerini göstereceğini belirten Graham; Discover’in ayrıca, uygulamanın bağlantısını başka birine göndermeye olanak tanıyan bir “paylaş” düğmesine sahip olduğunu belirtti. Discover artık güncellemeden önce yeterli boş alan olup olmadığını kontrol ediyor ve olmadığında kullanıcıyı uyarıyor. KDE Plasma 5.26’da çoklu monitör kurulumları için, pencere konumları artık ekran bazında hatırlanıyor. Bir dizüstü bilgisayar pili kritik düzeyde düşük eşiğe ulaştığında, ekran artık uygun olmayan şekilde aydınlatılmıyor. KDE Plasma Wayland altında, Thunderbird posta istemcisinden bir eki sürüklerken KWin’in artık çökmediği belirtiliyor.

Continue Reading →

Bu ve benzeri hata düzeltmeleri ve geliştirmelerle hazırlanan yeni sürüm merakla bekleniyor. KDE Plasma 5.26 hakkında bilgi edinmek için KDE geliştiricisi Nate Graham’ın blogunu inceleyebilirsiniz.

0

GNU Grep 3.8 duyuruldu

GNU Grep’in 3.8 sürümü, Jim Meyering tarafından duyuruldu. Bunun kararlı bir sürüm olduğunu belirten Meyering; PCRE2 desteği eklenen yeni sürümün 3.7’den bu yana 55 haftada 6 kişi tarafından 104 işlem yapılarak oluşturulduğunu söyledi. Katkıda bulunan herkese teşekkür ettiklerini belirten Meyering; bu sürümde değişikliklere katkıda bulunan kişilerin Carlo Marcelo Arenas Belón, Helge Kreutzmann, Jim Meyering, Ondřej Fiala, Paul Eggert ve Ulrich Eckhardt olduğunu söyledi. GNU Grep; GNU/Linux’ ta dosya içinde arama yapmak için kullanılan bir komuttur. Başka deyişle, bir yazıda, belirli kriterler dahilinde parçalar çıkarır. Yani şablon olarak kullanıcının belirlediği kriterler içindeki verileri bulur ve listeler. Tek başına kullanılabileceği gibi borularla da kullanılabilen Grep; oldukça yararlı bir araçtır. Sözgelimi; terminalde, dosyanın bulunduğu dizinde olmak şartıyla; grep primus Bumblebee.txt komutu verildiğinde, Bumblebee.txt dosyası içinde “primus” geçen satırlar listelenecektir. Bu, Grep’in tek başına kullanımına bir örnektir. GNU Grep 3.8 hakkında bilgi edinmek için sürüm duyurusunu  inceleyebilirsiniz.   

Continue Reading →

İlk örneğimizde, Grep, büyük küçük harf ayrımına dikkat ediyordu. İstenirse, bu ayrım ortadan kaldırılabilir. Mesela, dosyanın bulunduğu dizinde olmak şartıyla;

grep -i "primus" Bumblebee.txt

komutu verildiğinde, büyük küçük harf ayrımı gözetmeksizin ilgili listelemeyi yapacaktır. Borularla kullanımına ise şöyle bir örnek verelim:

ls -l | grep rwxrwxrwx

Bildiginiz gibi “ls -l” komutu dizin içeriğini listeler. Boru ile eklediğimiz “grep rwxrwxrwx” kısmı ise, kullanıcıya yalnız okuma, yazma, çalıştırma izinlerine sahip dizin ve dosyaların listesini sunar. Böylece tüm dizinleri görmek yerine, yalnızca bu izinlere sahip dizin ve dosyalar görülür. Grep; pek çok farklı seçenekle kullanılabilir. GNU Grep 3.8 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Phosh’un 0.21.0 sürümü duyuruldu

Mobil cihazlarda GNOME için Wayland kabuğu olan Phosh‘un 0.21.0 sürümü, Guido Günther eliyle duyuruldu. Mobil cihazlarda GNOME için bir Wayland kabuğu olan Phosh, yeni özellikler, iyileştirmeler ve birçok hata düzeltmesi getiren önemli bir sürüm olan 0.21.0 sürümüne güncellendi. Yeni sürümde, GTK animasyonlarını tekrar devre dışı bırakmaya izin verilirken, ekran görüntüsü desteğinin iyileştirildiği belirtiliyor. libcall-ui’nin 0,0.4 sürümüne güncellendiği belirtilirken, daha fazla hata düzeltmesi yapıldığı ifade ediliyor. Yüksek kontrastlı temaya geçişe izin verilirken, sürüme; Guido Günther, Evangelos Ribeiro Tzaras ve Sebastian Krzyszkowiak’ın katkıda bulunduğu ifade ediliyor. Phosh 0.21.0 hakkında bilgi edinmek için gitlab üzerinden yayımlanan sürüm duyurusunu ve haberler sayfasını inceleyebilirsiniz.

Continue Reading →

Phosh 0.21.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Gama 2.22 duyuruldu

Jeodezik ağların ayarlanmasına adanmış bir proje olan GNU Gama’nın 2.22 sürümü, Ales Cepek tarafından duyuruldu. GNU Gama 2.22’yi duyurmaktan mutluluk duyduklarını söyleyen Cepek; yeni sürümün, jeodezik ağların ayarlanması için adandığını ifade etti. Yeni sürümde, Denny Fiedler’in bildirdiği tutarsız ayarlama raporlarının giderildiğini belirten Cepek; ayar çıktısına yeni XML etiketi eklendiğini söyledi. Eski XML çıktı dosyalarının resmi olarak yeni XSD ile uyumlu olduğunu söyleyen Cepek; üç test dosyasının güncellendiğini ifade etti. Küresel koordinat sistemlerinde ayarlamanın gama-g3 programı olarak yalnızca kısmen desteklendiğini belirten Cepek; yerel koordinat sistemlerindeki ayarlamada ise, bir jeodezik ağları ayarlayan gama-local komut satırı programının gözlemlenen mesafeler, yönler, açılar, yükseklik farkları, 3D vektörler ve gözlenen koordinatlar açısından önem kazandığını söyledi. XML belgelerini ayrıştırmak için Gama, aslında James Clark tarafından yazılmış olan XML ayrıştırıcı paketini kullanıyor. Parser adlı bu paket (expat) GNU Gama‘nın bir parçası olmamakla birlikte, jeodezik etütlerde kullanılması amaçlanan GNU Gama ile birlikte kullanılır. GNU Gama ile ilgili döküman ihtiyacı olanlar, buradan yararlanabilirler.  GNU Gama 2.22 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Gama 2.22 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

RPM 4.17.1.1 duyuruldu

Kısaca RPM olarak adlandırılan Red Hat Package Manager’in, güçlü paketleme aracının 4.17.1.1 sürümü duyuruldu. %autosetup -S git’te yukarı akış şube ayarını düzeltildiği belirtilen yeni sürümde, tanınmayan GNU yapı üçlüsünde başarısız olunmadığı ifade ediliyor. Başta Red Hat Enterprise Linux olmak üzere, Fedora, openSUSE, SUSE Linux Enterprise, Meego, Mageia ve diğer GNU/Linux dağıtımlarında kullanılan RPM ile yazılım kurma ya da kaldırma, sistemi güncelleme, çekirdeği derleme gibi işlemleri uçbirim üzerinden gerçekleştirmek mümkündür. RPM ile Red Hat, Fedora, Mageia gibi dağıtımlarda program indirme, kurma, güncelleme ve kaldırma işlemleri ile sistem genelinde yükseltme işlemleri yapılabilir. RPM paketleri genellikle platformlara göre hazırlanmış paketlerdir. Bir GNU/Linux dağıtımı için hazırlanmış bir RPM paketi, diğer bir GNU/Linux dağıtımına kurulamayacak ya da kurulsa bile hatalı kurulacaktır. Bu nedenle RPM paketlerinin isimlerinin yanında açıklayıcı ekler bulunur. Sözgelimi; i386: 386,486 ve daha yukarısı işlemciler için, i586: Pentium I ve daha yukarısı işlemciler için, i686: Pentium II ve daha yukarısı işlemciler için, ia64: 64 bit işlemci mimarisine uygun işlemciler için, noarch: Herhangi bir işlemci mimarisine bağlı kalınmadan kurulabilen paketler demektir. RPM 4.17.1.1 hakkında daha geniş bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

YUM ( Yellowdog Updater Modifier )
YUM, basitçe RPM paket yönetim sistemi olarak tanımlanabilir. Fedora ve benzeri sistemlerde, gerekli olan paketleri yüklemek, kaldırmak ve güncellemek amacıyla Yum kullanılabilir. Yum’u kullanmaya başlamadan önce birkaç yapılandırma işlemine tabi tutulması ve programın güncellenmesi gerekir. Mesela, paket yüklemek için yum install paket_adı komutu kullanılabilir. RPM 4.17.1.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0