⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.225
Server IP:
13.127.59.50
Server:
Linux ip-172-31-46-210 5.15.0-1033-aws #37~20.04.1-Ubuntu SMP Fri Mar 17 11:39:30 UTC 2023 x86_64
Server Software:
Apache/2.4.41 (Ubuntu)
PHP Version:
7.4.3-4ubuntu2.29
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
snap
/
core18
/
current
/
usr
/
share
/
systemd
/
View File Name :
write_persistent_net_s390x_virtio
#!/bin/sh set -e # # udevd since 232-20 learned to generate stable interface names for network # interfaces in kvm/qemu. However, existing machines upgrading will be using # the ethX names instead. The most risk-averse action is to encode # "persistent-net-rules" like rules to keep the ethX names on upgrades, since # the interface names (ethX) may be in use not only in /etc/network/interfaces # but in other configurations too (daemons, firewalls, etc). # # This is a one time action, and can be removed after the next stable & LTS # releases. (~ May 2018) # rulesfile=/etc/udev/rules.d/70-persistent-net.rules if [ `uname -m` != 's390x' ] then exit 0 fi if [ `systemd-detect-virt` != 'kvm' ] then exit 0 fi if [ -f $rulesfile ] then exit 0 fi for interface in /sys/class/net/eth* do [ -d $interface ] || continue name=$(basename $interface) address=$(cat $interface/address) cat <<EOF >>$rulesfile SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="$address", KERNEL=="eth*", NAME="$name" EOF done