mirror of
https://github.com/billz/raspap-webgui.git
synced 2023-10-10 13:37:24 +02:00
Added create_lighttpd_scripts()
This commit is contained in:
parent
e0251930be
commit
cbec3c40d2
@ -108,10 +108,21 @@ function create_hostapd_scripts() {
|
|||||||
# Move service control shell scripts
|
# Move service control shell scripts
|
||||||
sudo cp "$webroot_dir/installers/"service*.sh "$raspap_dir/hostapd" || install_error "Unable to move service control scripts"
|
sudo cp "$webroot_dir/installers/"service*.sh "$raspap_dir/hostapd" || install_error "Unable to move service control scripts"
|
||||||
# Make enablelog.sh and disablelog.sh not writable by www-data group.
|
# Make enablelog.sh and disablelog.sh not writable by www-data group.
|
||||||
sudo chown -c root:"$raspap_user" "$raspap_dir/hostapd/"*.sh || install_error "Unable change owner and/or group."
|
sudo chown -c root:"$raspap_user" "$raspap_dir/hostapd/"*.sh || install_error "Unable change owner and/or group"
|
||||||
sudo chmod 750 "$raspap_dir/hostapd/"*.sh || install_error "Unable to change file permissions."
|
sudo chmod 750 "$raspap_dir/hostapd/"*.sh || install_error "Unable to change file permissions"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Generate lighttpd service control scripts
|
||||||
|
function create_lighttpd_scripts() {
|
||||||
|
install_log "Creating lighttpd control scripts"
|
||||||
|
sudo mkdir $raspap_dir/lighttpd || install_error "Unable to create directory '$raspap_dir/lighttpd"
|
||||||
|
|
||||||
|
# Move service control shell scripts
|
||||||
|
sudo cp "$webroot_dir/installers/"configport.sh "$raspap_dir/lighttpd" || install_error "Unable to move service control scripts"
|
||||||
|
# Make configport.sh writable by www-data group.
|
||||||
|
sudo chown -c root:"$raspap_user" "$raspap_dir/lighttpd/"*.sh || install_error "Unable change owner and/or group"
|
||||||
|
sudo chmod 750 "$raspap_dir/lighttpd/"*.sh || install_error "Unable to change file permissions"
|
||||||
|
}
|
||||||
|
|
||||||
# Fetches latest files from github to webroot
|
# Fetches latest files from github to webroot
|
||||||
function download_latest_files() {
|
function download_latest_files() {
|
||||||
@ -273,6 +284,7 @@ function patch_system_files() {
|
|||||||
"/etc/raspap/hostapd/enablelog.sh"
|
"/etc/raspap/hostapd/enablelog.sh"
|
||||||
"/etc/raspap/hostapd/disablelog.sh"
|
"/etc/raspap/hostapd/disablelog.sh"
|
||||||
"/etc/raspap/hostapd/servicestart.sh"
|
"/etc/raspap/hostapd/servicestart.sh"
|
||||||
|
"/etc/raspap/lighttpd/configport.sh"
|
||||||
)
|
)
|
||||||
|
|
||||||
# Check if sudoers needs patching
|
# Check if sudoers needs patching
|
||||||
@ -376,6 +388,7 @@ function install_raspap() {
|
|||||||
download_latest_files
|
download_latest_files
|
||||||
change_file_ownership
|
change_file_ownership
|
||||||
create_hostapd_scripts
|
create_hostapd_scripts
|
||||||
|
create_lighttpd_scripts
|
||||||
move_config_file
|
move_config_file
|
||||||
default_configuration
|
default_configuration
|
||||||
patch_system_files
|
patch_system_files
|
||||||
|
Loading…
Reference in New Issue
Block a user