if (setgid(0) || setuid(0) || getuid() != geteuid() || getgid() != getegid()) {
do_log(LOG_WARNING, "Unable to obtain root permission in order to perform chroot() function.");
clean_exit(102);
E sad ovaj program bi trebalo da radi kao shell znaci kad se neko nakaci preko telnet/ssh on dize ovaj shell e sad ovaj deo kod-a proverava dal je prog startovan kao uid(0) sto je nemoguce jer ga startuje korisnik koji se povezao koji na primer ima uid 10000. Nije mi jasno zasto je to stavljeno.

Problem u c kod-u za unix
Re: Problem u c kod-u za unix