aboutsummaryrefslogtreecommitdiff
path: root/networking
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2020-12-15 23:22:47 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2020-12-15 23:23:44 +0100
commit9b44deac01d61929a734a3ee4f739e95b024bfec (patch)
treeb6c09f27c498aa3b9f0ee0c9b5e1f8750d90e4b2 /networking
parent73d93d9f83180a6149f363aaca131e281d2a52ff (diff)
downloadbusybox-9b44deac01d61929a734a3ee4f739e95b024bfec.tar.gz
ntpd: allow non-root to run it (e.g. with -w option)
This is safe: it's not a setuid applet, the attempt to set time will simply fail if attempted by non-root From openwrt 600-allow-ntpd-non-root.patch function old new delta ntp_init 1049 1005 -44 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'networking')
-rw-r--r--networking/ntpd.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/networking/ntpd.c b/networking/ntpd.c
index 44e711232..032dc51ac 100644
--- a/networking/ntpd.c
+++ b/networking/ntpd.c
@@ -2462,9 +2462,6 @@ static NOINLINE void ntp_init(char **argv)
srand(getpid());
- if (getuid())
- bb_simple_error_msg_and_die(bb_msg_you_must_be_root);
-
/* Set some globals */
G.discipline_jitter = G_precision_sec;
G.stratum = MAXSTRAT;