Services

Services Expire Ayarları: Nick ve Kanal Kayıtlarının Süresi

· Güncelleme: · 5 dk okuma

Services Expire Ayarları: Nick ve Kanal Kayıtlarının Süresi
İçindekiler
  1. Hangi Kayıtlar Süre Aşımına Uğrar?
  2. Nick Expire Süresi
  3. Kanal Expire Süresi
  4. Muafiyetler: NOEXPIRE
  5. Yapılandırma
  6. Kullanıcıları Bilgilendirmek
  7. Gruplanan Nickler
  8. Yasak ve AKICK Süreleri
  9. Süre Aşımı Nasıl Çalışır?
  10. Gerçek Bir Senaryo
  11. Sonuç

Bir IRC ağı yıllar içinde on binlerce nick ve binlerce kanal kaydı biriktirir. Bu kayıtların önemli bir kısmı artık kullanılmaz: Bir kez girip bir daha dönmeyen kullanıcılar, kapanmış projelerin kanalları, denemek için açılmış hesaplar. Bu kayıtların sonsuza kadar saklanması iki soruna yol açar: Veritabanı gereksiz yere büyür ve popüler nickler ile kanal adları, onları hiç kullanmayan kayıtlar tarafından tutulur. Services expire ayarları, kullanılmayan kayıtların belirli bir süre sonra otomatik olarak silinmesini sağlar.

Hangi Kayıtlar Süre Aşımına Uğrar?

Kayıt türüSüre aşımı ölçütü
Nick kaydıSon giriş veya son görülme tarihinden itibaren geçen süre
Kanal kaydıKanalın son kullanımı veya kurucunun son girişi
AKICK kayıtlarıKayıt tarihinden itibaren (yapılandırmaya bağlı)
Ağ yasakları (AKILL vb.)Yasak konulurken belirtilen süre
Onaylanmamış kayıtlarGenellikle çok kısa bir süre
NotlarBazı yapılandırmalarda belirli süre sonra silinir

Nick Expire Süresi

Nick kayıtları için süre aşımı, kullanıcının en son ne zaman giriş yaptığına göre hesaplanır. Yalnızca ağda görünmek yeterli olmayabilir; çoğu yapılandırmada NickServ'e giriş yapmış olmanız gerekir. Bu önemli bir ayrıntıdır: Her gün IRC'ye giren ama hiç identify olmayan bir kullanıcının kaydı süre aşımına uğrayabilir.

Süre seçimi ağın karakterine bağlıdır. Çok kısa süreler, ara sıra giren kullanıcıların kayıtlarını kaybetmesine yol açar ve güven kaybı yaratır. Çok uzun süreler ise popüler nicklerin yıllarca kullanılmadan tutulmasına neden olur. Birçok ağ için birkaç ay ile bir yıl arasındaki bir süre makul bir dengedir.

Kanal Expire Süresi

Kanal kayıtları için ölçüt, kanalın ne zaman kullanıldığı veya kurucunun ne zaman giriş yaptığıdır. Bir kanal aktif olarak kullanılıyorsa süre aşımına uğramamalıdır; ancak kurucusu aylarca giriş yapmayan ve kimsenin girmediği bir kanalın kaydı silinebilir.

Kanal kaydı silindiğinde kanalın bütün erişim listesi, AKICK kayıtları ve ayarları da kaybolur. Bu yüzden kanal sahipleri için en önemli önlem bir yedek kurucu tanımlamaktır; kurucunun kaydı süre aşımına uğradığında kanal, yedek kurucuya devredilir. Ayrıntılar ChanServ SET ayarları ve ChanServ kanal devri yazılarımızda.

Muafiyetler: NOEXPIRE

Bazı kayıtların hiç silinmemesi gerekebilir: Ağın resmî kanalları, operatörlerin hesapları, uzun soluklu projelerin kanalları. Services, bu kayıtlara süre aşımından muaf bir bayrak atanmasına izin verir. Anope'ta bu genellikle NOEXPIRE bayrağıyla, Atheme'de ise HOLD benzeri bir bayrakla yapılır. Bu bayrağı yalnızca operatörler atayabilir.

Muafiyet listesini kısa tutmak önemlidir; her muafiyet, o nick veya kanal adının kalıcı olarak rezerve edilmesi anlamına gelir. Operatör yetkileri için services oper yetkileri yazımıza bakın.

Yapılandırma

Anope'ta süre aşımı ayarları, ilgili servis dosyalarında ve genel seçeneklerde tanımlanır: nickserv.conf içinde nick kayıtlarının, chanserv.conf içinde kanal kayıtlarının ve diğer listelerin süreleri belirtilir. Atheme'de ise bu ayarlar atheme.conf içindeki genel bölümde ve servislerin kendi bloklarında yer alır.

Süreler genellikle gün cinsinden yazılır ve sıfır değeri "hiç silinmesin" anlamına gelir. Değişiklik yaptıktan sonra yapılandırmayı yeniden yüklemeniz gerekir. Önemli bir not: Süreyi kısaltmak, mevcut kayıtların bir kısmının bir sonraki kontrolde hemen silinmesine yol açabilir. Böyle bir değişiklikten önce mutlaka yedek alın ve değişikliği kullanıcılara önceden duyurun. Yedekleme için services veritabanı yedekleme yazımıza bakın.

Kullanıcıları Bilgilendirmek

Süre aşımı politikası, kullanıcıların bilmesi gereken bir konudur. Ağınızın web sitesinde ve NickServ'in kayıt sonrası mesajında bu bilgiyi açıkça belirtin. Bazı services yapılandırmaları, kaydın süresi dolmak üzere olan kullanıcılara e-posta ile uyarı gönderme imkânı sunar; bu özellik varsa kullanmanızı öneririz. E-posta altyapısı için services e-posta doğrulama yazımıza bakın.

Kullanıcı tarafında alınabilecek en basit önlem, ara sıra IRC'ye girip giriş yapmaktır. SASL kullanıyorsanız her bağlantıda otomatik olarak giriş yaptığınız için kaydınız güncel kalır; bu, SASL'ın az bilinen bir başka faydasıdır.

Gruplanan Nickler

Bir hesapta gruplanmış nickler, bazı yapılandırmalarda ayrı ayrı süre aşımına tabi olabilir. Ana nickinizle düzenli giriş yapıyor olsanız bile, hiç kullanmadığınız bir yedek nickiniz gruptan düşebilir. Nick gruplama hakkında NickServ nick gruplama yazımıza bakın.

Yasak ve AKICK Süreleri

Yasak listelerinin de süre aşımı vardır. AKICK kayıtları için varsayılan bir süre tanımlanabilir; bu süre dolduğunda kayıt otomatik olarak silinir. Ağ geneli yasaklarda ise süre, yasağı koyan operatör tarafından belirtilir. Her iki durumda da listelerin düzenli temizlenmesi, eski ve artık gereksiz kayıtların masum kullanıcıları etkilemesini önler. Ayrıntılar ChanServ AKICK ve OperServ AKILL ve SQLINE yazılarımızda.

Süre Aşımı Nasıl Çalışır?

Services, süre aşımı kontrolünü genellikle belirli aralıklarla, örneğin günde bir kez yapar. Kontrol sırasında ölçütü aşan kayıtlar silinir ve bu işlem loglanır. Logları incelemek, kaç kaydın silindiğini ve politikanızın etkisini görmenizi sağlar. Log yapılandırması için services log izleme yazımıza bakın.

Gerçek Bir Senaryo

Bir ağda popüler kısa nicklerin neredeyse tamamı, yıllar önce bir kez kayıt yapıp bir daha dönmemiş kullanıcılar tarafından tutuluyor. Yeni gelen kullanıcılar istedikleri nickleri alamıyor ve bu durum şikâyete yol açıyor. Ağ yöneticileri nick süre aşımını makul bir süreye çekmeye karar veriyor. Değişiklikten önce tam bir yedek alıyor, politikayı web sitesinde duyuruyor ve iki hafta boyunca ağ geneli duyurularla kullanıcıları bilgilendiriyor. Ayrıca ağın resmî kanallarına ve operatör hesaplarına muafiyet bayrağı atıyorlar. Değişiklik yürürlüğe girdiğinde binlerce kullanılmayan kayıt siliniyor ve yeni kullanıcılar istedikleri nickleri alabiliyor.

Sonuç

Expire ayarları, services veritabanını temiz tutmanın ve nick ile kanal adlarının atıl kayıtlar tarafından tutulmasını önlemenin yoludur. Süreleri ağınızın karakterine göre dengeli seçin, muafiyetleri az tutun, politikanızı kullanıcılara açıkça duyurun ve değişiklik öncesinde yedek alın. Kullanıcı deneyimini yerelleştirmek için sıradaki rehberimiz services dil ayarları.

IRC sorunun mu var? Kanalda birlikte çözelim.

💬 Kanala Bağlan

Sıkça Sorulan Sorular

Nickim ne kadar kullanılmazsa silinir?

Bu süre ağdan ağa değişir; genellikle birkaç aydan bir yıla kadar olabilir. Ağınızın kurallarını kontrol edin.

Kaydımın silinmesini nasıl önlerim?

Düzenli olarak giriş yapmanız yeterlidir. Bazı ağlar özel durumlar için süresiz kayıt bayrağı tanımlayabilir.

Kanal kaydı da süre aşımına uğrar mı?

Evet. Uzun süre kullanılmayan veya kurucusu giriş yapmayan kanalların kayıtları silinebilir.