Allow toggling between strict and paranoid ModemManager filter-policy
This commit is contained in:
parent
8f6ae29163
commit
84d1629aa3
@ -10,6 +10,8 @@
|
|||||||
|
|
||||||
setup: install activate
|
setup: install activate
|
||||||
legacy-setup: install-legacy activate
|
legacy-setup: install-legacy activate
|
||||||
|
|
||||||
|
# Symlinks can be setup, we don't officially supply any
|
||||||
# symlinks: install-symlinks activate
|
# symlinks: install-symlinks activate
|
||||||
|
|
||||||
RULES_PATH=/etc/udev/rules.d
|
RULES_PATH=/etc/udev/rules.d
|
||||||
@ -31,6 +33,14 @@ install-legacy:
|
|||||||
# if ModemManager is running with "strict" filter policy.
|
# if ModemManager is running with "strict" filter policy.
|
||||||
# Debian Buster for instance does this.
|
# Debian Buster for instance does this.
|
||||||
# One solution is to run ModemManager with "paranoid" filter policy.
|
# One solution is to run ModemManager with "paranoid" filter policy.
|
||||||
paranoid-modemmanager: dropin-paranoid-modemmanager activate
|
paranoid-modemmanager: dropin-paranoid-modemmanager restart-modemmanager
|
||||||
dropin-paranoid-modemmanager:
|
dropin-paranoid-modemmanager:
|
||||||
test -f /usr/sbin/ModemManager && sudo cp ModemManager-override.conf /etc/systemd/system/ModemManager.service.d/override.conf
|
test -f /usr/sbin/ModemManager && sudo cp ModemManager-override.conf /etc/systemd/system/ModemManager.service.d/override.conf
|
||||||
|
|
||||||
|
strict-modemmanager: dropin-strict-modemmanager restart-modemmanager
|
||||||
|
dropin-strict-modemmanager:
|
||||||
|
sudo rm -f /etc/systemd/system/ModemManager.service.d/override.conf
|
||||||
|
|
||||||
|
restart-modemmanager:
|
||||||
|
sudo systemctl daemon-reload
|
||||||
|
sudo systemctl restart ModemManager.service
|
||||||
|
Loading…
x
Reference in New Issue
Block a user