[Gelistirici] pspec.xml'de güncelleme tipleri ve eylemler
Fatih Aşıcı
fatih at pardus.org.tr
11 Mar 2010 Per 14:28:45 EET
On Wednesday 10 March 2010 16:47:54 Fatih Aşıcı wrote:
> On Wednesday 10 March 2010 16:32:37 Fatih Aşıcı wrote:
> > Action içinde package= ile verilen paket adları farklı bir kaynak
> > paketten de çıkıyor olabilir. Böylece mod_php güncellendiğinde apache
> > servisinin yeniden başlatılması gerektiğini belirtebileceğiz.
>
> Bu kısmı yok sayın. package= ile verilen kısım o kaynak paketten çıkan bir
> alt paket olmak zorunda. Orada belirtilen paket, restart'ı gerektiren
> paket. Restart edilecek paket adı değil.
>
Bunu çözmek için ek olarak targetPackage= özelliğini eklemeyi öneriyorum.
Örneğin php kaynak paketinde paketinden php-common, php-cli ve mod_php
paketleri çıkıyor. Sadece mod_php paketi güncellendiğinde apache servisinin
yeniden açılmasını önermek istiyorsak
<Action package="mod_php" targetPackage="apache">serviceRestart</Action>
şeklinde yazıyoruz.
İlerde farklı Action'lar için kullanma ihtimaline karşı generic bir isim
seçtim. Aynı özelliği reverseDependencyUpdate için de kullanmak isteyebiliriz.
<Action package="mod_php"
targetPackage="apache">reverseDepedencyUpdate</Action>
satırı "mod_php güncellenecekse apache'nin ters bağımlılıklarını da güncelle"
anlamına gelecek.
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20100311/eb741a5b/attachment-0002.pgp>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi