Re: your mail

CAGRI COLTEKIN (e70329@ceng.metu.edu.tr)
Fri, 5 Jul 1996 10:48:48 +0400 (GMT+3:00)


[...silindi...]
> Normanlde write komutunun setuid permission'ununa ihtiyacI
> oldugunu zannetmiyorum. Sorunsuz calIsan birkac yere baktIm. Oralarda da yok.
> Acaba sorun baska bir denenden olabilir mi? Ama dediginizi yaptIm ve su
> anda sorunsuz calIsIyor.
> Tesekkurler.
>
[......]

write gibi diger kullanicilarin terminallerine yazmak zorunda olan
programlarin bircok sistemde setuid degil de setgid olmalari
gerekir. tty dosyalari genellikle ``tty'' gibi bir gruba ait olurlar
ve kullanici login iken de grubun terminale yazma hakki vardir,
('mesg n' yapilmamissa). bu nedenle write'in grubunun tty'larin
ait oldugu grup olmali ve setgid olmali. ama tabiiki setuid root
yapmak da bir cozum. ama unutulmamasi gereken sey, setuid root
programlar herzaman ciddi sistem aciklarina yol acabilirler. bu
nedenle sanirim en dogrusu olmasi gerektigi gibi yapmak.

kolay gelsin...

--
cagri