> > > man setreuid > > man setrugid > использовал setuid, setgid - это так ли уж фажно? вродед работает и > пнормально работает, как требуется :) Все таки почитай про реальный и эффективный идентификаторы - лишним не будет. > > Но осталось два момента: > пути к chroot, log, pid файла ну и еще host к которому конектироваться > будет... что бы уж совсем кошрено их бы вынести в файл .conf, но как из > него потом читать попроще? > Пробовал fscanf(file,"%s = %s", &name, &value) по строкам... читает... и > даже коменты различает, но это как-то очень жестко и не очень удобно. > Есть ли другие способы? > Даже не задумывался... Но наверняка есть какая-то "рекомендуемая" библиотека для парсинга конфигов... > И второй момент - собственно установка UID\GID - чем можно получить ID > по имени? > man getpwname :) PS: Анекдот: сын сисадмина увлеченно изучает ДУ-шку от нового телевизора и устав задет отцу вопрос: - Как в этом ящике настраиваются каналы? - RTFM! - man что? -- С уважением, Евгений Остапец