mirror of
https://codeberg.org/wonky/udev-usb-sync.git
synced 2024-09-19 23:30:37 +02:00
26 lines
484 B
Bash
Executable file
26 lines
484 B
Bash
Executable file
#!/usr/bin/bash
|
|
#
|
|
# script to tweak USB storage device filesystem sync
|
|
#
|
|
# sources /etc/usb-dev-sync/usb-dev-sync.conf
|
|
#
|
|
|
|
use_tweaks=1
|
|
max_bytes=16777216
|
|
max_ratio=50
|
|
strict_limit=1
|
|
|
|
# read user config
|
|
source /etc/udev-usb-sync/udev-usb-sync.conf
|
|
|
|
if [[ "$use_tweaks" = 0 ]]; then
|
|
exit 0
|
|
fi
|
|
|
|
if [[ -z "$1" ]]; then
|
|
exit 1
|
|
fi
|
|
|
|
echo "$max_bytes" > "/sys/block/$1/bdi/max_bytes"
|
|
echo "$max_ratio" > "/sys/block/$1/bdi/max_ratio"
|
|
echo "$strict_limit" > "/sys/block/$1/bdi/strict_limit"
|