Fix errors
This commit is contained in:
		| @@ -150,12 +150,12 @@ def check_udev_rules(): | ||||
|     udev_dir = Path("/etc/udev/rules.d/") | ||||
|     desired_rules = { | ||||
|         # Atmel DFU | ||||
|         _udev_rule("03EB", "2FEF"), # ATmega16U2 | ||||
|         _udev_rule("03EB", "2FF0"), # ATmega32U2 | ||||
|         _udev_rule("03EB", "2FF3"), # ATmega16U4 | ||||
|         _udev_rule("03EB", "2FF4"), # ATmega32U4 | ||||
|         _udev_rule("03EB", "2FF9"), # AT90USB64 | ||||
|         _udev_rule("03EB", "2FFB"), # AT90USB128 | ||||
|         _udev_rule("03EB", "2FEF"),  # ATmega16U2 | ||||
|         _udev_rule("03EB", "2FF0"),  # ATmega32U2 | ||||
|         _udev_rule("03EB", "2FF3"),  # ATmega16U4 | ||||
|         _udev_rule("03EB", "2FF4"),  # ATmega32U4 | ||||
|         _udev_rule("03EB", "2FF9"),  # AT90USB64 | ||||
|         _udev_rule("03EB", "2FFB"),  # AT90USB128 | ||||
|         # Kiibohd bootloader | ||||
|         _udev_rule("1C11", "B007"), | ||||
|         # STM32duino | ||||
| @@ -169,9 +169,9 @@ def check_udev_rules(): | ||||
|         # Atmel SAM-Ba (Massdrop) | ||||
|         _udev_rule("03EB", "6124"), | ||||
|         # Caterina (Pro Micro) | ||||
|         _udev_rule("1B4F", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Sparkfun | ||||
|         _udev_rule("2341", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'), # Arduino SA | ||||
|         _udev_rule("2A03", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"')  # dog hunter AG | ||||
|         _udev_rule("1B4F", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'),  # Sparkfun | ||||
|         _udev_rule("2341", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"'),  # Arduino SA | ||||
|         _udev_rule("2A03", None, 'ENV{ID_MM_DEVICE_IGNORE}="1"')   # dog hunter AG | ||||
|     } | ||||
|  | ||||
|     # These rules are no longer recommended, only use them to check for their presence. | ||||
| @@ -201,8 +201,8 @@ def check_udev_rules(): | ||||
|                 ok = False | ||||
|                 cli.log.warn("{bg_yellow}Detected ModemManager without the necessary udev rules. Please either disable it or set the appropriate udev rules if you are using a Pro Micro.") | ||||
|             if not rules.issubset(current_rules): | ||||
|                 for bootloader, rules in deprecated_rules.items(): | ||||
|                     if deprecated_rule and deprecated_rule.issubset(current_rules): | ||||
|                 for bootloader, rule in deprecated_rules.items(): | ||||
|                     if rule and rule.issubset(current_rules): | ||||
|                         cli.log.warn("{bg_yellow}Found old, deprecated udev rules for '%s' boards. The new rules on https://docs.qmk.fm/#/faq_build?id=linux-udev-rules offer better security with the same functionality.", bootloader) | ||||
|                     else: | ||||
|                         cli.log.warn("{bg_yellow}Missing udev rules for '%s' boards. You'll need to use `sudo` in order to flash them.", bootloader) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user