Revert "use debconf module instead of shell command"
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
.
This commit is contained in:
parent
43ced38313
commit
264f1b311c
20
Manual.org
20
Manual.org
@ -461,22 +461,10 @@ yavdr-common executes the following tasks:
|
||||
#+END_SRC
|
||||
***** Use bash instead of dash
|
||||
#+BEGIN_SRC yaml :tangle roles/yavdr-common/tasks/configure_system.yml :mkdirp yes
|
||||
- name: apt | ensure debconf and debconf-utils are installed
|
||||
apt:
|
||||
name: "{{ packages }}"
|
||||
vars:
|
||||
packages:
|
||||
- debconf
|
||||
- debconf-utils
|
||||
|
||||
- name: use bash instead of dash by default
|
||||
debconf:
|
||||
name: dash
|
||||
question: dash/sh
|
||||
value: 'false'
|
||||
vtype: select
|
||||
notify: ['Reconfigure unattended upgrades with dpkg']
|
||||
|
||||
- name: use bash instead of dash
|
||||
shell: |
|
||||
echo "set dash/sh false" | debconf-communicate
|
||||
dpkg-reconfigure -f noninteractive dash
|
||||
#+END_SRC
|
||||
|
||||
***** create user vdr
|
||||
|
@ -1,10 +1,5 @@
|
||||
---
|
||||
|
||||
- name: Update Initramfs
|
||||
command: "update-initramfs -u"
|
||||
failed_when: ('error' in initramfs_register_update.stderr)
|
||||
register: initramfs_register_update
|
||||
|
||||
- name: Update GRUB
|
||||
command: update-grub
|
||||
failed_when: ('error' in grub_register_update.stderr)
|
||||
|
@ -1,18 +1,7 @@
|
||||
- name: apt | ensure debconf and debconf-utils are installed
|
||||
apt:
|
||||
name: "{{ packages }}"
|
||||
vars:
|
||||
packages:
|
||||
- debconf
|
||||
- debconf-utils
|
||||
|
||||
- name: use bash instead of dash by default
|
||||
debconf:
|
||||
name: dash
|
||||
question: dash/sh
|
||||
value: 'false'
|
||||
vtype: select
|
||||
notify: ['Reconfigure unattended upgrades with dpkg']
|
||||
- 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 }}'
|
||||
|
Loading…
Reference in New Issue
Block a user