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