diff --git a/roles/www_options/tasks/main.yml b/roles/www_options/tasks/main.yml index 70295837a..77dc2cc72 100644 --- a/roles/www_options/tasks/main.yml +++ b/roles/www_options/tasks/main.yml @@ -23,6 +23,19 @@ when: nginx_installed is defined #when: nginx_install +- name: Make home page autostart on localhost (the server's console) if session manager is LXDE (rpi) + stat: + path: /etc/lxsession/LXDE-pi/autostart + register: lxde_present + +- name: Add a chromium-browser to autostart if session manager is LXDE + lineinfile: + path: /etc/lxsession/LXDE-pi/autostart + rexexp: '^/usr/bin/chromium-browser' + line: '/usr/bin/chromium-browser --ignore-certificate-errors --disable-restore-session-state http://box/home' + when: + lxde_present.stat.exists + - debug: msg: 'THE 3 ANSIBLE STANZAS BELOW ONLY RUN... when: (nginx_high_php_limits or moodle_install or nextcloud_install or pbx_install or wordpress_install) and nginx_enabled'