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>
This commit is contained in:
Denys Vlasenko 2020-12-15 23:22:47 +01:00
parent 73d93d9f83
commit 9b44deac01

View File

@ -2462,9 +2462,6 @@ static NOINLINE void ntp_init(char **argv)
srand(getpid()); srand(getpid());
if (getuid())
bb_simple_error_msg_and_die(bb_msg_you_must_be_root);
/* Set some globals */ /* Set some globals */
G.discipline_jitter = G_precision_sec; G.discipline_jitter = G_precision_sec;
G.stratum = MAXSTRAT; G.stratum = MAXSTRAT;