adamant-kite-43734
05/31/2022, 12:07 PMwide-mechanic-33041
05/31/2022, 1:49 PMtall-kite-83186
05/31/2022, 1:49 PMwide-mechanic-33041
05/31/2022, 1:53 PMtall-kite-83186
05/31/2022, 1:58 PMwide-mechanic-33041
05/31/2022, 1:58 PMtall-kite-83186
05/31/2022, 1:59 PM~ # ls /etc/local.d/
README insecure.start resolv.start
tall-kite-83186
05/31/2022, 1:59 PMtall-kite-83186
05/31/2022, 1:59 PMtall-kite-83186
05/31/2022, 2:00 PMwide-mechanic-33041
05/31/2022, 2:09 PMwide-mechanic-33041
05/31/2022, 2:10 PMtall-kite-83186
05/31/2022, 2:12 PMwide-mechanic-33041
05/31/2022, 2:13 PMtall-kite-83186
05/31/2022, 2:15 PM#!/bin/sh
# shellcheck shell=dash
tmp=$(mktemp)
powershell="/mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe"
removeTempFiles() {
rm -f "$tmp"
}
echo "Current resolv.conf"
echo "-------------------"
cat /etc/resolv.conf
echo
echo "Creating new resolv.conf"
echo "------------------------"
initial=$(cat /etc/resolv.conf | grep '^nameserver')
added=$($powershell -Command "Get-DnsClientServerAddress -AddressFamily ipv4 | Select-Object -ExpandProperty ServerAddresses")
{
echo "search mydomain.cpy.local"
for i in $initial; do
[ "$i" = "nameserver" ] && continue
echo nameserver "$i"
done
for a in $added; do
item=$(echo $a | sed -e 's/^[[:space:]]*//' | sed -e 's/\r//g')
[ "$item" = "nameserver" ] && continue
contains=0
for j in $initial; do
[ "$j" = "nameserver" ] && continue
[ "$item" = "$j" ] && contains=1 && break
done
[ $contains = 0 ] && echo nameserver "$item"
done
} | tr -d '\r' | tee "$tmp"
(set -x; cp -r "$tmp" /etc/resolv.conf)
removeTempFiles
tall-kite-83186
05/31/2022, 2:15 PMwide-mechanic-33041
05/31/2022, 2:15 PMtall-kite-83186
05/31/2022, 2:16 PMtall-kite-83186
05/31/2022, 2:16 PMwide-mechanic-33041
05/31/2022, 2:16 PMtall-kite-83186
05/31/2022, 2:17 PMwide-mechanic-33041
05/31/2022, 2:17 PMwide-mechanic-33041
05/31/2022, 2:17 PMtall-kite-83186
05/31/2022, 2:17 PMwide-mechanic-33041
05/31/2022, 2:18 PMtall-kite-83186
05/31/2022, 2:18 PMtall-kite-83186
05/31/2022, 2:18 PMwide-mechanic-33041
05/31/2022, 2:19 PMtall-kite-83186
05/31/2022, 2:19 PMwide-mechanic-33041
05/31/2022, 2:20 PMtall-kite-83186
05/31/2022, 2:21 PMwide-mechanic-33041
05/31/2022, 2:23 PMwide-mechanic-33041
05/31/2022, 2:23 PMtall-kite-83186
05/31/2022, 2:25 PMwide-mechanic-33041
05/31/2022, 2:25 PMwide-mechanic-33041
05/31/2022, 2:26 PMtall-kite-83186
05/31/2022, 2:29 PMwide-mechanic-33041
05/31/2022, 2:31 PMwide-mechanic-33041
05/31/2022, 2:32 PMtall-kite-83186
05/31/2022, 2:32 PMwide-mechanic-33041
05/31/2022, 2:33 PMtall-kite-83186
05/31/2022, 2:34 PMwide-mechanic-33041
05/31/2022, 2:39 PMtall-kite-83186
05/31/2022, 2:40 PMtall-kite-83186
05/31/2022, 3:21 PMwide-mechanic-33041
05/31/2022, 3:31 PMtall-kite-83186
05/31/2022, 3:32 PMwide-mechanic-33041
05/31/2022, 3:32 PMwide-mechanic-33041
05/31/2022, 3:32 PM#!/bin/sh
ip link set mtu 1250 dev eth0
tall-kite-83186
05/31/2022, 3:36 PMwide-mechanic-33041
05/31/2022, 3:36 PMtall-kite-83186
05/31/2022, 3:37 PMwide-mechanic-33041
05/31/2022, 3:37 PMtall-kite-83186
05/31/2022, 3:38 PMtall-kite-83186
05/31/2022, 3:38 PMwide-mechanic-33041
05/31/2022, 3:38 PMtall-kite-83186
05/31/2022, 3:39 PMfast-garage-66093
05/31/2022, 4:34 PMtall-kite-83186
06/01/2022, 6:46 AM