Hackfut Security File Manager
Current Path:
/lib/udev/rules.d
lib
/
udev
/
rules.d
/
📁
..
📄
01-log-block.rules
(207 B)
📄
10-console.rules
(421 B)
📄
10-dm.rules
(6.8 KB)
📄
11-dm-lvm.rules
(2.41 KB)
📄
13-dm-disk.rules
(1.5 KB)
📄
40-isdn.rules
(180 B)
📄
40-multipath.rules
(1012 B)
📄
40-redhat.rules
(1.54 KB)
📄
42-qemu-usb.rules
(405 B)
📄
50-firmware.rules
(172 B)
📄
50-udev-default.rules
(4.31 KB)
📄
60-alias-kmsg.rules
(357 B)
📄
60-cdrom_id.rules
(316 B)
📄
60-net.rules
(283 B)
📄
60-persistent-alsa.rules
(676 B)
📄
60-persistent-input.rules
(2.18 KB)
📄
60-persistent-serial.rules
(893 B)
📄
60-persistent-storage-tape.rules
(1.42 KB)
📄
60-persistent-storage.rules
(7.31 KB)
📄
60-persistent-v4l.rules
(789 B)
📄
61-mobile-action.rules
(722 B)
📄
61-option-modem-modeswitch.rules
(3.95 KB)
📄
61-persistent-storage-edd.rules
(532 B)
📄
61-sas-storage.rules
(487 B)
📄
64-device-mapper.rules
(107 B)
📄
64-md-raid.rules
(1.86 KB)
📄
65-md-incremental.rules
(2.69 KB)
📄
69-dm-lvm-metad.rules
(4.18 KB)
📄
70-acl.rules
(1.74 KB)
📄
70-hid2hci.rules
(1.34 KB)
📄
71-biosdevname.rules
(1.06 KB)
📄
73-idrac.rules
(259 B)
📄
75-cd-aliases-generator.rules
(462 B)
📄
75-net-description.rules
(680 B)
📄
75-persistent-net-generator.rules
(4.04 KB)
📄
75-tty-description.rules
(658 B)
📄
78-sound-card.rules
(4.79 KB)
📄
79-fstab_import.rules
(137 B)
📄
80-drivers.rules
(846 B)
📄
80-iosched.rules
(584 B)
📄
80-mpath-iosched.rules
(398 B)
📄
80-tuned-iosched.rules
(516 B)
📄
80-tuned-mpath-iosched.rules
(401 B)
📄
81-kvm-rhel.rules
(92 B)
📄
81-tuned-add-disk.rules
(146 B)
📄
85-regulatory.rules
(295 B)
📄
88-clock.rules
(291 B)
📄
89-microcode.rules
(173 B)
📄
91-drm-modeset.rules
(56 B)
📄
95-dm-notify.rules
(492 B)
📄
95-keyboard-force-release.rules
(2.85 KB)
📄
95-keymap.rules
(9.76 KB)
📄
95-udev-late.rules
(155 B)
Editing: 75-persistent-net-generator.rules
# do not edit this file, it will be overwritten on update # these rules generate rules for persistent network device naming # # variables used to communicate: # MATCHADDR MAC address used for the match # MATCHID bus_id used for the match # MATCHDRV driver name used for the match # MATCHIFTYPE interface type match # COMMENT comment to add to the generated rule # INTERFACE_NAME requested name supplied by external tool # INTERFACE_NEW new interface name returned by rule writer ACTION!="add", GOTO="persistent_net_generator_end" SUBSYSTEM!="net", GOTO="persistent_net_generator_end" # ignore the interface if a name has already been set NAME=="?*", ENV{INTERFACE_NAME}=="", GOTO="persistent_net_generator_end" NAME=="?*", ENV{INTERFACE_NAME}=="?*", ENV{ASSIGNED_INTERFACE_NAME}="$name" # device name whitelist KERNEL!="eth*|ath*|wlan*[0-9]|msh*|ra*|sta*|ctc*|lcs*|hsi*", GOTO="persistent_net_generator_end" # ignore Xen virtual interfaces SUBSYSTEMS=="xen", GOTO="persistent_net_generator_end" # read MAC address ENV{MATCHADDR}="$attr{address}" # match interface type ENV{MATCHIFTYPE}="$attr{type}" # do not use empty address ENV{MATCHADDR}=="00:00:00:00:00:00", ENV{MATCHADDR}="" # do not use "locally administered" MAC address ATTR{addr_assign_type}=="?*", ATTR{addr_assign_type}!="0", ENV{MATCHADDR}="", ENV{MATCHID}="$env{NET_MATCHID}" ATTR{addr_assign_type}=="0", GOTO="globally_administered_whitelist" # These vendors are known to violate the local MAC address assignment scheme # Interlan, DEC (UNIBUS or QBUS), Apollo, Cisco, Racal-Datacom ENV{MATCHADDR}=="02:07:01:*", GOTO="globally_administered_whitelist" # 3Com ENV{MATCHADDR}=="02:60:60:*", GOTO="globally_administered_whitelist" # 3Com IBM PC; Imagen; Valid; Cisco; Apple ENV{MATCHADDR}=="02:60:8c:*", GOTO="globally_administered_whitelist" # Intel ENV{MATCHADDR}=="02:a0:c9:*", GOTO="globally_administered_whitelist" # Olivetti ENV{MATCHADDR}=="02:aa:3c:*", GOTO="globally_administered_whitelist" # CMC Masscomp; Silicon Graphics; Prime EXL ENV{MATCHADDR}=="02:cf:1f:*", GOTO="globally_administered_whitelist" # Prominet Corporation Gigabit Ethernet Switch ENV{MATCHADDR}=="02:e0:3b:*", GOTO="globally_administered_whitelist" # BTI (Bus-Tech, Inc.) IBM Mainframes ENV{MATCHADDR}=="02:e6:d3:*", GOTO="globally_administered_whitelist" # Realtek ENV{MATCHADDR}=="52:54:00:*", GOTO="globally_administered_whitelist" # Novell 2000 ENV{MATCHADDR}=="52:54:4c:*", GOTO="globally_administered_whitelist" # Realtec ENV{MATCHADDR}=="52:54:ab:*", GOTO="globally_administered_whitelist" # Kingston Technologies ENV{MATCHADDR}=="e2:0c:0f:*", GOTO="globally_administered_whitelist" # match interface dev_id ATTR{dev_id}=="?*", ENV{MATCHDEVID}="$attr{dev_id}" # do not use "locally administered" MAC address ENV{MATCHADDR}=="?[2367abef]:*", ENV{MATCHADDR}="" LABEL="globally_administered_whitelist" # build comment line for generated rule: SUBSYSTEMS=="pci", ENV{COMMENT}="PCI device $attr{vendor}:$attr{device} ($driver)" SUBSYSTEMS=="usb", ATTRS{idVendor}=="?*", ENV{COMMENT}="USB device 0x$attr{idVendor}:0x$attr{idProduct} ($driver)" SUBSYSTEMS=="pcmcia", ENV{COMMENT}="PCMCIA device $attr{card_id}:$attr{manf_id} ($driver)" SUBSYSTEMS=="ieee1394", ENV{COMMENT}="Firewire device $attr{host_id})" # ibmveth likes to use "locally administered" MAC addresses DRIVERS=="ibmveth", ENV{MATCHADDR}="$attr{address}", ENV{COMMENT}="ibmveth ($id)", ENV{MATCHID}="" # S/390 uses id matches only, do not use MAC address match SUBSYSTEMS=="ccwgroup", ENV{COMMENT}="S/390 $driver device at $id", ENV{MATCHID}="$id", ENV{MATCHDRV}="$driver", ENV{MATCHADDR}="", ENV{MATCHDEVID}="" # see if we got enough data to create a rule ENV{MATCHADDR}=="", ENV{MATCHID}=="", ENV{INTERFACE_NAME}=="", GOTO="persistent_net_generator_end" # default comment ENV{COMMENT}=="", ENV{COMMENT}="net device ($attr{driver})" # write rule DRIVERS=="?*", IMPORT{program}="write_net_rules" # rename interface if needed ENV{INTERFACE_NEW}=="?*", NAME="$env{INTERFACE_NEW}" LABEL="persistent_net_generator_end"
Upload File
Create Folder