mirror of
https://github.com/billz/raspap-webgui.git
synced 2025-03-01 10:31:47 +00:00
Merge billz:master into bridge-mode
This commit is contained in:
@@ -109,13 +109,6 @@ function create_hostapd_scripts() {
|
||||
sudo chmod 750 "$raspap_dir/hostapd/"*.sh || install_error "Unable to change file permissions"
|
||||
}
|
||||
|
||||
# Generate dnsmasq logfile
|
||||
function create_dnsmasq_log() {
|
||||
install_log "Creating dnsmasq logfile"
|
||||
sudo touch /tmp/dnsmasq.log || install_error "Unable to create logfile /tmp/dnsmasq.log"
|
||||
sudo chown dnsmasq:"$raspap_user" /tmp/dnsmasq.log || install_error "Unable to change file ownership"
|
||||
}
|
||||
|
||||
# Generate lighttpd service control scripts
|
||||
function create_lighttpd_scripts() {
|
||||
install_log "Creating lighttpd control scripts"
|
||||
@@ -267,8 +260,6 @@ function default_configuration() {
|
||||
'echo 1 > \/proc\/sys\/net\/ipv4\/ip_forward #RASPAP'
|
||||
'iptables -t nat -A POSTROUTING -j MASQUERADE #RASPAP'
|
||||
'iptables -t nat -A POSTROUTING -s 192.168.50.0\/24 ! -d 192.168.50.0\/24 -j MASQUERADE #RASPAP'
|
||||
'chown dnsmasq:www-data \/tmp\/dnsmasq.log #RASPAP'
|
||||
'chown root:www-data \/tmp\/hostapd.log #RASPAP'
|
||||
)
|
||||
|
||||
for line in "${lines[@]}"; do
|
||||
@@ -350,6 +341,8 @@ function patch_system_files() {
|
||||
"/etc/raspap/hostapd/servicestart.sh"
|
||||
"/etc/raspap/lighttpd/configport.sh"
|
||||
"/etc/raspap/openvpn/configauth.sh"
|
||||
"/bin/chmod o+r /tmp/hostapd.log"
|
||||
"/bin/chmod o+r /tmp/dnsmasq.log"
|
||||
)
|
||||
|
||||
# Check if sudoers needs patching
|
||||
@@ -464,7 +457,6 @@ function install_raspap() {
|
||||
download_latest_files
|
||||
change_file_ownership
|
||||
create_hostapd_scripts
|
||||
create_dnsmasq_log
|
||||
create_lighttpd_scripts
|
||||
move_config_file
|
||||
default_configuration
|
||||
|
@@ -1,4 +1,3 @@
|
||||
#!/bin/bash
|
||||
/bin/sed -i 's|#DAEMON_OPTS=""|DAEMON_OPTS=" -f /tmp/hostapd.log"|' /etc/default/hostapd
|
||||
touch /tmp/hostapd.log
|
||||
chmod o+r /tmp/hostapd.log
|
||||
|
Reference in New Issue
Block a user