diff --git a/.SRCINFO b/.SRCINFO index e1d8868..45235ef 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -11,7 +11,7 @@ pkgbase = udev-usb-sync source = 99-usb-sync.rules source = udev-usb-sync source = udev-usb-sync.conf - sha256sums = 4f5888647d9be47a8992a7f5ea52eadd5baac0295a39751baa496815bddb065f + sha256sums = 0c945450f8b472995c27ac4d0b41f333a49a7c8a181827cd57bb80e71194a6f3 sha256sums = b514e3bf1ea55f5e1dc4f5af46da3b5f9f2409da1efe7b36a11647704faf0a8f sha256sums = 7cf194b2e3767f8ce4dcbf98b665e46d67624034d5ec0f4cb89f359b677c3687 diff --git a/99-usb-sync.rules b/99-usb-sync.rules index 06ad118..2e92d01 100644 --- a/99-usb-sync.rules +++ b/99-usb-sync.rules @@ -39,6 +39,7 @@ ACTION=="add|change", KERNEL=="sd[a-z]", ENV{ID_USB_TYPE}=="disk", RUN+="/usr/bi # implemented using: /usr/bin/udev-usb-sync # see configuration: /etc/udev-usb-sync/udev-usb-sync.conf # Works since Linux 6.2 +ACTION=="add|change", KERNEL=="sd[a-z]", ENV{ID_USB_TYPE}=="disk", RUN+="/usr/bin/udev-usb-sync %k" ACTION=="add|change", KERNEL=="sd[a-z]", ENV{ID_USB_TYPE}=="disk", ATTRS{speed}=="12", RUN+="/usr/bin/udev-usb-sync %k 12" ACTION=="add|change", KERNEL=="sd[a-z]", ENV{ID_USB_TYPE}=="disk", ATTRS{speed}=="480", RUN+="/usr/bin/udev-usb-sync %k 480" ACTION=="add|change", KERNEL=="sd[a-z]", ENV{ID_USB_TYPE}=="disk", ATTRS{speed}=="5000", RUN+="/usr/bin/udev-usb-sync %k 5000" diff --git a/PKGBUILD b/PKGBUILD index 2d1246c..28bb441 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: root.nix.dk pkgname='udev-usb-sync' pkgver=0.8 -pkgrel=1 +pkgrel=2 pkgdesc='Fine tune write cache and impose buffer limites when USB storage device is plugged' arch=('any') url='https://codeberg.org/wonky/udev-usb-sync' @@ -10,7 +10,7 @@ depends=('hdparm') backup=("etc/${pkgname}/${pkgname}.conf") install="${pkgname}.install" source=('99-usb-sync.rules' 'udev-usb-sync' 'udev-usb-sync.conf') -sha256sums=('4f5888647d9be47a8992a7f5ea52eadd5baac0295a39751baa496815bddb065f' +sha256sums=('0c945450f8b472995c27ac4d0b41f333a49a7c8a181827cd57bb80e71194a6f3' 'b514e3bf1ea55f5e1dc4f5af46da3b5f9f2409da1efe7b36a11647704faf0a8f' '7cf194b2e3767f8ce4dcbf98b665e46d67624034d5ec0f4cb89f359b677c3687')