diff options
author | Eric Andersen <andersen@codepoet.org> | 2003-07-28 07:40:39 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2003-07-28 07:40:39 +0000 |
commit | 35e643b39f6cc77b702c714cfa8e70f1e10601a9 (patch) | |
tree | ad6b608081a4dde117563a1f1e9a6e3892a8752c /sysklogd/klogd.c | |
parent | 4f4631732cab5886105d8809d4e9b17711def65b (diff) | |
download | busybox-w32-35e643b39f6cc77b702c714cfa8e70f1e10601a9.tar.gz busybox-w32-35e643b39f6cc77b702c714cfa8e70f1e10601a9.tar.bz2 busybox-w32-35e643b39f6cc77b702c714cfa8e70f1e10601a9.zip |
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
Diffstat (limited to 'sysklogd/klogd.c')
-rw-r--r-- | sysklogd/klogd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sysklogd/klogd.c b/sysklogd/klogd.c index f537a4bb8..2e187b199 100644 --- a/sysklogd/klogd.c +++ b/sysklogd/klogd.c | |||
@@ -150,8 +150,8 @@ extern int klogd_main(int argc, char **argv) | |||
150 | #if !defined(__UCLIBC__) || defined(__UCLIBC_HAS_MMU__) | 150 | #if !defined(__UCLIBC__) || defined(__UCLIBC_HAS_MMU__) |
151 | if (daemon(0, 1) < 0) | 151 | if (daemon(0, 1) < 0) |
152 | bb_perror_msg_and_die("daemon"); | 152 | bb_perror_msg_and_die("daemon"); |
153 | #else | 153 | #if defined(__uClinux__) |
154 | bb_error_msg_and_die("daemon not supported"); | 154 | vfork_daemon_rexec(argc, argv, "-n"); |
155 | #endif | 155 | #endif |
156 | } | 156 | } |
157 | doKlogd(console_log_level); | 157 | doKlogd(console_log_level); |