+++ /dev/null
-- name: "Configure apt: pin down SystemD packages"
- become: true
- copy:
- src: etc
- dest: /
- owner: root
- group: root
- directory_mode: '0755'
- mode: '0644'
- force: no
-
-- name: Install SysV init
- become: true
- apt:
- autoclean: yes
- autoremove: yes
- cache_valid_time: 3600
- install_recommends: no
- name: ['sysvinit-core', 'sysvinit-utils']
- state: latest
- update_cache: yes
-
-- name: Configure SysV init
- become: true
- copy:
- src: /usr/share/sysvinit/inittab
- remote_src: true
- dest: /etc/inittab
- owner: root
- group: root
- mode: '0644'
- force: no
-
-- name: Purge SystemD
- import_tasks: remove-systemd.yml
-
-- block:
- - name: Reboot if SystemD is still active
- become: true
- reboot:
- - name: Purge SystemD after reboot
- import_tasks: remove-systemd.yml
- when: "'rc' in purged and purged.rc != 0"