Privacy
Role to push settings some basic privacy settings and remove blopware
Requirements
none
General
- if active, removes canonicals apport & whoopy error-report-tool
- switches off bluetooth as default
- can disable or reconfigure url of connectivity check
Role Variables
Name | Type | Default value | Purpose | Comment | Role |
---|---|---|---|---|---|
privacy_conf | Boolean | false | indicates if the role is active | - | jammy_privacy |
privacy_bluetooth_off_once | Boolean | true | block/disables bluetooth over rfkill as default only at the first config run | - | jammy_privacy |
privacy_bluetooth_off_enforce | Boolean | false | enforce blocking/disableing bluetooth over rfkill each playbook run | - | jammy_privacy |
privacy_connectivitycheck_on: | Boolean | true | configures, if network-manager checks, if it can connect to "the internet" | default, for captive portals and so on, is true | jammy_privacy |
privacy_connectivitycheck_url: | String | "https://www.ethz.ch" | will & can set another url for above check, defaults now to ethz.ch mainpage | - | jammy_privacy |
Dependencies
Role Dependencies
Package Dependencies
Example Playbook
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: username.rolename, x: 42 }
License
BSD
Author Information
Maintainer: Niklaus Kappeler
Support-Contact: s4d-linux-support@id.ethz.ch