[Gelistirici] pakhandler cleanup
Faik Uygur
faik at pardus.org.tr
19 Şub 2009 Per 15:48:52 EET
Perşembe 19 Şubat 2009 günü (saat 11:44:13) Bahadır Kandemir şunları yazmıştı:
> 19 Şub 2009 Per tarihinde, Semen Cirit şunları yazmıştı:
> > Merhabalar,
> >
> > Comar pakhandler'da bulunan cleanupPackage paket kaldırılmadan önce
> > çağrılıyor ve paket kaldırıldıktan sonra yapması gerekenleri yapamıyor.
> > Bu şekilde yapılmış olmasının özel bir nedeni var mı? Çünkü postremove
> > gibi bir pakhandler olması gerekiyor gibi.
> >
> > Bunu yapmamızın gerekliliği var mı? Eğer varsa bunun yöntemi nasıl
> > olmalı?
>
> İşlerin paket kaldırıldıktan sonra yapılması için özel bir sebep var mı?
> Önce ya da sonra yapılmasının bir farkı olmamalı.
>
> Paket kaldırıldıktan sonra, pakete ait COMAR betikleri de silinmiş
> olacağından, ortada çalıştırılacak bir betik olmuyor. Gerekirse, buna bir
> çözüm bulunur elbette.
postRemove eklersek, COMAR betikleri, files.xml ve metadata.xml postRemove
sonrasında silinemez mi?
Şu sırada:
preRemove - Paketi sistemden kaldır - postRemove - files.xml, metadata.xml ve
comar betiklerini temizle.
pisi için bunda bir sakınca yok denebilir çünkü db'si niteliğinde zaten bu
dosyalar. Paket, sistemden dosyaları ile kaldırılıyor, en son da pisi db'den
siliniyor.
- Faik
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi