blob: 3c236f698614629953806b1de0814784f07f6259 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
---
- name: Getting current systemd-udevd exec command
command: grep -e "^ExecStart=" /lib/systemd/system/systemd-udevd.service
changed_when: false
register: udevw_udev_start_cmd
- name: Assure systemd-udevd.service.d directory exists
file:
path: "{{ udevw_udevd_dir }}"
state: directory
- name: Create systemd-udevd override file
copy:
content: |
[Service]
#Need blank ExecStart to "clear" pre-exising one
ExecStart=
{{ udevw_udev_start_cmd.stdout }} --event-timeout=300
dest: "{{ udevw_udevd_dir }}/override.conf"
owner: root
mode: "0644"
notify:
- restart udev
register: udevw_override_conf
- name: reload systemd config files
command: systemctl daemon-reload
when: udevw_override_conf | changed
|