Commit | Line | Data |
---|---|---|
59f0d218 FF |
1 | We disable security, because chroot() does not work with our environment. |
2 | ||
3 | With chdir() this can be used for bootstrapping on a local network. | |
4 | ||
5 | diff -u -r ../busybox-1.22.1/networking/tftp.c ./networking/tftp.c | |
6 | --- ../busybox-1.22.1/networking/tftp.c 2014-01-09 19:15:44.000000000 +0100 | |
7 | +++ ./networking/tftp.c 2014-07-01 08:42:48.000000000 +0200 | |
8 | @@ -790,7 +790,7 @@ | |
9 | G.pw = xgetpwnam(user_opt); | |
10 | } | |
11 | if (argv[0]) { | |
12 | - xchroot(argv[0]); | |
13 | + xchdir(argv[0]); | |
14 | } | |
15 | ||
16 | result = recv_from_to(STDIN_FILENO, G.block_buf, sizeof(G.block_buf), |