Halo, culpritnya di bash (di RH biasanya /bin/sh link ke /bin/bash). Bash bakalan mereset euid ke uid kalau dia beda, kecuali kalo dikasi argument -p. Ada di man bash. :)
cheers, Benny LP Steven Haryanto wrote: > Luser wrote: > >> seteuid sets the effective user ID of the current process. >> [deleted] >> Coba lihat pada bagian "current process", apakah ini nggak menjelaskan ? > > > ya, tapi kelakuan setelah fork tidak dijelaskan (dan berbeda). > >> Dan kembali ke masalah forking, saya rasa program tersebut nggak >> menggunakan forking dech, itukan mengeksekusi proses baru melalui >> system., jadi nggak diturunkan ( inherit ) ke proses baru. Bagaimana >> pendapat kalian ? > > > system = fork + exec shell. karena yang di-exec adalah shell, lalu shell > menjalankan program eksternal lain, maka = fork lagi + exec program, > sehingga system = fork + (fork + exec) > > -- > sh > > -- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3
