darkwizard242.ulauncher
Ansible Role: ulauncher
This role is used to install the ulauncher package (by default) or to uninstall it (if specified) on Ubuntu systems.
Requirements
None.
Role Variables
Here are the available variables (found in defaults/main.yml
):
Variables list:
ulauncher_repo: 'ppa:agornostal/ulauncher'
ulauncher_repo_desired_state: present
ulauncher_repo_filename: ulauncher
ulauncher_app: ulauncher
ulauncher_package_desired_state: present
Variables table:
Variable | Description |
---|---|
ulauncher_repo | The PPA repository to add. |
ulauncher_repo_desired_state | Determines if the repository should be added/kept (present ) or removed (absent ). |
ulauncher_repo_filename | The name of the repository file to save in /etc/apt/sources.list.d . |
ulauncher_app | The name of the application to install, which is ulauncher. |
ulauncher_package_desired_state | Determines if the package should be installed (present or latest ) or uninstalled (absent ). The default is present . |
Dependencies
None.
Example Playbook
For default behavior of the role (installing the ulauncher package) in Ansible playbooks:
- hosts: servers
roles:
- darkwizard242.ulauncher
To customize the role behavior (installing the latest ulauncher package):
- hosts: servers
roles:
- darkwizard242.ulauncher
vars:
ulauncher_package_desired_state: latest
To customize the role behavior (uninstalling the ulauncher package):
- hosts: servers
roles:
- darkwizard242.ulauncher
vars:
ulauncher_package_desired_state: absent
License
Author Information
This role was created by Ali Muhammad.
Informazioni sul progetto
To dynamically installing or uninstalling 'ulauncher' package, which is an Application Launcher utility.
Installa
ansible-galaxy install darkwizard242.ulauncher
Licenza
mit
Download
2.7k
Proprietario
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!