
Wikipedia'da daldan dala gezerken farkettim; Ozzy Osbourne bugün 60 yaşına girmiş.
To use this License in a document you have written, include a copy of the License in the
document and put the following copyright and license notices just after the title page:
Copyright (c) YEAR YOUR NAME.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included in the section entitled "GNU
Free Documentation License".
ЭфективноMesajın içinde başka hiç bir şey yok. Ne link var, ne bilgi, ne de virüs gibi istenmeyen bir içerik. İnsan uzak doğudan her şeyin kalitesizi geldiği gibi acaba spam'in de mi kalitesizi mi (işe yaramayanı) bize geliyor diye düşünmeden edemiyor.
Tarayıcınız İlsisWeb tarafından şu an için desteklenmiyor.Bu sayfada kullanıcı adı parola ile erişebileceğiniz yerler olduğu gibi duyurular da var. ie kullanmıyorsanız duyuruları bile okuyamıyorsunuz. Elbette Milli Eğitim Bakanlığının bütün öğretmenleri sadece bir işletim sistemine ve onun üzerindeki bir tarayıcıya (evet evet WindowsXX üzerinde firefox ile de sayfaya ulaşmak mümkün değil) mahkum etmesi üzerine çok şey söylenebilir ama ben daha küçük başka bir garipliği yazacağım.
Tarayıcınızı IE 5.0 veya daha üstüne güncelleyiniz.
su - postgresHata da şöyle:
createuser radius --no-superuser --no-createdb --no-createrole -P
createdb radius --owner=radius
exit
cd /usr/share/doc/freeradius/examples/
psql -U radius radius < postgresql.sql
psql: FATAL: Ident authentication failed for user "radius"
Ulakbim'in geçen yıl tanıtımını yaptığı projelerden biri olan eduroam'a bugün itibariyle biz de dahil olduk.
Ankara dışında ilk il olduğumuz gibi memleketteki üçüncü üniversite olduk bu ağa dahil olan. Peki nedir bu eduroam? Ulakbim'in sayfasından olduğu gibi aktarayım:
eduroam, Education Roaming (Eğitim Gezintisi) kelimelerinin kısaltmasıdır. RADIUS tabanlı altyapı üzerinden 802.1x güvenlik standartlarını kullanarak, eduroam üyesi kurumların kullanıcılarının diğer eğitim kurumlarında da sorunsuzca ağ kullanımını amaçlamaktadır.
eduroam üyesi kurumların kullanıcıları, kendi kurumlarında (Ev Kurum) ağa bağlanmak için kullandıkları kullanıcı adı şifre ikilileri ile, eduroam üyesi olan başka bir kurumdan (Misafir Kurum) ağa bağlanabilirler. Kullanıcı misafir kurumda iken aldığı eduroam yayınına bağlantı talebi gönderdiğinde, misafir kurumun yetkilendirme sunucusu, o kullanıcıyı kendi ev kurumunun yetkilendirme sunucusuna yönlendirerek, yetkili olup olmadığını belirler. Tüm bu sorgulamaların, sunucular arasında oluşturulan şifreli bir tünel içinden yapılması, kullanıcı adı şifre ikililerinin kullanıcının kendi ev sunucusu haricinde görülmesini engeller. Bu durumda kullanıcıların yapması gereken tek şey, misafir olduğu kurumda yer alan eduroam kablosuz ağını, kendi kurumunun ağına bağlanır gibi tanımlamasıdır.
Kısa bir süre içinde Üniversitenin her yerinde (yaşanan mekanlarda elbette, dağda bayırda değil :)) kablosuz internet erişimi sağladığımızda eğer sizin Üniversiteniz de bu ağa dahilse, kendi okulunuzdaki kullanıcı adı ve parolanızla bizim ağımızı kullanabileceksiniz. Elbette tersi de olacak: bizim üyelerimiz de (öğrencilerimiz dahil) gittikleri yerlerde SSID olarak eduroam varsa @comu.edu.tr adresleriyle ağ'a dahil olacaklar.
Bir iki gün içinde bu projeye hazırlanırken oluşturduklarımızla ilgili de yazarım. Freeradius ve arkadaşları için planlarımız var.
Bilgi İşlem'den Faik ve Sedat, bilgisayar mühendisliği öğrencilerim Figen, Şule, Cem ve Mehtap haftada bir günlerini bu işe ayırdılar. Yine bizimle çalışan Mesut başka işlere baktığından fırsatı olmadı bu projede yer almaya. İşbaran da bundan önce dahil değildi ama harika bir araç yazacak, hepim(n)iz onu kullanacağız. Hep beraber bu projeye destek olacağız. Hatta ikinci sınıf öğrencilerinden bir(ler)ini çıkış noktası burası olacak daha uzun soluklu bir serüvene başlatayım diyorum.
Akademik Bilişim Konferansı'nın başarıyla tamamlanmasının ardından yaşadığım en mutlu gelişme bu olduğundan bu kadar uzun yazdım. Akademik Bilişim'le ilgili bir ...ardından yazısı yazmadığımı farkettim şimdi ama çok geç artık ;(
Daha önce de yazdığım gibi debian depolarında bulunan freeradius paketlerinin EAP/TLS/TTLS/PEAP desteği bulunmuyor. Nedeninin Openssl lisansı olduğunu da yazmıştım. Buna rağmen dağıtım olarak debian kullanmak isteyen ve kaynak koddan kurmak istemeyenler için yapılacak işlemleri buraya yazayım istedim.
Aşağıdaki işlemlerin hepsini root olmayan bir kullanıcı ile yapmanız gerekiyor.
Gerekli kaynak dosyaları indirelim. Kullandığınız debian'a göre farklılık gösterse de üç dosyayı indirmeniz gerekiyor. Stable için freeradius_1.1.3-3.dsc, freeradius_1.1.3.orig.tar.gz ve freeradius_1.1.3-3.diff.gz. Freeradius'un son sürümünün 2.0.3 olduğunu göz önüne alırsanız 1.1.3 oldukça eski sayılır. Bana soran olursa testing daha kabul edilebilir bir versiyon olan 1.1.7'yi sunduğundan onun kullanılması daha mantıklı olabilir. Testing için indirilecek dosyalar şöyle: freeradius_1.1.7-1.dsc, freeradius_1.1.7.orig.tar.gz ve freeradius_1.1.7-1.diff.gz. Böyle bir iş için unstable kullanmak isteyene link vermek gerekmez diye düşünüyorum. Stable ve Testing için de güncel sürümlerin burada verilenler olup olmadığını elbette kontrol edeceğinizi varsayıyorum.
for pkg in $(shell grep ^Package debian/control | awk '{print $$2}') ; d o \ if dh_shlibdeps -p $$pkg -- -O | grep -q libssl; then \ echo "$$pkg links to openssl" ;\ exit 1 ;\ fi ;\ done
Her şey yolunda gitmişse (bilirsiniz, bazen gitmez) kısa süren bir işlemden sonra sekiz adet .deb paketiniz oluşmuş olmalı. Ben yukarıda bahsettiklerimi sparc işlemcili bir makinada testing üzerinde yaptım. Oluşan paketleri ftp.comu.edu.tr adresine koydum. Umarım birilerinin işine yarar.
Kaynak: Building Debian FreeRadius package with EAP/TLS/TTLS/PEAP support
Dün yazdığım uzun yazıya gelen yorumlardan sonra anladım ki uzun da olsa yeterince açık olmamış yazı. Yazının sonunda "Aslında bu paketleme işini Cem de yapar ama o zaman kaynak koddan kurmaktan ne farkı olur ki?" dediğimde aslında tam da söylemek istediğimi söylememişim. İşin doğrusu elbette bir fark olur ama benim o yazıda avantaj diye bahsettiğim gibi programın güncellenmesi işini outsource etmemiş oluruz demek istemiştim. Bunu saymazsak elbette programı kaynak koddan kurmak yerine paketini hazırlayıp onu kullanmanın başka avantajları var. Koray, sağolsun aşağıdaki avantajları postayla göndermiş bana:
Bunlara ilave olarak paket hazırlamanın, hazırlayana da faydalı olacağını unutmamak lazım. Yeni bir şey öğrenmenin (hele de pardus'la ilgili) artıları elbette büyük. Bu iki yazının ardından:
Henüz Cem'in durumdan haberi yok ;) (artık olmuştur herhalde). * Üniversitede böyle akıllı arkadaşlarla çalışmak pek güzel.
rlm_eap: Failed to link EAP-Type/tls: rlm_eap_tls.so: cannot open shared object file: No such file or directory
Elbette her genelleme gibi bunun da bazı istisnaları var ama istisna olmadan genelleme zaten yapılamaz. Oldukça uzun zamandır yerli ve yab...