gantsign.default-web-browser

Rol de Ansible: Navegador Web Predeterminado

Pruebas Ansible Galaxy Licencia

Esta rol establece el navegador web predeterminado para el escritorio Gnome.

Requisitos

  • Ansible >= 2.9

  • Ubuntu

    • Bionic (18.04)
    • Focal (20.04)
  • Escritorio compatible

    • Gnome
  • Navegador web instalado

    • Este rol no instala el navegador web; necesitas tener ya instalado el navegador de tu elección antes de usar este rol.

Variables del Rol

Las siguientes variables cambiarán el comportamiento de este rol (se muestran valores predeterminados a continuación):

# El navegador web que se hará predeterminado (es decir, el nombre del archivo .desktop sin la extensión)
default_web_browser: google-chrome

Ejemplo de Playbook

- hosts: servidores
  roles:
    - role: gantsign.default-web-browser
      default_web_browser: google-chrome

Más Roles de GantSign

Puedes encontrar más roles de GantSign en Ansible Galaxy.

Desarrollo y Pruebas

Este proyecto utiliza Molecule para ayudar en el desarrollo y las pruebas; el rol es probado unitariamente usando Testinfra y pytest.

Para desarrollar o probar necesitarás tener instalados lo siguiente:

Debido a que lo anterior puede ser complicado de instalar, este proyecto incluye Molecule Wrapper. Molecule Wrapper es un script de shell que instala Molecule y sus dependencias (excepto Linux) y luego ejecuta Molecule con el comando que le pases.

Para probar este rol usando Molecule Wrapper, ejecuta el siguiente comando desde la raíz del proyecto:

./moleculew test

Nota: algunas de las dependencias necesitan permisos de sudo para instalarse.

Licencia

MIT

Información del Autor

John Freeman

GantSign Ltd. Número de empresa. 06109112 (registrada en Inglaterra)

Acerca del proyecto

Role for setting the default web browser for Gnome desktop.

Instalar
ansible-galaxy install gantsign.default-web-browser
Licencia
mit
Descargas
6.1k
Propietario