summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rwxr-xr-xetc/NetworkManager/dispatcher.d/70-wifi-wired-exclusive16
-rw-r--r--etc/NetworkManager/system-connections/wired_internet.nmconnection16
-rw-r--r--etc/NetworkManager/system-connections/wired_two_computer.nmconnection19
-rw-r--r--etc/conf.d/distccd-armv88
-rw-r--r--etc/gai.conf65
l---------etc/localtime2
-rw-r--r--etc/makepkg.conf15
l---------etc/mimic/enu1u2c2.conf1
-rw-r--r--etc/mimic/wlan0.conf42
l---------etc/mimic/wwu1i4.conf1
-rw-r--r--etc/mkinitcpio.conf10
-rw-r--r--etc/myconf/cfgl_meta28
-rw-r--r--etc/nftables.conf5
-rw-r--r--etc/pacman.conf2
-rw-r--r--etc/pacman.d/hooks/linux-megi-mkinitcpio.hook16
-rw-r--r--etc/pacman.d/mirrorlist14
-rw-r--r--etc/services28
-rw-r--r--etc/ssh/ssh_config.d/my_ssh_config.conf2
-rw-r--r--etc/sudoers2
l---------etc/systemd/system/multi-user.target.wants/mimic@wlan0.service1
20 files changed, 145 insertions, 148 deletions
diff --git a/etc/NetworkManager/dispatcher.d/70-wifi-wired-exclusive b/etc/NetworkManager/dispatcher.d/70-wifi-wired-exclusive
deleted file mode 100755
index fa8d28ed..00000000
--- a/etc/NetworkManager/dispatcher.d/70-wifi-wired-exclusive
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-# https://wiki.archlinux.org/title/NetworkManager#Use_dispatcher_to_automatically_toggle_wireless_depending_on_LAN_cable_being_plugged_in
-
-if [ "$1" = "enu1u2c2" ]; then
- case "$2" in
- up)
- nmcli radio wifi off
- ;;
- down)
- nmcli radio wifi on
- ;;
- esac
-elif [ "$(nmcli -g GENERAL.STATE device show enu1u2c2)" = "20 (unavailable)" ]; then
- nmcli radio wifi on
-fi
diff --git a/etc/NetworkManager/system-connections/wired_internet.nmconnection b/etc/NetworkManager/system-connections/wired_internet.nmconnection
new file mode 100644
index 00000000..cc16b1b1
--- /dev/null
+++ b/etc/NetworkManager/system-connections/wired_internet.nmconnection
@@ -0,0 +1,16 @@
+[connection]
+id=wired_internet
+uuid=14f15798-8e3a-4d32-a189-1bd5a55bb926
+type=ethernet
+autoconnect-priority=1
+
+[ethernet]
+
+[ipv4]
+method=auto
+
+[ipv6]
+addr-gen-mode=stable-privacy
+method=auto
+
+[proxy]
diff --git a/etc/NetworkManager/system-connections/wired_two_computer.nmconnection b/etc/NetworkManager/system-connections/wired_two_computer.nmconnection
new file mode 100644
index 00000000..0f5d5f6e
--- /dev/null
+++ b/etc/NetworkManager/system-connections/wired_two_computer.nmconnection
@@ -0,0 +1,19 @@
+[connection]
+id=wired_two_computer
+uuid=d802bd70-8e5a-4dbc-b0ee-7857d765180c
+type=ethernet
+autoconnect-priority=2
+
+[ethernet]
+
+[ipv4]
+address1=10.0.3.2/32
+method=manual
+route1=10.0.3.1/32
+
+[ipv6]
+address1=fdc9:281f:4d7:9eec::2/64
+method=manual
+route1=fdc9:281f:4d7:9eec::1/128
+
+[proxy]
diff --git a/etc/conf.d/distccd-armv8 b/etc/conf.d/distccd-armv8
new file mode 100644
index 00000000..298e69b0
--- /dev/null
+++ b/etc/conf.d/distccd-armv8
@@ -0,0 +1,8 @@
+#
+# Parameters to be passed to distccd
+#
+# You must explicitly add IPs (or subnets) that are allowed to connect,
+# using the --allow switch. See the distccd manpage for more info.
+#
+
+DISTCC_ARGS="--allow 10.0.0.1/32 --log-level info --log-file /tmp/distccd-armv8.log --port 49710"
diff --git a/etc/gai.conf b/etc/gai.conf
deleted file mode 100644
index ac96e422..00000000
--- a/etc/gai.conf
+++ /dev/null
@@ -1,65 +0,0 @@
-# Configuration for getaddrinfo(3).
-#
-# So far only configuration for the destination address sorting is needed.
-# RFC 3484 governs the sorting. But the RFC also says that system
-# administrators should be able to overwrite the defaults. This can be
-# achieved here.
-#
-# All lines have an initial identifier specifying the option followed by
-# up to two values. Information specified in this file replaces the
-# default information. Complete absence of data of one kind causes the
-# appropriate default information to be used. The supported commands include:
-#
-# reload <yes|no>
-# If set to yes, each getaddrinfo(3) call will check whether this file
-# changed and if necessary reload. This option should not really be
-# used. There are possible runtime problems. The default is no.
-#
-# label <mask> <value>
-# Add another rule to the RFC 3484 label table. See section 2.1 in
-# RFC 3484. The default is:
-#
-#label ::1/128 0
-#label ::/0 1
-#label 2002::/16 2
-#label ::/96 3
-#label ::ffff:0:0/96 4
-#label fec0::/10 5
-#label fc00::/7 6
-#label 2001:0::/32 7
-#
-# This default differs from the tables given in RFC 3484 by handling
-# (now obsolete) site-local IPv6 addresses and Unique Local Addresses.
-# The reason for this difference is that these addresses are never
-# NATed while IPv4 site-local addresses most probably are. Given
-# the precedence of IPv6 over IPv4 (see below) on machines having only
-# site-local IPv4 and IPv6 addresses a lookup for a global address would
-# see the IPv6 be preferred. The result is a long delay because the
-# site-local IPv6 addresses cannot be used while the IPv4 address is
-# (at least for the foreseeable future) NATed. We also treat Teredo
-# tunnels special.
-#
-# precedence <mask> <value>
-# Add another rule to the RFC 3484 precedence table. See section 2.1
-# and 10.3 in RFC 3484. The default is:
-#
-#precedence ::1/128 50
-#precedence ::/0 40
-#precedence 2002::/16 30
-#precedence ::/96 20
-#precedence ::ffff:0:0/96 10
-#
-# For sites which prefer IPv4 connections change the last line to
-#
-precedence ::ffff:0:0/96 100
-
-#
-# scopev4 <mask> <value>
-# Add another rule to the RFC 6724 scope table for IPv4 addresses.
-# By default the scope IDs described in section 3.2 in RFC 6724 are
-# used. Changing these defaults should hardly ever be necessary.
-# The defaults are equivalent to:
-#
-#scopev4 ::ffff:169.254.0.0/112 2
-#scopev4 ::ffff:127.0.0.0/104 2
-#scopev4 ::ffff:0.0.0.0/96 14
diff --git a/etc/localtime b/etc/localtime
index 099d0edb..8abc2b0e 120000
--- a/etc/localtime
+++ b/etc/localtime
@@ -1 +1 @@
-/usr/share/zoneinfo/America/Los_Angeles \ No newline at end of file
+../usr/share/zoneinfo/Asia/Shanghai \ No newline at end of file
diff --git a/etc/makepkg.conf b/etc/makepkg.conf
index 112058ce..541847f0 100644
--- a/etc/makepkg.conf
+++ b/etc/makepkg.conf
@@ -42,7 +42,11 @@ CHOST="aarch64-unknown-linux-gnu"
# -march (or -mcpu) builds exclusively for an architecture
# -mtune optimizes for an architecture, but builds for whole processor family
CPPFLAGS=""
-CFLAGS="-march=native -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions \
+# https://wiki.archlinux.org/title/Distcc#For_use_with_makepkg suggest "The
+# -march=native flag cannot be used in the CFLAGS and CXXFLAGS variables,
+# otherwise distccd will not distribute work to other machines." I want to use
+# distcc to let xyzinsp help compile, so I do not use -march=native on pp
+CFLAGS="-march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions \
-Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security \
-fstack-clash-protection \
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"
@@ -69,11 +73,16 @@ DEBUG_CXXFLAGS="$DEBUG_CFLAGS"
#-- check: Run the check() function if present in the PKGBUILD
#-- sign: Generate PGP signature file
#
-BUILDENV=(!distcc color !ccache check !sign)
+BUILDENV=(distcc color !ccache check !sign)
#
#-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
#-- specify a space-delimited list of hosts running in the DistCC cluster.
-#DISTCC_HOSTS=""
+# I choose to use default --jobs on insp distccd-armv8, it is max insp threads
+# 4 + 2 = 6, I choose to use that here also.
+# https://wiki.archlinux.org/title/Distcc#For_use_with_makepkg suggest this
+# number to be insp's max number of threads, but I would like to use a higher
+# number to encourage pp distcc to use insp
+DISTCC_HOSTS="10.0.0.1:49710/6"
#
#-- Specify a directory for package building.
#BUILDDIR=/tmp/makepkg
diff --git a/etc/mimic/enu1u2c2.conf b/etc/mimic/enu1u2c2.conf
new file mode 120000
index 00000000..74ec9c19
--- /dev/null
+++ b/etc/mimic/enu1u2c2.conf
@@ -0,0 +1 @@
+wlan0.conf \ No newline at end of file
diff --git a/etc/mimic/wlan0.conf b/etc/mimic/wlan0.conf
new file mode 100644
index 00000000..68160109
--- /dev/null
+++ b/etc/mimic/wlan0.conf
@@ -0,0 +1,42 @@
+# This is an example configuration for Mimic. For each interface, you may
+# create <interface>.conf in /etc/mimic and in the following format to
+# pass arguments to Mimic's systemd service (mimic@<interface>.service).
+#
+# Each configuration should be in the format of `key=value`. There might be
+# whitespaces between key, '=' and value, and should be kept in one line. Empty
+# lines and ones that start with '#' are ignored.
+
+# Sets log verbosity. Log level equal to or higher (in number) than log
+# verbosity will be discarded. Both number and string matching log levels are
+# accepted. Number must be greater than or equal to 0. Defaults to info (2).
+#
+# Log levels:
+# 0 - error (cannot be discarded)
+# 1 - warn
+# 2 - info
+# 3 - debug
+# 4 - trace
+#log.verbosity = trace
+
+# Specify link layer type, can be 'eth' (Ethernet) or 'none' (no L2 header,
+# like PPP or TUN). Defaults to 'eth'.
+#link_type = eth
+
+# Force XDP attach mode, either 'skb' or 'native'. Defaults to 'native' if
+# target interface supports it, or 'skb'.
+#xdp_mode = skb
+
+# Use libxdp instead of libbpf to load XDP program. libxdp supports chaining
+# multiple XDP programs on one interface. Mimic loads libxdp dynamically using
+# dlopen. Defaults to false.
+#use_libxdp = false
+
+# Whether to always use maximum window size in TCP packets. Defaults to false.
+#max_window = false
+
+# Specifies which packets should be processed by Mimic. Can be set more
+# than once to allow parallel rules (OR'ed).
+#
+# Filter format follows `(local|remote)=IP:port`. For IPv6, IP addresses
+# need to be surrounded by square brackets. See below for examples.
+filter = remote=104.224.159.210:54635
diff --git a/etc/mimic/wwu1i4.conf b/etc/mimic/wwu1i4.conf
new file mode 120000
index 00000000..74ec9c19
--- /dev/null
+++ b/etc/mimic/wwu1i4.conf
@@ -0,0 +1 @@
+wlan0.conf \ No newline at end of file
diff --git a/etc/mkinitcpio.conf b/etc/mkinitcpio.conf
index 6e7b85b1..1dd9ace0 100644
--- a/etc/mkinitcpio.conf
+++ b/etc/mkinitcpio.conf
@@ -34,21 +34,21 @@ FILES=()
#
## This setup will autodetect all modules for your system and should
## work as a sane default
-# HOOKS=(base udev autodetect modconf block filesystems fsck)
+# HOOKS=(base udev autodetect microcode modconf block filesystems fsck)
#
## This setup will generate a 'full' image which supports most systems.
## No autodetection is done.
-# HOOKS=(base udev modconf block filesystems fsck)
+# HOOKS=(base udev microcode modconf block filesystems fsck)
#
## This setup assembles a mdadm array with an encrypted root file system.
## Note: See 'mkinitcpio -H mdadm_udev' for more information on RAID devices.
-# HOOKS=(base udev modconf keyboard keymap consolefont block mdadm_udev encrypt filesystems fsck)
+# HOOKS=(base udev microcode modconf keyboard keymap consolefont block mdadm_udev encrypt filesystems fsck)
#
## This setup loads an lvm2 volume group.
-# HOOKS=(base udev modconf block lvm2 filesystems fsck)
+# HOOKS=(base udev microcode modconf block lvm2 filesystems fsck)
#
## This will create a systemd based initramfs which loads an encrypted root filesystem.
-# HOOKS=(base systemd autodetect modconf kms keyboard sd-vconsole sd-encrypt block filesystems fsck)
+# HOOKS=(base systemd autodetect microcode modconf kms keyboard sd-vconsole sd-encrypt block filesystems fsck)
#
## NOTE: If you have /usr on a separate partition, you MUST include the
# usr and fsck hooks.
diff --git a/etc/myconf/cfgl_meta b/etc/myconf/cfgl_meta
index 1a046469..d08682e4 100644
--- a/etc/myconf/cfgl_meta
+++ b/etc/myconf/cfgl_meta
@@ -7,9 +7,10 @@
700 root root //etc/.cfgl/info
600 root root //etc/.cfgl/info/sparse-checkout
644 root root //etc/chrony.conf
+755 root root //etc/conf.d
+644 root root //etc/conf.d/distccd-armv8
600 root root //etc/crypttab
644 root root //etc/fstab
-644 root root //etc/gai.conf
644 root root //etc/hostname
644 root root //etc/locale.conf
644 root root //etc/locale.gen
@@ -17,33 +18,38 @@
644 root root //etc/makepkg.conf
755 root root //etc/makepkg.conf.d
644 root root //etc/makepkg.conf.d/rust.conf
+755 root root //etc/mimic
+777 root root //etc/mimic/enu1u2c2.conf
+644 root root //etc/mimic/wlan0.conf
+777 root root //etc/mimic/wwu1i4.conf
644 root root //etc/mkinitcpio.conf
755 root root //etc/myconf
600 root root //etc/myconf/cfgl_meta
755 root root //etc/NetworkManager
-755 root root //etc/NetworkManager/dispatcher.d
-755 root root //etc/NetworkManager/dispatcher.d/70-wifi-wired-exclusive
+700 root root //etc/NetworkManager/system-connections
+600 root root //etc/NetworkManager/system-connections/wired_internet.nmconnection
+600 root root //etc/NetworkManager/system-connections/wired_two_computer.nmconnection
644 root root //etc/nftables.conf
644 root root //etc/pacman.conf
755 root root //etc/pacman.d
755 root root //etc/pacman.d/gnupg
644 root root //etc/pacman.d/gnupg/gpg.conf
-755 root root //etc/pacman.d/hooks
-644 root root //etc/pacman.d/hooks/linux-megi-mkinitcpio.hook
644 root root //etc/pacman.d/mirrorlist
777 root root //etc/resolv.conf
644 root root //etc/services
755 root root //etc/ssh
-755 root root //etc/ssh/ssh_config.d
-644 root root //etc/ssh/ssh_config.d/my_ssh_config.conf
644 root root //etc/ssh/sshd_config
440 root root //etc/sudoers
755 root root //etc/systemd
755 root root //etc/systemd/system
+755 root root //etc/systemd/system/multi-user.target.wants
+777 root root //etc/systemd/system/multi-user.target.wants/mimic@wlan0.service
755 root root //etc/systemd/system/paccache.service.d
644 root root //etc/systemd/system/paccache.service.d/10-remove-all.conf
755 root root //home
700 xyz wheel //home/xyz
+700 xyz wheel //home/xyz/.abook
+644 xyz wheel //home/xyz/.abook/abookrc
644 xyz wheel //home/xyz/.bashrc
755 xyz wheel //home/xyz/.config
755 xyz wheel //home/xyz/.config/alacritty
@@ -69,14 +75,16 @@
600 xyz wheel //home/xyz/.config/mimeapps.list
700 xyz wheel //home/xyz/.config/mpv
644 xyz wheel //home/xyz/.config/mpv/mpv.conf
-755 xyz wheel //home/xyz/.config/mpv/scripts
-777 xyz wheel //home/xyz/.config/mpv/scripts/sponsorblock-minimal.lua
755 xyz wheel //home/xyz/.config/myconf
644 xyz wheel //home/xyz/.config/myconf/pacman_Qqme
644 xyz wheel //home/xyz/.config/myconf/pacman_Qqne
644 xyz wheel //home/xyz/.config/myconf/sye
644 xyz wheel //home/xyz/.config/myconf/syue
644 xyz wheel //home/xyz/.config/myconf/upd_rsync_files
+755 xyz wheel //home/xyz/.config/neomutt
+644 xyz wheel //home/xyz/.config/neomutt/mail
+644 xyz wheel //home/xyz/.config/neomutt/mail2
+644 xyz wheel //home/xyz/.config/neomutt/neomuttrc
755 xyz wheel //home/xyz/.config/nvim
644 xyz wheel //home/xyz/.config/nvim/init.vim
755 xyz wheel //home/xyz/.config/phosh
@@ -98,6 +106,7 @@
755 xyz wheel //home/xyz/.local
755 xyz wheel //home/xyz/.local/bin
755 xyz wheel //home/xyz/.local/bin/alacritty
+755 xyz wheel //home/xyz/.local/bin/neomutt
755 xyz wheel //home/xyz/.local/bin/xdg-terminal-exec
755 xyz wheel //home/xyz/.local/share
700 xyz wheel //home/xyz/.local/share/applications
@@ -106,6 +115,7 @@
700 xyz wheel //home/xyz/.local/share/fcitx5
700 xyz wheel //home/xyz/.local/share/fcitx5/punctuation
600 xyz wheel //home/xyz/.local/share/fcitx5/punctuation/punc.mb.zh_CN
+644 xyz wheel //home/xyz/.mbsyncrc
700 xyz wheel //home/xyz/.mozilla
700 xyz wheel //home/xyz/.mozilla/firefox
755 xyz wheel //home/xyz/.mozilla/firefox/xxxxxxxx.fly
diff --git a/etc/nftables.conf b/etc/nftables.conf
index ff49a1eb..e70f2073 100644
--- a/etc/nftables.conf
+++ b/etc/nftables.conf
@@ -22,8 +22,9 @@ table inet my_table {
tcp dport ssh accept
tcp dport qrcp accept
- #udp dport mdns accept
- #tcp dport iperf3 accept
+ udp dport mdns accept
+ tcp dport iperf3 accept
+ udp dport wireguard accept
pkttype host limit rate 5/second counter reject with icmpx type admin-prohibited
counter comment "count any other traffic"
diff --git a/etc/pacman.conf b/etc/pacman.conf
index 1ff36947..4c32e0ad 100644
--- a/etc/pacman.conf
+++ b/etc/pacman.conf
@@ -44,6 +44,8 @@ SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required
+DisableDownloadTimeout
+
# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux ARM
# packagers with `pacman-key --populate archlinuxarm`.
diff --git a/etc/pacman.d/hooks/linux-megi-mkinitcpio.hook b/etc/pacman.d/hooks/linux-megi-mkinitcpio.hook
deleted file mode 100644
index 24d44ab7..00000000
--- a/etc/pacman.d/hooks/linux-megi-mkinitcpio.hook
+++ /dev/null
@@ -1,16 +0,0 @@
-# Sometimes after linux-megi upgrade, reboot results into osk-sdl errors so I can't decrypt FDE.
-# Maybe it is because linux-megi does not have `/usr/lib/modules/*/vmlinuz`, this cause /usr/share/libalpm/hooks/90-mkinitcpio-install.hook to not run when linux-megi upgrade, which cause mkinitcpio not run.
-# Also, 90-linux-megi.hook does not set linux-megi as target and it seems cause it not running when linux-megi upgrade.
-# I'm not sure what's the cause of the issue. This pacman hook is just a dirty workaround, because it may cause mkinitcpio run twice.
-[Trigger]
-Type = Package
-Operation = Install
-Operation = Upgrade
-Target = linux-megi
-
-[Action]
-Description = My workaround to mkinitcpio after linux-megi upgrade...
-When = PostTransaction
-Exec = /usr/bin/mkinitcpio -P
-Depends = linux-megi
-
diff --git a/etc/pacman.d/mirrorlist b/etc/pacman.d/mirrorlist
index 2c5d8711..0f8b181c 100644
--- a/etc/pacman.d/mirrorlist
+++ b/etc/pacman.d/mirrorlist
@@ -1,6 +1,6 @@
#
# Arch Linux ARM repository mirrorlist
-# Generated on 2023-02-06
+# Generated on 2025-10-26
#
## Geo-IP based mirror selection and load balancing
@@ -21,7 +21,6 @@
# Server = http://de4.mirror.archlinuxarm.org/$arch/$repo
## Falkenstein
# Server = http://eu.mirror.archlinuxarm.org/$arch/$repo
-# Server = http://de5.mirror.archlinuxarm.org/$arch/$repo
### Greece
## Athens
@@ -31,23 +30,12 @@
## Budapest
# Server = http://hu.mirror.archlinuxarm.org/$arch/$repo
-### Japan
-## Tokyo
-# Server = http://jp.mirror.archlinuxarm.org/$arch/$repo
-
-### Singapore
-# Server = http://sg.mirror.archlinuxarm.org/$arch/$repo
-
### Taiwan
## Hsinchu
# Server = http://tw2.mirror.archlinuxarm.org/$arch/$repo
## New Taipei City
# Server = http://tw.mirror.archlinuxarm.org/$arch/$repo
-### United Kingdom
-## London
-# Server = http://uk.mirror.archlinuxarm.org/$arch/$repo
-
### United States
## California
Server = http://ca.us.mirror.archlinuxarm.org/$arch/$repo
diff --git a/etc/services b/etc/services
index 9a7d7002..740de1df 100644
--- a/etc/services
+++ b/etc/services
@@ -455,6 +455,7 @@ fxp 286/tcp
fxp 286/udp
k-block 287/tcp
k-block 287/udp
+tacacss 300/tcp
novastorbakcup 308/tcp
novastorbakcup 308/udp
entrusttime 309/tcp
@@ -1315,12 +1316,6 @@ pkix-3-ca-ra 829/tcp
pkix-3-ca-ra 829/udp
netconf-ssh 830/tcp
netconf-ssh 830/udp
-netconf-beep 831/tcp
-netconf-beep 831/udp
-netconfsoaphttp 832/tcp
-netconfsoaphttp 832/udp
-netconfsoapbeep 833/tcp
-netconfsoapbeep 833/udp
dhcp-failover2 847/tcp
dhcp-failover2 847/udp
gdoi 848/tcp
@@ -7675,8 +7670,8 @@ perrla 4313/tcp
choiceview-agt 4314/tcp
choiceview-clt 4316/tcp
opentelemetry 4317/tcp
-fox-skytale 4319/tcp
-fox-skytale 4319/udp
+skytale 4319/tcp
+skytale 4319/udp
fdt-rcatp 4320/tcp
fdt-rcatp 4320/udp
rwhois 4321/tcp
@@ -7799,8 +7794,8 @@ netcabinet-com 4409/tcp
itwo-server 4410/tcp
found 4411/tcp
smallchat 4412/udp
-avi-nms 4413/tcp
-avi-nms-disc 4413/udp
+vision-mon 4413/tcp
+vision-mon-disc 4413/udp
updog 4414/tcp
brcd-vr-req 4415/tcp
pjj-player 4416/tcp
@@ -7875,6 +7870,7 @@ awacs-ice 4488/udp
ipsec-nat-t 4500/tcp
ipsec-nat-t 4500/udp
a25-fap-fgw 4502/sctp
+m-bus-oms 4503/udp
armagetronad 4534/udp
ehs 4535/tcp
ehs 4535/udp
@@ -8094,6 +8090,7 @@ vxlan-gpe 4790/udp
roce 4791/udp
unified-bus 4792/tcp
unified-bus 4792/udp
+uet 4793/udp
iims 4800/tcp
iims 4800/udp
iwec 4801/tcp
@@ -10479,6 +10476,7 @@ odnsp 9966/udp
xybrid-rt 9978/tcp
visweather 9979/tcp
pumpkindb 9981/tcp
+kaostransport 9986/tcp
dsm-scm-target 9987/tcp
dsm-scm-target 9987/udp
nsesrvr 9988/tcp
@@ -11014,6 +11012,7 @@ notezilla-lan 21010/tcp
trinket-agent 21212/tcp
cohesity-agent 21213/tcp
aigairserver 21221/tcp
+xahaud 21337/tcp
rdm-tfs 21553/tcp
dfserver 21554/tcp
dfserver 21554/udp
@@ -11128,6 +11127,7 @@ binkp 24554/tcp
binkp 24554/udp
bilobit 24577/tcp
bilobit-update 24577/udp
+udpstp 24601/udp
sdtvwcam 24666/tcp
canditv 24676/tcp
canditv 24676/udp
@@ -11443,8 +11443,8 @@ ciscocsdb 43441/udp
z-wave-tunnel 44123/tcp
pmcd 44321/tcp
pmcd 44321/udp
-pmcdproxy 44322/tcp
-pmcdproxy 44322/udp
+pmproxy 44322/tcp
+pmproxy 44322/udp
pmwebapi 44323/tcp
cognex-dataman 44444/tcp
acronis-backup 44445/tcp
@@ -11520,7 +11520,5 @@ nusdp-disc 49001/udp
inspider 49150/tcp
# my services
qrcp 49153/tcp
-# My ISP verizon block incomming to gateway port 22. So I need to use another port to ssh into my home server.
-# https://www.reddit.com/r/verizon/comments/to1q43/verizon_5g_home_internet_blocking_ssh_service_port/
-ssh-isp 49812/tcp
+wireguard 49432/udp
iperf3 53497/tcp
diff --git a/etc/ssh/ssh_config.d/my_ssh_config.conf b/etc/ssh/ssh_config.d/my_ssh_config.conf
deleted file mode 100644
index a5f1fca3..00000000
--- a/etc/ssh/ssh_config.d/my_ssh_config.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-Host flylightning.xyz
- Port ssh-isp
diff --git a/etc/sudoers b/etc/sudoers
index 94678ba5..faf0e3f7 100644
--- a/etc/sudoers
+++ b/etc/sudoers
@@ -128,7 +128,7 @@ root ALL=(ALL:ALL) ALL
# %wheel ALL=(ALL:ALL) NOPASSWD: ALL
## Uncomment to allow members of group sudo to execute any command
-# %sudo ALL=(ALL:ALL) ALL
+# %sudo ALL=(ALL:ALL) ALL
## Uncomment to allow any user to run sudo if they know the password
## of the user they are running the command as (root by default).
diff --git a/etc/systemd/system/multi-user.target.wants/mimic@wlan0.service b/etc/systemd/system/multi-user.target.wants/mimic@wlan0.service
new file mode 120000
index 00000000..dce9a731
--- /dev/null
+++ b/etc/systemd/system/multi-user.target.wants/mimic@wlan0.service
@@ -0,0 +1 @@
+/usr/lib/systemd/system/mimic@.service \ No newline at end of file