diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin index 21789e2a3d5a6d9cb602ed92e4a403bbd3fc9252..f1c0e89c36c25ec02885652eddf972f771511918 100755 --- a/src/freedombone-utils-webadmin +++ b/src/freedombone-utils-webadmin @@ -634,6 +634,8 @@ function image_install_web_admin { # enable the webadmin site chroot "$rootdir" ln -s "/etc/nginx/sites-available/${local_hostname}" /etc/nginx/sites-enabled/ chroot "$rootdir" chown -R www-data:www-data "/var/www/${local_hostname}/htdocs" + chroot "$rootdir" chmod g+w "/var/www/${local_hostname}/htdocs" + chroot "$rootdir" chmod a+w "$webadmin_install_dir" { echo '[Unit]'; echo 'Description=Installer daemon for web admin'; @@ -824,6 +826,8 @@ function install_web_admin { web_admin_setup_login chown -R www-data:www-data "/var/www/${local_hostname}/htdocs" + chmod g+w "/var/www/${local_hostname}/htdocs" + chmod a+w "$webadmin_install_dir" web_admin_avahi