wrt_core

ivansible.wrt_entware

Github Test Status Travis Test Status Ansible Galaxy

This role performs basic Entware setup on Keenetic routers:

  • install core packages;
  • configure ssh client and server;
  • add convenient shell aliases;
  • customize tmux for user.

Requirements

None

Variables

wrt_swap_size_mb: 0

Setup swap file of given size in megabytes, if not zero.

wrt_ssh_keys_accept: <derived from ssh_keys_accept>

List of new ssh key files to accept on main user.

wrt_ssh_keys_revoke: <derived from ssh_keys_revoke>

List of obsolete ssh key files to revoke from main user.

Tags

  • wrt_core_packages -- install core packages
  • wrt_core_ssh -- configure ssh client and server
  • wrt_core_user -- configure developer environment
  • wrt_core_all -- all tasks

Dependencies

None

Example Playbook

- hosts: keenetic
  roles:
    - ivansible.wrt_core

License

MIT

Author Information

Created in 2020 by IvanSible

About

setup core packages on keenetic entware

Install
ansible-galaxy install ivansible/wrt-core
GitHub repository
License
Unknown
Downloads
20
Owner
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/