last_patch95 from vodz:

Hi.

Last patch have new libbb function
vfork_rexec() for can use daemon() to uClinux system.
This patched daemons: syslog, klogd, inetd, crond.
This not tested! I havn`t this systems.
Also. Previous patch for feature request MD5 crypt password for
httpd don`t sended to this mailist on 07/15/03
(mailist have Pytom module problem?).
The previous patch included, and have testing.


--w
vodz
This commit is contained in:
Eric Andersen
2003-07-28 07:40:39 +00:00
parent 4f4631732c
commit 35e643b39f
11 changed files with 336 additions and 266 deletions

View File

@ -150,8 +150,8 @@ extern int klogd_main(int argc, char **argv)
#if !defined(__UCLIBC__) || defined(__UCLIBC_HAS_MMU__)
if (daemon(0, 1) < 0)
bb_perror_msg_and_die("daemon");
#else
bb_error_msg_and_die("daemon not supported");
#if defined(__uClinux__)
vfork_daemon_rexec(argc, argv, "-n");
#endif
}
doKlogd(console_log_level);