mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-09 03:18:30 +00:00
dahdiras: Only set plugin dahdi.so to pppd if we're running as root.
Users of this should set plugin dahdi.so in their options file. ASTERISK-16676 Change-Id: I6d01ad0a10e9fea477876d0941c3f38aac357e91
This commit is contained in:
committed by
Kevin Harwell
parent
9cd46ec118
commit
d278350768
@@ -113,8 +113,10 @@ static pid_t spawn_ras(struct ast_channel *chan, char *args)
|
|||||||
c = strsep(&stringp, ",");
|
c = strsep(&stringp, ",");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (geteuid() == 0) {
|
||||||
argv[argc++] = "plugin";
|
argv[argc++] = "plugin";
|
||||||
argv[argc++] = "dahdi.so";
|
argv[argc++] = "dahdi.so";
|
||||||
|
}
|
||||||
argv[argc++] = "stdin";
|
argv[argc++] = "stdin";
|
||||||
|
|
||||||
/* Finally launch PPP */
|
/* Finally launch PPP */
|
||||||
|
|||||||
Reference in New Issue
Block a user