[COMM] кошерный запуск процесса

Alexey Morsov =?iso-8859-1?q?samurai_=CE=C1_ricom=2Eru?=
Пн Фев 14 11:17:02 MSK 2005


Eugene.Ostapets на kvazar-micro.com wrote:
> man fork
Работает :)

> man setreuid
> man setrugid
использовал setuid, setgid - это так ли уж фажно? вродед работает и 
пнормально работает, как требуется :)

> man 2 chroot
Работает :)

Вот... теперь при $demon - d он запускает демона сохраняя его pid в 
файл, а при $demon -s убивает его считав pid из файла..
Круто!

Но осталось два момента:
пути к chroot, log, pid файла ну и еще host к которому конектироваться 
будет... что бы уж совсем кошрено их бы вынести в файл .conf, но как из 
него потом читать попроще?
Пробовал fscanf(file,"%s = %s", &name, &value) по строкам... читает... и 
даже коменты различает, но это как-то очень жестко и не очень удобно.
Есть ли другие способы?

И второй момент - собственно установка UID\GID - чем можно получить ID 
по имени?

-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai на jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru



Подробная информация о списке рассылки community