mirror of
https://github.com/iiab/iiab.git
synced 2025-02-12 11:12:06 +00:00
replace deb with local files
This commit is contained in:
parent
f58ef26768
commit
60ca24d63a
1 changed files with 23 additions and 13 deletions
|
@ -47,10 +47,10 @@
|
|||
when: udev_unit.stat.exists is defined and udev_unit.stat.exists
|
||||
|
||||
# http://raspbian.raspberrypi.org/raspbian/pool/main/u/usbmount/usbmount_0.0.22_all.deb
|
||||
- name: Install {{ iiab_download_url }}/usbmount_0.0.22_all.deb, no longer supported by {RasPiOS, Debian, Ubuntu}
|
||||
apt:
|
||||
deb: "{{ iiab_download_url }}/usbmount_0.0.22_all.deb"
|
||||
# when: is_debian
|
||||
#- name: Install {{ iiab_download_url }}/usbmount_0.0.22_all.deb, no longer supported by {RasPiOS, Debian, Ubuntu}
|
||||
# apt:
|
||||
# deb: "{{ iiab_download_url }}/usbmount_0.0.22_all.deb"
|
||||
# # when: is_debian
|
||||
|
||||
# check status of usbmount on mintlinux - should be ok Ubuntu variant
|
||||
# - name: Install usbmount from OS repo for Ubuntu variants
|
||||
|
@ -73,11 +73,21 @@
|
|||
# owner: root
|
||||
# group: root
|
||||
# mode: '0755'
|
||||
mode: 0644
|
||||
state: directory
|
||||
with_items:
|
||||
- /etc/usbmount/mount.d
|
||||
- /etc/usbmount/umount.d
|
||||
|
||||
- name: '2025-01-25: Copy files from files/usbmount to filesystem'
|
||||
copy:
|
||||
src: "{{ item.src }}"
|
||||
dest: "{{ item.dest }}"
|
||||
mode: "{{ item.mode }}"
|
||||
with_items:
|
||||
- { src: 'usbmount/usbmount.conf', dest: '/etc/usbmount/', mode: '0644' }
|
||||
- { src: 'usbmount/usbmount', dest: '/usr/local/sbin/', mode: '0755' }
|
||||
|
||||
- name: 'Install from template: /etc/udev/rules.d/usbmount.rules, /etc/systemd/system/usbmount@.service, /usr/bin/iiab-usb_lib-show-all-on, /usr/bin/iiab-usb_lib-show-all-off, /usr/sbin/iiab-clean-usb.sh'
|
||||
template:
|
||||
src: "{{ item.src }}"
|
||||
|
@ -106,16 +116,16 @@
|
|||
# 2021-03-21: If usbmount is repackaged by apt as a result of Linux kernel 5.4+
|
||||
# supporting exFAT, the stanza below (might) in future no longer be needed...
|
||||
# SEE ALSO: https://github.com/iiab/iiab/blob/586bfc5cb1abf6b4333a21d3fa89695f115432dc/roles/2-common/tasks/packages.yml#L11-L12
|
||||
- name: Add ' exfat fuseblk ntfs' to FILESYSTEMS var in /etc/usbmount/usbmount.conf
|
||||
lineinfile:
|
||||
regexp: '^FILESYSTEMS=.*'
|
||||
line: 'FILESYSTEMS="vfat ext2 ext3 ext4 hfsplus exfat fuseblk ntfs"'
|
||||
path: /etc/usbmount/usbmount.conf
|
||||
#- name: Add ' exfat fuseblk ntfs' to FILESYSTEMS var in /etc/usbmount/usbmount.conf
|
||||
# lineinfile:
|
||||
# regexp: '^FILESYSTEMS=.*'
|
||||
# line: 'FILESYSTEMS="vfat ext2 ext3 ext4 hfsplus exfat fuseblk ntfs"'
|
||||
# path: /etc/usbmount/usbmount.conf
|
||||
|
||||
- name: Remove /etc/usbmount/mount.d/00_create_model_symlink
|
||||
file:
|
||||
path: /etc/usbmount/mount.d/00_create_model_symlink
|
||||
state: absent
|
||||
#- name: Remove /etc/usbmount/mount.d/00_create_model_symlink
|
||||
# file:
|
||||
# path: /etc/usbmount/mount.d/00_create_model_symlink
|
||||
# state: absent
|
||||
|
||||
|
||||
# RECORD 'USB_LIB' AS INSTALLED
|
||||
|
|
Loading…
Reference in a new issue