Temans,
Saya ingin membuat user environment yang 'aware'
terhadap physical context si user tsb. Contoh
gampangnya, shell pada sebuah komputer laptop
bisa mengerti di lokasi mana laptop tsb.sedang
berada. Selanjutnya info ini secara otomatis
mengupdate environment variable yang lain,
misalnya default printer, server terdekat, dll.
Saya ingin mengimplementasikan sistem di atas dengan
mendefinisikan signal baru.
Signal baru ini, mis: SIGLOC, akan dikirimkan ke
user process bila laptop ini berpindah lokasi
(mis: bila nomor IPnya berubah).
Pertanyaan saya: apakah Linux menyediakan 'hooks'
untuk user-defined signal seperti ini ?
Maksud saya, apakah saya bisa mendefinisikan signal-
signal saya tanpa harus memodifikasi kernel ?
Jadi saya hanya melakukan 3 hal:
1. Memberi id signal saya,
2. Mendefinisikan state yang membuat signal tsb.
di-generate, dan
3. (optional) Membuat user program bisa mengenali
signal tsb (i.e., signal handlernya).
Atau, adakah teknik lain yang lebih mudah ? Misalnya
bikin daemon yang memonitor current connection.
Terima kasih atas bantuannya.
Lukito
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]