732 B

OS Base

Example config:

system_accounts:
  - name: sysmaint
    state: 'present'
    system: true
    uid: 1000
    groups:
      - sudo
      - wheel
    comment: 'Jzn42.net maintenance user'
    create_home: true
    sshkey_state: 'present'
    sshkeys:
      - ssh-ed25519 AAA...
    permissions: &maint_permissions
      - sudo
      - sudo_nopass
      - libvirt

  - name: jez·
    state: 'present'
    uid: 1001
    groups:
      - sudo
      - wheel
    comment: 'Jzn42 admin'
    create_home: true
    sshkey_state: 'present'
    sshkeys:
      - ssh-ed25519 AAA...
      - ssh-ed25519 AAA...
    permissions: *maint_permissions

system_packages:
  - htop
  - vim
  - ncdu
  - git
  - iftop
  - rsync
  - bash