- name: Install /etc/usbmount/mount.d/70-usb-library from template, if usb_lib_enabled
  template:
    src: mount.d/70-usb-library.j2
    dest: /etc/usbmount/mount.d/70-usb-library
    owner: root
    group: root
    mode: '0751'
  when: usb_lib_enabled

# 20250125: commenting out stale file, superseded by iiab-clean-usb.sh
# - name: Install /etc/usbmount/umount.d/70-usb-library from template, if usb_lib_enabled
#   template:
#     src: umount.d/70-usb-library
#     dest: /etc/usbmount/umount.d
#     owner: root
#     group: root
#     mode: '0751'
#   when: usb_lib_enabled

- name: Remove /etc/usbmount/mount.d/70-usb-library if not usb_lib_enabled
  file:
    path: /etc/usbmount/mount.d/70-usb-library
    state: absent
  when: not usb_lib_enabled

# 20250125: commenting out stale file, superseded by iiab-clean-usb.sh
# - name: Remove /etc/usbmount/umount.d/70-usb-library if not usb_lib_enabled
#   file:
#     path: /etc/usbmount/umount.d/70-usb-library
#     state: absent
#   when: not usb_lib_enabled

- name: Restart 'nginx' systemd service
  systemd:
    name: nginx
    state: restarted