[Gelistirici] sydbox, bir siyam kedisi

Gürer Özen gurer at pardus.org.tr
21 Nis 2009 Sal 17:27:46 EEST


On Tuesday 21 April 2009 14:55:26 Ali Polatel wrote:

> - 64 bit desteği
> - Daha fazla sistem çağrısını inceleme. Hatırladığım kadarıyla catbox at
>   ile biten sistem çağrılarını - openat, mkdirat vs. - desteklemiyor.
> - Program çalışırken ayar yapmaya yarayan "sihirli" komutlar diye
>   adlandırdığımız özel sistem çağrıları. Örneğin /etc/ld.so.cache

Çok güzel :)

> Şöyle ki:
> * libsydbox - Ana kütüphane, exec* kabilesi için "ambalaj" fonksiyonlar,
> sydbox_execve(), sydbox_execvp() vs., burda tanımlanacak.
> * pysydbox - Kütüphanenin python bağları, "yeni catbox"
> * sydbox - Exherbo'da kullanılacak programcık.

pysydbox henüz ortada yok anladığım kadarıyla? Eğer sydbox projesi devam 
edecek ve aktif olarak maintain edilecekse, catbox'ı libsydbox kullanan bir 
binding haline getirip Pardus içinde maintain etmeye devam edebiliriz 
sanırım.

/dev/sydbox yoluyla catbox içinde çalıştırdığımız derleme işleminde alınan 
python exception verisini üst süreçteki pisiye string olarak falan aktarmayı 
da yaparsak çok güzel olur.

> 2. Glib ve gobject bağımlılıkları sizin için bir sorun oluşturur mu?

glib pardus'ta system.base paketi olduğu için hiç bir sorun oluşturmaz. Zaten 
catbox'ı paket inşa ederken kullandığımız için geliştirici araçları da kurulu 
oluyor, çok bir bağımlılık sorunumuz yok orada.



Gelistirici mesaj listesiyle ilgili daha fazla bilgi