bakın bir ircservices .conf buldum ->
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
satır 186 :
# LockFilename <filename> [REQUIRED]
# Specifies the name of the data directory lock file. This file is
# created in the data directory when Services begins updating
# databases, and is removed after the databases are updated. If the
# file already exists when Services tries to update the databases,
# Services sends a warning (via wallops) and does not write any data.
LockFilename .lock
LockFilename <dosya-adı> [GEREKLİ]
data/veri dosyasının yerini belirtir/gösterir.bu dosya servisler databaseleri güncelleme yapmaya başladığında veri dizininde oluşturulur ve database güncellemeleri tamamlandıktan sonra kaldırılır/silinir.
eğer servisler databaseleri güncellemeye çalıştığında bu dosya halihazırda var ise
servis bir uyarı (wallops olarak) mesajı gönderir ve herhangi bir veri yazılmaz/database güncellenmez.
yani bundan çıkarabileceğimiz sonuç: eğer ki şu database güncellemesi yokken bu dizinde .lock dosyası görürseniz silmelisiniz çünkü güncellemeye başladığında bu dosyayı orada görürse hata atarak güncelleme yapmayacaktır.
diğer konuda yukarda bahsettiğim chmod / ( user permissions ) da denilen okuma/yazma/yürütme izinlerinin ilgili dizinde tanınmış olması gerekir ki program güncellemeye kaltığında ilgili dizini işletmede engelle karşılaşmasın...