freebsd_network

freebsd_network

quality Build Status GitHub tag

Ansible role. FreeBSD. Configure network.

Feel free to share your feedback and report issues.

Contributions are welcome.

Requirements

None.

Role Variables

Review the defaults and examples in vars.

Dependencies

None.

Workflow

  1. Change shell on the remote host to /bin/sh if necessary
shell> ansible host -e 'ansible_shell_type=csh ansible_shell_executable=/bin/csh' -a 'sudo pw usermod user -s /bin/sh'
  1. Install role
shell> ansible-galaxy role install vbotka.freebsd_network
  1. Fit variables to your needs.

  2. Create playbook

shell> cat freebsd-network.yml
- hosts: host
  roles:
    - vbotka.freebsd_network
  1. Configure the system
shell> ansible-playbook freebsd-network.yml

Ansible lint

Use the configuration file .ansible-lint.local when running ansible-lint. Some rules might be disabled and some warnings might be ignored. See the notes in the configuration file.

shell> ansible-lint -c .ansible-lint.local

References

License

license

Author Information

Vladimir Botka

Install
ansible-galaxy install vbotka/ansible-freebsd-network
GitHub repository
License
bsd-2-clause
Downloads
38