mirror of
https://github.com/Heleguo/lede.git
synced 2026-01-06 04:43:32 +00:00
* dnsmasq: fix more dnsmasq jail issues
* remove superflus mounts of /dev/null and /dev/urandom
* reset EXTRA_MOUNTS at the beginning of the script
* add mount according to ignore_hosts_dir
* don't add mount for file which is inside a directory already in the
EXTRA_MOUNTS list
Fixes: 59c63224e1 ("dnsmasq: rework jail mounts")
Reported-by: Hartmut Birr <e9hack@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* dnsmasq: reset EXTRA_MOUNT in the right place
EXTRA_MOUNT variable should be reset in dnsmasq_start() rather than
just once at the beginning of the script.
Fixes: ac4e8aa2f8 ("dnsmasq: fix more dnsmasq jail issues")
Reported-by: Hartmut Birr <e9hack@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Co-authored-by: Daniel Golle <daniel@makrotopia.org>
|
||
|---|---|---|
| .. | ||
| dnsmasq | ||
| dropbear | ||
| e2guardian | ||
| ead | ||
| hostapd | ||
| ipset-dns | ||
| lldpd | ||
| noddos | ||
| odhcpd | ||
| omcproxy | ||
| ppp | ||
| relayd | ||
| samba36 | ||
| shellsync | ||
| uhttpd | ||
| umdns | ||