264f1b311c
openbox autostart calls the autostart script with sh as shell and
using ansible's debconf module does not change dash to bash
successfully, so for the moment we need to use the shell command instead.
This reverts commit 4170935a5a
.
63 lines
1.4 KiB
YAML
63 lines
1.4 KiB
YAML
- name: use bash instead of dash
|
|
shell: |
|
|
echo "set dash/sh false" | debconf-communicate
|
|
dpkg-reconfigure -f noninteractive dash
|
|
- name: create vdr group
|
|
group:
|
|
gid: '{{ vdr.gid }}'
|
|
state: present
|
|
name: '{{ vdr.group }}'
|
|
|
|
- name: create vdr user
|
|
user:
|
|
name: '{{ vdr.user }}'
|
|
group: '{{ vdr.group }}'
|
|
uid: '{{ vdr.uid }}'
|
|
home: '{{ vdr.home }}'
|
|
shell: '/bin/bash'
|
|
state: present
|
|
append: true
|
|
- name: disable release-upgrade notifications
|
|
lineinfile:
|
|
dest: /etc/update-manager/release-upgrades
|
|
backrefs: yes
|
|
state: present
|
|
regexp: '^(Prompt=).*$'
|
|
line: '\1never'
|
|
ignore_errors: yes
|
|
with_first_found:
|
|
- files:
|
|
- /etc/update-manager/release-upgrades
|
|
skip: true
|
|
- name: apt | install basic packages
|
|
apt:
|
|
name: '{{ item }}'
|
|
state: present
|
|
install_recommends: no
|
|
with_items:
|
|
- anacron
|
|
- acl
|
|
- at
|
|
- bash-completion
|
|
#- biosdevname # caution: may change device names after a minimal installation!
|
|
- debconf-utils
|
|
- linux-firmware
|
|
- psmisc
|
|
- python-kmodpy
|
|
- python-requests
|
|
- python-usb
|
|
- python3-usb
|
|
- software-properties-common
|
|
- ssh
|
|
- wget
|
|
- wpasupplicant
|
|
- usbutils
|
|
- xfsprogs
|
|
- name: apt | install extra packages
|
|
apt:
|
|
name: '{{ item }}'
|
|
state: present
|
|
install_recommends: no
|
|
with_items:
|
|
'{{ extra_packages }}'
|